A method and device for determining channel frequency hopping, and computer storage medium
By determining bandwidth segmentation and calculating the frequency hopping step size, the problem of transmission performance degradation caused by unstable PUCCH frequency hopping step size in the LTE system is solved, and stable frequency domain diversity gain and uplink channel performance improvement are achieved.
Patent Information
- Application Number
- CN201880042501.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-07-24
- Filing Date
- 2018-07-25
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2038-07-25
AI Technical Summary
In the LTE system, the PUCCH frequency hopping design results in unstable frequency hopping steps for different terminals, and the PUCCH transmission performance of some terminals is degraded.
The terminal determines the first bandwidth size corresponding to the bandwidth segment, and determines the frequency hopping step size and frequency domain position of the uplink channel based on the bandwidth size. The frequency hopping step size is calculated using the formula WH=nW, where n is the proportional coefficient, m is a positive integer greater than 1, and WH is an integer multiple of the frequency domain scheduling unit.
A stable frequency hopping step size is achieved under a given bandwidth segmentation, thereby obtaining a more stable frequency domain diversity gain and improving the transmission performance of the uplink channel.
Smart Images

Figure CN110785946B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to frequency hopping technology in the field of mobile communications, and in particular to a method and device for determining channel frequency hopping, and a computer storage medium. Background Art
[0002] In the Long Term Evolution (LTE) system, the Physical Uplink Control Channel (PUCCH) can use frequency hopping technology to obtain frequency domain diversity gain and improve channel transmission performance. In LTE, the first and second steps of PUCCH frequency hopping are mirror-symmetrical with the center of the system bandwidth, such as Figure 1 As shown, the distance between the first step and the lower edge of the system bandwidth is consistent with the distance between the second step and the upper edge of the system bandwidth, both of which are D.
[0003] The above design for PUCCH frequency hopping can distribute PUCCH on both sides of the system bandwidth, so as to leave the central part of the system bandwidth for data channels, such as the physical uplink shared channel (PUSCH), but it will cause different PUCCH frequency hopping steps for different terminals. Figure 2 As shown in the figure, some terminals use a larger frequency hopping step size, which brings the PUCCH closer to the edge of the system bandwidth, resulting in better frequency diversity and transmission performance. Meanwhile, other terminals use a smaller frequency hopping step size, which brings the PUCCH closer to the center of the system bandwidth, resulting in poorer frequency diversity and transmission performance. This indicates that the traditional PUCCH frequency hopping design results in an unstable PUCCH frequency hopping step size, which, when PUCCH capacity is high, can lead to degraded PUCCH transmission performance for some terminals. Summary of the Invention
[0004] The embodiments of the present application provide a method and device for determining channel frequency hopping, and a computer storage medium, which can solve the problem of degraded PUCCH transmission performance.
[0005] The method for determining channel frequency hopping provided in an embodiment of the present application includes:
[0006] The terminal determines a first bandwidth size corresponding to the bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is less than or equal to the carrier bandwidth size;
[0007] The terminal determines, based on a first bandwidth size corresponding to the bandwidth segment, a frequency hopping step size corresponding to an uplink channel;
[0008] The terminal determines a frequency domain position for transmitting an uplink channel based on a frequency hopping step corresponding to the uplink channel.
[0009] In the embodiment of the present application, the terminal determines the first bandwidth size corresponding to the bandwidth segment, including:
[0010] The terminal receives first configuration information, and determines a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
[0011] In the embodiment of the present application, the terminal receives the first configuration information, including:
[0012] The terminal receives radio resource control (RRC) signaling carrying the first configuration information; or,
[0013] The terminal receives system information carrying the first configuration information.
[0014] In the embodiment of the present application, the terminal receives first configuration information, and determines, based on the first configuration information, a first bandwidth size corresponding to the bandwidth segment, including:
[0015] When the terminal receives the first configuration information, determining the first bandwidth size corresponding to the bandwidth segment based on the first configuration information;
[0016] When the terminal receives multiple first configuration information, it determines multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and selects the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
[0017] In the embodiment of the present application, selecting the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes includes:
[0018] The terminal receives a first control signaling, and selects a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes according to the first control signaling.
[0019] In the embodiment of the present application, the first control signaling is: downlink control signaling (DCI, Downlink Control Information) or media access control layer control signaling (MAC CE, Media Access Control Control Element).
[0020] In the embodiment of the present application, the terminal determines the frequency hopping step size corresponding to the uplink channel based on the first bandwidth size corresponding to the bandwidth segment, including:
[0021] The terminal determines the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW,
[0022] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0023] In the embodiment of the present application, m=2 or 4.
[0024] Based on the formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
[0025] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practical, so in the embodiment of the present application, W H The value of is an integer.
[0026] In the embodiment of the present application, the method further includes:
[0027] The terminal determines the n or W based on a preset value H ;or,
[0028] The terminal receives second configuration information, and determines n or W based on the second configuration information. H .
[0029] In the embodiment of the present application, the terminal receives the second configuration information, including:
[0030] The terminal receives RRC signaling carrying the second configuration information; or,
[0031] The terminal receives system information carrying the second configuration information.
[0032] In an embodiment of the present application, the second configuration information and the first configuration information are the same configuration information.
[0033] In the embodiment of the present application, the terminal receives the second configuration information and determines the n or W based on the second configuration information. H ,include:
[0034] When the terminal receives a second configuration information, it determines the n or W based on the second configuration information. H ;
[0035] When the terminal receives multiple second configuration information, it determines multiple candidate n or W based on the multiple second configuration information. H ; From the multiple candidates n or W H Select the n or WH .
[0036] In the embodiment of the present application, the multiple candidates n or W H Select the n or W H ,include:
[0037] The terminal receives a second control signaling, and selects from the plurality of candidate n or W according to the second control signaling. H Select the n or W H .
[0038] In the embodiment of the present application, the second control signaling is: DCI or MAC CE.
[0039] In this embodiment of the present application, the second control signaling and the first control signaling are the same control signaling.
[0040] In the embodiment of the present application, the terminal determines, based on the frequency hopping step size corresponding to the uplink channel, a frequency domain position for transmitting the uplink channel, including:
[0041] The terminal determines the frequency domain position of the second frequency hopping step according to the frequency domain position of the first frequency hopping step and the frequency hopping step size corresponding to the uplink channel;
[0042] The frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are frequency domain positions for transmitting uplink channels.
[0043] In the embodiment of the present application, the method further includes:
[0044] The terminal receives the third control signaling, and determines the frequency domain position of the first step of the frequency hopping based on the third control instruction.
[0045] In the embodiment of the present application, the third control signaling is: DCI or MAC CE.
[0046] In an embodiment of the present application, the third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
[0047] The channel hopping determination device provided in an embodiment of the present application includes:
[0048] A first determining unit is configured to determine a first bandwidth size corresponding to the bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is less than or equal to the carrier bandwidth size;
[0049] A second determining unit is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth size corresponding to the bandwidth segment;
[0050] The third determining unit is configured to determine a frequency domain position for transmitting the uplink channel based on a frequency hopping step corresponding to the uplink channel.
[0051] In the embodiment of the present application, the first determining unit includes:
[0052] a first receiving subunit, configured to receive first configuration information;
[0053] The first determining subunit is configured to determine a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
[0054] In an embodiment of the present application, the first receiving subunit is specifically configured to receive RRC signaling carrying the first configuration information; or, receive system information carrying the first configuration information.
[0055] In an embodiment of the present application, the first determination subunit is specifically configured to, when receiving a first configuration information, determine the first bandwidth size corresponding to the bandwidth segment based on the first configuration information; when receiving multiple first configuration information, determine multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and select the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
[0056] In the embodiment of the present application, the first determining unit further includes:
[0057] a second receiving subunit, configured to receive a first control signaling;
[0058] The first determining subunit is further configured to select, according to the first control signaling, a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
[0059] In the embodiment of the present application, the first control signaling is: DCI or MAC CE.
[0060] In the embodiment of the present application, the second determining unit is specifically configured to determine the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW,
[0061] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0062] In the embodiment of the present application, m=2 or 4.
[0063] Based on the formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
[0064] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practical, so in the embodiment of the present application, W H The value of is an integer.
[0065] In the embodiment of the present application, the second determining unit includes:
[0066] The second determining subunit is configured to determine the n or W based on a preset value H ;
[0067] or,
[0068] a third receiving subunit, configured to receive second configuration information;
[0069] A second determining subunit is configured to determine the n or W based on the second configuration information H .
[0070] In an embodiment of the present application, the third receiving subunit is specifically configured to receive RRC signaling carrying the second configuration information; or, receive system information carrying the second configuration information.
[0071] In an embodiment of the present application, the second configuration information and the first configuration information are the same configuration information.
[0072] In the embodiment of the present application, the second determining subunit is specifically configured to determine the n or W based on the second configuration information when receiving the second configuration information. H When receiving multiple second configuration information, determine multiple candidate n or W based on the multiple second configuration information H ; From the multiple candidates n or W H Select the n or W H .
[0073] In the embodiment of the present application, the second determining unit further includes: a fourth receiving subunit configured to receive the second control signaling;
[0074] The second determining subunit is further configured to select from the plurality of candidate n or W according to the second control signaling H Select the n or W H .
[0075] In the embodiment of the present application, the second control signaling is: DCI or MAC CE.
[0076] In this embodiment of the present application, the second control signaling and the first control signaling are the same control signaling.
[0077] In the embodiment of the present application, the third determining unit is specifically configured to determine the frequency domain position of the second frequency hopping step according to the frequency domain position of the first frequency hopping step and the frequency hopping step size corresponding to the uplink channel;
[0078] The frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are frequency domain positions for transmitting uplink channels.
[0079] In the embodiment of the present application, the third determining unit includes:
[0080] a fifth receiving subunit, configured to receive a third control signaling;
[0081] The third determining subunit is configured to determine the frequency domain position of the first step of the frequency hopping based on the third control instruction.
[0082] In the embodiment of the present application, the third control signaling is: DCI or MAC CE.
[0083] In an embodiment of the present application, the third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
[0084] The computer storage medium provided in the embodiment of the present application stores computer-executable instructions thereon, which, when executed by a processor, implement the above-mentioned method for determining channel frequency hopping.
[0085] In the technical solution of the embodiment of the present application, the terminal determines a first bandwidth size corresponding to a bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is less than or equal to the carrier bandwidth size; the terminal determines a frequency hopping step size corresponding to an uplink channel based on the first bandwidth size corresponding to the bandwidth segment; and the terminal determines a frequency domain position for transmitting the uplink channel based on the frequency hopping step size corresponding to the uplink channel. The technical solution of the embodiment of the present application can achieve a stable frequency hopping step size given the broadband size of the bandwidth segment, thereby obtaining a more stable frequency domain diversity gain and improving the transmission performance of the uplink channel (especially the uplink control channel). BRIEF DESCRIPTION OF THE DRAWINGS
[0086] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0087] Figure 1 Schematic diagram of the existing PUCCH frequency domain structure Figure 1 ;
[0088] Figure 2 Schematic diagram of the existing PUCCH frequency domain structure Figure 2 ;
[0089] Figure 3 A flow chart of a method for determining channel frequency hopping according to an embodiment of the present application;
[0090] Figure 4 This is an example of the PUCCH frequency domain structure of the embodiment of the present application. Figure 1 ;
[0091] Figure 5 This is an example of the PUCCH frequency domain structure of the embodiment of the present application. Figure 2 ;
[0092] Figure 6 Schematic diagram of the structure of the channel hopping determination device of the embodiment of the present application Figure 1 ;
[0093] Figure 7 Schematic diagram of the structure of the channel hopping determination device of the embodiment of the present application Figure 2 ;
[0094] Figure 8 This is a schematic diagram of the structural composition of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION
[0095] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below with reference to the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.
[0096] The fifth-generation mobile communication (5G NR) system is the research direction of future mobile communication systems. In the 5G NR system, on the one hand, in order to increase the flexibility of frequency domain resource allocation and reduce terminal power consumption, 5G NR terminals can transmit signals in bandwidth segments (Bandwidth Part) that are smaller than the system bandwidth. When the bandwidth of the bandwidth segment is small, the frequency hopping step size of the PUCCH located in the center will be further reduced, affecting the PUCCH transmission performance. On the other hand, because 5G NR introduces a series of new technologies, such as the new Multiple-Input Multiple-Output (MIMO) technology, a larger number of channel state information reports (CSI reports) are required, and the PUCCH load is greatly increased. This will cause the PUCCH to occupy a larger proportion of frequency domain resources in the bandwidth segment. The PUCCH frequency hopping step size near the center of the bandwidth segment becomes smaller, and the transmission performance is further deteriorated.
[0097] To this end, an embodiment of the present application proposes a method for determining channel frequency hopping, which can achieve a stable frequency hopping step size under the broadband size of a given bandwidth segment, thereby obtaining a more stable frequency domain diversity gain and improving the transmission performance of the uplink channel (especially the uplink control channel).
[0098] Figure 3 FIG. 1 is a flow chart of a method for determining channel frequency hopping according to an embodiment of the present application. Figure 3 As shown, the method for determining channel frequency hopping includes the following steps:
[0099] Step 301: The terminal determines a first bandwidth size corresponding to a bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is smaller than or equal to a carrier bandwidth size.
[0100] In the embodiment of the present application, the type of terminal is not limited, and the terminal can be any type such as a mobile phone, a notebook, a tablet computer, a desktop computer, a car terminal, a smart home terminal, etc.
[0101] In the embodiments of this application, the bandwidth supported by a base station is referred to as the system bandwidth. In LTE, a terminal can transmit signals within the entire system bandwidth. In a 5G NR system, a terminal transmits signals only within a portion of the system bandwidth. Here, a portion of the system bandwidth is called a bandwidth segment. Bandwidth segmentation can effectively improve the resource utilization efficiency of the system bandwidth.
[0102] In an embodiment of the present application, the uplink channel can be transmitted using a frequency hopping method. Taking a two-step frequency hopping as an example, the difference in the frequency domain between the first and second steps of the frequency hopping is the frequency hopping step length. The size of the frequency hopping step length determines the frequency domain diversity gain of the uplink channel. The larger the frequency hopping step length, the greater the frequency domain diversity gain of the uplink channel. Conversely, the smaller the frequency hopping step length, the smaller the frequency domain diversity gain of the uplink channel. To obtain a stable and large frequency domain diversity gain, the embodiment of the present application determines the frequency hopping step length corresponding to the uplink channel based on the first bandwidth size corresponding to the bandwidth segment, thereby improving the transmission performance of the uplink channel (especially the uplink control channel).
[0103] Specifically, the terminal needs to first determine the first bandwidth size corresponding to the bandwidth segment. Obviously, the first bandwidth size corresponding to the bandwidth segment is smaller than or equal to the carrier bandwidth size.
[0104] In the embodiment of the present application, the terminal receives first configuration information, and determines a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
[0105] Here, the terminal may receive the first configuration information in the following two ways:
[0106] Method 1: The terminal receives RRC signaling carrying the first configuration information.
[0107] Method 2: The terminal receives system information carrying the first configuration information.
[0108] In the above solution, the number of first configuration information received by the terminal may be one or more, where more means greater than or equal to two.
[0109] When the terminal receives the first configuration information, it determines the first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
[0110] When the terminal receives multiple first configuration information, it determines multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and selects the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
[0111] Here, the terminal receives a first control signaling, and selects a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes according to the first control signaling, wherein the first control signaling is: DCI or MAC CE.
[0112] Step 302: The terminal determines a frequency hopping step corresponding to an uplink channel based on a first bandwidth size corresponding to the bandwidth segment.
[0113] In the embodiment of the present application, the terminal determines the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW,
[0114] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0115] In one embodiment, m=2 or 4.
[0116] Based on the formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
[0117] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practical, so in the embodiment of the present application, W H The value of is an integer.
[0118] For example, n may be 1 / 2, 1 / 4, etc. Different terminals may correspond to the same n value, or different terminals may correspond to different n values.
[0119] In the above solution, the terminal needs to first determine n or W H Specifically, the terminal determines the n or W based on a preset value. H Or, the terminal receives the second configuration information, and determines the n or W based on the second configuration information H .
[0120] Here, the terminal may receive the second configuration information in the following two ways:
[0121] Method 1: The terminal receives RRC signaling carrying the second configuration information.
[0122] Method 2: The terminal receives system information carrying the second configuration information.
[0123] In one embodiment of the present application, the second configuration information and the first configuration information are the same configuration information.
[0124] In the above solution, the number of second configuration information received by the terminal may be one or more.
[0125] When the terminal receives a second configuration information, it determines the n or W based on the second configuration information. H .
[0126] When the terminal receives multiple second configuration information, it determines multiple candidate n or W based on the multiple second configuration information. H ; From the multiple candidates n or W H Select the n or W H .
[0127] Here, the terminal receives a second control signaling, and selects from the plurality of candidate n or W according to the second control signaling. H Select the n or W H . The second control signaling is: DCI or MAC CE.
[0128] In one embodiment of the present application, the second control signaling and the first control signaling are the same control signaling.
[0129] Step 303: The terminal determines a frequency domain position for transmitting an uplink channel based on the frequency hopping step corresponding to the uplink channel.
[0130] In an embodiment of the present application, the terminal determines the frequency domain position of the second frequency hopping step based on the frequency domain position of the first frequency hopping step and the frequency hopping step corresponding to the uplink channel; wherein the frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are the frequency domain positions used to transmit the uplink channel.
[0131] Here, the terminal receives a third control signaling, and determines the frequency domain position of the first step of the frequency hopping based on the third control instruction. Wherein, the third control signaling is: DCI or MAC CE.
[0132] In an embodiment of the present application, the third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
[0133] The technical solutions of the embodiments of the present application are further described in detail below with reference to specific application examples.
[0134] Application Example 1:
[0135] In this example, for the PUCCH frequency domain, a uniform frequency hopping step size is adopted within a bandwidth segment.
[0136] Figure 4 This is an example of the PUCCH frequency domain structure of the embodiment of the present application. Figure 1 ,like Figure 4 As shown, the bandwidth size of a certain bandwidth segment or a certain bandwidth segment is W, and the frequency hopping step size of the PUCCH frequency domain is W H Corresponding to the bandwidth size W of the bandwidth segment, for example, W H =W / 2.
[0137] In one embodiment, for multiple terminals using the same bandwidth segment, all use the same W H For example, if the bandwidth size of bandwidth segment 1 is W1 and the bandwidth size of bandwidth segment 2 is W2, then multiple terminals in bandwidth segment 1 use the same W. H =W1 / 2, multiple terminals in bandwidth segment 2 use the same W H =W2 / 2.
[0138] In another embodiment, for multiple terminals using bandwidth segments of the same size, the same W H For example, if the bandwidth of bandwidth segment 1 and bandwidth segment 2 are both W, then multiple terminals in bandwidth segment 1 and bandwidth segment 2 all use the same W. H =W / 2.
[0139] Application Example 2:
[0140] In this example, for the PUCCH frequency domain, multiple frequency hopping steps are used within one bandwidth segment.
[0141] Figure 5 This is an example of the PUCCH frequency domain structure of the embodiment of the present application. Figure 2 ,like Figure 5 As shown, the bandwidth size of a certain bandwidth segment or a certain bandwidth segment is W, and the frequency hopping step size of the PUCCH frequency domain is WH Corresponding to the bandwidth size W of the bandwidth segment. For multiple terminals using the same bandwidth segment or bandwidth segments of the same size, different W H Configuration, such as W at terminal 1 H =W / 4, W of terminal 2 H =W / 2, that is, terminal 1 and terminal 2 use different n configurations, that is, n=4 for terminal 1 and n=2 for terminal 2.
[0142] Figure 6 Schematic diagram of the structure of the channel hopping determination device of the embodiment of the present application Figure 1 ,like Figure 6 As shown, the channel frequency hopping determination device includes:
[0143] The first determining unit 601 is configured to determine a first bandwidth size corresponding to a bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is less than or equal to a carrier bandwidth size;
[0144] The second determining unit 602 is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth size corresponding to the bandwidth segment;
[0145] The third determining unit 603 is configured to determine a frequency domain position for transmitting the uplink channel based on the frequency hopping step corresponding to the uplink channel.
[0146] Those skilled in the art should understand that Figure 6 The implementation functions of each unit in the channel frequency hopping determination device shown can be understood by referring to the relevant description of the aforementioned channel frequency hopping determination method. Figure 6 The functions of the various units in the channel hopping determination device shown can be implemented by a program running on a processor, or by a specific logic circuit.
[0147] Figure 7 Schematic diagram of the structure of the channel hopping determination device of the embodiment of the present application Figure 2 ,like Figure 7 As shown, the channel frequency hopping determination device includes:
[0148] The first determining unit 701 is configured to determine a first bandwidth size corresponding to a bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is less than or equal to a carrier bandwidth size;
[0149] The second determining unit 702 is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth size corresponding to the bandwidth segment;
[0150] The third determining unit 703 is configured to determine a frequency domain position for transmitting the uplink channel based on the frequency hopping step corresponding to the uplink channel.
[0151] In the embodiment of the present application, the first determining unit 701 includes:
[0152] A first receiving subunit 7011 is configured to receive first configuration information;
[0153] The first determining subunit 7012 is configured to determine a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
[0154] In an embodiment of the present application, the first receiving subunit 7011 is specifically configured to receive RRC signaling carrying the first configuration information; or to receive system information carrying the first configuration information.
[0155] In an embodiment of the present application, the first determination subunit 7012 is specifically configured to, when receiving a first configuration information, determine the first bandwidth size corresponding to the bandwidth segment based on the first configuration information; when receiving multiple first configuration information, determine multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and select the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
[0156] In the embodiment of the present application, the first determining unit 701 further includes:
[0157] The second receiving subunit 7013 is configured to receive the first control signaling;
[0158] The first determining subunit 7012 is further configured to select a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes according to the first control signaling.
[0159] In the embodiment of the present application, the first control signaling is: DCI or MAC CE.
[0160] In the embodiment of the present application, the second determining unit 702 is specifically configured to determine the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW,
[0161] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0162] In one embodiment, m=2 or 4.
[0163] Based on the formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
[0164] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practical, so in the embodiment of the present application, W H The value of is an integer.
[0165] In the embodiment of the present application, the second determining unit 702 includes:
[0166] The second determining subunit 7021 is configured to determine n or W based on a preset value H ;
[0167] or,
[0168] The third receiving subunit 7022 is configured to receive second configuration information;
[0169] The second determining subunit 7021 is configured to determine the n or W based on the second configuration information H .
[0170] In this embodiment of the present application, the third receiving subunit 7022 is specifically configured to receive RRC signaling carrying the second configuration information; or, receive system information carrying the second configuration information.
[0171] In an embodiment of the present application, the second configuration information and the first configuration information are the same configuration information.
[0172] In the embodiment of the present application, the second determining subunit 7021 is specifically configured to determine the n or W based on the second configuration information when receiving the second configuration information. H When receiving multiple second configuration information, determine multiple candidate n or W based on the multiple second configuration information H ; From the multiple candidates n or W H Select the n or W H .
[0173] In the embodiment of the present application, the second determining unit 702 further includes: a fourth receiving subunit 7023 configured to receive the second control signaling;
[0174] The second determining subunit 7021 is further configured to select from the plurality of candidate n or W according to the second control signaling H Select the n or W H .
[0175] In the embodiment of the present application, the second control signaling is: DCI or MAC CE.
[0176] In this embodiment of the present application, the second control signaling and the first control signaling are the same control signaling.
[0177] In the embodiment of the present application, the third determining unit 703 is specifically configured to determine the frequency domain position of the second frequency hopping step according to the frequency domain position of the first frequency hopping step and the frequency hopping step size corresponding to the uplink channel;
[0178] The frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are frequency domain positions for transmitting uplink channels.
[0179] In the embodiment of the present application, the third determining unit 703 includes:
[0180] The fifth receiving subunit 7031 is configured to receive a third control signaling;
[0181] The third determining subunit 7032 is configured to determine the frequency domain position of the first step of the frequency hopping based on the third control instruction.
[0182] In the embodiment of the present application, the third control signaling is: DCI or MAC CE.
[0183] In an embodiment of the present application, the third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
[0184] Those skilled in the art should understand that Figure 7 The implementation functions of each unit in the channel frequency hopping determination device shown can be understood by referring to the relevant description of the aforementioned channel frequency hopping determination method. Figure 7 The functions of the various units in the channel hopping determination device shown can be implemented by a program running on a processor, or by a specific logic circuit.
[0185] If the channel hopping determination device of the embodiment of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM, Read Only Memory), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0186] Accordingly, an embodiment of the present application further provides a computer storage medium storing computer executable instructions, which, when executed by a processor, implements the above-mentioned channel hopping determination method of the embodiment of the present application.
[0187] Figure 8 This is a schematic diagram of the structure of the terminal according to the embodiment of the present application. Figure 8 As shown, the terminal 80 may include one or more (only one is shown in the figure) processors 802 (the processor 802 may include but is not limited to a microprocessor (MCU, MicroController Unit) or a programmable logic device (FPGA, Field Programmable Gate Array) processing device), a memory 804 for storing data, and a transmission device 806 for communication functions. It will be understood by those skilled in the art that Figure 8 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 8 More or fewer components than shown, or with Figure 8 Different configurations shown.
[0188] Memory 804 can be used to store software programs and modules for application software, such as the program instructions / modules corresponding to the channel hopping determination method in the embodiments of the present application. Processor 802 executes the software programs and modules stored in memory 804 to execute various functional applications and data processing, thereby implementing the aforementioned methods. Memory 804 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, memory 804 may further include memory remotely located relative to processor 802, and such remote memory may be connected to terminal 80 via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0189] Transmission device 806 is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by the communications provider of terminal 80. In one embodiment, transmission device 806 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, transmission device 806 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0190] The technical solutions described in the embodiments of this application can be combined arbitrarily unless there is any conflict.
[0191] In the several embodiments provided in this application, it should be understood that the disclosed methods and intelligent devices can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0192] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0193] In addition, all functional units in the embodiments of the present application can be integrated into a second processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0194] The above is only a specific implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be covered by the scope of protection of the present application.
Claims
1. A method for determining channel frequency hopping, the method comprising: The terminal determines a first bandwidth size corresponding to the bandwidth segment, where the first bandwidth size corresponding to the bandwidth segment is smaller than the carrier bandwidth size; The terminal determines, based on a first bandwidth size corresponding to the bandwidth segment, a frequency hopping step size corresponding to an uplink channel; The terminal determines a frequency domain position for transmitting an uplink channel based on a frequency hopping step corresponding to the uplink channel, The terminal determines, based on the first bandwidth size corresponding to the bandwidth segment, a frequency hopping step size corresponding to the uplink channel, including: The terminal determines the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW, where W H is the frequency hopping step size corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n = 1 / m, m is a positive integer greater than 1, where m = 2 or 4, The terminal determines, based on the frequency hopping step size corresponding to the uplink channel, a frequency domain position for transmitting the uplink channel, including: The terminal determines the frequency domain position of the second frequency hopping step based on the frequency domain position of the first frequency hopping step and the frequency hopping step corresponding to the uplink channel, wherein the frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are the frequency domain positions used to transmit the uplink channel.
2. The method for determining channel frequency hopping according to claim 1, wherein: The terminal determines a first bandwidth size corresponding to the bandwidth segment, including: The terminal receives first configuration information, and determines a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
3. The method for determining channel frequency hopping according to claim 2, wherein: The terminal receives first configuration information, including: The terminal receives radio resource control RRC signaling carrying the first configuration information; or, The terminal receives system information carrying the first configuration information.
4. The method for determining channel frequency hopping according to claim 2, wherein: The terminal receives first configuration information, and determines, based on the first configuration information, a first bandwidth size corresponding to the bandwidth segment, including: When the terminal receives the first configuration information, determining the first bandwidth size corresponding to the bandwidth segment based on the first configuration information; When the terminal receives multiple first configuration information, it determines multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and selects the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
5. The method for determining channel frequency hopping according to claim 4, wherein: The selecting the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes includes: The terminal receives a first control signaling, and selects a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes according to the first control signaling.
6. The method for determining channel frequency hopping according to claim 5, wherein: The first control signaling is: downlink control signaling DCI, or media access control layer control signaling MAC CE.
7. The method for determining channel frequency hopping according to claim 1, based on formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
8. The method for determining channel frequency hopping according to claim 5 or 6, wherein: The method further comprises: The terminal determines the n or W based on a preset value H ;or, The terminal receives second configuration information, and determines n or W based on the second configuration information. H .
9. The method for determining channel frequency hopping according to claim 8, wherein: The terminal receives second configuration information, including: The terminal receives RRC signaling carrying the second configuration information; or, The terminal receives system information carrying the second configuration information.
10. The method for determining channel frequency hopping according to claim 9, wherein: The second configuration information and the first configuration information are the same configuration information.
11. The method for determining channel frequency hopping according to claim 8, wherein: The terminal receives second configuration information, and determines n or W based on the second configuration information. H ,include: When the terminal receives a second configuration information, it determines the n or W based on the second configuration information. H ; When the terminal receives multiple second configuration information, it determines multiple candidate n or W based on the multiple second configuration information. H ; From the multiple candidates n or W H Select the n or W H .
12. The method for determining channel frequency hopping according to claim 11, wherein: The plurality of candidates n or W H Select the n or W H ,include: The terminal receives a second control signaling, and selects from the plurality of candidate n or W according to the second control signaling. H Select the n or W H .
13. The method for determining channel frequency hopping according to claim 12, wherein: The second control signaling is: DCI or MAC CE.
14. The method for determining channel frequency hopping according to claim 13, wherein: The second control signaling and the first control signaling are the same control signaling.
15. The method for determining channel frequency hopping according to claim 12, wherein: The method further comprises: The terminal receives a third control signaling, and determines a frequency domain position of the first step of the frequency hopping based on the third control signaling.
16. The method for determining channel frequency hopping according to claim 15, wherein: The third control signaling is: DCI or MAC CE.
17. The method for determining channel frequency hopping according to claim 16, wherein: The third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
18. A device for determining channel frequency hopping, the device comprising: A first determining unit is configured to determine a first bandwidth size corresponding to the bandwidth segment, wherein the first bandwidth size corresponding to the bandwidth segment is smaller than the carrier bandwidth size; A second determining unit is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth size corresponding to the bandwidth segment; a third determining unit configured to determine a frequency domain position for transmitting an uplink channel based on a frequency hopping step corresponding to the uplink channel, The second determining unit is specifically configured to determine the frequency hopping step size corresponding to the uplink channel based on the following formula: H =nW, where W H is the frequency hopping step size corresponding to the uplink channel, W is the first bandwidth size corresponding to the bandwidth segment, n is the proportional coefficient, n = 1 / m, m is a positive integer greater than 1, where m = 2 or 4, Among them, the third determination unit is specifically configured to determine the frequency domain position of the second frequency hopping step based on the frequency domain position of the first frequency hopping step and the frequency hopping step corresponding to the uplink channel, wherein the frequency domain position of the first frequency hopping step and the frequency domain position of the second frequency hopping step are the frequency domain positions used to transmit the uplink channel.
19. The device for determining channel frequency hopping according to claim 18, wherein: The first determining unit includes: a first receiving subunit, configured to receive first configuration information; The first determining subunit is configured to determine a first bandwidth size corresponding to the bandwidth segment based on the first configuration information.
20. The device for determining channel frequency hopping according to claim 19, wherein: The first receiving subunit is specifically configured to receive RRC signaling carrying the first configuration information; or receive system information carrying the first configuration information.
21. The device for determining channel frequency hopping according to claim 19, wherein: The first determination subunit is specifically configured to, when receiving a first configuration information, determine the first bandwidth size corresponding to the bandwidth segment based on the first configuration information; when receiving multiple first configuration information, determine multiple candidate first bandwidth sizes corresponding to the bandwidth segment based on the multiple first configuration information; and select the first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
22. The device for determining channel frequency hopping according to claim 21, wherein: The first determining unit further includes: a second receiving subunit, configured to receive a first control signaling; The first determining subunit is further configured to select, according to the first control signaling, a first bandwidth size corresponding to the bandwidth segment from the multiple candidate first bandwidth sizes.
23. The device for determining channel frequency hopping according to claim 22, wherein: The first control signaling is: DCI or MAC CE.
24. The device for determining channel hopping according to claim 18, wherein the channel hopping frequency is determined based on the formula W H =nW determines the W H hour, or in, Represents the smallest integer greater than nW, Represents the largest integer less than nW.
25. The device for determining channel frequency hopping according to claim 22 or 23, wherein: The second determining unit includes: The second determining subunit is configured to determine the n or W based on a preset value H ; or, a third receiving subunit, configured to receive second configuration information; A second determining subunit is configured to determine the n or W based on the second configuration information H .
26. The device for determining channel frequency hopping according to claim 25, wherein: The third receiving subunit is specifically configured to receive RRC signaling carrying the second configuration information; or receive system information carrying the second configuration information.
27. The device for determining channel frequency hopping according to claim 26, wherein: The second configuration information and the first configuration information are the same configuration information.
28. The device for determining channel frequency hopping according to claim 25, wherein: The second determining subunit is specifically configured to determine the n or W based on the second configuration information when receiving the second configuration information. H When receiving multiple second configuration information, determine multiple candidate n or W based on the multiple second configuration information H ; From the multiple candidates n or W H Select the n or W H .
29. The device for determining channel frequency hopping according to claim 28, wherein: The second determining unit further includes: a fourth receiving subunit configured to receive a second control signaling; The second determining subunit is further configured to select from the plurality of candidate n or W according to the second control signaling H Select the n or W H .
30. The device for determining channel frequency hopping according to claim 29, wherein: The second control signaling is: DCI or MAC CE.
31. The device for determining channel frequency hopping according to claim 30, wherein: The second control signaling and the first control signaling are the same control signaling.
32. The device for determining channel frequency hopping according to claim 29, wherein: The third determining unit includes: a fifth receiving subunit, configured to receive a third control signaling; The third determining subunit is configured to determine the frequency domain position of the first step of the frequency hopping based on the third control signaling.
33. The device for determining channel frequency hopping according to claim 32, wherein: The third control signaling is: DCI or MAC CE.
34. The device for determining channel frequency hopping according to claim 33, wherein: The third control signaling is the same control signaling as at least one of the following: the first control signaling and the second control signaling.
35. A computer storage medium having computer executable instructions stored thereon, wherein the computer executable instructions, when executed by a processor, implement the method steps described in any one of claims 1 to 17.
Citation Information
Patent Citations
Frequency hopping pattern and method for transmitting uplink signals using the same
CN101816133A
A method and apparatus for determining channel frequency hopping, and a computer storage medium.
CN111313929B