Channel frequency hopping determination method and device, and computer storage medium
By receiving bandwidth segment configuration information, the terminal determines the first bandwidth of the bandwidth segment and calculates the frequency hopping step of the uplink channel, solving the problem of unstable step size in the traditional PUCCH frequency hopping design and improving the transmission performance of PUCCH.
Patent Information
- Application Number
- CN202411906111.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2017-09-08
- Filing Date
- 2018-04-20
- Publication Date
- 2025-03-28
AI Technical Summary
Traditional PUCCH frequency hopping design leads to unstable frequency hopping step size, especially when the PUCCH capacity is large, the PUCCH transmission performance of some terminals is degraded.
The terminal receives the configuration information corresponding to the bandwidth segment, determines the first bandwidth of the bandwidth segment, and then determines the frequency hopping step of the uplink channel based on the bandwidth, and determines the frequency domain position for transmitting the uplink channel.
A stable frequency hopping step size is achieved given bandwidth segmentation, thereby improving the frequency domain diversity gain and improving the transmission performance of the uplink channel (especially the uplink control channel).
Smart Images

Figure CN119727779A_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2018 / 083985 with an application date of April 20, 2018, which has entered the Chinese national phase with Chinese patent application number 201880042385.4 and the invention name “A method and device for determining channel frequency hopping, and computer storage medium”. Technical Field
[0002] The present invention 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
[0003] 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 symmetrical with the center mirror 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.
[0004] 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 have a larger frequency hopping step size, and the PUCCH is closer to the edge of the system bandwidth, with better frequency domain diversity and better transmission performance; while other terminals have a smaller frequency hopping step size, and the PUCCH is closer to the center of the system bandwidth, with worse frequency domain diversity and poorer transmission performance. It can be seen that the traditional PUCCH frequency hopping design causes the PUCCH frequency hopping step size to be unstable, which leads to a decrease in the PUCCH transmission performance of some terminals when the PUCCH capacity is large. Summary of the invention
[0005] In order to solve the above technical problems, the embodiments of the present invention provide a method and device for determining channel frequency hopping, and a computer storage medium.
[0006] The method for determining channel frequency hopping provided by an embodiment of the present invention includes:
[0007] The terminal determines a first bandwidth corresponding to the bandwidth segment, where the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth;
[0008] The terminal determines, based on the first bandwidth corresponding to the bandwidth segment, a frequency hopping step size corresponding to an uplink channel;
[0009] The terminal determines a frequency domain position for transmitting an uplink channel based on a frequency hopping step corresponding to the uplink channel.
[0010] In the embodiment of the present invention, the terminal determines the first bandwidth corresponding to the bandwidth segment, including:
[0011] The terminal receives first configuration information, and determines a first bandwidth corresponding to the bandwidth segment based on the first configuration information.
[0012] In the embodiment of the present invention, the terminal receives the first configuration information, including:
[0013] The terminal receives a radio resource control (RRC, Radio Resource Control) signaling carrying the first configuration information; or,
[0014] The terminal receives system information carrying the first configuration information.
[0015] In the embodiment of the present invention, the terminal receives first configuration information, and determines the first bandwidth corresponding to the bandwidth segment based on the first configuration information, including:
[0016] When the terminal receives a first configuration information, determining a first bandwidth corresponding to the bandwidth segment based on the first configuration information;
[0017] When the terminal receives a plurality of first configuration information, it determines a plurality of candidate first bandwidths corresponding to the bandwidth segment based on the plurality of first configuration information; and selects a first bandwidth corresponding to the bandwidth segment from the plurality of candidate first bandwidths.
[0018] In the embodiment of the present invention, the selecting the first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths includes:
[0019] The terminal receives a first control signaling, and selects a first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths according to the first control signaling.
[0020] In the embodiment of the present invention, 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).
[0021] In the embodiment of the present invention, the terminal determines the frequency hopping step corresponding to the uplink channel based on the first bandwidth corresponding to the bandwidth segment, including:
[0022] The terminal determines the frequency hopping step length corresponding to the uplink channel based on the following formula: H =nW,
[0023] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[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 practically meaningful. H The value of is an integer.
[0026] In an embodiment of the present invention, 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 invention, 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 the embodiment of the present invention, the second configuration information and the first configuration information are the same configuration information.
[0033] In the embodiment of the present invention, 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 plurality of candidates n or W H Select the n or W H .
[0036] In the embodiment of the present invention, 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 invention, the second control signaling is: DCI or MAC CE.
[0039] In the embodiment of the present invention, the second control signaling and the first control signaling are the same control signaling.
[0040] In the embodiment of the present invention, the terminal determines the frequency domain position for transmitting the uplink channel based on the frequency hopping step corresponding to the uplink channel, including:
[0041] The terminal determines the frequency domain position of the second step of the frequency hopping according to the frequency domain position of the first step of the frequency hopping and the frequency hopping step length corresponding to the uplink channel;
[0042] The frequency domain position of the first step of the frequency hopping and the frequency domain position of the second step of the frequency hopping are frequency domain positions for transmitting uplink channels.
[0043] In an embodiment of the present invention, the method further includes:
[0044] 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 instruction.
[0045] In the embodiment of the present invention, the third control signaling is: DCI or MAC CE.
[0046] In the embodiment of the present invention, 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 frequency hopping determination device provided by the embodiment of the present invention includes:
[0048] A first determining unit is configured to determine a first bandwidth corresponding to the bandwidth segment, wherein the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth;
[0049] A second determining unit is configured to determine a frequency hopping step length corresponding to an uplink channel based on a first bandwidth 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 invention, 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 corresponding to the bandwidth segment based on the first configuration information.
[0054] In an embodiment of the present invention, 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 invention, the first determination subunit is specifically configured to, when receiving a first configuration information, determine the first bandwidth corresponding to the bandwidth segment based on the first configuration information; when receiving multiple first configuration information, determine multiple candidate first bandwidths corresponding to the bandwidth segment based on the multiple first configuration information; and select the first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths.
[0056] In the embodiment of the present invention, 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 a first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths according to the first control signaling.
[0059] In the embodiment of the present invention, the first control signaling is: DCI or MAC CE.
[0060] In the embodiment of the present invention, the second determining unit is specifically configured to determine the frequency hopping step length 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 corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0062] 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.
[0063] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practically meaningful. H The value of is an integer.
[0064] In the embodiment of the present invention, the second determining unit includes:
[0065] A second determining subunit is configured to determine the n or W based on a preset value H ;
[0066] or,
[0067] A third receiving subunit, configured to receive second configuration information;
[0068] A second determining subunit is configured to determine the n or W based on the second configuration information H .
[0069] In an embodiment of the present invention, 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.
[0070] In the embodiment of the present invention, the second configuration information and the first configuration information are the same configuration information.
[0071] In the embodiment of the present invention, 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 plurality of candidates n or W H Select the n or W H .
[0072] In the embodiment of the present invention, the second determining unit further includes: a fourth receiving subunit configured to receive a second control signaling;
[0073] 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 .
[0074] In the embodiment of the present invention, the second control signaling is: DCI or MAC CE.
[0075] In the embodiment of the present invention, the second control signaling and the first control signaling are the same control signaling.
[0076] In the embodiment of the present invention, the third determining unit is specifically configured to determine the frequency domain position of the second step of the frequency hopping according to the frequency domain position of the first step of the frequency hopping and the frequency hopping step length corresponding to the uplink channel;
[0077] The frequency domain position of the first step of the frequency hopping and the frequency domain position of the second step of the frequency hopping are frequency domain positions for transmitting uplink channels.
[0078] In the embodiment of the present invention, the third determining unit includes:
[0079] a fifth receiving subunit, configured to receive a third control signaling;
[0080] 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.
[0081] In the embodiment of the present invention, the third control signaling is: DCI or MAC CE.
[0082] In the embodiment of the present invention, 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.
[0083] The computer storage medium provided by the embodiment of the present invention stores computer executable instructions thereon, and the computer executable instructions, when executed by a processor, implement the above-mentioned method for determining channel frequency hopping.
[0084] In the technical solution of the embodiment of the present invention, the terminal determines the first bandwidth corresponding to the bandwidth segment, and the first bandwidth corresponding to the bandwidth segment is smaller than the second bandwidth corresponding to the system bandwidth; the terminal determines the frequency hopping step corresponding to the uplink channel based on the first bandwidth corresponding to the bandwidth segment; the terminal determines the frequency domain position for transmitting the uplink channel based on the frequency hopping step corresponding to the uplink channel. By adopting the technical solution of the embodiment of the present invention, a stable frequency hopping step can be achieved under the condition of a given bandwidth 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
[0085] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0086] Figure 1 Schematic diagram of the existing PUCCH frequency domain structure Figure 1 ;
[0087] Figure 2 Schematic diagram of the existing PUCCH frequency domain structure Figure 2 ;
[0088] Figure 3 A schematic diagram of a flow chart of a method for determining channel frequency hopping according to an embodiment of the present invention;
[0089] Figure 4 Schematic diagram of the PUCCH frequency domain structure according to an embodiment of the present invention Figure 1 ;
[0090] Figure 5 Schematic diagram of the PUCCH frequency domain structure according to an embodiment of the present invention Figure 2 ;
[0091] Figure 6 The structure of the channel hopping determination device of the embodiment of the present invention is shown in FIG. Figure 1 ;
[0092] Figure 7 The structure of the channel hopping determination device of the embodiment of the present invention is shown in FIG. Figure 2 ;
[0093] Figure 8 The figure is a schematic diagram of the structure of a terminal according to an embodiment of the present invention. DETAILED DESCRIPTION
[0094] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present invention, the implementation of the embodiments of the present invention is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not intended to limit the embodiments of the present invention.
[0095] 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 of the PUCCH located in the center will be further reduced, affecting the PUCCH transmission performance. On the other hand, since 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, which will cause the PUCCH to occupy a larger proportion of frequency domain resources in the bandwidth segment, and the PUCCH frequency hopping step near the center of the bandwidth segment becomes smaller, and the transmission performance is further deteriorated.
[0096] To this end, an embodiment of the present invention proposes a method for determining channel frequency hopping, which can achieve a stable frequency hopping step size under a given bandwidth segment broadband size, thereby obtaining a more stable frequency domain diversity gain and improving the transmission performance of the uplink channel (especially the uplink control channel).
[0097] Figure 3 FIG. 1 is a flow chart of a method for determining channel frequency hopping according to an embodiment of the present invention. Figure 3 As shown, the method for determining channel frequency hopping includes the following steps:
[0098] Step 301: The terminal determines a first bandwidth corresponding to a bandwidth segment, where the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth.
[0099] In the embodiment of the present invention, 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 vehicle-mounted terminal, a smart home terminal, etc.
[0100] In the embodiment of the present invention, the bandwidth supported by the base station is referred to as the system bandwidth, that is, the second bandwidth. In LTE, the terminal can transmit signals within the entire system bandwidth. In the 5G NR system, the terminal only transmits signals in a part of the system bandwidth. Here, a part of the system bandwidth is called a bandwidth segment. Bandwidth segmentation can effectively improve the resource utilization efficiency of the system bandwidth.
[0101] In the embodiment of the present invention, the uplink channel can be transmitted in a frequency hopping manner. Taking the frequency hopping including two steps as an example, the difference between the first step of the frequency hopping and the second step of the frequency hopping in the frequency domain 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 larger the frequency domain diversity gain of the uplink channel. On the contrary, the smaller the frequency hopping step length, the smaller the frequency domain diversity gain of the uplink channel. In order to obtain a stable and large frequency domain diversity gain, the embodiment of the present invention determines the frequency hopping step length corresponding to the uplink channel based on the first bandwidth corresponding to the bandwidth segment, so as to improve the transmission performance of the uplink channel (especially the uplink control channel).
[0102] Specifically, the terminal needs to first determine the first bandwidth corresponding to the bandwidth segment. Obviously, the first bandwidth corresponding to the bandwidth segment is smaller than the second bandwidth corresponding to the system bandwidth.
[0103] In the embodiment of the present invention, the terminal receives first configuration information, and determines a first bandwidth corresponding to the bandwidth segment based on the first configuration information.
[0104] Here, the terminal may receive the first configuration information in the following two ways:
[0105] Method 1: The terminal receives RRC signaling carrying the first configuration information.
[0106] Method 2: The terminal receives system information carrying the first configuration information.
[0107] 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.
[0108] When the terminal receives a first configuration information, the terminal determines a first bandwidth corresponding to the bandwidth segment based on the first configuration information.
[0109] When the terminal receives a plurality of first configuration information, it determines a plurality of candidate first bandwidths corresponding to the bandwidth segment based on the plurality of first configuration information; and selects a first bandwidth corresponding to the bandwidth segment from the plurality of candidate first bandwidths.
[0110] Here, the terminal receives a first control signaling, and selects a first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths according to the first control signaling. The first control signaling is: DCI, or MAC CE.
[0111] Step 302: The terminal determines a frequency hopping step corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment.
[0112] In the embodiment of the present invention, the terminal determines the frequency hopping step length corresponding to the uplink channel based on the following formula: H =nW,
[0113] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0114] 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.
[0115] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practically meaningful. H The value of is an integer.
[0116] 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.
[0117] In the above scheme, the terminal needs to first determine n or W HSpecifically, 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 .
[0118] Here, the terminal may receive the second configuration information in the following two ways:
[0119] Method 1: The terminal receives RRC signaling carrying the second configuration information.
[0120] Method 2: The terminal receives system information carrying the second configuration information.
[0121] In one embodiment of the present invention, the second configuration information and the first configuration information are the same configuration information.
[0122] In the above solution, the number of second configuration information received by the terminal may be one or more.
[0123] When the terminal receives a second configuration information, it determines the n or W based on the second configuration information. H .
[0124] 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 plurality of candidates n or W H Select the n or W H .
[0125] 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.
[0126] In one embodiment of the present invention, the second control signaling and the first control signaling are the same control signaling.
[0127] 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.
[0128] In an embodiment of the present invention, the terminal determines the frequency domain position of the second step of frequency hopping based on the frequency domain position of the first step of frequency hopping and the frequency hopping step length corresponding to the uplink channel; wherein the frequency domain position of the first step of frequency hopping and the frequency domain position of the second step of frequency hopping are the frequency domain positions used to transmit the uplink channel.
[0129] 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.
[0130] In the embodiment of the present invention, 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.
[0131] The technical solution of the embodiment of the present invention is further described in detail below in conjunction with specific application examples.
[0132] Application example 1:
[0133] In this example, for the PUCCH frequency domain, a uniform frequency hopping step size is used within a bandwidth segment.
[0134] Figure 4 Schematic diagram of the PUCCH frequency domain structure according to an embodiment of the present invention 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.
[0135] In one embodiment, for multiple terminals using the same bandwidth segment, 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.
[0136] In another embodiment, for multiple terminals using bandwidth segments of the same size, the same W H For example, if the bandwidth size of bandwidth segment 1 and bandwidth segment 2 is W, then multiple terminals in bandwidth segment 1 and bandwidth segment 2 use the same W. H =W / 2.
[0137] Application example 2:
[0138] In this example, for the PUCCH frequency domain, multiple frequency hopping steps are used in one bandwidth segment.
[0139] Figure 5 Schematic diagram of the PUCCH frequency domain structure according to an embodiment of the present invention 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 segment of the same size, different W H Configuration, such as W of 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.
[0140] Figure 6 The structure of the channel hopping determination device of the embodiment of the present invention is shown in FIG. Figure 1 ,like Figure 6 As shown, the channel frequency hopping determination device includes:
[0141] A first determining unit 601 is configured to determine a first bandwidth corresponding to a bandwidth segment, where the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth;
[0142] A second determining unit 602 is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment;
[0143] 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.
[0144] 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.
[0145] Figure 7 The structure of the channel hopping determination device of the embodiment of the present invention is shown in FIG. Figure 2 ,like Figure 7 As shown, the channel frequency hopping determination device includes:
[0146] A first determining unit 701 is configured to determine a first bandwidth corresponding to a bandwidth segment, where the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth;
[0147] The second determining unit 702 is configured to determine a frequency hopping step size corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment;
[0148] 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.
[0149] In the embodiment of the present invention, the first determining unit 701 includes:
[0150] The first receiving subunit 7011 is configured to receive first configuration information;
[0151] The first determining subunit 7012 is configured to determine a first bandwidth corresponding to the bandwidth segment based on the first configuration information.
[0152] In the embodiment of the present invention, 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.
[0153] In the embodiment of the present invention, the first determination subunit 7012 is specifically configured to, when receiving a first configuration information, determine the first bandwidth corresponding to the bandwidth segment based on the first configuration information; when receiving multiple first configuration information, determine multiple candidate first bandwidths corresponding to the bandwidth segment based on the multiple first configuration information; and select the first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths.
[0154] In the embodiment of the present invention, the first determining unit 701 further includes:
[0155] The second receiving subunit 7013 is configured to receive a first control signaling;
[0156] The first determining subunit 7012 is further configured to select a first bandwidth corresponding to the bandwidth segment from the multiple candidate first bandwidths according to the first control signaling.
[0157] In the embodiment of the present invention, the first control signaling is: DCI or MAC CE.
[0158] In the embodiment of the present invention, the second determining unit 702 is specifically configured to determine the frequency hopping step length corresponding to the uplink channel based on the following formula: H =nW,
[0159] Among them, W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
[0160] 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.
[0161] Considering that the frequency hopping step length is equal to an integer multiple of the frequency domain scheduling unit, it is practically meaningful. H The value of is an integer.
[0162] In the embodiment of the present invention, the second determining unit 702 includes:
[0163] The second determining subunit 7021 is configured to determine the n or W based on a preset value. H ;
[0164] or,
[0165] The third receiving subunit 7022 is configured to receive second configuration information;
[0166] The second determining subunit 7021 is configured to determine the n or W based on the second configuration information H .
[0167] In the embodiment of the present invention, 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.
[0168] In the embodiment of the present invention, the second configuration information and the first configuration information are the same configuration information.
[0169] In the embodiment of the present invention, 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 plurality of candidates n or W H Select the n or W H .
[0170] In the embodiment of the present invention, the second determining unit 702 further includes: a fourth receiving subunit 7023 configured to receive a second control signaling;
[0171] 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 .
[0172] In the embodiment of the present invention, the second control signaling is: DCI or MAC CE.
[0173] In the embodiment of the present invention, the second control signaling and the first control signaling are the same control signaling.
[0174] In the embodiment of the present invention, the third determining unit 703 is specifically configured to determine the frequency domain position of the second step of the frequency hopping according to the frequency domain position of the first step of the frequency hopping and the frequency hopping step length corresponding to the uplink channel;
[0175] The frequency domain position of the first step of the frequency hopping and the frequency domain position of the second step of the frequency hopping are frequency domain positions for transmitting uplink channels.
[0176] In the embodiment of the present invention, the third determining unit 703 includes:
[0177] The fifth receiving subunit 7031 is configured to receive a third control signaling;
[0178] 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.
[0179] In the embodiment of the present invention, the third control signaling is: DCI or MAC CE.
[0180] In the embodiment of the present invention, 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.
[0181] 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.
[0182] If the channel hopping determination device of the embodiment of the present invention 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 invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. 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 invention is not limited to any specific combination of hardware and software.
[0183] Correspondingly, an embodiment of the present invention further provides a computer storage medium, in which computer executable instructions are stored. When the computer executable instructions are executed by a processor, the above-mentioned channel frequency hopping determination method of the embodiment of the present invention is implemented.
[0184] Figure 8 FIG. 1 is a schematic diagram of the structure of a terminal according to an embodiment of the present invention. 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 processing device such as a microprocessor (MCU, MicroController Unit) or a programmable logic device (FPGA, Field Programmable Gate Array)), a memory 804 for storing data, and a transmission device 806 for communication functions. It can 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 as shown, or with Figure 8 Different configurations shown.
[0185] The memory 804 can be used to store software programs and modules of application software, such as program instructions / modules corresponding to the method for determining channel frequency hopping in the embodiment of the present invention. The processor 802 executes various functional applications and data processing by running the software programs and modules stored in the memory 804, that is, to implement the above method. The memory 804 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 804 may further include a memory remotely arranged relative to the processor 802, and these remote memories may be connected to the terminal 80 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0186] The transmission device 806 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the terminal 80. In one example, the transmission device 806 includes a network adapter (NIC, Network Interface Controller), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 806 can be a radio frequency (RF, Radio Frequency) module, which is used to communicate with the Internet wirelessly.
[0187] The technical solutions described in the embodiments of the present invention can be combined arbitrarily without conflict.
[0188] In the several embodiments provided by the present invention, it should be understood that the disclosed methods and intelligent devices can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or 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.
[0189] 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 scheme of this embodiment.
[0190] In addition, all functional units in the embodiments of the present invention may be integrated into a second processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0191] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A method for determining channel frequency hopping, the method comprising: The terminal receives system information carrying first configuration information; The terminal determines, based on the first configuration information, a first bandwidth corresponding to the bandwidth segment, wherein the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth; The terminal determines, based on the first bandwidth corresponding to the bandwidth segment, a frequency hopping step size corresponding to an uplink channel; The terminal determines, based on the frequency hopping step length corresponding to the uplink channel, a frequency domain position for transmitting the uplink channel; The terminal determines, based on the frequency hopping step 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 step of frequency hopping according to the frequency domain position of the first step of frequency hopping and the frequency hopping step length corresponding to the uplink channel; wherein the frequency domain position of the first step of frequency hopping and the frequency domain position of the second step of frequency hopping 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, based on the first bandwidth corresponding to the bandwidth segment, a frequency hopping step corresponding to an uplink channel, including: The terminal determines the frequency hopping step length corresponding to the uplink channel based on the following formula: H =nW, where W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
3. The method for determining channel frequency hopping according to claim 2, 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 .
4. The method for determining channel frequency hopping according to claim 3, wherein: The terminal receives second configuration information, including: The terminal receives a radio resource control RRC signaling carrying the second configuration information; or, The terminal receives system information carrying the second configuration information.
5. The method for determining channel frequency hopping according to claim 4, wherein: The second configuration information and the first configuration information are the same configuration information.
6. The method for determining channel frequency hopping according to any one of claims 2 to 5, wherein: n is 1 / 2 or 1 / 4.
7. The method for determining channel frequency hopping according to claim 1, 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.
8. A device for determining channel frequency hopping, the device comprising: A first determining unit includes a first receiving subunit, wherein the first receiving subunit is configured to receive system information carrying first configuration information; The first determining unit is configured to determine a first bandwidth corresponding to the bandwidth segment based on the first configuration information, wherein the first bandwidth corresponding to the bandwidth segment is smaller than a second bandwidth corresponding to the system bandwidth; A second determining unit is configured to determine a frequency hopping step length corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment; A third determining unit is configured to determine a frequency domain position for transmitting an uplink channel based on a frequency hopping step corresponding to the uplink channel; Wherein, the third determining unit is specifically configured as follows: The frequency domain position of the second step of frequency hopping is determined according to the frequency domain position of the first step of frequency hopping and the frequency hopping step length corresponding to the uplink channel; wherein the frequency domain position of the first step of frequency hopping and the frequency domain position of the second step of frequency hopping are the frequency domain positions used to transmit the uplink channel.
9. The device for determining channel frequency hopping according to claim 8, wherein: The second determining unit is specifically configured as follows: The frequency hopping step length corresponding to the uplink channel is determined based on the following formula: H =nW, where W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
10. The device for determining channel frequency hopping according to claim 9, wherein: The second determining unit includes: A second determining subunit is configured to determine the n or W based on a preset value H ;or, A third receiving subunit is configured to receive second configuration information, and determine the n or W based on the second configuration information. H .
11. The device for determining channel frequency hopping according to claim 10, wherein: The third receiving subunit is specifically configured as follows: receiving a radio resource control RRC signaling carrying the second configuration information; or, Receive system information carrying the second configuration information.
12. The device for determining channel frequency hopping according to claim 11, wherein: The second configuration information and the first configuration information are the same configuration information.
13. The device for determining channel frequency hopping according to any one of claims 9 to 12, wherein: n is 1 / 2 or 1 / 4.
14. The device for determining channel frequency hopping according to claim 8, 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.
15. A device for determining channel frequency hopping, the device being configured as follows: Sending system information carrying first configuration information; Determine a first bandwidth corresponding to the bandwidth segment based on the first configuration information, wherein: The first bandwidth corresponding to the bandwidth segment is smaller than the second bandwidth corresponding to the system bandwidth; Determining a frequency hopping step length corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment; Determining a frequency domain position for transmitting an uplink channel based on a frequency hopping step size corresponding to the uplink channel; The determining, based on the frequency hopping step length corresponding to the uplink channel, a frequency domain position for transmitting the uplink channel includes: The frequency domain position of the second step of frequency hopping is determined according to the frequency domain position of the first step of frequency hopping and the frequency hopping step length corresponding to the uplink channel; wherein the frequency domain position of the first step of frequency hopping and the frequency domain position of the second step of frequency hopping are the frequency domain positions used to transmit the uplink channel.
16. The device for determining channel frequency hopping according to claim 15, wherein: Determining a frequency hopping step length corresponding to an uplink channel based on a first bandwidth corresponding to the bandwidth segment includes: The frequency hopping step length corresponding to the uplink channel is determined based on the following formula: H =nW, where W H is the frequency hopping step corresponding to the uplink channel, W is the first bandwidth corresponding to the bandwidth segment, n is the proportional coefficient, n=1 / m, and m is a positive integer greater than 1.
17. The device for determining channel frequency hopping according to claim 16, wherein: The device is also configured to: Determine the n or W based on the preset value H ;or, Send second configuration information, and determine the n or W based on the second configuration information H .
18. The device for determining channel frequency hopping according to claim 17, wherein: The sending of the second configuration information comprises: Sending a radio resource control RRC signaling carrying the second configuration information; or, Sending system information carrying the second configuration information.
19. The device for determining channel frequency hopping according to claim 18, wherein: The second configuration information and the first configuration information are the same configuration information.
20. The device for determining channel frequency hopping according to any one of claims 16 to 19, wherein: n is 1 / 2 or 1 / 4.
21. The device for determining channel frequency hopping according to claim 15, wherein: The device is also configured to: A third control signaling is sent, and a frequency domain position of the first step of the frequency hopping is determined based on the third control signaling.