Data channel design method based on 5G waveform

Through the data channel design based on 5G waveforms, the pilot resources and frequency domain resource block groups are flexibly configured, and the number of protection interval symbols is dynamically adjusted, which solves the problems of interference and fading under 5G-NR wide bandwidth, and improves the channel's anti-interference and anti-fading performance and resource utilization.

CN120454958APending Publication Date: 2025-08-08CHENGDU ZHONGKE YULIAN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510596217.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-09
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the face of wide bandwidth, the existing 5G-NR waveform system has serious interference and fading problems, resulting in waste of resources and degradation of communication performance, especially in TDD mode, which covers distance and resource utilization are insufficient.

Method used

The data channel design method based on 5G waveform is adopted, and by flexibly configuring pilot resource mapping, supporting the symbol number of different protection intervals and the frequency domain resource block size, dynamically adjusting the time-frequency resource allocation of the data channel, combining the synchronization channel to calculate the frequency domain starting position, improve anti-interference and anti-fading capabilities.

Benefits of technology

It realizes optimal demodulation performance under different channel conditions, maximizes resource utilization, improves the flexibility of data channel scheduling and anti-interference and anti-fading capabilities, and adapts to resource configurations of different coverage distances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120454958A_ABST
    Figure CN120454958A_ABST
Patent Text Reader

Abstract

The invention discloses a data channel design method based on a 5G waveform, which comprises a time-frequency resource allocation method of a data channel and a time-frequency resource mapping method of the data channel supporting different guard interval symbol numbers, the data channel is composed of a pilot frequency and data, the pilot frequency is used for channel estimation and related measurement of the channel, and the data is used for data transmission. The pilot frequency resource is supported to map a plurality of symbols, and the frequency domain resource of each symbol in the plurality of symbols is obtained through the same mapping mode. According to the invention, the anti-interference and anti-fading performance of a wireless channel can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a data channel design method based on 5G waveform. Background Art

[0002] In the field of wireless communication applications, overcoming the impact of wireless channels is one of the most critical issues in wireless communication technology. Interference and fading in wireless channels are two key factors affecting wireless communication performance. They can significantly impact signal transmission quality, communication reliability, and system capacity, leading to problems such as increased bit error rates, degraded signal quality, communication interruptions, reduced spectrum efficiency, a degraded user experience, limited coverage, and reduced system performance.

[0003] The 5G-NR waveform system and its evolved waveform system support a wide frequency range from low-band to millimeter-wave bands, and its operating bandwidth is relatively wide. For the SUB6 band, it can support an operating bandwidth of up to 100 MHz. Therefore, the impact of interference and fading on the system is very significant.

[0004] In the standard waveform system definition of 5G-NR, the definition of the data channel (PSCH) supports two types of resource mapping in the frequency domain: continuous RB (Resource Block) mapping and non-continuous RB mapping. For non-continuous RB scheduling, the RBG (Resource Block Group) is defined as 16 RBs under the operating bandwidth of 100MHz and 80MHz. In the time domain, for the TDD (Time Division Duplexing) mode, several fixed special subframe ratios are supported, and the number of guard interval (GAP) symbols is fixed, all defined in the special subframe. In addition, regardless of whether the allocation is continuous or non-continuous, the allocation calculation of frequency domain resources is based on the absolute RB position. The calculation must know the starting frequency position of the operating frequency band, which has certain limitations.

[0005] Discontinuous scheduling can mitigate interference and fading to a certain extent. However, in 100MHz and 80MHz operating bandwidths, the RBG unit consists of 16 RBs. In actual deployment scenarios, the probability of interference occurring exactly within the boundaries of these 16 RBs is relatively low. This results in a certain amount of resource waste and fails to effectively combat interference and fading, especially time-varying interference and fading. Furthermore, in TDD mode, the special subframe ratio does not support adaptive dynamic adjustment, which prevents optimal resource utilization for varying coverage distances. Summary of the Invention

[0006] In view of this, the present application provides a data channel design method based on 5G waveform.

[0007] This application discloses a data channel design method based on 5G waveform, which includes:

[0008] The time-frequency resource allocation method of the data channel supports the time-frequency resource mapping method with different numbers of guard interval symbols. The data channel consists of pilot and data, where the pilot is used for channel estimation and channel-related measurements. It supports pilot resource mapping to multiple symbols, and the frequency domain resources of each symbol in the multiple symbols are obtained through the same mapping method.

[0009] Furthermore, when the pilot resource is mapped to multiple symbols, the position of the first symbol mapped is l0, and the value of l0 is 2 or 3;

[0010] The number of symbols of the pilot resource mapping is at least 1 symbol and at most 4 symbols.

[0011] Furthermore, when the number of resource mapping symbols of the pilot is greater than 1, the symbol position of the resource mapping of the pilot is one of 10, 10 and 7, 10 and 9, 10 and 11, 10, 6 and 9, 10, 5, 8 and 11.

[0012] Furthermore, the method for allocating time-frequency resources of the data channel includes:

[0013] The data channel supports the number of symbols that can be occupied at the time slot level, and the position index of the starting symbol is determined by the number of symbols occupied by the control channel;

[0014] When the number of symbols occupied by the control channel is 1, the starting position of the data channel is 1, that is, the occupied symbol position starts from the second symbol;

[0015] When the number of symbols occupied by the control channel is 2, the starting position of the data channel is 2, that is, the occupied position starts from 3 symbols.

[0016] Furthermore, the data channel supports a time-frequency resource mapping method with different numbers of guard interval symbols, including:

[0017] Supports time-frequency resource mapping with a minimum of 0 and a maximum of 6 guard interval symbols. The number of symbols in the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval.

[0018] Furthermore, the number of symbols of the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval, including:

[0019] When a synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the synchronization channel - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval. When no synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval.

[0020] In the scenario where a synchronization channel exists in the frequency domain resources, the synchronization channel occupies 2 symbols. When the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 11; if the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 5; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 10; when the number of symbols occupied by the control channel is 2 and the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 4;

[0021] For the scenario where there is no synchronization channel in the frequency domain resources, when the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 13; if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 7; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 12; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 6.

[0022] Furthermore, it also includes a method for designing a frequency domain resource block group for a data channel based on a 5G waveform;

[0023] The method for designing a frequency domain resource block group for a data channel based on a 5G waveform includes:

[0024] Different frequency domain resource block group sizes are defined for different system bandwidths, mainly for 80MHz and 100Mhz operating bandwidths. The frequency domain resource block group size is dynamically configured through high-level parameters.

[0025] Furthermore, for an 80 MHz system bandwidth, the frequency domain resource block group size is indicated by a higher layer parameter as 4 RB or 8 RB;

[0026] For a 100 MHz system bandwidth, the frequency domain resource block group size is indicated by a higher layer parameter as 9 RB or 16 RB.

[0027] Furthermore, it also includes a method for calculating allocation resources of data channels based on 5G waveforms;

[0028] The method for calculating the allocated resources of the data channel based on the 5G waveform includes:

[0029] Calculate the frequency domain starting position of the data channel directly or indirectly through the synchronization channel;

[0030] The directly or indirectly calculating the frequency domain starting position of the data channel through the synchronization channel includes:

[0031] The frequency domain starting position of the data channel can be calculated by using the frequency domain starting position of the synchronization channel. That is, the frequency domain starting position of the data channel is calculated by adding a relative deviation value to the frequency domain starting position of the synchronization channel. The relative deviation value is an integer multiple of RB.

[0032] Furthermore, calculating the frequency domain starting position of the data channel through the synchronization channel includes:

[0033] Calculate the starting RB index of the PSS of the synchronization channel on the synchronization grid The PSS sequence length occupies 11 RBs in the frequency domain, and the starting RB index of the PSS is 0 is the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid, and 5 is the difference between the starting RB index of the PSS of the synchronization channel on the synchronization grid and the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid;

[0034] Calculate the starting RB index of the PSS of the synchronization channel on the frequency grid

[0035] According to the starting RB index of the allocated data channel Calculate the frequency domain starting position of the data channel Δ : is the relative deviation value.

[0036] Due to the adoption of the above technical solution, this application has the following advantages:

[0037] 1. This application supports flexible configuration of pilot resource mapping symbol data to ensure optimal demodulation performance under different channel conditions;

[0038] 2. This application supports different numbers of guard interval symbols to ensure maximum resource utilization in different coverage distance scenarios;

[0039] 3. This application supports different sizes of frequency domain resource block groups to ensure maximum resource utilization in different interference scenarios;

[0040] 4. This application supports the frequency domain starting position of the data channel being determined by the synchronization channel, which improves the ability to resist interference and fading;

[0041] 5. This application improves the flexibility of data channel scheduling. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0043] Figure 1 This is a schematic diagram of time-frequency resource mapping for different numbers of guard interval symbols of a first frame structure type according to an embodiment of the present application;

[0044] Figure 2 This is a schematic diagram of time-frequency resource mapping for different numbers of guard interval symbols of a second frame structure type according to an embodiment of the present application;

[0045] Figure 3 This is a schematic diagram of time-frequency resource mapping for different numbers of guard interval symbols of another first frame structure type according to an embodiment of the present application;

[0046] Figure 4 This is a schematic diagram of time-frequency resource mapping for different numbers of guard interval symbols of another second frame structure type according to an embodiment of the present application;

[0047] Figure 5 This is a schematic diagram of the RB positions of the data channel carrying signaling in the first frame structure type of an embodiment of the present application. DETAILED DESCRIPTION

[0048] The present application is further described with reference to the accompanying drawings and embodiments. The embodiments described are only a part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field should fall within the scope of protection of the embodiments of the present application.

[0049] See also Figure 1 , the present application provides an embodiment of a data channel design method based on a 5G waveform, which includes:

[0050] The data channel (PSCH) time-frequency resource allocation method supports time-frequency resource mapping methods with different numbers of guard interval (GAP) symbols. The data channel consists of a pilot (DMRS) and data (DATA). The pilot is used for channel estimation and channel-related measurements, and supports pilot resource mapping to multiple symbols; multiple symbols include 1 symbol, 2 symbols, 3 symbols, and 4 symbols; the frequency domain resources of each symbol in the multiple symbols are obtained through the same mapping method.

[0051] Optionally, when the pilot resource maps multiple symbols, the position of the first symbol mapped is l0, and the value of l0 is 2 or 3;

[0052] The number of symbols of the pilot resource mapping is at least 1 symbol and at most 4 symbols.

[0053] The resource mapping type used is data channel (PSCH) mapping type A; the pilot (DMRS) position parameter DMRS-TypeA-Position has a fixed value of 3;

[0054] The symbol position of the pilot in the time-frequency resource map is determined based on the number of symbols occupied by the data channel in the time domain of the time-frequency resource map and the dynamics of the additional position parameters; the time-frequency resource map is formed by the mapping of the data channel, synchronization channel (PSS / SSS) and control channel in the time-frequency domain. The horizontal axis of the time-frequency resource map is the symbol and the vertical axis is the frequency domain; the time-frequency resource map is composed of resource units.

[0055] Optionally, the total number of symbols occupied by the data channel has no direct relationship with the number of pilot symbols and symbol positions. The number of pilot symbols and symbol positions in the time-frequency resource map are determined by high-level parameters, specifically one of the following position combinations: 10, 10 and 7, 10 and 9, 10 and 11, 10, 6 and 9, 10, 5, 8 and 11. High-level parameters generally refer to parameters in L2 and L3 in the 3GPP standard.

[0056] The above embodiment may specifically be:

[0057] The number of symbols and symbol positions occupied by the time-frequency resource mapping diagram are shown in Table 1. Among them, l0 is the first symbol of the pilot mapping and its value is 3.

[0058] Table 1 PSCH DMRS (dmrs-MappingPosition) position

[0059]

[0060] Optionally, when the number of resource mapping symbols of the pilot is greater than 1, the symbol position of the resource mapping of the pilot is one of 10, 10 and 7, 10 and 9, 10 and 11, 10, 6 and 9, 10, 5, 8 and 11.

[0061] Optionally, the method for allocating time-frequency resources of the data channel includes:

[0062] The data channel supports the number of symbols that can be occupied at the time slot level, and the position index of the starting symbol is determined by the number of symbols occupied by the control channel;

[0063] When the number of symbols occupied by the control channel is 1, the starting position of the data channel is 1, that is, the occupied symbol position starts from the second symbol;

[0064] When the number of symbols occupied by the control channel is 2, the starting position of the data channel is 2, that is, the occupied position starts from 3 symbols.

[0065] The above embodiment may specifically be:

[0066] The data resource element (RE) of the data channel (PSCH) supports four modulation schemes: QPSK / 16QAM / 64QAM / 256QAM. The appropriate modulation and coding scheme is selected based on the channel state. The data channel (PSCH) uses the MCS table defined in the 3GPP-5G NR standard. For details, see Table 5.1.3.1-2 of the 3GPP 38.214 protocol. The data channel (PSCH) supports slot-level variable number of occupied symbols. The starting symbol index S is determined by the number of occupied symbols of the control channel (PCCH). When the number of occupied control channel symbols is 1, the data channel starts at symbol position 1 (starting at 0). When the number of occupied control channel symbols is 2, the data channel starts at symbol position 2 (starting at 0). The allocated length L can be 4, 5, 6, 7, 8, 9, 10, or 11, as shown in Table 2.

[0067] Table 2 PSCH resource allocation types

[0068]

[0069]

[0070] Optionally, the data channel supports a time-frequency resource mapping method with different numbers of guard interval symbols, including:

[0071] Supports time-frequency resource mapping with a minimum of 0 and a maximum of 6 guard interval symbols. The number of symbols in the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval.

[0072] Optionally, the number of symbols of the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval, including:

[0073] When a synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the synchronization channel - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval. When no synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval.

[0074] In the scenario where a synchronization channel exists in the frequency domain resources, the synchronization channel occupies 2 symbols. When the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 11; if the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 5; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 10; when the number of symbols occupied by the control channel is 2 and the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 4;

[0075] For the scenario where there is no synchronization channel in the frequency domain resources, when the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 13; if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 7; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 12; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 6.

[0076] The frame structure of the first frame structure type is composed of a control channel, a data channel, a synchronization channel and a guard interval; the frame structure of the second frame structure type is composed of a control channel, a data channel and a guard interval; the different frame structure types include the first frame structure type and the second frame structure type;

[0077] Figure 1 The time-frequency resource mapping shown is one of the schemes for the first frame structure type under which the control channel maps 1 symbol. Figure 1 The 7 sub-figures in FIG are schematic diagrams of time-frequency resource mapping with different numbers of guard interval symbols. Figure 2 The time-frequency resource mapping shown is one of the schemes for the second frame structure type under which the control channel maps 1 symbol. Figure 2 The 7 sub-figures in FIG are schematic diagrams of time-frequency resource mapping with different numbers of guard interval symbols. Figure 3 The time-frequency resource mapping shown is one of the schemes for the first frame structure type under which the control channel maps 2 symbols. Figure 3 The 7 sub-figures in FIG are schematic diagrams of time-frequency resource mapping with different numbers of guard interval symbols. Figure 4 The time-frequency resource mapping shown is one of the schemes for the second frame structure type under which the control channel maps 2 symbols. Figure 2 The 7 sub-figures in FIG are schematic diagrams of time-frequency resource mapping with different numbers of guard interval symbols.

[0078] like Figures 1 to 4As shown, the vertical direction of the coordinate is the frequency domain direction, the horizontal direction of the coordinate is the time domain direction, the gray area is the protection interval area, and the number of protection intervals in the 1st time-frequency resource mapping diagram to the 7th time-frequency resource mapping diagram in each figure is 0 symbols to 6 symbols respectively.

[0079] Optionally, it also includes a method for designing a frequency domain resource block group for a data channel based on a 5G waveform;

[0080] The method for designing a frequency domain resource block group for a data channel based on a 5G waveform includes:

[0081] Different frequency domain resource block group sizes are defined for different system bandwidths, mainly for 80MHz and 100Mhz working bandwidths. The frequency domain resource block group size is dynamically configured through high-level parameters. The high-level parameter value is A or B, where: when the high-level parameter is A, it indicates that the frequency domain resource block group value of the 80MHz system working bandwidth is 8 RBs, and the frequency domain resource block group value of the 100MHz system bandwidth is 16 RBs; when the high-level parameter is B, it indicates that the frequency domain resource block group value of the 80MHz system working bandwidth is 4RBs; the frequency domain resource block group value of the 100MHz system working bandwidth is 9RBs.

[0082] The above embodiment may specifically be:

[0083] When the operating bandwidth is large, frequency domain resource block groups of different sizes can be supported, as follows:

[0084] When the operating bandwidth is 100 MHz, the definition supports both one frequency domain resource block group with 16 RBs and one frequency domain resource block group with 9 RBs. The system defaults to one of the two, that is, it can be configured as 9 RBs or 16 RBs by default. The secondary default value can be modified through high-level parameters.

[0085] When the working bandwidth is 80MHz, the definition supports both one frequency domain resource block group of 4 RBs and one frequency domain resource block group of 8 RBs. The system default value is one of them, that is, it can be configured as 4 RBs or 8 RBs by default. The secondary default value can be modified through high-level parameters.

[0086] For different working bandwidths, the size of the frequency domain resource block group is defined as shown in Table 3:

[0087] Table 3 Definition of the size of the frequency domain resource block group (RBG)

[0088]

[0089]

[0090] As shown in Table 3, the size of the frequency domain resource block group under the 100 MHz operating bandwidth is indicated by a high-level parameter.

[0091] For the new frequency domain resource allocation calculation method (OL mode), Figure 5 Where N is the number of frequency domain scheduling RBs for the data channel, K is the number of guard interval symbols, and the frequency domain starting position of the data channel is calculated through the synchronization channel. The frequency domain resources are continuous RB resources including:

[0092] Optionally, it also includes a method for calculating allocated resources of a data channel based on a 5G waveform;

[0093] The method for calculating the allocated resources of the data channel based on the 5G waveform includes:

[0094] For the new frequency domain resource allocation calculation method (OL mode), Figure 5 Where N is the number of frequency domain scheduling RBs for the data channel, K is the number of guard interval symbols, and the frequency domain starting position of the data channel is calculated directly or indirectly through the synchronization channel; the frequency domain resources are continuous RB resources.

[0095] The directly or indirectly calculating the frequency domain starting position of the data channel through the synchronization channel includes:

[0096] Unlike the continuous and non-continuous frequency domain resource allocation methods in the 3GPP standard, the frequency domain starting position index of the data channel in both allocation methods of the 3GPP standard is the absolute position index from the starting position of the working frequency band. A new frequency domain resource allocation calculation method is adopted, that is, the frequency domain starting position of the data channel can be calculated based on the frequency domain starting position of the synchronization channel. In other words, the frequency domain starting position of the data channel is calculated by adding a relative offset value to the frequency domain starting position of the synchronization channel. The relative offset value is an integer multiple of the RB.

[0097] Optionally, calculating the frequency domain starting position of the data channel through the synchronization channel includes:

[0098] Calculate the starting RB index of the PSS of the synchronization channel on the synchronization grid The PSS sequence length occupies 11 RBs in the frequency domain, and the starting RB index of the PSS is 0 is the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid, and 5 is the difference between the starting RB index of the PSS of the synchronization channel on the synchronization grid and the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid;

[0099] Calculate the starting RB index of the PSS of the synchronization channel on the frequency grid

[0100] According to the starting RB index of the allocated data channel Calculate the frequency domain starting position of the data channel Δ : is the relative deviation value.

[0101] This application supports adaptive dynamic adjustment of the number of symbols in the guard interval, specifically: (the number of symbols changes dynamically between 0 and 6 symbols, the maximum number of symbols is not limited to 6 symbols, the guard interval is 6 symbols to ensure a maximum coverage of 60km, and 6 symbols is only one embodiment) to maximize resource utilization in different coverage distance scenarios;

[0102] When the working bandwidth is 80MHz and 100MHz, compared with the size definition of the frequency domain resource block group in the 3GPP NR protocol, this application supports the unit definition of the frequency domain resource block group as a smaller granularity under the 80MHz and 100MHz working bandwidths to cope with interference and fading. For the working bandwidths of 80MHz and 100MHz, different sizes of frequency domain resource block groups are supported. Specifically: under the 80MHz working bandwidth, the frequency domain resource block group is supported as 4RB and 8RB, and under the 100MHz working bandwidth, the frequency domain resource block group is supported as 9RB and 16RB. The initial default value is supported and the default value can be modified by high-level parameters. For example, under the 80MHz bandwidth, both 1 frequency domain resource block group of 4 RBs and 1 frequency domain resource block group of 8 RBs are supported. The system default value is one of them, and the secondary default value can be modified by high-level parameters.

[0103] Different from the two methods of continuous allocation and discontinuous allocation in the frequency domain resource allocation method of the 3GPP standard, this application adds a frequency domain allocation method, which supports calculating the frequency domain starting position of the data channel by adding a relative deviation value to the frequency domain starting position of the synchronization channel. The deviation value is an integer multiple of RB.

[0104] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and not to limit them. Although the present application has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present application can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present application should be included in the scope of protection of the claims of the present application.

Claims

1. A data channel design method based on 5G waveform, characterized in that: include: The time-frequency resource allocation method of the data channel supports the time-frequency resource mapping method with different numbers of guard interval symbols. The data channel consists of pilot and data, where the pilot is used for channel estimation and channel-related measurements. It supports pilot resource mapping to multiple symbols, and the frequency domain resources of each symbol in the multiple symbols are obtained through the same mapping method.

2. The method according to claim 1, characterized in that When the pilot resource is mapped to multiple symbols, the position of the first symbol mapped is l0, and the value of l0 is 2 or 3; The number of symbols of the pilot resource mapping is at least 1 symbol and at most 4 symbols.

3. The method according to claim 2, characterized in that When the number of resource mapping symbols of the pilot is greater than 1, the symbol position of the resource mapping of the pilot is one of 10, 10 and 7, 10 and 9, 10 and 11, 10, 6 and 9, 10, 5, 8 and 11.

4. The method according to claim 1, wherein The method for allocating time-frequency resources of the data channel includes: The data channel supports the number of symbols that can be occupied at the time slot level, and the position index of the starting symbol is determined by the number of symbols occupied by the control channel; When the number of symbols occupied by the control channel is 1, the starting position of the data channel is 1, that is, the occupied symbol position starts from the second symbol; When the number of symbols occupied by the control channel is 2, the starting position of the data channel is 2, that is, the occupied position starts from 3 symbols.

5. The method according to claim 1, wherein The data channel supports a time-frequency resource mapping method with different numbers of guard interval symbols, including: Supports time-frequency resource mapping with a minimum of 0 and a maximum of 6 guard interval symbols. The number of symbols in the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval.

6. The method according to claim 5, characterized in that The number of symbols in the data channel is determined by the number of symbols occupied by the synchronization channel, the number of symbols occupied by the control channel, and the number of symbols occupied by the guard interval, including: When a synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the synchronization channel - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval. When no synchronization channel exists in the frequency domain resources, the number of symbols in the data channel = 14 - the number of symbols occupied by the control channel - the number of symbols occupied by the guard interval. In the scenario where a synchronization channel exists in the frequency domain resources, the synchronization channel occupies 2 symbols. When the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 11; if the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 5; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols occupied by the data channel is 10; when the number of symbols occupied by the control channel is 2 and the number of symbols occupied by the guard interval is 6, the number of symbols occupied by the data channel is 4; For the scenario where there is no synchronization channel in the frequency domain resources, when the number of symbols occupied by the control channel is 1, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 13; if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 7; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 0, the number of symbols of the data channel is equal to 12; when the number of symbols occupied by the control channel is 2, if the number of symbols occupied by the guard interval is 6, the number of symbols of the data channel is equal to 6.

7. The method according to claim 1, characterized in that Also included is a method for designing a frequency domain resource block group for a data channel based on a 5G waveform; The method for designing a frequency domain resource block group for a data channel based on a 5G waveform includes: Different frequency domain resource block group sizes are defined for different system bandwidths, mainly for 80MHz and 100Mhz operating bandwidths. The frequency domain resource block group size is dynamically configured through high-level parameters.

8. The method according to claim 7, characterized in that For 80MHz system bandwidth, the frequency domain resource block group size is indicated by higher-layer parameters as 4RB or 8RB; For a 100 MHz system bandwidth, the frequency domain resource block group size is indicated by a higher layer parameter as 9 RB or 16 RB.

9. The method according to claim 1, characterized in that Also included is a method for calculating allocated resources for data channels based on 5G waveforms; The method for calculating the allocated resources of the data channel based on the 5G waveform includes: Calculate the frequency domain starting position of the data channel directly or indirectly through the synchronization channel; The directly or indirectly calculating the frequency domain starting position of the data channel through the synchronization channel includes: The frequency domain starting position of the data channel can be calculated by using the frequency domain starting position of the synchronization channel. That is, the frequency domain starting position of the data channel is calculated by adding a relative deviation value to the frequency domain starting position of the synchronization channel. The relative deviation value is an integer multiple of RB.

10. The method according to claim 9, characterized in that Calculate the frequency domain starting position of the data channel through the synchronization channel, including: Calculate the starting RB index of the PSS of the synchronization channel on the synchronization grid The PSS sequence length occupies 11 RBs in the frequency domain, and the starting RB index of the PSS is 0 is the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid, and 5 is the difference between the starting RB index of the PSS of the synchronization channel on the synchronization grid and the RB index of the center frequency of the PSS of the synchronization channel on the synchronization grid; Calculate the starting RB index of the PSS of the synchronization channel on the frequency grid According to the starting RB index of the allocated data channel Calculate the frequency domain starting position of the data channel Δ : is the relative deviation value.