Position determination method and related device

By acquiring the PUSCH transmission resource information and the resource information of the transmission unit, the location information of the DMRS is determined, which solves the problem that the accuracy of the position information of the PUSCH demodulation reference signal in the Rel-16 NR is difficult to guarantee when transmitting across time slots, and improves the accuracy of the position information determination of the DMRS.

CN114390680BActive Publication Date: 2025-03-11BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011111929.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2025-03-11
Estimated Expiration
2040-10-16

AI Technical Summary

Technical Problem

In Rel-16 NR, the accuracy of the position information of the demodulation reference signal DMRS of PUSCH during transmission across time slots is difficult to guarantee.

Method used

By acquiring the transmission resource information of the PUSCH and the resource information of the transmission unit, the location information of the DMRS is determined. The specific method includes determining the symbol position of PUSCH in the time slot n based on the transmission resource information if the number of symbols m is smaller than the number of symbols M of the transmission unit; if m is greater than M, the PUSCH is divided into multiple parts, and determining the position of DMRS based on the divided symbol position and the transmission length.

Benefits of technology

The accuracy of the position information of DMRS in the transmission unit is improved, and the correct positioning of the demodulation reference signal of the PUSCH is ensured during transmission across time slots.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114390680B_ABST
    Figure CN114390680B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a position determination method and a related device, the method comprising: if PUSCH is transmitted in multiple transmission units, obtaining the transmission resource information of the PUSCH; determining the position information of the demodulation reference signal DMRS of the PUSCH based on the transmission resource information and the resource information of the transmission unit, which can improve the accuracy of determining the position information of the reference demodulation signal in the transmission unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a location determination method and related devices. Background Art

[0002] In Rel-16 NR, in order to support the URLLC (Ultra Reliability and Low Latency Communication) scenario, the repeated transmission of PUSCH within a time slot and repeated transmission within multiple time slots are supported, that is, continuous available symbols can be repeatedly transmitted within one time slot or across time slots. The accuracy of the position information of the demodulation reference signal of PUSCH when it is transmitted across time slots in the existing scheme will be reduced. Summary of the invention

[0003] The embodiments of the present application provide a position determination method and related devices, which can improve the accuracy of determining the position information of a reference demodulation signal in a transmission unit.

[0004] A first aspect of an embodiment of the present application provides a location determination method, the method comprising:

[0005] If the PUSCH is transmitted in multiple transmission units, obtaining transmission resource information of the PUSCH;

[0006] The position information of the demodulation reference signal DMRS of the PUSCH is determined according to the transmission resource information and the resource information of the transmission unit.

[0007] In combination with the first aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and according to the transmission resource information and the resource information of the transmission unit, determining the position information of the demodulation reference signal DMRS of the PUSCH includes:

[0008] If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n;

[0009] Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2;

[0010] The position information of the DMRS in the time slot n is determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 is determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

[0011] In combination with the first aspect, in one possible implementation, the position of the DMRS in the time slot n is the same as the position of the DMRS of the same length in a predefined time slot, and the position information of the DMRS in the time slot n+k-1 is the same as the position of the DMRS of the same length in a predefined time slot.

[0012] In combination with the first aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and according to the transmission resource information and the resource information of the transmission unit, determining the position information of the demodulation reference signal DMRS of the PUSCH includes:

[0013] If m is greater than M, the PUSCH is divided into x first parts and one second part, the number of symbols in the first part is M, and the number of symbols in the second part is mk*M;

[0014] Determine first reference position information of the DMRS in the x first parts according to position information of the time slot where the starting symbols of the x first parts are located;

[0015] Determine, according to the predefined method, second reference position information of the DMRS in the second part and a transmission length in the second part;

[0016] The location information of the DMRS is determined according to the first reference location information, the second reference location information, the transmission length in the second part, and the resource information of the transmission unit.

[0017] In combination with the first aspect, in a possible implementation manner, the value of x is floor(m / M).

[0018] In combination with the first aspect, in a possible implementation manner, a first reference position of the DMRS in the x first parts is the same as a DMRS position of the same M symbols under the same predefined DMRS configuration;

[0019] The second reference position of the DMRS in the second part is the same as the position of a DMRS of the same length in a predefined time slot.

[0020] In combination with the first aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, and the determining, according to the transmission resource information and the resource information of the transmission unit, the position information of the demodulation reference signal DMRS of the PUSCH includes:

[0021] Determine, according to the transmission resource information, a transmission length corresponding to the PUSCH in the time slot n to the time slot n+k-1;

[0022] According to the transmission length corresponding to the PUSCH in the k time slots, the position information of the DMRS in each time slot from the time slot n to the time slot n+k-1 is determined.

[0023] In combination with the first aspect, in a possible implementation, the position of the DMRS in each time slot from the time slot n to the time slot n+k-1 is the same as the position of a DMRS of the same length in a time slot with the same predefined DMRS configuration parameters.

[0024] In combination with the first aspect, in a possible implementation manner, the method further includes:

[0025] If the PUSCH is repeatedly transmitted in the multiple transmission units, determining the number of DMRSs in the first transmission of the PUSCH according to the position information of the DMRS in the time slot n and the position information of the DMRS in the time slot n+1;

[0026] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0027] In combination with the first aspect, in a possible implementation manner, the method further includes:

[0028] If the PUSCH is repeatedly transmitted in a plurality of transmission units, and the PUSCH starts to be transmitted at the start position of the transmission unit;

[0029] then determining the number of DMRSs in the first transmission of the PUSCH according to the location information of the DMRS;

[0030] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0031] A second aspect of an embodiment of the present application provides a resource determination device, the device comprising:

[0032] an acquisition unit, configured to acquire transmission resource information of the PUSCH if the PUSCH is transmitted in multiple transmission units;

[0033] A determining unit is used to determine the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit.

[0034] In conjunction with the second aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and the determination unit is specifically used to:

[0035] If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n;

[0036] Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2;

[0037] The position information of the DMRS in the time slot n is determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 is determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

[0038] In combination with the second aspect, in one possible implementation, the position of the DMRS in the time slot n is the same as the position of the DMRS of the same length in a predefined time slot, and the position information of the DMRS in the time slot n+k-1 is the same as the position of the DMRS of the same length in a predefined time slot.

[0039] In conjunction with the second aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and the determination unit is specifically used to:

[0040] If m is greater than M, the PUSCH is divided into x first parts and one second part, the number of symbols in the first part is M, and the number of symbols in the second part is mk*M;

[0041] Determine first reference position information of the DMRS in the x first parts according to position information of the time slot where the starting symbols of the x first parts are located;

[0042] Determine, according to the predefined method, second reference position information of the DMRS in the second part and a transmission length in the second part;

[0043] The location information of the DMRS is determined according to the first reference location information, the second reference location information, the transmission length in the second part, and the resource information of the transmission unit.

[0044] In conjunction with the second aspect, in a possible implementation, the value of x is floor(m / M).

[0045] In combination with the second aspect, in a possible implementation manner, a first reference position of the DMRS in the x first parts is the same as a DMRS position of the same M symbols under the same predefined DMRS configuration;

[0046] The second reference position of the DMRS in the second part is the same as the position of a DMRS of the same length in a predefined time slot.

[0047] In conjunction with the second aspect, in a possible implementation manner, the transmission unit includes k time slots, and the k time slots can be expressed as time slot n to time slot n+k-1, where k is a positive integer greater than or equal to 1, and the determining unit is specifically used to:

[0048] Determine, according to the transmission resource information, a transmission length corresponding to the PUSCH in the time slot n to the time slot n+k-1;

[0049] According to the transmission length corresponding to the PUSCH in the k time slots, the position information of the DMRS in each time slot from the time slot n to the time slot n+k-1 is determined.

[0050] In combination with the second aspect, in a possible implementation, the position of the DMRS in each time slot from the time slot n to the time slot n+k-1 is the same as the position of a DMRS of the same length in a time slot with the same predefined DMRS configuration parameters.

[0051] In conjunction with the second aspect, in a possible implementation manner, the device is further used for:

[0052] If the PUSCH is repeatedly transmitted in the multiple transmission units, determining the number of DMRSs in the first transmission of the PUSCH according to the position information of the DMRS in the time slot n and the position information of the DMRS in the time slot n+1;

[0053] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0054] In conjunction with the second aspect, in a possible implementation manner, the device is further used for:

[0055] If the PUSCH is repeatedly transmitted in a plurality of transmission units, and the PUSCH starts to be transmitted at the start position of the transmission unit;

[0056] then determining the number of DMRSs in the first transmission of the PUSCH according to the location information of the DMRS;

[0057] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0058] A third aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in the first aspect of the embodiment of the present application.

[0059] A fourth aspect of the embodiments of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect of the embodiments of the present application. The computer program product may be a software installation package.

[0060] Implementing the embodiments of the present application has at least the following beneficial effects:

[0061] If PUSCH is transmitted in multiple transmission units, the transmission resource information of the PUSCH is obtained, and the position information of the demodulation reference signal DMRS of the PUSCH is determined according to the transmission resource information and the resource information of the transmission unit. Therefore, the position information of the DMRS can be determined by the transmission resource information and the resource information of the transmission unit, thereby improving the accuracy of determining the position information of the DMRS. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0063] Figure 1A A flow chart of a location determination method is provided for an embodiment of the present application;

[0064] Figure 1B A schematic diagram of the position of a PUSCH during transmission in a time slot is provided for an embodiment of the present application;

[0065] Figure 1C A schematic diagram of the position of a PUSCH during transmission in a time slot is provided for an embodiment of the present application;

[0066] Figure 1D A schematic diagram of the position of a PUSCH during transmission in a time slot is provided for an embodiment of the present application;

[0067] Figure 1E A schematic diagram of the position of a PUSCH during transmission in a time slot is provided for an embodiment of the present application;

[0068] Figure 1F A schematic diagram of the position of a PUSCH during transmission in a time slot is provided for an embodiment of the present application;

[0069] Figure 2 A schematic diagram of the structure of a resource determination device is provided for an embodiment of the present application. DETAILED DESCRIPTION

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

[0071] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0072] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0073] The following abbreviations will be used in the embodiments of the present application: PUSCH: Physical Uplink Shared Channel,

[0074] See also Figure 1A , Figure 1A A flow chart of a method for determining a position is provided for an embodiment of the present application. Figure 1A As shown, the location determination method includes:

[0075] 101. If the PUSCH is transmitted in multiple transmission units, obtain transmission resource information of the PUSCH.

[0076] The transmission of PUSCH in multiple transmission units may be understood as data packets or information in PUSCH being transmitted in multiple transmission units.

[0077] The transmission resource information of the PUSCH may indicate the position of the PUSCH in the transmission unit, the number of the PUSCH in the transmission unit, etc.

[0078] In the embodiment of the present application, the transmission unit is taken as a time slot for example, and of course the transmission unit may also be a subframe, etc. When the transmission unit is a time slot, the transmission resource information may indicate the number of PUSCH symbols in the time slot, the position of the first symbol, the position of PUSCH in the time slot, etc. The first symbol may be understood as the starting symbol of PUSCH in the time slot.

[0079] The transmission unit is a time slot, and the transmission unit may include k time slots, and the k time slots may be represented as time slot n to time slot n+k-1, where k is a positive integer greater than or equal to 1, and n is a positive integer greater than or equal to 0. For example, if n is 0 and k is 1, the transmission unit includes 1 time slot, etc.

[0080] 102. Determine location information of a demodulation reference signal DMRS of the PUSCH according to the transmission resource information and resource information of the transmission unit.

[0081] The number of symbols of the PUSCH in the time slot, the position of the first symbol, the position of the PUSCH in the time slot, etc. can be determined according to the transmission resource information. The position information of the DMRS is determined according to the number of symbols in the time slot, the position of the first symbol, the position of the PUSCH in the time slot, etc. and the resource information of the transmission unit.

[0082] In a possible implementation, the transmission resource information includes the number m of symbols of the PUSCH, the resource information of the transmission unit includes the number M of symbols in a transmission unit, and a possible method for determining the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit includes:

[0083] A1. If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n;

[0084] A2. Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2;

[0085] A3. Determine the position information of the DMRS in the time slot n according to the position of the first symbol of the PUSCH in the time slot n and the first number, and determine the position information of the DMRS in the time slot n+k-1 according to the second number of symbols of the PUSCH in the time slot n+k-1.

[0086] The PUSCH repetition type for transmitting the PUSCH can be obtained, which includes PUSCH repetition type A and PUSCH repetition type B. The location information of the DMRS is defined in PUSCH repetition type A and PUSCH repetition type B. PUSCH repetition type B supports repeated transmission within a time slot and repeated transmission within multiple time slots. As shown in Table 1, the following table shows a mapping relationship between the location information of the DMRS in PUSCH repetition type B and the transmission resources of the PUSCH.

[0087] Table 1 Mapping relationship between DMRS location information and PUSCH transmission resources

[0088]

[0089] Based on the above mapping table, the position information of the DMRS in the time slot n can be determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 can be determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

[0090] In a specific example, if Figure 1B As shown, Figure 1B FIG. 2 shows a schematic diagram of the position of a PUSCH in a time slot. The transmission resource information includes: indicating that the length of the PUSCH channel to be transmitted is 13 symbols, pos2, and is mapping type B. Figure 1B As shown, PUSCH is transmitted from symbol 9 in slot n to symbol 7 in slot n+1. The transmission unit is slot, which contains 14 symbols. Through the above mapping table, it can be determined that the DMRS positions of mapping type B and length 13 specified by the protocol are respectively at the first symbol, symbol 5, and symbol 10 of the transmission.

[0091] Therefore, for a PUSCH channel length of 13 symbols, the first part is in time slot n and the second part is in time slot n+1. Regardless of the lengths of the parts in time slot n and time slot n+1, the length of the PUSCH transmission determines the position of the DMRS within the transmission duration. The position of the DMRS can be determined as: the position corresponding to symbol 9 in time slot n, and the position corresponding to symbol 0 and symbol 6 in time slot n+1.

[0092] In a possible embodiment, the position of the DMRS in the time slot n is the same as the position of the DMRS of the same length in a predefined time slot, and the position information of the DMRS in the time slot n+k-1 is the same as the position of the DMRS of the same length in a predefined time slot. The position of the DMRS in the predefined time slot can refer to the position defined in the aforementioned Table 1.

[0093] In another possible implementation, the transmission resource information includes the number m of symbols of the PUSCH, and the resource information of the transmission unit includes the number M of symbols in a transmission unit. Another method for determining the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit includes:

[0094] B1. If m is greater than M, the PUSCH is divided into x first parts and one second part, the number of symbols in the first part is M, and the number of symbols in the second part is mk*M;

[0095] B2. Determine first reference position information of the DMRS in the x first parts according to the position information of the time slot where the starting symbol of the x first parts is located;

[0096] B3. Determine, according to the predefined method, the second reference position information of the DMRS in the second part and the transmission length in the second part;

[0097] B4. Determine the location information of the DMRS according to the first reference location information, the second reference location information, the transmission length in the second part and the resource information of the transmission unit.

[0098] The first reference position information and the second reference position information may be determined with reference to the mapping relationship shown in Table 1 in the aforementioned embodiment, according to the channel length (number of symbols) of the PUSCH and the like.

[0099] The position corresponding to the start symbol of PUSCH in time slot n can be obtained, and the first reference position information can be mapped to the position information in time slot n to time slot n+k-1. According to the transmission length in the second part and the resource information of the transmission unit, the position corresponding to the second reference position of DMRS in the second part is determined to obtain the position of DMRS.

[0100] Optionally, the value of x is floor(m / M), where floor() is a round-down operation.

[0101] Optionally, the first reference position of the DMRS in the x first parts is the same as the DMRS position of the same M symbols under the same predefined DMRS configuration; the second reference position of the DMRS in the second part is the same as the DMRS position of the same length in a predefined time slot. The predefined DMRS configuration may be the configuration shown in Table 1.

[0102] The above-mentioned position information corresponds to the corresponding position, for example, the second reference position corresponds to the second reference position information.

[0103] like Figure 1C As shown, Figure 1C FIG. 2 shows another schematic diagram of the position of PUSCH during transmission in a time slot. Figure 1C As shown,

[0104] The transmission resource information includes: indicating that the length of the transmitted PUSCH channel is 19 symbols, pos2, which is mapping type B, and the transmission starts from symbol 9 in slot n and ends at symbol 14 in slot n+1. The transmission unit is a slot, and a slot contains 14 symbols. According to the protocol, the positions of the DMRS with mapping type B and a length of 5 symbols are respectively at the first symbol and the fifth symbol (the second reference position) of the transmission. The positions of the DMRS with mapping type B and a length of 14 are respectively at the first symbol and symbol 5 of the transmission, and the positions corresponding to symbol 10 (that is, the first reference position).

[0105] The PUSCH channel length is 19 symbols, which are divided into 2 parts. The first part is 14 (M) symbols starting from symbol 9 in time slot n (a first part is shown here), and the second part is 5 symbols starting from symbol 8 in time slot n+1. The position of DMRS within the transmission duration is determined by the length of the above PUSCH transmission (determined by the mapping table in Table 1 above). According to the configuration and the mapping table in Table 1 above, it is determined that the first reference position is mapped to the position corresponding to the starting symbol 9, 0 and symbol 6 in time slot n to time slot n+k-1. The position of DMRS in the second part corresponds to symbol 8 and symbol 13 in time slot n+1.

[0106] In a possible implementation manner, another possible method for determining the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit includes:

[0107] C1. Determine, according to the transmission resource information, a transmission length corresponding to the PUSCH in the time slot n to the time slot n+k-1;

[0108] C2. Determine the location information of the DMRS in each time slot from the time slot n to the time slot n+k-1 according to the transmission length corresponding to the PUSCH in the k time slots.

[0109] The transmission length can be understood as the number of PUSCH symbols in a time slot, etc.

[0110] According to the transmission length corresponding to the PUSCH in the k time slots, the position information of the DMRS in each time slot from the time slot n to the time slot n+k-1 is determined, and the position information of the DMRS in each time slot can be determined according to the mapping relationship shown in Table 1 in the aforementioned embodiment.

[0111] For example, in one example, Figure 1DAs shown, the transmission resource information includes: indicating that the length of the transmitted PUSCH channel is 19 symbols, pos2, and is mapping type B. The transmission starts from symbol 9 of slot n and ends at symbol 13 of slot n+1. And the transmission unit is slot, and the slot contains 14 symbols. From Table 1, it can be determined that the DMRS positions of mapping type B and length of 5 symbols are respectively at the first symbol and the fifth symbol of the transmission. The DMRS positions of mapping type B and length of 14 are respectively at the first symbol and symbol 5, and symbol 10 of the transmission.

[0112] The length of the PUSCH channel is 19 symbols, the first part is in time slot n, the second part is in time slot n+1, the length of the PUSCH part in time slot n is 5, and the position of the DMRS in this part can be determined from the configuration and Table 1 to be the position corresponding to the starting symbol 9 and symbol 13; the length of the PUSCH part in time slot n+1 is 14, and the position of the DMRS in this part can be determined from the configuration and Table 1 to be the position corresponding to the starting symbol 0, 5 and symbol 10.

[0113] Optionally, the position of the DMRS in each time slot from the time slot n to the time slot n+k-1 is the same as the position of a DMRS of the same length in a time slot with the same predefined DMRS configuration parameter.

[0114] In a possible implementation, the size of the transport block in the PUSCH may also be determined. Specifically, the size of the transport block in the PUSCH may be determined by the following method:

[0115] D1. If the PUSCH is repeatedly transmitted in the multiple transmission units, the number of DMRSs in the first transmission of the PUSCH is determined according to the position information of the DMRS in the time slot n and the position information of the DMRS in the time slot n+1;

[0116] D2. Determine the size of the transport block in the PUSCH according to the number of DMRSs in the PUSCH transmitted for the first time.

[0117] In this example, the location information of the DMRS may be determined by the method for determining the location information of the DMRS shown in the aforementioned embodiment, which will not be described in detail here.

[0118] The number of DMRSs may be determined according to the location information. Since the DMRSs correspond to the location information one-to-one, the number of DMRSs may be directly determined according to the number of locations.

[0119] like Figure 1E As shown, Figure 1EA schematic diagram of determining repeated transmission of PUSCH is shown in FIG. The length of PUSCH is 8 symbols, the first repeated transmission starts from symbol 10 in slot n, and the second repeated transmission starts from symbol 4 in slot n+1. There are 2 DMRS positions in the first repeated transmission, and there are 3 DMRS positions in the second repeated transmission. At this time, the calculation determines the size of the transport block according to the DMRS contained in the first transmission position.

[0120] In a possible implementation, the size of the transport block in the PUSCH may also be determined. Specifically, the size of the transport block in the PUSCH may be determined by the following method:

[0121] E1. If the PUSCH is repeatedly transmitted in multiple transmission units, and the PUSCH starts to be transmitted at the starting position of the transmission unit;

[0122] E2. determining the number of DMRS in the first transmission of the PUSCH according to the location information of the DMRS;

[0123] E3. Determine the size of the transport block in the PUSCH according to the number of DMRSs in the PUSCH transmitted for the first time.

[0124] In this example, the location information of the DMRS may be determined by the method for determining the location information of the DMRS shown in the aforementioned embodiment, which will not be described in detail here.

[0125] In a specific example, Figure 1F As shown, the length of PUSCH is 8 symbols, and the first repeated transmission starts from slot n symbol 0 (only one repeated transmission is shown in the figure). There are 3 DMRS positions in the first repeated transmission, and the size of the transport block in the PUSCH is determined according to the number of DMRS in the PUSCH in the first transmission (3).

[0126] By determining the size of the transmission block using the above method, the accuracy of determining the size of the transmission block can be improved.

[0127] See also Figure 2 , Figure 2 A schematic diagram of the structure of a resource determination device is provided for an embodiment of the present application. Figure 2 As shown, the device comprises:

[0128] An acquisition unit 201 is configured to acquire transmission resource information of the PUSCH if the PUSCH is transmitted in multiple transmission units;

[0129] The determining unit 202 is configured to determine the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit.

[0130] In a possible implementation, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in a transmission unit, and the determining unit 202 is specifically used to:

[0131] If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n;

[0132] Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2;

[0133] The position information of the DMRS in the time slot n is determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 is determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

[0134] In one possible implementation, the position of the DMRS in the time slot n is the same as the position of a DMRS of the same length in a predefined time slot, and the position information of the DMRS in the time slot n+k-1 is the same as the position of a DMRS of the same length in a predefined time slot.

[0135] In conjunction with the second aspect, in a possible implementation manner, the transmission unit includes k time slots, the k time slots can be expressed as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and the determining unit 202 is specifically used to:

[0136] If m is greater than M, the PUSCH is divided into x first parts and one second part, the number of symbols in the first part is M, and the number of symbols in the second part is mk*M;

[0137] Determine first reference position information of the DMRS in the x first parts according to position information of the time slot where the starting symbols of the x first parts are located;

[0138] Determine, according to the predefined method, second reference position information of the DMRS in the second part and a transmission length in the second part;

[0139] The location information of the DMRS is determined according to the first reference location information, the second reference location information, the transmission length in the second part, and the resource information of the transmission unit.

[0140] In one possible implementation, the value of x is floor(m / M).

[0141] In a possible implementation manner, the first reference position of the DMRS in the x first parts is the same as the DMRS position of the same M symbols under the same predefined DMRS configuration;

[0142] The second reference position of the DMRS in the second part is the same as the position of a DMRS of the same length in a predefined time slot.

[0143] In a possible implementation, the transmission unit includes k time slots, and the k time slots can be expressed as time slot n to time slot n+k-1, where k is a positive integer greater than or equal to 1, and the determining unit 202 is specifically configured to:

[0144] Determine, according to the transmission resource information, a transmission length corresponding to the PUSCH in the time slot n to the time slot n+k-1;

[0145] According to the transmission length corresponding to the PUSCH in the k time slots, the position information of the DMRS in each time slot from the time slot n to the time slot n+k-1 is determined.

[0146] In a possible implementation manner, the position of the DMRS in each time slot from the time slot n to the time slot n+k-1 is the same as the position of a DMRS of the same length in a time slot with the same predefined DMRS configuration parameter.

[0147] In a possible implementation, the device is further used for:

[0148] If the PUSCH is repeatedly transmitted in the multiple transmission units, determining the number of DMRSs in the first transmission of the PUSCH according to the position information of the DMRS in the time slot n and the position information of the DMRS in the time slot n+1;

[0149] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0150] In a possible implementation, the device is further used for:

[0151] If the PUSCH is repeatedly transmitted in a plurality of transmission units, and the PUSCH starts to be transmitted at the start position of the transmission unit;

[0152] then determining the number of DMRSs in the first transmission of the PUSCH according to the location information of the DMRS;

[0153] The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

[0154] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the position determination methods recorded in the above method embodiments.

[0155] An embodiment of the present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program enables a computer to execute part or all of the steps of any one of the position determination methods recorded in the above method embodiments.

[0156] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0157] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0158] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be electrical or other forms.

[0159] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0160] In addition, the functional units in the various embodiments of the application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software program modules.

[0161] If the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.

[0162] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which can include: a flash drive, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc.

[0163] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for determining a position, characterized in that: The method comprises: If the PUSCH is transmitted in multiple transmission units, obtaining transmission resource information of the PUSCH; Determine location information of a demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit; The transmission unit includes k time slots, the k time slots are represented as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and according to the transmission resource information and the resource information of the transmission unit, determining the position information of the demodulation reference signal DMRS of the PUSCH includes: If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n; Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2; The position information of the DMRS in the time slot n is determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 is determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

2. The method according to claim 1, characterized in that The position of the DMRS in the time slot n is the same as the position of the DMRS of the same length in a predefined time slot, and the position information of the DMRS in the time slot n+k-1 is the same as the position of the DMRS of the same length in a predefined time slot.

3. The method according to claim 1, characterized in that The transmission unit includes k time slots, the k time slots are represented as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and determining the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit, including: If m is greater than M, the PUSCH is divided into x first parts and one second part, the number of symbols in the first part is M, and the number of symbols in the second part is mk*M; Determine first reference position information of the DMRS in the x first parts according to position information of the time slot where the starting symbols of the x first parts are located; Determine, according to a predefined method, second reference position information of the DMRS in the second part and a transmission length of the DMRS in the second part; The location information of the DMRS is determined according to the first reference location information, the second reference location information, the transmission length in the second part, and the resource information of the transmission unit.

4. The method according to claim 3, characterized in that The value of x is floor(m / M).

5. The method according to claim 3, characterized in that: The first reference position of the DMRS in the x first parts is the same as the DMRS position of the same M symbols under the same predefined DMRS configuration; The second reference position of the DMRS in the second part is the same as the position of a DMRS of the same length in a predefined time slot.

6. The method according to claim 1, characterized in that The transmission unit includes k time slots, the k time slots are represented as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, and the determining, according to the transmission resource information and the resource information of the transmission unit, the position information of the demodulation reference signal DMRS of the PUSCH includes: Determine, according to the transmission resource information, a transmission length corresponding to the PUSCH in the time slot n to the time slot n+k-1; According to the transmission length corresponding to the PUSCH in the k time slots, the position information of the DMRS in each time slot from the time slot n to the time slot n+k-1 is determined.

7. The method according to claim 6, characterized in that The position of the DMRS in each of the time slots from the time slot n to the time slot n+k-1 is the same as the position of a DMRS of the same length in a time slot with the same predefined DMRS configuration parameter.

8. The method according to claim 6 or 7, characterized in that: The method further comprises: If the PUSCH is repeatedly transmitted in the multiple transmission units, determining the number of DMRSs in the first transmission of the PUSCH according to the position information of the DMRS in the time slot n and the position information of the DMRS in the time slot n+1; The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

9. The method according to any one of claims 3 to 7, characterized in that: The method further comprises: If the PUSCH is repeatedly transmitted in a plurality of transmission units, and the PUSCH starts to be transmitted at the start position of the transmission unit; then determining the number of DMRSs in the first transmission of the PUSCH according to the location information of the DMRS; The size of the transport block in the PUSCH is determined according to the number of DMRSs in the PUSCH transmitted for the first time.

10. A resource determination device, characterized in that: The device comprises: an acquisition unit, configured to acquire transmission resource information of the PUSCH if the PUSCH is transmitted in multiple transmission units; A determining unit, configured to determine position information of a demodulation reference signal DMRS of the PUSCH according to the transmission resource information and resource information of the transmission unit; The transmission unit includes k time slots, the k time slots are represented as time slot n to time slot n+k-1, k is a positive integer greater than or equal to 1, the transmission resource information includes the number of symbols m of the PUSCH, the resource information of the transmission unit includes the number of symbols M in one transmission unit, and in determining the position information of the demodulation reference signal DMRS of the PUSCH according to the transmission resource information and the resource information of the transmission unit, the determining unit is used to: If m is less than M, determining, according to the transmission resource information, a first number of symbols of the PUSCH in the time slot n and a position of a first symbol of the PUSCH in the time slot n; Determine, according to the transmission resource information, a second number of symbols of the PUSCH in the time slot n+k-1, where the value of k is 2; The position information of the DMRS in the time slot n is determined according to the position of the first symbol of the PUSCH in the time slot n and the first number, and the position information of the DMRS in the time slot n+k-1 is determined according to the second number of symbols of the PUSCH in the time slot n+k-1.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method for transmitting data on physical shared channel in wireless communication system, and device for same

    WO2020091579A1