METHODS AND EQUIPMENT FOR DETERMINING FREQUENCY HOPPING INFORMATION

VN127210APending Publication Date: 2026-07-15DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
VN1202604393
Authority / Receiving Office
VN · VN
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-08
Filing Date
2024-10-12
Publication Date
2026-07-15

AI Technical Summary

Technical Problem

In TDD mode, the base station realizes frequency hopping position with high complexity within the uplink subband range, resulting in limited frequency hopping gain.

Method used

A frequency hopping information determination method is provided, through the terminal receiving frequency hopping related information sent by a network device, to determine whether frequency hopping and/or frequency hopping frequency offset is enabled on the subband full duplex SBFD symbol, and whether frequency hopping and/or frequency hopping frequency offset is enabled on the uplink symbol.

Benefits of technology

The implementation complexity of network equipment is reduced, the flexibility of frequency hopping configuration and frequency hopping gain is increased, and the frequency hopping parameters of the SBFD time slot and uplink time slot are effectively determined without increasing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure VN1202604393_0
    Figure VN1202604393_0
Patent Text Reader

Abstract

The invention relates to the field of communication technology and proposes a method and apparatus for determining frequency hopping information. The method comprises: a terminal receiving frequency hopping-related information sent by a network device; and on the basis of the frequency hopping-related information, the terminal determines whether frequency hopping is enabled on the Subband Full Duplex (SBFD) symbol and / or determines the frequency offset for frequency hopping and determines whether frequency hopping is enabled on the uplink symbol and / or determines the frequency offset for frequency hopping, wherein the frequency hopping-related information indicates whether frequency hopping is enabled and / or information of the frequency offset for frequency hopping.
Need to check novelty before this filing date? Find Prior Art

Description

Frequency hopping information determination method, device, terminal and network equipment

[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on November 8, 2023, with application number 202311482213.8 and application name “Frequency Hopping Information Determination Method, Device, Terminal and Network Equipment”, all contents of which are incorporated by reference in this disclosure. Technical Field

[0002] The present disclosure relates to the field of communication technology, and in particular to a method, apparatus, terminal, and network equipment for determining frequency hopping information. Background Art

[0003] To address the coverage, latency, and capacity issues of uplink transmission in the time division duplex (TDD) mode, non-overlapping sub-band full duplex (SBFD) will be studied. This involves dividing the frequency domain resources into multiple non-overlapping sub-bands, with the uplink and downlink frequency domain resources located in different sub-bands, referred to as sub-band full duplex.

[0004] Since the frequency domain resources (uplink subband) used for uplink transmission on SBFD symbols are less than those on full uplink symbols, for multi-slot uplink transmission that spans SBFD symbols / time slots and full uplink symbols / time slots, the base station can ensure that the frequency hopping position is within the uplink subband range. However, the base station implementation complexity in this case is high and the frequency hopping gain is limited.

[0005] Summary of the Invention

[0006] The purpose of the present disclosure is to provide a method, apparatus, terminal and network equipment for determining frequency hopping information to solve the problem of limiting the complexity of base station implementation.

[0007] An embodiment of the present disclosure provides a method for determining frequency hopping information, which is applied to a terminal and includes:

[0008] The terminal receives frequency hopping related information sent by the network device;

[0009] The terminal determines, based on the frequency hopping related information, whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the sub-band full-duplex SBFD symbol, and determines whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the uplink symbol;

[0010] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0011] Optionally, the terminal determines, according to the frequency hopping related information, whether to enable frequency hopping on the SBFD symbol and whether to enable frequency hopping on the uplink symbol, including at least one of the following:

[0012] If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol;

[0013] If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined according to the first information.

[0014] Optionally, the determining, according to the first information, whether to enable frequency hopping on the SBFD symbol includes at least one of the following:

[0015] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks (RBs) corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to a first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; if the first value is related to an uplink subband size, the first information also includes uplink subband information;

[0016] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol;

[0017] The first information includes frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol;

[0018] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information, and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

[0019] Optionally, the method further includes:

[0020] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0021] According to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop, it is determined whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

[0022] Optionally, the method further includes:

[0023] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0024] According to the starting RB position of each hop, it is determined whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

[0025] Optionally, determining the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping includes:

[0026] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information;

[0027] The second information includes at least one of the following:

[0028] The number of RBs contained in the bandwidth part (Bandwidth Part, BWP);

[0029] The number of RBs contained in the uplink subband;

[0030] The timeslot number where the multi-slot transmission occurs;

[0031] The number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0032] The number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0033] Number of repeated transmissions;

[0034] The relative number of the time slots in which the multi-slot transmission occurs;

[0035] SBFD configuration period number;

[0036] The number of the time division duplex (TDD) configuration period.

[0037] Optionally, the terminal determines, according to the frequency hopping related information, a frequency offset of the frequency hopping on the SBFD symbol and a frequency offset of the frequency hopping on the uplink symbol, including at least one of the following:

[0038] Determining that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determining the frequency offset on the SBFD symbol according to a first rule;

[0039] The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

[0040] Optionally, the first rule includes at least one of the following:

[0041] Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0042] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0043] Optionally, the second rule includes at least one of the following:

[0044] Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0045] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0046] Optionally, determining the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink subband bandwidth indicated in the frequency hopping related information includes:

[0047] The frequency offset on the SBFD symbol is determined by the following formula:

[0048]

[0049] or

[0050] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0051] Optionally, determining the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink subband bandwidth indicated in the frequency hopping related information includes:

[0052] The frequency offset on the uplink symbol is determined by the following formula:

[0053]

[0054] or

[0055] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0056] Optionally, the first index is: mod(X+1, 2);

[0057] The second index is: mod(X+Q, 4);

[0058] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0059] Optionally, the receiving frequency hopping related information sent by the network device includes:

[0060] receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, where the DCI carries the frequency hopping related information;

[0061] The frequency hopping related information includes frequency offset information of the frequency hopping;

[0062] The method further comprises:

[0063] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0064] Optionally, determining the length of the first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband includes:

[0065] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0066] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0067] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0068] An embodiment of the present disclosure provides a method for determining frequency hopping information, which is applied to a network device and includes:

[0069] The network device sends frequency hopping related information to the terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on SBFD symbols, and to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on uplink symbols;

[0070] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0071] An embodiment of the present disclosure provides a terminal, including: a memory, a transceiver, and a processor:

[0072] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0073] Receive frequency hopping related information sent by network equipment;

[0074] Determining, based on the frequency hopping related information, whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the sub-band full-duplex SBFD symbol, and determining whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the uplink symbol;

[0075] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0076] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0077] If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol;

[0078] If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined according to the first information.

[0079] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0080] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks (RBs) corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to a first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; wherein, if the first value is related to an uplink subband size, the first information also includes uplink subband information;

[0081] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol;

[0082] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol;

[0083] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information, and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

[0084] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0085] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0086] According to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop, it is determined whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

[0087] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0088] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0089] According to the starting RB position of each hop, it is determined whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

[0090] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0091] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information;

[0092] The second information includes at least one of the following:

[0093] The number of RBs included in the BWP;

[0094] The number of RBs contained in the uplink subband;

[0095] The timeslot number where the multi-slot transmission occurs;

[0096] The number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0097] The number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0098] Number of repeated transmissions;

[0099] The relative number of the time slots in which the multi-slot transmission occurs;

[0100] SBFD configuration period number;

[0101] The number of the time division duplex (TDD) configuration period.

[0102] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0103] Determining that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determining the frequency offset on the SBFD symbol according to a first rule;

[0104] The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

[0105] Optionally, the first rule includes at least one of the following:

[0106] Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0107] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0108] Optionally, the second rule includes at least one of the following:

[0109] Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0110] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0111] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0112] The frequency offset on the SBFD symbol is determined by the following formula:

[0113]

[0114] or

[0115] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0116] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0117] The frequency offset on the uplink symbol is determined by the following formula:

[0118]

[0119] or

[0120] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0121] Optionally, the first index is: mod(X+1, 2);

[0122] The second index is: mod(X+Q, 4);

[0123] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0124] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0125] receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0126] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0127] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0128] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0129] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0130] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0131] An embodiment of the present disclosure provides a network device, including: a memory, a transceiver, and a processor:

[0132] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0133] Sending frequency hopping related information to the terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on SBFD symbols, and to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on uplink symbols;

[0134] The frequency hopping related information is used to indicate whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0135] An embodiment of the present disclosure provides a device for determining frequency hopping information, including:

[0136] A first receiving unit, configured to receive frequency hopping related information sent by a network device;

[0137] a first determining unit, configured to determine, based on the frequency hopping related information, whether frequency hopping and / or the frequency offset of the frequency hopping is enabled on the sub-band full-duplex SBFD symbol, and determine whether frequency hopping and / or the frequency offset of the frequency hopping is enabled on the uplink symbol;

[0138] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0139] An embodiment of the present disclosure provides a device for determining frequency hopping information, including:

[0140] A first sending unit is configured to send frequency hopping related information to a terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on an SBFD symbol, and to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on an uplink symbol;

[0141] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0142] An embodiment of the present disclosure provides a processor-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the above-mentioned method for determining frequency hopping information are implemented.

[0143] The beneficial effects of the above technical solution disclosed in the present invention are:

[0144] In an embodiment of the present disclosure, a terminal can determine frequency hopping parameters for two time slot types, namely, SBFD time slots and uplink time slots, based on a set of frequency hopping related information indicated by a network device. This reduces the implementation complexity of the network device and increases the flexibility of the frequency hopping configuration and the frequency hopping gain without increasing the signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0145] FIG1 is a flow chart showing a method for determining frequency hopping information according to an embodiment of the present disclosure;

[0146] FIG2 shows a second flow chart of a method for determining frequency hopping information according to an embodiment of the present disclosure;

[0147] FIG3 shows a schematic diagram of the structure of a device for determining frequency hopping information according to an embodiment of the present disclosure;

[0148] FIG4 shows a second structural diagram of the device for determining frequency hopping information according to an embodiment of the present disclosure;

[0149] FIG5 is a schematic structural diagram of a terminal according to an embodiment of the present disclosure;

[0150] FIG6 is a schematic diagram showing the structure of a network device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0151] To make the technical problems, technical solutions, and advantages to be solved by the present disclosure more clear, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the present disclosure. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. In addition, for the sake of clarity and brevity, descriptions of known functions and configurations have been omitted.

[0152] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present disclosure. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0153] In the various embodiments of the present disclosure, it should be understood that the size of the serial numbers of the following 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 disclosure.

[0154] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0155] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

[0156] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0157] The embodiments of the present disclosure provide a method, apparatus, and terminal for determining frequency hopping information, so as to solve the problem of limiting the implementation complexity of a base station.

[0158] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0159] As shown in FIG1 , an embodiment of the present disclosure provides a method for determining frequency hopping information, which is applied to a terminal and specifically includes the following steps:

[0160] Step 101: The terminal receives frequency hopping related information sent by a network device;

[0161] Step 102: The terminal determines whether to enable frequency hopping and / or the frequency offset of frequency hopping on the sub-band full-duplex SBFD symbol, and determines whether to enable frequency hopping and / or the frequency offset of frequency hopping on the uplink symbol based on the frequency hopping related information; wherein the frequency hopping related information indicates whether frequency hopping and / or the frequency offset of frequency hopping are enabled.

[0162] In this embodiment, in TDD mode, frequency domain resources are divided into multiple non-overlapping subbands, with uplink and downlink frequency domain resources located in different subbands. This is called sub-band full-duplex (SBFD). Symbols containing uplink subbands and / or downlink subbands are called SBFD symbols. Uplink symbols in TDD mode that are not assigned a downlink subband are also called full uplink symbols.

[0163] The frequency hopping-related information sent by the network device may include indication information on whether frequency hopping is enabled and / or frequency offset information for the frequency hopping. The terminal determines whether frequency hopping is enabled on SBFD symbols and / or the frequency offset for the frequency hopping on the SBFD symbols, and determines whether frequency hopping is enabled on uplink symbols and / or the frequency offset for the frequency hopping on the uplink symbols.

[0164] For multi-slot physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) transmission or PUSCH repeated transmission or PUSCH configuration transmission, there may be transmission across SBFD symbols and / or uplink symbols. The terminal can determine the frequency hopping indication and / or frequency offset on the SBFD symbol and the frequency hopping indication and / or frequency offset on the uplink symbol respectively according to the frequency hopping indication and / or frequency offset indicated by the network device. The frequency hopping related information can be used to indicate whether frequency hopping is enabled, for example: the frequency hopping related information sent by the network device includes 1, indicating that frequency hopping is enabled; the frequency hopping related information sent by the network device includes 0, indicating that frequency hopping is not enabled. The opposite is also possible, and the specific indication method is not limited here.

[0165] It should be noted that the SBFD symbols in the embodiments of the present disclosure may also be replaced with SBFD time slots, wherein the SBFD time slots are time slots in which all or part of the symbols are SBFD symbols, and the uplink symbols may also be replaced with uplink time slots, that is, the terminal determines whether to enable frequency hopping and / or the frequency offset of frequency hopping in the SBFD time slot based on the frequency hopping related information indicated by the network device, and determines whether to enable frequency hopping and / or the frequency offset of frequency hopping in the uplink time slot. The embodiments of the present disclosure may be applied to multi-slot PUSCH transmission, PUSCH repeated transmission, and / or PUSCH configuration transmission, etc., and the specific application scenarios are not limited.

[0166] In an embodiment of the present disclosure, a terminal can determine frequency hopping parameters for two time slot types, namely, SBFD time slots and uplink time slots, based on a set of frequency hopping related information indicated by a network device. This reduces the implementation complexity of the network device and increases the flexibility of the frequency hopping configuration and the frequency hopping gain without increasing the signaling overhead.

[0167] As an optional embodiment, the terminal determines, according to the frequency hopping related information, whether to enable frequency hopping on the SBFD symbol and whether to enable frequency hopping on the uplink symbol, including at least one of the following:

[0168] If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol;

[0169] If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined according to the first information.

[0170] In this embodiment, the terminal may determine whether to enable frequency hopping on the SBFD symbol according to the frequency hopping related information sent by the network device.

[0171] Optionally, the first information includes at least one of the following:

[0172] Frequency domain resource configuration information on the SBFD symbol; for example, the starting resource block (RB) and / or the number of RBs configured on the SBFD symbol;

[0173] Frequency domain resource allocation information on the SBFD symbol; for example, the starting RB and / or number of RBs on the allocated SBFD symbol;

[0174] Uplink subband information; may include the starting RB of the uplink subband and / or the number of RBs occupied by the uplink subband;

[0175] Frequency offset information for frequency hopping.

[0176] In this embodiment, if the frequency hopping related information sent by the network device indicates that frequency hopping is not enabled, frequency hopping is not enabled on the uplink symbol and the SBFD symbol; if the frequency hopping related information sent by the network device indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined based on one or more of the following: frequency domain resource allocation information or configuration information (such as the starting RB and / or the number of RBs) on the SBFD symbol, uplink subband information (starting RB and / or the number of RBs), and the frequency offset (offset) of the frequency hopping.

[0177] Optionally, the determining, according to the first information, whether to enable frequency hopping on the SBFD symbol includes at least one of the following:

[0178] (1) The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if the number of resource blocks (RBs) corresponding to the frequency domain resources allocated or configured on the SBFD symbol is determined to be greater than or equal to a first value based on the first information, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; if the first value is related to an uplink subband size, the first information also includes uplink subband information;

[0179] This embodiment is an embodiment of determining whether frequency hopping is enabled on the SBFD symbol based on the frequency domain resource configuration information or allocation information on the SBFD symbol. If the number of RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than (or greater than or equal to) the first value K1, frequency hopping on the SBFD symbol is not enabled; otherwise, frequency hopping on the SBFD symbol is enabled. The first value can be a predefined parameter, for example: the first value is the number of RBs contained in the uplink subband / 2, or the first value is a parameter configured by the network device. Optionally, if the first value is related to the uplink subband size, the first information also includes uplink subband information.

[0180] It should be noted that the greater than or equal to in the embodiment of the present disclosure may include “>” or “≥”, and the less than or equal to in the embodiment of the present disclosure may include “<” or “≤”. For example, if the first value is K1, if the number of resource blocks RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is ≥K1, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is <K1, frequency hopping is enabled on the SBFD symbol. Alternatively, if the number of resource blocks RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is >K1, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is ≤K1, frequency hopping is enabled on the SBFD symbol.

[0181] (2) The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined based on the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined based on the starting RB of any of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol;

[0182] This embodiment determines whether to enable frequency hopping on an SBFD symbol based on uplink subband information, frequency domain resource configuration information on the SBFD symbol, and / or frequency domain resource allocation information on the SBFD symbol. If the frequency domain position of each of the two hops determined by the calculation formula for the starting RB is within the UL subband range, frequency hopping on the SBFD symbol is enabled; otherwise, frequency hopping on the SBFD symbol is not enabled.

[0183] (3) The first information includes frequency domain resource configuration information and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol;

[0184] This embodiment determines whether frequency hopping is enabled on an SBFD symbol based on frequency offset information for frequency hopping, frequency domain resource configuration information on the SBFD symbol, and / or frequency domain resource allocation information on the SBFD symbol. If the actual frequency offset (offset) between two starting RBs of a hop, determined according to a calculation formula for the starting RB, is greater than a second value, frequency hopping is enabled on the SBFD symbol; otherwise, frequency hopping is not enabled on the SBFD symbol. The second value may be a predefined parameter, for example, the second value is the number of RBs included in the uplink subband / 2, or the second value is a parameter configured by a network device.

[0185] It should be noted that the greater than or equal to embodiment of the present disclosure may include “>” or “≥”, and the less than or equal to embodiment of the present disclosure may include “<” or “≤”. For example, the second value is the threshold value K2. If the frequency offset between the two-hop starting RBs is ≥K2, frequency hopping is enabled on the SBFD symbol. If the frequency offset between the two-hop starting RBs is <K2, frequency hopping is not enabled on the SBFD symbol. Alternatively, if the frequency offset between the two-hop starting RBs is >K2, frequency hopping is enabled on the SBFD symbol. If the frequency offset between the two-hop starting RBs is ≤K2, frequency hopping is not enabled on the SBFD symbol.

[0186] (4) The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, uplink subband information, and frequency offset information of frequency hopping; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

[0187] This embodiment determines whether frequency hopping is enabled on an SBFD symbol based on uplink subband information, frequency hopping frequency offset information, frequency domain resource configuration information on the SBFD symbol, and / or frequency domain resource allocation information on the SBFD symbol. If both conditions are met: the frequency domain position of each hop determined based on the starting RB of each hop in the two hops is within the uplink subband range, and the frequency offset between the starting RBs of the two hops is greater than or equal to a second value, then frequency hopping is enabled on the SBFD symbol; otherwise, frequency hopping is not enabled on the SBFD symbol.

[0188] As an optional embodiment, the method further includes:

[0189] Determine the starting RB position of each of the two hops based on the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; determine whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information based on the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop.

[0190] In this embodiment, for the above-mentioned method (2) or method (4) of determining whether frequency hopping is enabled on the SBFD symbol based on the first information, it is necessary to first determine that the frequency domain position of each hop determined by the starting RB of each hop in the two hops is within the uplink subband range. Specifically, the starting RB position of each hop can be calculated based on the first starting RB position indicated by the frequency domain resource allocation information or frequency domain resource configuration information on the SBFD symbol.

[0191] As an optional embodiment, the method also includes: determining the starting RB position of each of the two hops based on the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; and determining whether the frequency offset between the starting RBs of the two hops is greater than or equal to the second value based on the starting RB position of each hop.

[0192] In this embodiment, for the above-mentioned method (3) or method (4) of determining whether frequency hopping is enabled on the SBFD symbol based on the first information, it is necessary to first determine whether the frequency offset between the starting RBs of the two hops is greater than or equal to the second value. Specifically, the starting RB position of each hop can be calculated based on the first starting RB position indicated by the frequency domain resource allocation information or frequency domain resource configuration information on the SBFD symbol, thereby determining the frequency offset between the starting RBs of the two hops.

[0193] Optionally, determining a starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping includes:

[0194] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information;

[0195] The second information includes at least one of the following:

[0196] The number of RBs included in the BWP;

[0197] The number of RBs contained in the uplink subband;

[0198] The timeslot number where the multi-slot transmission occurs;

[0199] The number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0200] The number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0201] Number of repeated transmissions;

[0202] The relative number of the time slots in which the multi-slot transmission occurs;

[0203] SBFD configuration period number;

[0204] The number of the time division duplex (TDD) configuration period.

[0205] In this embodiment, the starting RB position of each of the two hops can be calculated using the following formula 1 or formula 2:

[0206] Formula 1:

[0207] in, It is calculated The starting RB in the time slot, Indicates the current time slot number, which is the time slot number of the multi-slot transmission; RB start The starting RB in the uplink BWP, RB offset is the frequency offset value between two hops (in PRB units); Indicates the size of the uplink BWP (i.e., the number of RBs included in the BWP). start and RB offset It is the value indicated in the frequency domain resource allocation information or configuration information on the SBFD symbol, and can be determined by the frequency domain resource allocation field in resource allocation type 1.

[0208] Formula 2:

[0209] in, Indicates the size of the uplink subband (the number of RBs contained in the uplink subband).

[0210] The starting RB position of each hop can be calculated using either Formula 1 or Formula 2. For Formula 1 and Formula 2, the frequency domain resource allocation (including the starting RB and the number of RBs) for different symbol types can share the same frequency domain resource indication information / frequency domain resource configuration information, or can be configured or indicated separately, or determined separately.

[0211] An example of a method for separately determining frequency domain resource allocation for different symbol types is to share frequency domain resource indication information and determine the starting RB position for full uplink and SBFD symbols based on different interpretation rules. For example, the starting position for a full uplink symbol is referenced to the starting RB of the uplink BWP, while the starting position for an SBFD symbol is referenced to the starting RB of the uplink (UL) subband.

[0212] Optionally, in order to solve the problem that when a SBFD configuration period only includes one SBFD time slot and / or a TDD configuration period only includes one full uplink time slot, the actual determined RB start Only one value, that is, frequency hopping cannot be achieved. To solve this problem, we can consider replacing the above formulas 1 and 2 with Replaced with the relative number (index) within different time slot types, such as,

[0213] 1) Index is the timeslot number where the multi-slot transmission is located;

[0214] 2) Index is the number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0215] 3) Index is the number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0216] 4) Index is the number of repeated transmissions;

[0217] 5) Index is the relative number of the time slot where the multi-slot transmission is located, and the index starts from 0;

[0218] 6) Index is the number of the SBFD configuration period;

[0219] 7) Index is the number of the time division duplex (TDD) configuration period.

[0220] The following example illustrates a process in which a terminal determines a frequency hopping indication on an SBFD symbol and a frequency hopping indication on an uplink symbol according to frequency hopping related information indicated by a network device.

[0221] The network device sends frequency hopping indication information to the user equipment (UE) through radio resource control (RRC) signaling, downlink control information (DCI) or random access response (RAR), and the UE receives the frequency hopping indication information sent by the network device. If the frequency hopping indication information sent by the network device does not enable frequency hopping, frequency hopping is not enabled on all uplink symbols (or called uplink symbols) and SBFD symbols; if the frequency hopping indication information sent by the network device enables frequency hopping, frequency hopping is enabled on all uplink symbols; whether frequency hopping is enabled on SBFD symbols can be determined based on one or more of the following information:

[0222] a: Frequency domain resource allocation information / configuration information on SBFD symbols, which may include the starting RB and / or the number of RBs;

[0223] b: Uplink subband information, which may include the starting RB of the uplink subband and / or the number of RBs occupied by the uplink subband;

[0224] c: Frequency offset of frequency hopping.

[0225] The above information may be sent by the network device to the UE via RRC, System Information Block 1 (SIB1) and / or DCI.

[0226] Specifically, any of the following methods may be used to determine whether frequency hopping is enabled on the SBFD symbol:

[0227] Mode 1: If the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is greater than (or ≥) the threshold value K1, frequency hopping on the SBFD symbol is not enabled; otherwise, frequency hopping on the SBFD symbol is enabled.

[0228] For example, K1 is the number of RBs corresponding to the uplink subband / 2. When the number of RBs corresponding to the frequency domain resource allocation on the SBFD symbol is greater than (or ≥) the number of RBs corresponding to the uplink subband / 2, frequency hopping on the SBFD symbol is not enabled. Otherwise, frequency hopping on the SBFD symbol is enabled.

[0229] Mode 2: If the frequency domain position determined according to the starting RB calculation formula 1 or formula 2 is within the UL subband range, frequency hopping on the SBFD symbol is enabled; otherwise, frequency hopping on the SBFD symbol is not enabled.

[0230] For example: the UE determines that the frequency domain position of each hop is within the uplink subband range based on the starting RB position indicated by the resource allocation information and the starting RB position of each hop determined by formula 1 or formula 2, as well as the length of the RB indicated by the resource allocation information. In this case, frequency hopping on the SBFD symbol is enabled; otherwise, frequency hopping on the SBFD symbol is not enabled.

[0231] Mode 3: If the actual frequency offset between the two starting RBs determined by starting RB calculation formula 1 or formula 2 is greater than the threshold value K2, frequency hopping is enabled on the SBFD symbol; otherwise, frequency hopping is not enabled on the SBFD symbol.

[0232] For example, the threshold K2 is the number of RBs corresponding to the uplink subband / 2. The UE determines the starting RB positions of the two hops based on the starting RB position indicated by the resource allocation information and Formula 1 or Formula 2. If the actual frequency offset between the starting RBs of the two hops is greater than the number of RBs corresponding to the uplink subband / 2, frequency hopping on the SBFD symbol is enabled; otherwise, frequency hopping on the SBFD symbol is not enabled.

[0233] Mode 4: If the conditions in Mode 2 and Mode 3 are met at the same time, frequency hopping on SBFD symbols is enabled; otherwise, frequency hopping on SBFD symbols is not enabled.

[0234] In this embodiment, the terminal can determine the frequency hopping parameters of two symbol or time slot types based on a set of frequency hopping indication information configured by the network device, without increasing signaling overhead, and can reduce the implementation complexity of the network device, increasing the flexibility of the frequency hopping configuration and the frequency hopping gain.

[0235] As an optional embodiment, the terminal determines, according to the frequency hopping related information, a frequency offset for frequency hopping on an SBFD symbol and a frequency offset for frequency hopping on an uplink symbol, including at least one of the following:

[0236] Determining that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determining the frequency offset on the SBFD symbol according to a first rule;

[0237] The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

[0238] In this embodiment, the terminal can determine the frequency offset for the SBFD symbol and the frequency offset for the uplink symbol based on the frequency hopping related information sent by the network device. If the frequency offset indicated by the network device is applied to the uplink symbol, the frequency offset for the SBFD symbol is determined based on a first rule. If the frequency offset indicated by the network device is applied to the SBFD symbol, the frequency offset for the uplink symbol is determined based on a second rule.

[0239] Optionally, the first rule includes at least one of the following:

[0240] (a) determining a frequency offset on an SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink subband bandwidth indicated in the frequency hopping related information;

[0241] Optionally, determining a frequency offset on a SBFD symbol according to a frequency offset of the frequency hopping, an uplink BWP bandwidth, and an uplink subband bandwidth indicated in the frequency hopping related information;

[0242] The frequency offset on the SBFD symbol is determined by the following formula:

[0243]

[0244] or

[0245] M is the frequency offset of the frequency hopping indicated in the frequency hopping-related information. The units of frequency offset M, uplink BWP bandwidth, and uplink subband bandwidth are RBs. The uplink BWP is the uplink BWP for frequency hopping transmission or the currently activated UL BWP. The uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0246] Optionally, the frequency offset on the SBFD symbol may also be expressed as: represents the rounding down of the calculation result; or the frequency offset on the SBFD symbol can also be expressed as: Indicates rounding up the calculation result.

[0247] (b) when the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0248] Optionally, the first index is: mod(X+1, 2);

[0249] The second index is: mod(X+Q, 4);

[0250] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0251] In this embodiment, the third value may be a preset or predefined value, such as 50 RBs. When the frequency offset configured by the network device is applied to uplink symbols, if the active uplink BWP (active UL BWP) bandwidth is less than 50 RBs, the frequency offset value on the SBFD symbol is the value corresponding to the index mod(X+1, 2). If the active BWP bandwidth is greater than or equal to 50 RBs, the frequency offset value on the SBFD symbol is the value corresponding to the index mod(X+Q, 4), where Q = 1, 2, or 3.

[0252] As an optional embodiment, the second rule includes at least one of the following:

[0253] (a1) determining a frequency offset on an uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0254] Optionally, determining the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink subband bandwidth indicated in the frequency hopping related information includes:

[0255] The frequency offset on the uplink symbol is determined by the following formula:

[0256]

[0257] or

[0258] M is the frequency offset of the frequency hopping indicated in the frequency hopping-related information. The units of frequency offset M, uplink BWP bandwidth, and uplink subband bandwidth are RBs. The uplink BWP is the uplink BWP for frequency hopping transmission or the currently activated UL BWP. The uplink BWP bandwidth indicates the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth indicates the number of RBs occupied by the uplink subband.

[0259] Optionally, the frequency offset on the uplink symbol may also be expressed as: represents the rounding down of the calculation result; or the frequency offset on the uplink symbol can also be expressed as: Indicates rounding up the calculation result.

[0260] (b1) When the activated uplink BWP bandwidth is less than a third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0261] Optionally, the first index is mod(X+1, 2); the second index is mod(X+Q, 4);

[0262] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0263] In this embodiment, the third value may be a preset or predefined value, such as 50 RBs. When the frequency offset of the frequency hopping indicated by the network device is applied to the SBFD symbol, for an active uplink BWP (active UL BWP) bandwidth less than 50 RBs, the frequency offset value on the uplink symbol is the value corresponding to the index mod(X+1, 2). For an active BWP bandwidth greater than or equal to 50 RBs, the frequency offset value on the uplink symbol is the value corresponding to the index mod(X+Q, 4), where Q = 1, 2, or 3.

[0264] The following example illustrates a process in which a terminal determines the frequency offset of frequency hopping on SBFD symbols and the frequency offset of frequency hopping on uplink symbols according to the frequency hopping related information indicated by the network device.

[0265] The network device and the UE determine the frequency offset for frequency hopping in a predefined manner; or the network device sends frequency offset information for frequency hopping to the UE through RRC signaling or DCI, the UE receives the frequency offset information, and determines the frequency domain offset on the SBFD symbol and the frequency domain offset on the uplink symbol based on the frequency offset information. The UE determines the frequency domain offset based on the frequency offset information configured by the network device, further comprising: determining a frequency offset set based on RRC signaling, determining an index in the frequency offset set based on the frequency offset information, and determining the frequency offset based on the frequency offset set and the index.

[0266] The UE determines the frequency offset of the SBFD symbol and the uplink symbol based on the frequency offset configured by the network device. The specific method can be any of the following:

[0267] Method a: The frequency offset M configured by the network device is applied to all uplink symbols. The frequency offset of the SBFD symbol is or Alternatively, the frequency offset value M configured by the network device is applied to the SBFD symbol, and the frequency offset on all uplink symbols is or The unit of the frequency offset M, the uplink BWP bandwidth and the uplink sub-band bandwidth is RB, and the uplink BWP is the uplink BWP where the frequency hopping transmission is located or the currently activated UL BWP.

[0268] For example, the frequency offset M configured by the network device is 20 RBs, the UL BWP bandwidth is 200 RBs, and the UL sub-band bandwidth is 50 RBs. According to the above method, the frequency offset of the full uplink symbol is 20 RBs, and the frequency offset of the SBFD symbol is Alternatively, the frequency offset of the SBFD symbol is 20 RBs, and the frequency offset of the full uplink symbol is

[0269] Method b: The frequency offset value M configured by the network device is applied to the full uplink symbol (or SBFD symbol). For the active UL BWP bandwidth less than 50 RBs, the frequency offset value on the SBFD symbol (or full uplink symbol) is the value corresponding to the index mod (X+1, 2), where X is the index corresponding to the frequency offset value M indicated by the DCI; for the active BWP bandwidth greater than or equal to 50 RBs, the frequency offset value on the SBFD symbol (or full uplink symbol) is the value corresponding to the index mod (X+Q, 4), where Q = 1 or 2 or 3, and X is the index corresponding to the frequency offset M indicated by the DCI.

[0270] For example, the frequency offset value M configured by the network device is applied to all uplink symbols. When the active UL BWP bandwidth is less than 50 RBs, the index corresponding to the frequency offset value M is index = 0. Then, the frequency offset value on the SBFD symbol is the frequency offset value corresponding to the index mod(X+1, 2) = mod(0+1, 2) = 1.

[0271] For example, the frequency offset value M configured by the network device is applied to the SBFD symbol. When the active UL BWP bandwidth is less than 50 RBs, the index corresponding to the frequency offset value M is 1. Then, the frequency offset value on all uplink symbols is the frequency offset value corresponding to the index mod(X+1, 2)=mod(1+1, 2)=0.

[0272] For example, the frequency offset value M configured by the network device is applied to all uplink symbols. When the active UL BWP bandwidth is greater than 50 RBs, the frequency offset value M corresponds to index = 0, Q = 2, and the frequency offset value on the SBFD symbol is the frequency offset value corresponding to index mod(index+2, 4) = mod(0+2, 4) = 2.

[0273] For example, the frequency offset value M configured by the network device is applied to the SBFD symbol. When the active UL BWP bandwidth is greater than 50 RBs, the frequency offset value M corresponds to index = 1, Q = 3, and the frequency offset value on all uplink symbols is the frequency offset value corresponding to index mod(index+3, 4) = mod(1+3, 4) = 0.

[0274] In this embodiment, the terminal can determine the frequency offset parameters of two types of symbols or time slots based on a set of frequency offset information configured by the network device, without increasing the signaling overhead, and can reduce the implementation complexity of the network device, thereby increasing the flexibility of the frequency hopping configuration and the frequency hopping gain.

[0275] As an optional embodiment, the receiving frequency hopping related information sent by the network device includes:

[0276] receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0277] The method further comprises:

[0278] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0279] In this embodiment, the network device may send frequency hopping related information to the terminal through RRC signaling, DCI, or RAR. When the network device sends the frequency hopping related information through DCI, for the DCI for scheduling PUSCH, the DCI for scheduling PUSCH is used to schedule a UE supporting SBFD, and the DCI includes a first field for indicating frequency offset information. The length of the first field may be determined based on the bandwidth of the activated uplink BWP or the width of the uplink subband.

[0280] Optionally, determining the length of the first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband includes:

[0281] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0282] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0283] In this embodiment, the fourth value may be a preset value or a predefined value, such as 50 RBs. If the uplink resource scheduled by the DCI is within the UL subband range, the length of the first field may be determined based on the activated uplink BWP or uplink subband. Taking the fourth value of 50 RBs as an example, when the width of the uplink activated BWP is less than 50 RBs, the length of the first subband is set to 1 bit, indicating one of the two higher-layer configured frequency offsets. When the width of the uplink activated BWP is greater than or equal to 50 RBs, the length of the first subband is set to 2 bits, and the frequency offset is indicated by the high-order bit or the low-order bit of the 2 bits.

[0284] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0285] In this embodiment, the network device may further use the second field in the DCI to indicate whether the uplink resource currently scheduled by the DCI is within the UL subband range or within the UL active BWP range.

[0286] The following example illustrates a method for determining the length of the field indicating frequency offset information.

[0287] For the DCI for scheduling PUSCH, the DCI for scheduling PUSCH is used to schedule UE supporting SBFD, and the length of the first field for indicating the frequency offset of frequency hopping in the DCI is determined according to the bandwidth of the uplink activated BWP.

[0288] Optionally, no matter whether the PUSCH scheduled by the DCI is within the UL subband range or within the uplink activated BWP range, the length of the first field is determined according to the activated uplink BWP.

[0289] Specifically: when the width of the activated uplink BWP is less than 50 RBs, the length of the first field is 1 bit, indicating one of the two frequency offsets configured by the higher layer; when the bandwidth of the activated uplink BWP is greater than or equal to 50 RBs, the length of the first field is 2 bits, indicating one of the four frequency offsets configured by the higher layer.

[0290] Optionally, when the PUSCH scheduled by the DCI is within the UL subband range, the length of the first field is determined according to the activated uplink BWP. For example, when the bandwidth of the activated uplink BWP is greater than or equal to 50 RBs and the bandwidth of the UL subband is less than 50 RBs, the length of the first field is 2 bits.

[0291] Optionally, for the DCI scheduling PUSCH, the DCI scheduling PUSCH is used to schedule UE supporting SBFD. When the PUSCH scheduled by the DCI is within the UL subband range, the length of the frequency offset indication field of the frequency hopping in the DCI is determined according to the bandwidth of the uplink subband.

[0292] For example, when the width of the uplink subband is less than 50 RBs, the length of the first field is 1 bit, indicating one of the two frequency offsets configured by the higher layer;

[0293] When the bandwidth of the uplink subband is greater than or equal to 50 RBs, the length of the first field is 2 bits, indicating one of the four frequency offsets configured by the higher layer.

[0294] Optionally, the network device may indicate, through an indication field in the DCI, whether the uplink resource currently scheduled by the DCI is within the UL subband range or within the UL active BWP range.

[0295] In this embodiment, the terminal determines the length of the field used to indicate the frequency offset according to the bandwidth of the BWP and / or the bandwidth of the uplink subband.

[0296] In an embodiment of the present disclosure, a terminal can determine frequency hopping parameters for two time slot types, namely, SBFD time slots and uplink time slots, based on a set of frequency hopping related information indicated by a network device. This reduces the implementation complexity of the network device and increases the flexibility of the frequency hopping configuration and the frequency hopping gain without increasing the signaling overhead.

[0297] As shown in FIG2 , an embodiment of the present disclosure further provides a method for determining frequency hopping information, which is applied to a network device and includes:

[0298] Step 201: The network device sends frequency hopping related information to the terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on SBFD symbols, and to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on uplink symbols.

[0299] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0300] The frequency hopping-related information sent by the network device may include indication information on whether frequency hopping is enabled and / or frequency offset information for the frequency hopping. The terminal determines whether frequency hopping is enabled on SBFD symbols and / or the frequency offset information for the frequency hopping on the SBFD symbols, and the terminal determines whether frequency hopping is enabled on uplink symbols and / or the frequency offset information for the frequency hopping on the uplink symbols.

[0301] The frequency hopping related information can be used to indicate whether frequency hopping is enabled, for example, if the frequency hopping related information includes 1, it indicates that frequency hopping is enabled; if the frequency hopping related information includes 0, it indicates that frequency hopping is not enabled. The reverse is also possible, and the specific indication method is not limited here.

[0302] It should be noted that the SBFD symbols in the embodiments of the present disclosure may also be replaced with SBFD time slots, wherein the SBFD time slots are time slots in which all or part of the symbols are SBFD symbols, and the uplink symbols may also be replaced with uplink time slots, i.e., the network device determines the frequency hopping-related information in the SBFD time slots and the frequency hopping-related information in the uplink time slots. The embodiments of the present disclosure may be applied to multi-slot PUSCH transmission, PUSCH repeated transmission, and / or PUSCH configuration transmission, etc., without limitation to the specific application scenario.

[0303] As an optional embodiment, the sending frequency hopping related information to the terminal includes:

[0304] Sending a DCI for scheduling a PUSCH to the terminal, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0305] The method further comprises:

[0306] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0307] In this embodiment, the network device may send the frequency hopping related information to the terminal through RRC signaling, DCI, or RAR. When the network device sends the frequency hopping related information through DCI, for the DCI for scheduling PUSCH, the DCI for scheduling PUSCH is used to schedule a UE supporting SBFD, and the DCI includes a first field for indicating frequency offset information. The length of the first field may be determined according to the bandwidth of the activated uplink BWP or the width of the uplink subband.

[0308] Optionally, determining the length of the first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband includes:

[0309] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0310] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0311] In this embodiment, the fourth value may be a preset value or a predefined value, such as 50 RBs. If the PUSCH scheduled by the DCI is within the UL subband range, the length of the first field may be determined based on the activated uplink BWP or uplink subband. Taking the fourth value of 50 RBs as an example, when the width of the uplink activated BWP is less than 50 RBs, the length of the first subband is set to 1 bit, indicating one of the two higher-layer configured frequency offsets. When the width of the uplink activated BWP is greater than or equal to 50 RBs, the length of the first subband is set to 2 bits, and the frequency offset is indicated by the high-order bit or the low-order bit of the 2 bits.

[0312] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0313] In this embodiment, the network device may further use the second field in the DCI to indicate whether the uplink resource currently scheduled by the DCI is within the UL subband range or within the UL active BWP range.

[0314] In embodiments of the present disclosure, a network device can indicate frequency hopping-related information to a terminal, enabling the terminal to determine frequency hopping parameters for both SBFD time slots and uplink time slots based on the set of frequency hopping-related information indicated by the network device. This reduces the implementation complexity of the network device and increases the flexibility and gain of frequency hopping configuration without increasing signaling overhead. The specific implementation method for the terminal to determine the frequency hopping-related information for SBFD symbols and the frequency hopping-related information for uplink symbols is not detailed here.

[0315] The above embodiment introduces the method for determining frequency hopping information disclosed in the present invention. The following embodiment will further illustrate the corresponding device with reference to the accompanying drawings.

[0316] Specifically, as shown in FIG3 , an embodiment of the present disclosure provides a frequency hopping information determination device 300, which is applied to a terminal and includes:

[0317] The first receiving unit 310 is configured to receive frequency hopping related information sent by a network device;

[0318] A first determining unit 320 is configured to determine, at the terminal, whether to enable frequency hopping and / or a frequency offset of frequency hopping on a sub-band full-duplex SBFD symbol, and determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on an uplink symbol according to the frequency hopping related information;

[0319] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0320] Optionally, the first determining unit is specifically configured to perform at least one of the following:

[0321] If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol;

[0322] If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined according to the first information.

[0323] Optionally, the first determining unit is specifically configured to perform at least one of the following:

[0324] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks (RBs) corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to a first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; if the first value is related to an uplink subband size, the first information also includes uplink subband information;

[0325] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol;

[0326] The first information includes frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol;

[0327] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information, and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

[0328] Optionally, the device further comprises:

[0329] A second determining unit is configured to determine a starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0330] The third determining unit is configured to determine whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information according to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop.

[0331] Optionally, the device further comprises:

[0332] A fourth determining unit is configured to determine a starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0333] The fifth determining unit is configured to determine, based on the starting RB position of each hop, whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

[0334] Optionally, the second determining unit or the fourth determining unit is specifically configured to:

[0335] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information;

[0336] The second information includes at least one of the following:

[0337] The number of RBs included in the BWP;

[0338] The number of RBs contained in the uplink subband;

[0339] The timeslot number where the multi-slot transmission occurs;

[0340] The number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0341] The number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0342] Number of repeated transmissions;

[0343] The relative number of the time slots in which the multi-slot transmission occurs;

[0344] SBFD configuration period number;

[0345] The number of the time division duplex (TDD) configuration period.

[0346] Optionally, the first determining unit is specifically configured to perform at least one of the following:

[0347] Determining that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determining the frequency offset on the SBFD symbol according to a first rule;

[0348] The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

[0349] Optionally, the first rule includes at least one of the following:

[0350] Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0351] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0352] Optionally, the second rule includes at least one of the following:

[0353] Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0354] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0355] Optionally, the first rule is specifically used to:

[0356] The frequency offset on the SBFD symbol is determined by the following formula:

[0357]

[0358] or

[0359] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0360] Optionally, the second rule is specifically used to:

[0361] The frequency offset on the uplink symbol is determined by the following formula:

[0362]

[0363] or

[0364] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0365] Optionally, the first index is: mod(X+1, 2);

[0366] The second index is: mod(X+Q, 4);

[0367] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0368] Optionally, the first receiving unit is specifically configured to:

[0369] receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0370] The device further comprises:

[0371] A sixth determining unit is configured to determine a length of a first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0372] Optionally, the sixth determining unit is specifically configured to:

[0373] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0374] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0375] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0376] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0377] Specifically, as shown in FIG4 , an embodiment of the present disclosure provides a frequency hopping information determination device 400, which is applied to a network device and includes:

[0378] A first sending unit 410 is configured to send frequency hopping related information to a terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on SBFD symbols, and to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on uplink symbols;

[0379] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0380] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0381] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0382] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0383] As shown in FIG5 , an embodiment of the present disclosure further provides a terminal, including: a memory 520, a transceiver 500, and a processor 510; wherein the memory 520 is used to store a computer program; the transceiver 500 is used to receive and send data under the control of the processor 510; and the processor 510 is used to read the computer program in the memory and perform the following operations:

[0384] Receive frequency hopping related information sent by network equipment;

[0385] determining, based on the frequency hopping related information, whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the sub-band full-duplex SBFD symbol, and determining whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the uplink symbol;

[0386] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0387] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0388] If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol;

[0389] If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and whether frequency hopping is enabled on the SBFD symbol is determined according to the first information.

[0390] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0391] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks (RBs) corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to a first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; wherein, if the first value is related to an uplink subband size, the first information also includes uplink subband information;

[0392] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol;

[0393] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to a second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol;

[0394] The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information, and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

[0395] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0396] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0397] According to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop, it is determined whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

[0398] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0399] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping;

[0400] According to the starting RB position of each hop, it is determined whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

[0401] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0402] Determine the starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information;

[0403] The second information includes at least one of the following:

[0404] The number of RBs included in the BWP;

[0405] The number of RBs contained in the uplink subband;

[0406] The timeslot number where the multi-slot transmission occurs;

[0407] The number of the SBFD symbol within the time slot range where the multi-slot transmission is located;

[0408] The number of the uplink symbol within the time slot range where the multi-slot transmission is located;

[0409] Number of repeated transmissions;

[0410] The relative number of the time slots in which the multi-slot transmission occurs;

[0411] SBFD configuration period number;

[0412] The number of the time division duplex (TDD) configuration period.

[0413] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0414] Determining that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determining the frequency offset on the SBFD symbol according to a first rule;

[0415] The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

[0416] Optionally, the first rule includes at least one of the following:

[0417] Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0418] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0419] Optionally, the second rule includes at least one of the following:

[0420] Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping, the uplink BWP bandwidth, and the uplink sub-band bandwidth indicated in the frequency hopping related information;

[0421] When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; when the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

[0422] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0423] The frequency offset on the SBFD symbol is determined by the following formula:

[0424]

[0425] or

[0426] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0427] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0428] The frequency offset on the uplink symbol is determined by the following formula:

[0429]

[0430] or

[0431] Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink subband bandwidth represents the number of RBs occupied by the uplink subband.

[0432] Optionally, the first index is: mod(X+1, 2);

[0433] The second index is: mod(X+Q, 4);

[0434] Here, X is the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information; and the value of Q is 1, 2, or 3.

[0435] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0436] receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0437] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0438] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0439] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0440] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0441] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0442] In FIG5 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits connected together by one or more processors represented by processor 510 and memory represented by memory 520. The bus architecture may also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 500 may be a plurality of components, including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 550 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0443] The processor 510 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 510 when performing operations.

[0444] Optionally, the processor 510 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0445] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0446] It should be noted here that the above-mentioned terminal provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0447] As shown in FIG6 , an embodiment of the present disclosure further provides a network device, including: a memory 620, a transceiver 600, and a processor 610; wherein the memory 620 is used to store a computer program; the transceiver 600 is used to receive and send data under the control of the processor 610; and the processor 610 is used to read the computer program in the memory and perform the following operations:

[0448] Sending frequency hopping related information to the terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on SBFD symbols, and to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on uplink symbols;

[0449] The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of the frequency hopping.

[0450] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0451] Sending a DCI for scheduling a PUSCH to the terminal, where the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping;

[0452] The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

[0453] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0454] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit;

[0455] When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

[0456] Optionally, the DCI further includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

[0457] In FIG6 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 610 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, all of which are well known in the art and, therefore, will not be further described herein. The bus interface provides an interface. The transceiver 600 may be a plurality of components, namely, including a transmitter and a transceiver, providing a unit for communicating with various other devices over a transmission medium. The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 610 when performing operations.

[0458] The processor 610 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.

[0459] It should be noted here that the above-mentioned network device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0460] In addition, a specific embodiment of the present disclosure further provides a processor-readable storage medium on which a computer program is stored. When the program is executed by the processor, the steps of the above-mentioned frequency hopping information determination method are implemented and the same technical effects can be achieved. To avoid repetition, they are not described here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), etc.), optical storage (such as compact disk (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD), etc.), and semiconductor memory (such as read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0461] It should be noted that the technical solution provided in the embodiment of the present disclosure can be applicable to a variety of systems, especially the fifth generation mobile communication (5th-Generation, 5G) system. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal devices and network devices. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0462] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.

[0463] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0464] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoding, or beamforming.

[0465] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0466] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0467] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0468] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0469] It should be noted that it should be understood that the division of the above modules is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software called by a processing element; or they can all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, the determination module can be a separately established processing element, or it can be integrated into a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned determination module. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the hardware integrated logic circuit in the processor element or by instructions in the form of software.

[0470] For example, each module, unit, sub-unit or sub-module may be one or more integrated circuits configured to implement the above method, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0471] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein may be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units need not be limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, for example, A and / or B and / or C, means that seven situations are included: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and all A, B, and C present. Similarly, the use of "at least one of A and B" in the specification and claims should be understood to mean "A alone, B alone, or both A and B present."

[0472] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A method for determining frequency hopping information, comprising: The terminal receives frequency hopping related information sent by the network device; The terminal determines, according to the frequency hopping related information, whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the sub-band full-duplex SBFD symbol, and determines whether to enable frequency hopping and / or the frequency offset of the frequency hopping on the uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

2. The method according to claim 1, wherein: The terminal determines, according to the frequency hopping related information, whether frequency hopping is enabled on the SBFD symbol and whether frequency hopping is enabled on the uplink symbol, including at least one of the following: If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol; If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and it is determined whether to enable frequency hopping on the SBFD symbol according to the first information.

3. The method according to claim 2, wherein: The determining, according to the first information, whether to enable frequency hopping on the SBFD symbol includes at least one of the following: The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to the first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; if the first value is related to the uplink subband size, the first information also includes uplink subband information; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol; The first information includes frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

4. The method according to claim 3, further comprising: The frequency domain resource allocation information or configuration information on the SBFD symbol indicates the first starting RB position and the frequency of the hopping frequency. The frequency offset indicated by the rate offset information determines the starting RB position of each hop in the two hops; According to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop, it is determined whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

5. The method according to claim 3, further comprising: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; According to the starting RB position of each hop, it is determined whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

6. The method according to claim 4 or 5, wherein: Determining a starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping includes: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information; The second information includes at least one of the following: The number of RBs included in the bandwidth part BWP; The number of RBs contained in the uplink subband; The timeslot number where the multi-slot transmission is located; The number of the SBFD symbol within the time slot range where the multi-slot transmission is located; The number of the uplink symbol within the time slot range where the multi-slot transmission is located; The number of repetitions; The relative number of the time slots in which the multi-slot transmission occurs; SBFD configuration period number; The number of the time division duplex (TDD) configuration period.

7. The method according to claim 1, wherein: The terminal determines, according to the frequency hopping related information, a frequency offset of the frequency hopping on the SBFD symbol and a frequency offset of the frequency hopping on the uplink symbol, including at least one of the following: Determine that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determine the frequency offset on the SBFD symbol according to a first rule; The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

8. The method according to claim 7, wherein: The first rule includes at least one of the following: Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth, and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

9. The method according to claim 7, wherein: The second rule includes at least one of the following: Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

10. The method according to claim 8, wherein: The determining the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth, and the uplink subband bandwidth includes: The frequency offset on the SBFD symbol is determined by the following formula: or Wherein, M is the frequency offset of the frequency hopping indicated in the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink sub-band bandwidth represents the number of RBs occupied by the uplink sub-band.

11. The method according to claim 9, wherein: The determining the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth, and the uplink subband bandwidth includes: The frequency offset on the uplink symbol is determined by the following formula: or Wherein, M is the frequency offset of the frequency hopping indicated by the frequency hopping related information; the uplink BWP bandwidth represents the number of RBs occupied by the uplink BWP, and the uplink sub-band bandwidth represents the number of RBs occupied by the uplink sub-band.

12. The method according to claim 8 or 9, wherein: The first index is: mod(X+1, 2); The second index is: mod(X+Q, 4); Among them, X is the index corresponding to the frequency offset of the frequency hopping indicated by the frequency hopping related information; the value of Q is 1 or 2 or 3.

13. The method according to claim 1, wherein: The receiving frequency hopping related information sent by the network device includes: receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, wherein the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping; The method further comprises: The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

14. The method according to claim 13, wherein: The determining the length of the first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband includes: When the physical uplink shared channel PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit; When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

15. The method according to claim 13, wherein: The DCI also includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

16. A method for determining frequency hopping information, comprising: The network device sends frequency hopping related information to the terminal, where the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on the SBFD symbol, and to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on the uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

17. A terminal, comprising: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Receive frequency hopping related information sent by network equipment; Determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on the sub-band full-duplex SBFD symbol according to the frequency hopping related information, and determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on the uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

18. The terminal according to claim 17, wherein: The processor is configured to read the computer program in the memory and perform at least one of the following operations: If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol; If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and it is determined whether to enable frequency hopping on the SBFD symbol according to the first information.

19. The terminal according to claim 18, wherein: The processor is configured to read the computer program in the memory and perform at least one of the following operations: The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to the first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; wherein, if the first value is related to the uplink subband size, the first information also includes uplink subband information; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of the frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is enabled on the SBFD symbol. Frequency hopping is not enabled; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

20. The terminal according to claim 19, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; According to the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the starting RB position of each hop, it is determined whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

21. The terminal according to claim 19, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; According to the starting RB position of each hop, it is determined whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value.

22. The terminal according to claim 20 or 21, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information; The second information includes at least one of the following: The number of RBs included in the BWP; The number of RBs contained in the uplink subband; The timeslot number where the multi-slot transmission is located; The number of the SBFD symbol within the time slot range where the multi-slot transmission is located; The number of the uplink symbol within the time slot range where the multi-slot transmission is located; The number of repetitions; The relative number of the time slots in which the multi-slot transmission occurs; SBFD configuration period number; The number of the time division duplex (TDD) configuration period.

23. The terminal according to claim 17, wherein: The processor is configured to read the computer program in the memory and perform at least one of the following operations: Determine that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and according to the A rule determines the frequency offset on the SBFD symbol; The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

24. The terminal according to claim 23, wherein: The first rule includes at least one of the following: Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth, and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

25. The terminal according to claim 23, wherein: The second rule includes at least one of the following: Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

26. The terminal according to claim 17, wherein: The processor is configured to read the computer program in the memory and perform the following operations: receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, wherein the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping; The length of the first field in the DCI is determined according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

27. The terminal according to claim 26, wherein: The processor is configured to read the computer program in the memory and perform the following operations: When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit; When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

28. The terminal according to claim 27, wherein: The DCI also includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

29. A network device comprising: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Send frequency hopping related information to the terminal, and the frequency hopping related information is used by the terminal to determine whether to enable hopping on the SBFD symbol frequency hopping and / or frequency offset of frequency hopping, and determining whether to enable frequency hopping and / or frequency offset of frequency hopping on an uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

30. A frequency hopping information determination device, comprising: A first receiving unit, configured to receive frequency hopping related information sent by a network device; A first determining unit, configured to determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on a sub-band full-duplex SBFD symbol according to the frequency hopping related information, and determine whether to enable frequency hopping and / or the frequency offset of frequency hopping on an uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

31. The device according to claim 30, wherein The first determining unit is specifically configured to perform at least one of the following: If the frequency hopping related information indicates that frequency hopping is not enabled, frequency hopping is not enabled on the SBFD symbol, and frequency hopping is not enabled on the uplink symbol; If the frequency hopping related information indicates that frequency hopping is enabled, frequency hopping is enabled on the uplink symbol, and it is determined whether to enable frequency hopping on the SBFD symbol according to the first information.

32. The device according to claim 31, wherein The first determining unit is specifically configured to perform at least one of the following: The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol; if it is determined according to the first information that the number of resource blocks RBs corresponding to the frequency domain resources allocated or configured on the SBFD symbol is greater than or equal to the first value, frequency hopping is not enabled on the SBFD symbol; if the number of RBs corresponding to the frequency domain resources allocated on the SBFD symbol is less than or equal to the first value, frequency hopping is enabled on the SBFD symbol; wherein, if the first value is related to the uplink subband size, the first information also includes uplink subband information; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and uplink subband information; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range, frequency hopping is not enabled on the SBFD symbol; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information on the SBFD symbol, and frequency offset information of frequency hopping; if the frequency offset between the two hop starting RBs is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency offset between the two hop starting RBs is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol; The first information includes: frequency domain resource configuration information on the SBFD symbol and / or frequency domain resource allocation information, uplink subband information and frequency offset information of frequency hopping on the SBFD symbol; if the frequency domain position of each hop determined according to the starting RB of each hop in the two hops is within the uplink subband range indicated by the uplink subband information, and the frequency offset between the starting RBs of the two hops is greater than or equal to the second value, frequency hopping is enabled on the SBFD symbol; if the frequency domain position determined according to the starting RB of any one of the two hops is outside the uplink subband range indicated by the uplink subband information, and / or the frequency offset between the starting RBs of the two hops is less than or equal to the second value, frequency hopping is not enabled on the SBFD symbol.

33. The apparatus of claim 32, further comprising: A second determining unit is used to determine the starting RB position of each hop in two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; The third determining unit is configured to determine the RB length indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol. and the starting RB position of each hop, and determining whether the frequency domain position of each hop is within the uplink subband range indicated by the uplink subband information.

34. The apparatus of claim 32, further comprising: A fourth determining unit, configured to determine a starting RB position of each of the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol and the frequency offset indicated by the frequency offset information of the frequency hopping; The fifth determining unit is used to determine whether the frequency offset between the starting RBs of two hops is greater than or equal to a second value according to the starting RB position of each hop.

35. The device according to claim 33 or 34, wherein: The second determining unit or the fourth determining unit is specifically configured to: Determine the starting RB position of each hop in the two hops according to the first starting RB position indicated by the frequency domain resource allocation information or configuration information on the SBFD symbol, the frequency offset indicated by the frequency offset information of the frequency hopping, and the second information; The second information includes at least one of the following: The number of RBs included in the BWP; The number of RBs contained in the uplink subband; The timeslot number where the multi-slot transmission is located; The number of the SBFD symbol within the time slot range where the multi-slot transmission is located; The number of the uplink symbol within the time slot range where the multi-slot transmission is located; The number of repetitions; The relative number of the time slots in which the multi-slot transmission occurs; SBFD configuration period number; The number of the time division duplex (TDD) configuration period.

36. The device according to claim 30, wherein: The first determining unit is specifically configured to perform at least one of the following: Determine that the frequency offset on the uplink symbol is the frequency offset of the frequency hopping indicated in the frequency hopping related information, and determine the frequency offset on the SBFD symbol according to a first rule; The frequency offset on the SBFD symbol is determined to be the frequency offset of the frequency hopping indicated in the frequency hopping related information, and the frequency offset on the uplink symbol is determined according to a second rule.

37. The device according to claim 36, wherein The first rule includes at least one of the following: Determine the frequency offset on the SBFD symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth, and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the SBFD symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

38. The device according to claim 36, wherein The second rule includes at least one of the following: Determine the frequency offset on the uplink symbol according to the frequency offset of the frequency hopping indicated in the frequency hopping related information, the uplink BWP bandwidth and the uplink subband bandwidth; When the activated uplink BWP bandwidth is less than the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the first index; When the activated uplink BWP bandwidth is greater than or equal to the third value, the frequency offset on the uplink symbol is the frequency offset corresponding to the second index; the first index and the second index are related to the index corresponding to the frequency offset of the frequency hopping indicated in the frequency hopping related information.

39. The device according to claim 30, wherein: The first receiving unit is specifically configured to: receiving downlink control information DCI for scheduling a physical uplink shared channel PUSCH, wherein the DCI carries the frequency hopping related information; the frequency hopping related information includes frequency offset information of the frequency hopping; The device also includes: A sixth determining unit is used to determine the length of the first field in the DCI according to the bandwidth of the activated uplink BWP and / or the bandwidth of the uplink subband, where the first field is used to indicate the frequency offset information of the frequency hopping.

40. The device according to claim 39, wherein The sixth determining unit is specifically configured to: When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is less than the fourth value, the length of the first field is 1 bit; When the PUSCH scheduled by the DCI is within the uplink subband range and the bandwidth of the activated uplink BWP or the bandwidth of the uplink subband is greater than or equal to the fourth value, the length of the first field is 2 bits.

41. The device according to claim 40, wherein The DCI also includes a second field, where the second field is used to indicate that the PUSCH scheduled by the DCI is within an uplink subband range or the scheduled PUSCH is within an activated uplink BWP range.

42. A frequency hopping information determining device, comprising: A first sending unit, configured to send frequency hopping related information to a terminal, wherein the frequency hopping related information is used by the terminal to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on an SBFD symbol, and to determine whether to enable frequency hopping and / or a frequency offset of frequency hopping on an uplink symbol; The frequency hopping related information indicates whether frequency hopping is enabled and / or frequency offset information of frequency hopping.

43. A processor-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program implements the steps of the method for determining frequency hopping information according to any one of claims 1 to 16, or implements the steps of the method for determining frequency hopping information according to claim 17.