A method, device, equipment and storage medium for determining timing parameters
By determining the appropriate timing parameters in the new generation of wireless communication systems, the problems of insufficient high-frequency channel coverage performance and high deployment costs of dense cells are solved, and wider coverage and higher spectral efficiency are achieved.
Patent Information
- Application Number
- CN202010256349.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-04-02
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2040-04-02
AI Technical Summary
In the new generation of wireless communication systems, the coverage performance of high-frequency channels is affected by factors such as oxygen absorption and rain attenuation, resulting in insufficient coverage and high deployment costs for dense cells.
Through a timing parameter determination method, appropriate timing parameters are determined based on timing parameter correlation parameters, timing advance parameters and physical resources related parameters, to optimize timing alignment and channel utilization among nodes.
The coverage performance of high-frequency communication systems is improved and network deployment costs are reduced, especially in dense cell scenarios, achieving wider spectrum efficiency.
Smart Images

Figure CN111901863B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a wireless communication network, and in particular to a timing parameter determination method, apparatus, device and storage medium. Background Art
[0002] With the continuous advancement of radio technology, various radio services have emerged in large numbers. However, the spectrum resources that radio services rely on are limited. Faced with the increasing demand for bandwidth, the spectrum resources between 300 megahertz (MHz) and 3 gigahertz (GHz) mainly used for traditional commercial communications are extremely tight and can no longer meet the needs of future wireless communications.
[0003] In the new generation of wireless communication systems, such as the New Radio (NR) system or the fifth generation mobile communication (5G) system, the new generation of wireless communication systems after 5G will use a carrier frequency higher than the carrier frequency used by the fourth generation mobile communication (4G) system for communication, such as 28 GHz, 45 GHz, 70 GHz, etc. This high-frequency channel has the disadvantages of large free propagation loss, easy absorption by oxygen, and great influence of rain attenuation, which seriously affects the coverage performance of the high-frequency communication system.
[0004] Since the carrier frequency corresponding to high-frequency communication has a shorter wavelength, it can ensure that more antenna elements can be accommodated per unit area, and more antenna elements mean that beamforming methods can be used to improve antenna gain, thereby ensuring the coverage performance of high-frequency communication. Among them, dense cells are an increasingly important application scenario, and dense cells will require more network deployment costs. The introduction of wireless backhaul transmission can easily deploy the network and greatly reduce the cost of network deployment. In addition, the NR system includes high-frequency bands, so the physical characteristics of high-frequency carriers determine that its coverage range is a very big challenge, and wireless backhaul transmission can also solve this problem. Summary of the invention
[0005] The present application provides a method for determining a timing parameter, including:
[0006] The timing parameter is determined based on at least one of the following parameters:
[0007] Parameters related to timing parameters, parameters related to timing advance and parameters related to physical resources.
[0008] The embodiment of the present application provides a timing parameter determination device, including:
[0009] The determination module is configured to determine the timing parameter based on at least one of the following parameters:
[0010] Parameters related to timing parameters, parameters related to timing advance and parameters related to physical resources.
[0011] The present application provides a device, including:
[0012] one or more processors;
[0013] A memory for storing one or more programs;
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement any one of the methods in the embodiments of the present application.
[0015] An embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, any one of the methods in the embodiments of the present application is implemented.
[0016] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1a It is a schematic diagram of the alignment of uplink reception and downlink transmission of the parent node;
[0018] Figure 1b This is a schematic diagram of the misalignment between the parent node’s uplink reception and downlink transmission;
[0019] Figure 1c is a flow chart of a timing parameter determination method provided in an embodiment of the present application;
[0020] Figure 2 It is a schematic diagram of the structure of a timing parameter determination device provided in an embodiment of the present application;
[0021] Figure 3 A schematic diagram of the structure of a device provided in this application. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.
[0023] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.
[0024] In the NR system, a unified access and backhaul (IAB) project has been launched. For ease of description, several tags are currently defined (L P,DL , L P,UL ), (L C,DL , L C,UL ), (L A,DL , L A,UL) , where (L P,DL , L P,UL ) represents the downlink and uplink between the node and the parent node. The link can be regarded as a backhaul link (BL), and the node can be regarded as a child node of the parent node. (L C,DL , L C,UL ) represents the downlink and uplink between the node and the child node, the link can be regarded as BL, and the node can be regarded as the parent node of the child node. (L A,DL , L A,UL ) represents the downlink and uplink between the node and the user equipment. The link can be regarded as an access link (AL), in which the parent node can also be a donor node (Donor Node, DN, including DonorGNB). At the same time, in order to overcome the self-interference problem of transmission and reception caused by the half-duplex relay node in the in-band scenario, it is proposed to adopt the following multiplexing methods between BL and AL: time division multiplexing (TDM), frequency division multiplexing (FDM), and spatial division multiplexing (SDM). Among them, TDM means that different time resources are used between BL and AL, SDM means that different beam resources are used between BL and AL, and FDM means that different frequency resources are used between BL and AL. At present, the standard also defines two functions for the relay node (RN, also known as IAB Node), namely, the IAB node mobile terminal (MT) and the IABnode distributed unit (DU).
[0025] In order to maintain network synchronization and reduce mutual interference between nodes, the existing system requires that each node needs to keep the downlink transmission timing (DL Tx Timing, DTT) aligned. In principle, as long as the child node is advanced by TA / 2 based on the child node downlink receive timing (DL Rx Timing, DRT), where TA can be the time advance (Timing Advance). The child node DTT = DRT-TA / 2 can be obtained, and the DTT alignment between nodes can be maintained. However, due to reasons such as the implementation on the parent node side, there is an offset between the parent node URT and the parent node DTT, so the child node cannot simply assume that the child node DTT = DRT-TA / 2 is the actual child node DTT. It is reasonable that the child node calculates (TA / 2+T delta ) Get the time difference between the parent node DTT and the child node DRT, then the reasonable child node DTT = DRT-(TA / 2+T delta ). The parent node uplink reception and downlink transmission alignment can be referenced Figure 1a , the parent node uplink reception and downlink transmission are not aligned, please refer to Figure 1b .
[0026] In an exemplary embodiment, Figure 1c This is a flow chart of a timing parameter determination method provided in an embodiment of the present application. The method can be executed by a timing parameter determination device. The device can be implemented by software and / or hardware, and the device can be integrated on a node device.
[0027] like Figure 1c As shown, the method provided by the present application comprises the following steps:
[0028] S110: Determine a timing parameter based on at least one of the following parameters:
[0029] Parameters related to timing parameters, parameters related to timing advance and parameters related to physical resources.
[0030] In an exemplary embodiment, the timing parameter related parameters include at least one of the following:
[0031] Timing parameter index, timing parameter index offset, timing parameter range, timing parameter granularity and reference offset.
[0032] In an exemplary embodiment, the timing advance related parameters include at least one of the following:
[0033] Timing advance, timing advance granularity and timing advance offset.
[0034] In an exemplary embodiment, the physical resource related parameters include a frequency range or a subcarrier spacing.
[0035] In an exemplary embodiment, a method for determining a timing parameter includes:
[0036] The timing parameter is calculated based on the parameter.
[0037] In an exemplary embodiment, a method for determining a timing parameter includes: obtaining the timing parameter by looking up a table based on the parameter.
[0038] In an exemplary embodiment, the method for determining a timing parameter includes:
[0039] Determining timing parameter related parameters and / or timing advance related parameters based on the frequency range;
[0040] A timing parameter is determined based on the timing parameter related parameter and / or the timing advance related parameter.
[0041] The frequency range determines at least one of the following parameters to determine the timing parameter:
[0042] The timing parameter index, the timing parameter index offset, the timing parameter range, the timing parameter granularity, the timing advance, the timing advance granularity, the timing advance offset and the reference offset.
[0043] In an exemplary embodiment, the method for determining a timing parameter includes:
[0044] Determine a timing parameter related parameter and / or a timing advance related parameter based on the subcarrier spacing;
[0045] A timing parameter is determined based on the timing parameter related parameter and / or the timing advance related parameter.
[0046] The subcarrier spacing determines at least one of the following parameters to determine the timing parameter:
[0047] The timing parameter index, the timing parameter index offset, the timing parameter range, the timing parameter granularity, the timing advance, the timing advance granularity, the timing advance offset and the reference offset.
[0048] In an exemplary implementation, the subcarrier spacing is determined by a configuration method or a default method.
[0049] In an exemplary embodiment, the subcarrier spacing is determined based on at least one of the following methods:
[0050] Configure subcarrier spacing;
[0051] Configure a partial bandwidth identifier, and a subcarrier spacing of a partial bandwidth corresponding to the partial bandwidth identifier;
[0052] A carrier identifier is configured, and the subcarrier spacing of the carrier corresponding to the carrier identifier.
[0053] The subcarrier spacing is determined based on at least one of the following methods:
[0054] Configure subcarrier spacing;
[0055] Configure a downlink partial bandwidth identifier or an uplink partial bandwidth identifier, and a subcarrier spacing of a partial bandwidth corresponding to the partial bandwidth identifier;
[0056] A downlink carrier identifier or an uplink carrier identifier is configured, and the subcarrier spacing of the carrier corresponding to the carrier identifier.
[0057] In an exemplary embodiment, the subcarrier spacing is determined based on at least one of the following methods:
[0058] Subcarrier spacing corresponding to the timing advance granularity;
[0059] The timing parameter index corresponds to the subcarrier spacing of the portion of the bandwidth where the signaling is located;
[0060] The minimum or maximum subcarrier spacing in the subcarrier spacing of the partial bandwidth;
[0061] Refers to the subcarrier spacing of a fraction of bandwidth.
[0062] Specifically, the subcarrier spacing may be determined based on at least one of the following methods:
[0063] Subcarrier spacing corresponding to the timing advance granularity;
[0064] The subcarrier spacing corresponding to the timing advance granularity corresponding to the timing advance command;
[0065] The timing parameter index corresponds to the subcarrier spacing of the downlink portion of the bandwidth where the signaling is located;
[0066] The subcarrier spacing of the downlink carrier where the timing parameter index corresponds to the signaling; wherein the signaling corresponding to the timing parameter index is the signaling carrying the timing parameter index;
[0067] The minimum or maximum subcarrier spacing among the subcarrier spacings of one or more configured downlink partial bandwidths;
[0068] The minimum or maximum subcarrier spacing among the subcarrier spacings of one or more activated downlink partial bandwidths;
[0069] the minimum or maximum subcarrier spacing among the subcarrier spacings of one or more configured downlink carriers;
[0070] the minimum or maximum subcarrier spacing among the subcarrier spacings of one or more activated downlink carriers;
[0071] The subcarrier spacing of the downlink portion of bandwidth corresponding to the minimum or maximum identifier among one or more configured downlink portion of bandwidth identifiers;
[0072] The subcarrier spacing of the downlink partial bandwidth corresponding to the minimum or maximum identifier among one or more activated downlink partial bandwidth identifiers;
[0073] The subcarrier spacing of the downlink carrier corresponding to the minimum or maximum identifier among one or more configured downlink carrier identifiers;
[0074] The subcarrier spacing of the downlink carrier corresponding to the minimum or maximum identifier among one or more activated downlink carrier identifiers;
[0075] The default reference is the subcarrier spacing of the downlink bandwidth;
[0076] The default reference is the subcarrier spacing of the downlink carrier;
[0077] The minimum or maximum subcarrier spacing among the subcarrier spacings of one or more configured uplink portion bandwidths;
[0078] The minimum or maximum subcarrier spacing among the subcarrier spacings of one or more activated uplink portion bandwidths;
[0079] the minimum or maximum subcarrier spacing among the subcarrier spacings of one or more configured uplink carriers;
[0080] the minimum or maximum subcarrier spacing among the subcarrier spacings of one or more activated uplink carriers;
[0081] The subcarrier spacing of the uplink portion bandwidth corresponding to the minimum or maximum identifier among one or more configured uplink portion bandwidth identifiers;
[0082] The subcarrier spacing of the uplink portion of bandwidth corresponding to the minimum or maximum identifier among one or more activated uplink portion of bandwidth identifiers;
[0083] The subcarrier spacing of the uplink carrier corresponding to the minimum or maximum identifier among one or more configured uplink carrier identifiers;
[0084] The subcarrier spacing of the uplink carrier corresponding to the minimum or maximum identifier among one or more activated uplink carrier identifiers;
[0085] The default reference is the subcarrier spacing of the uplink bandwidth;
[0086] The default reference uplink carrier subcarrier spacing;
[0087] The centralized unit semi-statically configures the reference subcarrier spacing corresponding to the distributed unit resources.
[0088] In an exemplary embodiment, the frequency range is determined based on at least one of the following methods:
[0089] By default, the frequency range of the downlink bandwidth is referenced;
[0090] The default reference frequency range is the downlink carrier frequency range;
[0091] The default reference frequency range is the frequency range of the uplink bandwidth.
[0092] The default reference frequency range is the uplink carrier frequency range.
[0093] In an exemplary implementation, if the determined subcarrier spacing corresponds to different frequency ranges, the frequency range is determined to be the first frequency range or the second frequency range.
[0094] In an exemplary implementation, the subcarrier spacing corresponding to the timing advance granularity is the maximum subcarrier spacing among the subcarrier spacings of one or more activated uplink partial bandwidths.
[0095] In an exemplary implementation, the subcarrier spacing corresponding to the timing advance granularity is a predefined or configured subcarrier spacing.
[0096] In an exemplary embodiment, when the subcarrier spacing of the uplink portion of the bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is smaller than the subcarrier spacing corresponding to the timing advance granularity, the timing advance granularity corresponding to the subcarrier spacing of the uplink portion of the bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is kept unchanged.
[0097] Among them, when the subcarrier spacing of the uplink part bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is smaller than the subcarrier spacing corresponding to the timing advance granularity, the timing advance granularity corresponding to the subcarrier spacing of the uplink part bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is not subjected to integer multiple calculation.
[0098] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth is kept unchanged.
[0099] Wherein, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, no integer multiple calculation is performed on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0100] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, an integer multiple operation is performed on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0101] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, it is determined based on a predefined method or a configuration method whether to perform an integer multiple operation on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0102] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, it is determined based on a feedback method whether to perform an integer multiple operation on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0103] In an exemplary embodiment, in the presence of a non-supplemental uplink and a supplemental uplink, the timing parameter is determined by at least one of the following methods:
[0104] Configuring the timing parameters to be based on uplink reception measurements of a non-supplementary uplink;
[0105] Configuring the timing parameters based on uplink reception measurements of the supplementary uplink;
[0106] By default, the timing parameters are based on uplink reception measurements of a non-supplementary uplink;
[0107] By default, the timing parameter is based on uplink reception measurement of the supplementary uplink;
[0108] The default timing parameter is based on the latest or last uplink reception measurement, wherein the latest or last uplink reception is based on the latest or last uplink reception in the non-supplementary uplink and the supplementary uplink.
[0109] In the embodiments of the present application, various symbols are defined, and the definitions of various symbols can be referred to as follows:
[0110] T c Represents a time unit, specifically, T c =1 / (Δf max ·N f ), Δfmax =480·10 3 Hz,N f =4096;
[0111] N TA Indicates the timing advance, which refers to the timing advance of the uplink transmission on the node side relative to the downlink reception on the node side;
[0112] N TA,offset Indicates the timing advance offset, specifically, including 0·T c 、13792·T c 、25600·T c 、39936·T c ;
[0113] T delta Indicates timing parameters;
[0114] T D Indicates the timing parameter index;
[0115] T D,offset Indicates the timing parameter index offset;
[0116] L represents the lower bound of the range of the timing parameter index, and L is an integer;
[0117] U represents the upper limit of the range of the timing parameter index, and U is an integer;
[0118] m represents the lower limit offset of the range of the timing parameter index, and m is an integer;
[0119] n represents the upper limit offset of the range of the timing parameter index, and n is an integer;
[0120] O B Indicates the timing parameter signaling overhead;
[0121] N B,offset Indicates the base offset;
[0122] N G Indicates the granularity of timing parameters;
[0123] Δf represents the subcarrier spacing;
[0124] μ represents the subcarrier spacing index, specifically, Δf=2 μ 15kHz;
[0125] FR1 stands for Frequency Range 1, specifically, the range is 410MHz–7125MHz;
[0126] FR2 stands for Frequency Range 2, specifically, the range is 24250 MHz–52600 MHz.
[0127] In an exemplary embodiment, the timing parameter T is determined based on the following formula and parameters: delta :
[0128] T delta =f(-N TA,offset / 2+N B,offset +(T D +T D,offset )·N G )·T c ,or,
[0129] T delta =f(N B,offset +(T D +T D,offset )·N G )·T c ,or,
[0130] T delta =f(-N TA,offset / 2+(T D +T D,offset )·N G )·T c ,or,
[0131] T delta =f((T D +T D,offset )·N G )·T c ,or,
[0132] T delta =f(-N TA,offset / 2+N B,offset +T D ·N G )·T c ,or,
[0133] T delta =f(N B,offset +T D ·N G )·T c ,or,
[0134] T delta =f(-N TA,offset / 2+T D ·N G )·T c ,or,
[0135] T delta=f(T D ·N G )·T c
[0136] Among them, the above function f(x) has the following characteristics:
[0137] Function form 1: f(x) = x, or
[0138] Function form 2: means round down, or,
[0139] Function form 3: Indicates rounding up.
[0140] In an exemplary embodiment, frequency ranges (FR) are distinguished, and different FRs correspond to different reference offsets.
[0141] For FR1, for example, T D The total range can be {0,1,2,...,1199}.
[0142] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, where n can be 0.
[0143] For μ = 1, that is, Δf = 30kHz, N B,offset is -70528, T D,offset 550, N G 64T c , T D The range can be {0,1,2,...,647+n}, where n can be 0.
[0144] For μ = 2, that is, Δf = 60kHz, N B,offset is -70528, T D,offset is 826, N G 64T c , T D The range of can be {0,1,2,...,370+n}, and n can be 0.
[0145]
[0146] or,
[0147]
[0148] or,
[0149]
[0150] For FR2, for example, T D The total range can be {0,1,2,...,1199}.
[0151] For μ = 2, that is, Δf = 60kHz, N B,offset is -17664, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, where n can be 0.
[0152] For μ = 3, that is, Δf = 120kHz, N B,offset is -17664, T D,offset is 277, N G 32T c , T D The range of can be {0,1,2,...,463+n}, and n can be 0.
[0153]
[0154] or,
[0155]
[0156] or,
[0157] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D Range lower or upper bound calculation T delta , or it is considered to be an incorrect configuration and ignored.
[0158] In an exemplary embodiment, FRs may be differentiated, with different FRs corresponding to the same reference offset.
[0159] For FR1, for example, T D The total range can be {0,1,2,...,1199}.
[0160] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T DThe range of can be {0,1,2,...,1199+n}, and n can be 0;
[0161] For μ = 1, that is, Δf = 30kHz, N B,offset is -70528, T D,offset 550, N G 64T c , T D The range can be {0,1,2,...,647+n}, where n can be 0;
[0162] For μ = 2, that is, Δf = 60kHz, N B,offset is -70528, T D,offset is 826, N G 64T c , T D The range is {0,1,2,...,370+n}, where n can be 0.
[0163]
[0164] or,
[0165]
[0166] or,
[0167]
[0168] For FR2, for example, T D The total range of can be {0,1,2,...,1199}.
[0169] For μ = 2, that is, Δf = 60kHz, N B,offset is -70528, T D,offset is 1652, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0.
[0170] For μ = 3, that is, Δf = 120kHz, N B,offset is -70528, T D,offset In 1929, N G 32T c , T D The range is {0,1,2,...,463+n}, where n can be 0.
[0171]
[0172] or,
[0173]
[0174] or,
[0175]
[0176] Among them, when the configuration T D The corresponding actual timing parameter index value exceeds T D When the range is lower or upper, use T D Range lower or upper bound calculation T delta , or it is considered to be an incorrect configuration and ignored.
[0177] In an exemplary embodiment, FRs may be distinguished, with different subcarrier spacings corresponding to different reference offsets.
[0178] For FR1, for example, T D The total range of can be {0,1,2,...,1199}.
[0179] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0;
[0180] For μ = 1, that is, Δf = 30kHz, N B,offset is -35328, T D,offset is 0, N G 64T c , T D The range is {0,1,2,...,647+n}, where n can be 0;
[0181] For μ = 2, that is, Δf = 60kHz, N B,offset is -17664, T D,offset is 0, N G 64T c , T D The range is {0,1,2,...,370+n}, where n can be 0.
[0182]
[0183] or,
[0184]
[0185] or,
[0186]
[0187] For FR2, for example, T D The total range can be {0,1,2,...,1199}.
[0188] For μ = 2, that is, Δf = 60kHz, N B,offset is -17664, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0;
[0189] For μ = 3, that is, Δf = 120kHz, N B,offset is -8816, T D,offset is 0, N G 32T c , T D The range can be {0,1,2,...,464+n}, where n can be 0.
[0190]
[0191] or,
[0192]
[0193] or,
[0194]
[0195] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0196] In an exemplary implementation, FR can be distinguished, and the timing parameter is mapped from the upper bound to the lower bound. The timing parameter mapping from the upper bound to the lower bound and the timing parameter mapping from the lower bound to the upper bound (the above embodiment) are similar, and will not be described one by one here.
[0197] For FR1, for example, T D The total range can be {0,1,2,...,1199}.
[0198] For μ = 0, that is, Δf = 15kHz, N B,offset is 6256, T D,offset is 0, N G 64T c , T DThe range of can be {0,1,2,...,1199+n}, and n can be 0;
[0199] For μ = 1, that is, Δf = 30kHz, N B,offset is 6128, T D,offset is 0, N G 64T c , T D The range can be {0,1,2,...,647+n}, where n can be 0;
[0200] For μ = 2, that is, Δf = 60kHz, N B,offset For 6032, T D,offset is 0, N G 64T c , T D The range is {0,1,2,...,370+n}, where n can be 0.
[0201]
[0202] or,
[0203]
[0204] or,
[0205] For FR2, for example, T D The total range of can be {0,1,2,...,1199}.
[0206] For μ = 2, that is, Δf = 60kHz, N B,offset For 6032, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0;
[0207] For μ = 3, that is, Δf = 120kHz, N B,offset For 6032, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,464+n}, and n can be 0.
[0208]
[0209] or,
[0210]
[0211] or,
[0212]
[0213] When configured T D The corresponding actual index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0214] In an exemplary implementation, FR may not be distinguished, and different subcarrier spacings correspond to different reference offsets.
[0215] For example, T D The total range of can be {0,1,2,...,1199}.
[0216] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0;
[0217] For μ = 1, that is, Δf = 30kHz, N B,offset is -70528, T D,offset 550, N G 64T c , T D The range of can be {0,1,2,...,647+n}, and n can be 0;
[0218] For μ = 2, that is, Δf = 60kHz, N B,offset is -17664, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0;
[0219] For μ = 3, that is, Δf = 120kHz, N B,offset is -17664, T D,offset is 277, N G 32T c , T D The range of can be {0,1,2,...,463+n}, and n can be 0.
[0220]
[0221] or,
[0222]
[0223] or,
[0224]
[0225] When configured T D The corresponding actual index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0226] In an exemplary implementation, FR may not be distinguished, and different subcarrier spacings correspond to the same reference offset.
[0227] For example, T D The total range of can be {0,1,2,...,1199}.
[0228] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0.
[0229] For μ = 1, that is, Δf = 30kHz, N B,offset is -70528, T D,offset 550, N G 64T c , T D The range of can be {0,1,2,...,647+n}, and n can be 0.
[0230] For μ = 2, that is, Δf = 60kHz, N B,offset is -70528, T D,offset is 1652, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0.
[0231] For μ = 3, that is, Δf = 120kHz, N B,offset is -70528, T D,offset In 1929, N G 32T c , T DThe range of can be {0,1,2,...,463+n}, and n can be 0.
[0232]
[0233] or,
[0234]
[0235] or,
[0236]
[0237] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0238] In an exemplary implementation, FR may not be distinguished, and different subcarrier spacings correspond to different reference offsets.
[0239] For example, T D The total range of can be {0,1,2,...,1199}.
[0240] For μ = 0, that is, Δf = 15kHz, N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0;
[0241] For μ = 1, that is, Δf = 30kHz, N B,offset is -35328, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,647+n}, and n can be 0;
[0242] For μ = 2, that is, Δf = 60kHz, N B,offset is -17664, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0;
[0243] For μ = 3, that is, Δf = 120kHz, N B,offsetis -8816, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,464+n}, and n can be 0.
[0244]
[0245] or,
[0246]
[0247] or,
[0248]
[0249] When configured T D The corresponding actual index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0250] In an exemplary implementation, FR may not be distinguished, and the timing parameter is mapped from the upper bound to the lower bound. The timing parameter mapping from the upper bound to the lower bound and the timing parameter mapping from the lower bound to the upper bound (the above embodiment) are similar, and will not be described one by one here.
[0251] For example, T D The total range of can be {0,1,2,...,1199}.
[0252] For μ = 0, that is, Δf = 15kHz, N B,offset is 6256, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0;
[0253] For μ = 1, that is, Δf = 30kHz, N B,offset is 6128, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,647+n}, and n can be 0;
[0254] For μ = 2, that is, Δf = 60kHz, N B,offset For 6032, T D,offset is 0, N G 32T c , TD The range of can be {0,1,2,...,740+n}, and n can be 0;
[0255] For μ = 3, that is, Δf = 120kHz, N B,offset For 6032, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,464+n}, and n can be 0.
[0256]
[0257] or,
[0258]
[0259] or,
[0260]
[0261] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0262] In an exemplary embodiment, FRs may be distinguished, subcarrier spacings may not be distinguished, and timing parameters may be mapped from a lower bound to an upper bound.
[0263] For FR1, for example, T D The total range of can be {0,1,2,...,1199}.
[0264] N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0.
[0265] T delta =(-N TA,offset / 2-70528+T D ·64)·T c
[0266] or,
[0267]
[0268] or,
[0269] T delta =|(-N TA,offset / 2-70528+T D ·64) / 64|·64T c
[0270] For FR2, for example, T D The total range of can be {0,1,2,...,1199}.
[0271] N B,offset is -17664, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0.
[0272] T delta =(-N TA,offset / 2-17664+T D ·32)·T c
[0273] or,
[0274]
[0275] or,
[0276] T delta =|(-N TA,offset / 2-17664+T D ·32) / 32|·32T c
[0277] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0278] In an exemplary embodiment, FRs may be distinguished, subcarrier spacings may not be distinguished, and timing parameters may be mapped from an upper bound to a lower bound.
[0279] For FR1, for example, T D The total range of is {0,1,2,...,1199}.
[0280] N B,offset is 6256, T D,offset is 0, N G 64T c , T DThe range of can be {0,1,2,...,1199+n}, and n can be 0.
[0281] T delta =(-N TA,offset / 2+6256-T D ·64)·T c
[0282] or,
[0283]
[0284] or,
[0285] T delta =|(-N TA,offset / 2+6256-T D ·64) / 64|·64T c
[0286] For FR2, for example, T D The total range of is {0,1,2,...,1199}.
[0287] N B,offset For 6032, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,740+n}, and n can be 0.
[0288] T delta =(-N TA,offset / 2+6032-T D ·32)·T c
[0289] or,
[0290]
[0291] or,
[0292] T delta =|(-N TA,offset / 2+6032-T D ·32) / 32|·32T c
[0293] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0294] In an exemplary implementation, FRs may not be distinguished, sub-carrier spacings may not be distinguished, and timing parameters may be mapped from a lower bound to an upper bound.
[0295] For example, T D The total range of can be {0,1,2,...,2399}.
[0296] N B,offset is -70528, T D,offset is 0, N G 32T c , T D The range is {0,1,2,...,2399+n}, where n is 0.
[0297] T delta =(-N TA,offset / 2-70528+T D ·32)·T c
[0298] or,
[0299]
[0300] or,
[0301] T delta =|(-N TA,offset / 2-70528+T D ·32) / 32|·32T c
[0302] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0303] In an exemplary implementation, FRs may not be distinguished, sub-carrier spacings may not be distinguished, and timing parameters may be mapped from an upper bound to a lower bound.
[0304] For example, T D The total range of can be {0,1,2,...,2399}.
[0305] N B,offset is 6256, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,2399+n}, and n can be 0.
[0306] T delta=(-N TA,offset / 2+6256-T D ·32)·T c
[0307] or,
[0308]
[0309] or,
[0310] T delta =|(-N TA,offset / 2+6256-T D ·32) / 32|·32T c
[0311] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0312] In an implementation of an embodiment, FR can be distinguished, two timing parameter ranges may overlap, sub-carrier intervals are not distinguished, and timing parameters are mapped from a lower bound to an upper bound.
[0313] For FR1, for example, T D The total range of can be {0,1,2,...,1573}.
[0314] N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,825+n}, and n can be 0.
[0315] T delta =(-N TA,offset / 2-70528+T D ·64)·T c
[0316] or,
[0317]
[0318] or,
[0319] T delta =|(-N TA,offset / 2-70528+T D ·64) / 64|·64T c
[0320] For FR1, FR2, for example, T D The total range of can be {0,1,2,...,1573}.
[0321] N B,offset is -44096, T D,offset is 0, N G 32T c , T D The range of can be {826,827,828,...,1573+n}, and n can be 0.
[0322] T delta =(-N TA,offset / 2-44096+T D ·32)·T c
[0323] or,
[0324]
[0325] or,
[0326] T delta =|(-N TA,offset / 2-44096+T D ·32) / 32|·32T c
[0327] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0328] In an exemplary embodiment, FR can be distinguished, two timing parameter ranges can be overlapped, sub-carrier spacing is not distinguished, and the timing parameters are mapped from the upper bound to the lower bound.
[0329] For FR1, FR2, for example, T D The total range of can be {0,1,2,...,1574}.
[0330] N B,offset is 6256, T D,offset is 0, N G 32T c , T D The range of can be {0,1,2,...,747+n}, where n is 0.
[0331] T delta =(-NTA,offset / 2+6256-T D ·32)·T c
[0332] or,
[0333]
[0334] or,
[0335] T delta =|(-N TA,offset / 2+6256-T D ·32) / 32|·32T c
[0336] For FR1, for example, T D The total range of can be {0,1,2,...,1574}.
[0337] N B,offset 30208, T D,offset is 0, N G 64T c , T D The range of can be {748,749,750,...,1574+n}, and n can be 0.
[0338] T delta =(-N TA,offset / 2+30208-T D ·64)·T c
[0339] or,
[0340]
[0341] or,
[0342] T delta =|(-N TA,offset / 2+30208-T D ·64) / 64|·64T c
[0343] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0344] In an exemplary embodiment, FR can be distinguished, three timing parameter ranges can be distinguished and there are range overlaps, sub-carrier spacing is not distinguished, and timing parameters are mapped from the lower bound to the upper bound.
[0345] For FR1, for example, T D The total range of can be {0,1,2,...,1570}.
[0346] N B,offset is -70528, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,...,825+n}, and n can be 0.
[0347] T delta =(-N TA,offset / 2-70528+T D ·64)·T c
[0348] or,
[0349]
[0350] or,
[0351] T delta =|(-N TA,offset / 2-70528+T D ·64) / 64|·64T c
[0352] For FR1, FR2, for example, T D The total range of can be {0,1,2,...,1570}.
[0353] N B,offset is -44096, T D,offset is 0, N G 32T c , T D The range of can be {826,827,828,...,1566+n}, and n can be 0.
[0354] T delta =(-N TA,offset / 2-44096+T D ·32)·T c
[0355] or,
[0356]
[0357] or,
[0358] T delta =|(-N TA,offset / 2-44096+TD ·32) / 32|·32T c
[0359] For FR1, for example, T D The total range of can be {0,1,2,...,1570}.
[0360] N B,offset is -94256, T D,offset is 0, N G 64T c , T D The range of can be {1567,1568,1569,1570+n}, where n is 0.
[0361] T delta =(-N TA,offset / 2-94256+T D ·64)·T c
[0362] or,
[0363]
[0364] or,
[0365] T delta =|(-N TA,offset / 2-94256+T D ·64) / 64|·64T c
[0366] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0367] In an exemplary embodiment, FR can be distinguished, three timing parameter ranges can be distinguished and there are range overlaps, sub-carrier spacing is not distinguished, and the timing parameters are mapped from the upper bound to the lower bound.
[0368] For FR1, for example, T D The total range of can be {0,1,2,...,1571}.
[0369] N B,offset is 6256, T D,offset is 0, N G 64T c , T D The range of can be {0,1,2,3+n}, and n can be 0.
[0370] T delta =(-N TA,offset / 2+6256-T D ·64)·T c
[0371] or,
[0372]
[0373] or,
[0374] T delta =|(-N TA,offset / 2+6256-T D ·64) / 64|·64T c
[0375] When configured T D The corresponding actual timing parameter index value exceeds T D When the lower or upper bound of a range is used, use T D The lower or upper bound of the range is calculated as T delta , or it is considered to be an incorrect configuration and ignored.
[0376] For FR1, FR2, for example, T D The total range of can be {0,1,2,...,1571}.
[0377] N B,offset 6160, T D,offset is 0, N G 32T c , T D The range of can be {4,5,6,...,744+n}, and n can be 0.
[0378] T delta =(-N TA,offset / 2+6160-T D ·32)·T c
[0379] or,
[0380]
[0381] or,
[0382] T delta =|(-N TA,offset / 2+6160-T D ·32) / 32|·32T c
[0383] For FR1, for example, T DThe total range of can be {0,1,2,...,1571}.
[0384] N B,offset is 30016, T D,offset is 0, N G 64T c , T D The range of can be {745,746,747,...,1571+n}, where n is 0.
[0385] T delta =(-N TA,offset / 2+30016-T D ·64)·T c
[0386] or,
[0387]
[0388] or,
[0389] T delta =|(-N TA,offset / 2+30016-T D ·64) / 64|·64T c
[0390] In an exemplary embodiment, the timing parameter T can be obtained based on the parameter table lookup. delta .
[0391] In an exemplary embodiment, the timing parameter T can be mapped from the lower bound to the upper bound, and the index calculation grid position is obtained. delta .
[0392] Table 1 is a partial table of timing parameters. As shown in Table 1, for μ = 0, that is, Δf = 15kHz, N B,offset is -70528, N G 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0. j = mod(T D ,k),
[0393] Specifically, for example, T D =12, k=10, then j = mod (12, 10) = 2, that is, T D =12 indicates the grid corresponding to row i=1 and column j=2 in the table, and the value in the grid indicates the corresponding T delta In this example, T delta=-N TA,offset / 2-69760.
[0394] "R" indicates that the value in the grid is reserved, or that there is no corresponding grid.
[0395] Table 1
[0396]
[0397]
[0398] In an exemplary embodiment, the timing parameter is mapped from the upper bound to the lower bound, and the index calculation grid position is used to obtain the timing parameter T delta .
[0399] Table 2 is a partial table of timing parameters. As shown in Table 2, for μ = 3, that is, Δf = 120kHz, N B,offset is 6032, N G 32T c , T D The range of can be {0,1,2,...,464+n}, and n can be 0. j = mod(T D ,k),
[0400] Specifically, for example, T D =15, k=10, then j = mod (15, 10) = 5, that is, T D =15 indicates the grid corresponding to row i=1 and column j=5 in the table, and the value in the grid indicates the corresponding T delta In this example, T delta =-N TA,offset / 2+5552.
[0401] "R" indicates that the value in the grid is reserved, or that there is no corresponding grid.
[0402] Table 2
[0403]
[0404]
[0405] In an exemplary embodiment, the timing parameter is mapped from the lower bound to the upper bound, and the grid position is found by indexing to obtain the timing parameter T delta .
[0406] Table 3 is a table of some timing parameters. As shown in Table 3, for μ is 0, that is, Δf is 15kHz, N B,offset is -70528, NG 64T c , T D The range of can be {0,1,2,...,1199+n}, and n can be 0.
[0407] Specifically, for example, T D =12 means the grid corresponding to index 12 in the index range 10-19 in the table, and the value in the grid represents the corresponding T delta In this example, T delta =-N TA,offset / 2-69760.
[0408] "R" indicates that the value in the grid is reserved, or that there is no corresponding grid.
[0409] Table 3
[0410]
[0411]
[0412] In an exemplary embodiment, the timing parameters are mapped from an upper bound to a lower bound, indexing a table lookup grid location.
[0413] Table 4 is a partial table of timing parameters. As shown in Table 4, for μ = 3, that is, Δf = 120kHz, N B,offset is 6032, N G 32T c , T D The range of can be {0,1,2,...,464+n}, and n can be 0.
[0414] Specifically, for example, T D =15 means the grid corresponding to index 15 in the index range 10-19 in the table, and the value in the grid represents the corresponding T delta In this example, T delta =-N TA,offset / 2+5552.
[0415] "R" indicates that the value in the grid is reserved, or that there is no corresponding grid.
[0416] Table 4
[0417]
[0418]
[0419] In an exemplary implementation, the subcarrier spacing may be determined by configuration.
[0420] For example, directly configuring the subcarrier spacing, specifically, using the configured subcarrier spacing as the determined subcarrier spacing, or,
[0421] For example, the subcarrier spacing is indirectly configured, specifically, the uplink bandwidth part (Uplink Bandwidth Part, UL BWP) ID is configured as "01", then the subcarrier spacing of the UL BWP corresponding to "01" is used as the determined subcarrier spacing, or,
[0422] For example, the subcarrier spacing is indirectly configured, specifically, the downlink (DL) carrier ID is configured as "00001", and the subcarrier spacing of the DL carrier corresponding to "00001" is used as the determined subcarrier spacing.
[0423] The timing parameters are calculated or looked up using the subcarrier spacing determined above.
[0424] In an exemplary implementation, the subcarrier spacing may be determined by a default method.
[0425] For example, the signaling corresponding to the timing parameter index is carried on the DL BWP whose DL BWP ID is "01", and specifically, the subcarrier spacing of the DL BWP corresponding to "01" is used as the determined subcarrier spacing, or,
[0426] For example, the signaling corresponding to the timing parameter index is carried on the DL carrier whose DL carrier ID is "00001", and specifically, the subcarrier spacing of the DL carrier corresponding to "00001" is used as the determined subcarrier spacing, or,
[0427] For example, there are 2 activated UL BWP IDs "01" and UL BWP ID "10". These two UL BWPs may belong to the same UL carrier or to different UL carriers. Specifically, the minimum value of the subcarrier spacing of the UL BWP corresponding to "01" and the subcarrier spacing of the UL BWP corresponding to "10" is used as the determined subcarrier spacing, or,
[0428] For example, there are two activated UL carrier IDs "00001" and "00010". Specifically, the minimum value of the subcarrier spacing of the UL carrier corresponding to "00001" and the subcarrier spacing of the UL carrier corresponding to "00010" is used as the determined subcarrier spacing.
[0429] The timing parameters are calculated or looked up using the subcarrier spacing determined above.
[0430] In an exemplary embodiment, the frequency range may be determined by default.
[0431] If the determined subcarrier spacing corresponds to different frequency ranges, the frequency range is determined to be frequency range 1 or frequency range 2.
[0432] For example, on the IAB node MT or IAB node DU side, if there are multiple activated UL BWPs, and these BWPs have the same subcarrier spacing (for example, 60kHz), and the subcarrier spacing is the maximum or minimum value of the subcarrier spacing of all activated UL BWPs, but these BWPs correspond to multiple different frequency ranges, then the frequency range is determined to be frequency range 1 or frequency range 2.
[0433] Furthermore, the multiple activated UL BWPs may belong to the same cell, such as a serving cell that transmits signaling corresponding to the timing parameter index, or may belong to different cells, such as multiple cells in a TAG.
[0434] The timing parameters are calculated or looked up using the subcarrier spacing and frequency range determined above.
[0435] In an exemplary embodiment, except for -N TA,offset / 2 component outside the timing parameter range.
[0436] Wherein, L represents the lower limit of the timing parameter index range, and U represents the upper limit of the timing parameter index range. Δf represents the lower bound of the timing parameter index range corresponding to Δf, U Δf Indicates the upper limit of the timing parameter index range corresponding to Δf.
[0437] Table 5 is a table of timing parameter ranges. As shown in Table 5, L 15 and U 15 They represent the timing parameters divided by -N when Δf is 15kHz. TA,offset / 2 components, L 30 and U 30 They represent the timing parameters divided by -N when Δf is 30kHz. TA,offset / 2 components other than the lower and upper bounds; L 60 and U 60 They represent the timing parameters when Δf is 60kHz divided by -N TA,offset / 2 components other than the lower and upper bounds; L 120 and U 120 They represent the timing parameters when Δf is 120kHz divided by -N TA,offset / 2 components other than the lower and upper bounds.
[0438] Among them, L 15 , L 30 , L 60 , L 120 Its value can be positive, 0, or negative;
[0439] L 15 , L 30 , L 60 , L 120 Their values can be equal;
[0440] U 15 , U 30 , U 60 , U 120 Its value can be positive, 0, or negative;
[0441] U 15 , U 30 , U 60 , U 120 Their values can be equal;
[0442] L 15 , U 15 The absolute values can be equal;
[0443] L 30 , U 30 The absolute values can be equal;
[0444] L 60 , U 60 The absolute values can be equal;
[0445] L 120 , U 120 The absolute values can be equal;
[0446] N B,offset Its value is greater than or equal to L Δf ;
[0447] N B,offset Its value is less than or equal to U Δf .
[0448] Table 5
[0449] Δf[kHz] <![CDATA[Min T delta [Tc]]]> <![CDATA[Max T delta [Tc]]]> 15 <![CDATA[-N TA,offset / 2+L 15 ]]> <![CDATA[-N TA,offset / 2+U 15 ]]> 30 <![CDATA[-N TA,offset / 2+L 30 ]]> <![CDATA[-N TA,offset / 2+U 30 ]]> 60 <![CDATA[-N TA,offset / 2+L 60 ]]> <![CDATA[-N TA,offset / 2+U 60 ]]> 120 <![CDATA[-N TA,offset / 2+L 120 ]]> <![CDATA[-N TA,offset / 2+U 120 ]]>
[0450] In an exemplary embodiment, with -N TA,offset / 2 component-independent timing parameter range.
[0451] Wherein, L represents the lower limit of the timing parameter index range, and U represents the upper limit of the timing parameter index range. Δf represents the lower bound of the timing parameter index range corresponding to Δf, U Δf Indicates the upper limit of the timing parameter index range corresponding to Δf.
[0452] Table 6 is a timing parameter range table, as shown in Table 6, and They represent the lower and upper bounds of the timing parameter when Δf is 15kHz, and They represent the lower and upper bounds of the timing parameter when Δf is 30kHz; and They represent the lower and upper bounds of the timing parameter when Δf is 60kHz; and They respectively represent the lower and upper bounds of the timing parameters when Δf is 120kHz.
[0453] in, Its value can be positive, 0, or negative;
[0454] Their values can be equal;
[0455] Its value can be positive, 0, or negative;
[0456] Their values can be equal;
[0457] The absolute values can be equal;
[0458] The absolute values can be equal;
[0459] The absolute values can be equal;
[0460] The absolute values can be equal;
[0461] N B,offset Its value is greater than or equal to
[0462] N B,offset Its value is less than or equal to
[0463] Its value is equal to -N TA,offset / 2+L Δf ;
[0464] Its value is equal to -N TA,offset / 2+U Δf ;
[0465] Table 6
[0466]
[0467] In an exemplary implementation, different subcarrier spacings correspond to different timing parameter index signaling overheads.
[0468] Each Δf corresponds to T D The signaling overhead is O B =log 2 ((U Δf -L Δf ) / N G ),For example,
[0469] L with Δf of 15kHz 15 =-128T c , U 15 =128T c , N G =64T c ;
[0470] L with Δf of 30kHz 30 =-64T c , U 30 =64T c , N G =64T c ;but,
[0471] Δf is T corresponding to 15kHz D The signaling overhead is O B =log 2 ((U Δf -L Δf ) / N G )=log 2 ((128-(-128)) / 64)=2 bits;
[0472] Δf is T corresponding to 30kHz D The signaling overhead is O B =log 2 ((U Δf -L Δf ) / N G )=log 2 ((64-(-64)) / 64)=1 bit.
[0473] In an exemplary embodiment, different subcarrier spacings correspond to the same timing parameter index signaling overhead.
[0474] Each Δf corresponds to T D The signaling overhead is O B =max(log 2 ((U Δf -L Δf ) / N G )), where max means taking the maximum value, for example,
[0475] L with Δf of 15kHz 15 =-128T c , U 15 =128T c , N G =64T c ;
[0476] L with Δf of 30kHz 30 =-64T c , U 30 =64T c , N G =64T c ;but,
[0477] Δf is T corresponding to 15kHz and 30kHz D The signaling overhead is O B =max(log 2 ((U Δf -L Δf ) / N G ))=max(log 2 ((128-(-128)) / 64),log 2 ((64-(-64)) / 64))=max(2,1)=2 bits.
[0478] In an exemplary implementation, it may be a unified timing parameter index signaling overhead.
[0479] T corresponding to all Δf D The signaling overhead is O B =log 2 ((U Δf -L Δf ) / N G ),For example,
[0480] L 15 =L 30 =L 60 =L 120 =0T c , U 15 =U 30 =U 60 =U 120 =65535·N G , N G =32T c ;but,
[0481] T corresponding to all Δf D The signaling overhead is O B =log 2 ((UΔf -L Δf ) / N G )=log 2 ((65535·32-0) / 32)=16 bits.
[0482] In an exemplary embodiment, the timing advance granularity determined by the subcarrier spacing is 16·64T c / 2 μ .
[0483] Specifically, the available timing advance for 15kHz is the timing advance granularity of 16·64T. c An integer multiple of , such as the timing advance value set_0 is 0·64T c 、±16·64T c 、±32·64T c 、±48·64T c 、±64·64T c ......;
[0484] The available timing advance for 30kHz is the timing advance granularity of 8·64T c Integer multiples, such as the timing advance value set_1 is 0·64T c 、±8·64T c 、±16·64T c 、±24·64T c 、±32·64T c ......;
[0485] The available timing advance for 60kHz is 4·64T. c Integer multiples, such as the timing advance value set_2 is 0·64T c 、±4·64T c 、±8·64T c 、±12·64T c 、±16·64T c ......;
[0486] The available timing advance for 120kHz is the timing advance granularity of 2·64T c Integer multiples, such as the timing advance value set_3 is 0·64T c 、±2·64T c 、±4·64T c 、±6·64T c 、±8·64T c ......;
[0487] In an exemplary embodiment, a maximum subcarrier spacing may be used by default.
[0488] For example, the subcarrier spacings of the two activated uplink partial bandwidths are 15kHz and 60kHz respectively, and the two subcarrier spacings may also be the subcarrier spacing corresponding to the supplementary uplink partial bandwidth and the subcarrier spacing corresponding to the non-supplementary uplink partial bandwidth respectively.
[0489] For the parent node or child node, max(15,60)=60kHz is used as the subcarrier spacing corresponding to the unified timing advance granularity, that is, the unified timing advance granularity is 4·64T. c The available timing advance is the timing advance granularity of 4·64T c Integer multiple, such as 0·64T c 、±4·64T c 、±8·64T c 、±12·64T c 、±16·64T c .......
[0490] In an exemplary embodiment, the subcarrier spacing may be predefined or configured.
[0491] For example, for a parent node or a child node, 120 kHz is predefined as the subcarrier spacing corresponding to the unified timing advance granularity, that is, the unified timing advance granularity is 2·64T. c The available timing advance is the timing advance granularity 2·64T c Integer multiple, such as 0·64T c 、±2·64T c 、±4·64T c 、±6·64T c 、±8·64T c .......
[0492] For example, the parent node configures the child node, and the child node is configured by the parent node with 120kHz as the subcarrier spacing corresponding to the unified timing advance granularity, that is, the unified timing advance granularity is 2·64T at this time. c The available timing advance is the timing advance granularity 2·64T c Integer multiple, such as 0·64T c 、±2·64T c 、±4·64T c 、±6·64T c 、±8·64T c .......
[0493] In an exemplary embodiment, integer multiple calculation is not performed on the timing advance granularity.
[0494] Based on the above embodiment, when the node is in the uplink part bandwidth with a subcarrier spacing of 15kHz, 15kHz is smaller than the subcarrier spacing of 60kHz corresponding to the uniform timing advance granularity. For example, the timing advance at a specific moment is the timing advance granularity 4·64T. c 3 times, that is, the timing advance is 12·64T c .
[0495] Node is wrong 12·64T c The timing advance value in the timing advance value set_0 is taken as the nearest timing advance value granularity 16·64T c An integer multiple of 12·64T, that is, the node is not correct c Adjust downward or upward to a timing advance value close to the timing advance value set_0, which is 0·64T. c 、16·64T c , that is, the node still maintains a timing advance of 12·64T c .
[0496] In an exemplary embodiment, the timing advance granularity is integer-multiplied.
[0497] Based on the above embodiment, when the node is in the uplink part bandwidth with a subcarrier spacing of 15kHz, 15kHz is smaller than the subcarrier spacing of 60kHz corresponding to the uniform timing advance granularity. For example, the timing advance at a specific moment is the timing advance granularity 4·64T. c 3 times, that is, the timing advance is 12·64T c .
[0498] Node pair 12·64T c The timing advance value in the timing advance value set_0 is taken as the nearest timing advance value granularity 16·64T c An integer multiple of 12·64T c Adjust downward or upward to a timing advance value close to the timing advance value set_0, which is 0·64T. c 、16·64T c , that is, the node sets the timing advance to 12·64T c Change to 0.64T downward c and upward 16·64T c .
[0499] In an exemplary embodiment, a predefined manner or a configured manner determines whether to perform integer multiple operations on the timing advance granularity.
[0500] Based on the above embodiment, when the node is in the uplink part bandwidth with a subcarrier spacing of 15kHz, 15kHz is smaller than the subcarrier spacing of 60kHz corresponding to the uniform timing advance granularity. For example, the timing advance at a specific moment is the timing advance granularity 4·64T. c 3 times, that is, the timing advance is 12·64T c .
[0501] For example, for a parent node or a child node, the predefined right or wrong 12·64T c The timing advance value in the timing advance value set_0 is taken as the nearest timing advance value granularity 16·64T c An integer multiple of 12·64T, that is, whether the node is right or wrong c Adjust downward or upward to a timing advance value close to the timing advance value set_0, which is 0·64T. c 、16·64T c , that is, the node still maintains a timing advance of 12·64T c .
[0502] For example, the parent node configures the child node, and the child node is configured correctly or incorrectly by the parent node. c The timing advance value in the timing advance value set_0 is taken as the nearest timing advance value granularity 16·64T c An integer multiple of 12·64T, that is, whether the node is right or wrong c Adjust downward or upward to a timing advance value close to the timing advance value set_0, which is 0·64T. c 、16·64T c , that is, the node still maintains a timing advance of 12·64T c .
[0503] In an exemplary implementation, whether to perform integer multiple calculation on the timing advance granularity is determined by feedback.
[0504] Based on the above embodiment, when the node is in the uplink part bandwidth with a subcarrier spacing of 15kHz, 15kHz is smaller than the subcarrier spacing of 60kHz corresponding to the uniform timing advance granularity. For example, the timing advance at a specific moment is the timing advance granularity 4·64T. c 3 times, that is, the timing advance is 12·64T c .
[0505] For example, the child node feeds back the parent node, and the parent node receives the child node feedback, whether it is correct or not. c The timing advance value in the timing advance value set_0 is taken as the nearest timing advance granularity 16·64Tc An integer multiple of 12·64T, that is, whether the node is right or wrong c Adjust downward or upward to a timing advance value close to the timing advance value set_0, which is 0·64T. c 、16·64T c , that is, the node still maintains a timing advance of 12·64T c .
[0506] In an exemplary embodiment, when there is a non-supplementary uplink (Non Supplementary Uplink, referred to as Non-SUL or NUL or UL) and a supplementary uplink (SUL), or when there is a non-supplementary uplink partial bandwidth (referred to as Non-SUL BWP or NUL BWP or UL BWP) and a supplementary uplink partial bandwidth (referred to as SUL BWP), the timing parameter is determined by at least one of the following methods:
[0507] Configure the timing parameters to be measured or from which link;
[0508] The default timing parameter measurement or from which fixed link;
[0509] By default timing parameter measurements are taken from either the latest or last moment of the link.
[0510] Among them, configure the timing parameter measurement or from which link:
[0511] For example, the parent node configures the child node, and the child node is configured with timing parameters based on UL reception (Rx) measurement by the parent node, that is, the configured timing parameters come from UL;
[0512] For example, the parent node configures the child node, and the child node is configured with timing parameters based on SUL Rx measurement by the parent node, that is, the configured timing parameters come from the SUL.
[0513] Among them, the default timing parameter measurement or from which fixed link:
[0514] For example, for a parent node or a child node, the default timing parameters are based on UL Rx measurements, i.e., the default timing parameters are from UL;
[0515] For example, for a parent node or a child node, the default timing parameters are based on SUL Rx measurements, ie, the default timing parameters come from the SUL.
[0516] Among them, the default timing parameter measurement is from the latest or last link:
[0517] For example, for a parent node or a child node, the default timing parameters are based on the latest or last uplink reception measurement, that is, the default timing parameters come from the latest or last uplink reception. Specifically, assuming that UL is at time t0 and SUL is at time t1, and time t1 is later than time t0, the default timing parameters are based on SUL Rx measurement, that is, the default timing parameters come from SUL.
[0518] The technical solution provided by this application solves the problem of determining the actual timing parameters by the timing parameter index. The technical solution of this application can ensure that the mapping of any timing parameter index to the actual timing parameter is supported on the basis of the existing signaling overhead, ensuring support for existing radio frequency technology requirements. In wireless mobile communication systems, whether it is to expand network coverage or to improve the spectrum efficiency of dense cells, more base stations need to be deployed to ensure that IAB can not only solve the above scenarios, but also significantly reduce the capital investment and operating costs of operators. Among them, the timing parameters involved in this application are indispensable technologies for IAB, so the commercial prospects are relatively broad.
[0519] Figure 2 A timing parameter determination device provided by an embodiment of the present invention includes:
[0520] The determination module 210 is configured to determine the timing parameter based on at least one of the following parameters:
[0521] Parameters related to timing parameters, parameters related to timing advance and parameters related to physical resources.
[0522] In an exemplary embodiment, the timing parameter related parameters include at least one of the following:
[0523] Timing parameter index, timing parameter index offset, timing parameter range, timing parameter granularity and reference offset.
[0524] In an exemplary embodiment, the timing advance related parameters include at least one of the following:
[0525] Timing advance, timing advance granularity and timing advance offset.
[0526] In an exemplary embodiment, the physical resource related parameters include a frequency range or a subcarrier spacing.
[0527] In an exemplary embodiment, the determination module 210 is configured to:
[0528] Determining timing parameter related parameters and / or timing advance related parameters based on the frequency range;
[0529] A timing parameter is determined based on the timing parameter related parameter and / or the timing advance related parameter.
[0530] In an exemplary embodiment, the determination module 210 is configured to:
[0531] Determine a timing parameter related parameter and / or a timing advance related parameter based on the subcarrier spacing;
[0532] A timing parameter is determined based on the timing parameter related parameter and / or the timing advance related parameter.
[0533] In an exemplary implementation, the subcarrier spacing is determined by a configuration method or a default method.
[0534] In an exemplary embodiment, the subcarrier spacing is determined based on at least one of the following methods:
[0535] Configure subcarrier spacing;
[0536] Configure a partial bandwidth identifier, and a subcarrier spacing of a partial bandwidth corresponding to the partial bandwidth identifier;
[0537] A carrier identifier is configured, and the subcarrier spacing of the carrier corresponding to the carrier identifier.
[0538] In an exemplary embodiment, the subcarrier spacing is determined based on at least one of the following methods:
[0539] Subcarrier spacing corresponding to the timing advance granularity;
[0540] The timing parameter index corresponds to the subcarrier spacing of the portion of the bandwidth where the signaling is located;
[0541] The minimum or maximum subcarrier spacing in the subcarrier spacing of the partial bandwidth;
[0542] Refers to the subcarrier spacing of a fraction of bandwidth.
[0543] In an exemplary embodiment, the frequency range is determined based on a frequency range in which a portion of a broadband or a carrier lies.
[0544] In an exemplary implementation, if the determined subcarrier spacing corresponds to different frequency ranges, the frequency range is determined to be the first frequency range or the second frequency range.
[0545] In an exemplary implementation, the subcarrier spacing corresponding to the timing advance granularity is the maximum subcarrier spacing among the subcarrier spacings of one or more activated uplink partial bandwidths.
[0546] In an exemplary implementation, the subcarrier spacing corresponding to the timing advance granularity is a predefined or configured subcarrier spacing.
[0547] In an exemplary embodiment, when the subcarrier spacing of the uplink portion of the bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is smaller than the subcarrier spacing corresponding to the timing advance granularity, the timing advance granularity corresponding to the subcarrier spacing of the uplink portion of the bandwidth corresponding to any non-supplementary uplink and the supplementary uplink is kept unchanged.
[0548] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth is kept unchanged.
[0549] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, an integer multiple operation is performed on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0550] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, it is determined based on a predefined method or a configuration method whether to perform an integer multiple operation on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0551] In an exemplary embodiment, when the subcarrier spacing of any uplink portion of the bandwidth is smaller than the subcarrier spacing corresponding to the timing advance granularity, it is determined based on a feedback method whether to perform an integer multiple operation on the timing advance granularity corresponding to the subcarrier spacing of any uplink portion of the bandwidth.
[0552] In an exemplary embodiment, in the presence of a non-supplemental uplink and a supplemental uplink, the timing parameters are determined as follows:
[0553] The default timing parameter is based on the latest or last uplink reception measurement, wherein the latest or last uplink reception is based on the latest or last uplink reception in the non-supplementary uplink and the supplementary uplink.
[0554] The above-mentioned device executes the method provided in the embodiment of the present application, and has functional modules and technical effects corresponding to the execution method.
[0555] The present application also provides a device, Figure 3 A schematic diagram of the structure of a device provided in this application, such as Figure 3 As shown, the device provided by the present application includes one or more processors 121 and a memory 122; the processor 121 in the device can be one or more, Figure 3A processor 121 is taken as an example; the memory 122 is used to store one or more programs; the one or more programs are executed by the one or more processors 121, so that the one or more processors 121 implement the method described in the embodiment of the present invention.
[0556] The device further includes: a communication device 123 , an input device 124 and an output device 125 .
[0557] The processor 121, memory 122, communication device 123, input device 124 and output device 125 in the device may be connected via a bus or other means. Figure 3 The example of connecting through bus is taken in the following.
[0558] The input device 124 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 125 may include a display device such as a display screen.
[0559] The communication device 123 may include a receiver and a transmitter. The communication device 123 is configured to perform information transmission and reception communication according to the control of the processor 121.
[0560] The memory 122, as a computer-readable storage medium, may be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the timing parameter determination method described in the embodiment of the present application (e.g., a determination module in the timing parameter determination device). The memory 122 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 122 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 122 may further include a memory remotely arranged relative to the processor 121, and these remote memories may be connected to the device 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.
[0561] An embodiment of the present application further provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, any method described in the embodiments of the present application is implemented.
[0562] When implementing any of the timing parameter methods described in the embodiments of the present application, the method includes:
[0563] The timing parameter is determined based on at least one of the following parameters:
[0564] Parameters related to timing parameters, parameters related to timing advance and parameters related to physical resources.
[0565] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
[0566] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.
[0567] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.
[0568] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
[0569] The block diagram of any logical decision in the drawings of the present application may represent program steps, or may represent interconnected logical circuits, modules and functions, or may represent a combination of program steps and logical circuits, modules and functions. The computer program may be stored on a memory. The memory may have any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs DVD or CD discs), etc. Computer-readable media may include non-transient storage media. The data processor may be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.
[0570] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.
Claims
1. A method for determining a time difference, characterized in that: include: The time difference is determined based on at least one of the following parameters: Timing parameter related parameters, timing advance related parameters and physical resource related parameters, wherein the timing parameter related parameters include at least one of the following: timing parameter index, timing parameter index offset, timing parameter range, timing parameter granularity and reference offset, the timing advance related parameters include at least one of the following: timing advance, timing advance granularity and timing advance offset, and the physical resource related parameters include frequency range or subcarrier spacing; Wherein, determining the time difference comprises: TDiff=T TA / 2+(-N TA,offset / 2+N B,offset +T D ·N G )·T c , TDiff represents the time difference between the transmission of the service cell distribution unit and the reception of the node mobile terminal. T TA represents the timing advance, which refers to the time advance of the node mobile terminal transmission relative to the node mobile terminal reception, or refers to the difference between the node mobile terminal reception time and the node mobile terminal transmission time, N TA,offset Indicates the timing advance offset, N B,offset represents the reference offset, T D Indicates the timing parameter index, N G Indicates the granularity of the timing parameters, T c Represents the time unit, T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096.
2. The method according to claim 1, characterized in that Determining the time difference includes: For FR1, N B,offset =-70528,N G =64, For FR2, N B,offset =-17664, N G =32, FR1 indicates frequency range 1, and FR2 indicates frequency range 2.
3. A time difference determination device, characterized in that: include: The determination module is configured to determine the time difference based on at least one of the following parameters: Timing parameter related parameters, timing advance related parameters and physical resource related parameters, wherein the timing parameter related parameters include at least one of the following: timing parameter index, timing parameter index offset, timing parameter range, timing parameter granularity and reference offset, the timing advance related parameters include at least one of the following: timing advance, timing advance granularity and timing advance offset, and the physical resource related parameters include frequency range or subcarrier spacing; Wherein, determining the time difference comprises: TDiff=T TA / 2+(-N TA,offset / 2+N B,offset +T D ·N G )·T c , TDiff represents the time difference between the transmission of the service cell distribution unit and the reception of the node mobile terminal. T TA represents the timing advance, which refers to the time advance of the node mobile terminal transmission relative to the node mobile terminal reception, or refers to the difference between the node mobile terminal reception time and the node mobile terminal transmission time, N TA,offset Indicates the timing advance offset, N B,offset represents the reference offset, T D Indicates the timing parameter index, N G Indicates the granularity of the timing parameters, T c Represents the time unit, T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096.
4. A wireless communication device, characterized in that: include: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in claim 1 or 2.
5. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to claim 1 or 2 is implemented.