Information transmission method and system, electronic device, and storage medium

By adjusting the level state of the cyclic prefix to be consistent with the adjacent time unit, the jump introduced by the cyclic prefix is ​​eliminated, solving the problem of high misjudgment rate at the receiver in passive IoT systems and improving the reliability of information transmission.

WO2025232223A1PCT designated stage Publication Date: 2025-11-13ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142114
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-09
Filing Date
2024-12-25
Publication Date
2025-11-13

AI Technical Summary

Technical Problem

In passive IoT systems, adding a cyclic prefix can increase the false positive rate during decoding at the receiver, affecting the reliability of information transmission.

Method used

By adjusting the level of the cyclic prefix to match the level of adjacent time units, the jump introduced by the cyclic prefix is ​​eliminated, ensuring the orthogonality between OFDM symbols and enabling information transmission through multiple time units.

Benefits of technology

It improves the detection performance on the receiving side, eliminates cyclic prefix misjudgment, and enhances the reliability of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142114_13112025_PF_FP_ABST
    Figure CN2024142114_13112025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to the technical field of communications, and provide an information transmission method and system, an electronic device, and a storage medium. The method comprises: performing information transmission by means of a plurality of second time units corresponding to a plurality of first time units, wherein each first time unit corresponds to at least one second time unit, and each first time unit comprises a cyclic prefix; the level of the cyclic prefix is first level or second level, the first level is the level transmitted in the second time unit immediately following the cyclic prefix, and the second level is the level transmitted in the second time unit immediately preceding the cyclic prefix.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission methods, systems, electronic devices and storage media

[0001] Cross-references

[0002] This application claims priority to Chinese Patent Application No. 202410571092.2, filed on May 9, 2024, entitled "Method, System, Electronic Device and Storage Medium for Information Transmission", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of communications, and more particularly to a method, system, electronic device, and storage medium for information transmission. Background Technology

[0004] Passive IoT systems (AIOT) typically employ amplitude shift keying (ASK) or binary on-off keying (OOK) based on orthogonal frequency division multiplexing (OFDM) for modulation. On the transmitting side, the information to be transmitted undergoes a Discrete Fourier Transform (DFT) and is mapped onto frequency domain resources. The Inverse Fast Fourier Transform (IFFT) is then performed to obtain an OOK waveform based on DFT-s-OFDM, which is then transmitted after adding a cyclic prefix (CP).

[0005] Adding a cyclic prefix can improve the orthogonality between OFDM symbols, thus combating multipath interference. However, for AIoT transmissions, adding a cyclic prefix can also increase the false positive rate during decoding at the receiver, affecting the reliability of information transmission. Summary of the Invention

[0006] The purpose of this disclosure is to provide a method, system, electronic device, and storage medium for information transmission.

[0007] To solve the above-mentioned technical problems, the embodiments of this disclosure are achieved through the following aspects.

[0008] According to a first aspect of the present disclosure, a method for information transmission is provided, comprising: transmitting information through a plurality of second time units corresponding to a plurality of first time units; wherein, one first time unit corresponds to at least one second time unit, and one first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level being the level transmitted in the next second time unit of the cyclic prefix, and the second level being the level transmitted in the previous second time unit of the cyclic prefix.

[0009] The level of the cyclic prefix being the first level can also represent a condition or mode: when the level of the cyclic prefix is ​​consistent with the level transmitted in the next second time unit of the cyclic prefix.

[0010] The level of the cyclic prefix being the second level can also represent a condition or mode: when the level of the cyclic prefix is ​​consistent with the level transmitted in the previous second time unit of the cyclic prefix.

[0011] In one embodiment, one first time unit corresponds to one second time unit, and the length of the second time unit is determined by a first preset frequency domain bandwidth or subcarrier spacing.

[0012] In one embodiment, a first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the second level, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: a reserved time unit includes at least the second time unit preceding the cyclic prefix, and the level of the reserved time unit is the second level; or, a first time unit corresponds to multiple second time units, the first level and the second level are the same, the level of the cyclic prefix is ​​the first level and the second level, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: a reserved time unit includes at least the second time unit preceding and the second time unit following the cyclic prefix, wherein the length of the reserved time unit including the cyclic prefix is ​​the same as the length of two second time units, or the length of the reserved time unit including the cyclic prefix is ​​the same as the length of one second time unit, and the level of the reserved time unit is the first level and the second level.

[0013] In one embodiment, the level of the retention time unit is a preset level, and information is transmitted through multiple third time units corresponding to the multiple first time units. The third time units are other second time units besides the retention time unit among the multiple second time units.

[0014] In one embodiment, one first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the first level, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: information transmission through multiple third time units corresponding to the multiple first time units, wherein the third time units are other second time units among the multiple second time units excluding the reserved time unit, the reserved time unit includes at least the second time unit following the cyclic prefix, and the level of the reserved time unit is the first level or the level of the reserved time unit is a preset level; or, one first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the second level, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: information transmission through multiple third time units corresponding to the multiple first time units, wherein the third time units are other second time units among the multiple second time units excluding the reserved time unit, the reserved time unit The method includes at least the preceding second time unit of the cyclic prefix, wherein the level of the reserved time unit is the second level or the level of the reserved time unit is a preset level; or, one first time unit corresponds to multiple second time units, the first level is the same as the second level, the level of the cyclic prefix is ​​the first level and the second level, and the information transmission through multiple second time units corresponding to multiple first time units includes: information transmission through multiple third time units corresponding to multiple first time units, wherein the third time unit is other second time units besides the reserved time unit among the multiple second time units, the reserved time unit includes at least the preceding second time unit and the following second time unit of the cyclic prefix, wherein the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of two second time units, or the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of one second time unit, and the level of the reserved time unit is the first level and the second level.

[0015] In one embodiment, one first time unit corresponds to multiple second time units, and the information transmission through multiple second time units corresponding to multiple first time units includes: transmitting information through multiple fourth time units corresponding to multiple first time units, wherein the fourth time units are other second time units besides the indicator time units among the multiple second time units, and the indicator time units are a first preset number of second time units at the beginning or end of the multiple second time units; or, the information is transmitted starting from the first second time unit after the first preset number of second time units among the first time units.

[0016] In one embodiment, the fourth time unit includes one or more of the retention time units.

[0017] In one embodiment, the first preset quantity is determined by at least one of the following: codeword length, level transition position in the codeword, number of second time units in a first time unit, and length of indication information. Alternatively, the first preset quantity is a first preset value, 1, or the difference between the number of second time units in a first time unit and 1.

[0018] In one embodiment, the indication information is at least one of preamble information, start symbol information, end symbol information, and intermediate pilot information. The information transmission through multiple second time units corresponding to multiple first time units further includes: transmitting at least one of preamble information, start symbol information, end symbol information, and intermediate pilot information through the indication time unit.

[0019] In one embodiment, one first time unit corresponds to multiple second time units. The information transmission through the multiple second time units corresponding to the multiple first time units includes: punching a second preset number of bits at a preset position in the bit sequence of the information to be transmitted to obtain a punched first bit sequence, and transmitting the first bit sequence through the multiple second time units corresponding to the multiple first time units; or, filling the end of the bit sequence of the information to be transmitted or the first bit sequence with a second preset number of preset padding bits to obtain a second bit sequence, and transmitting the second bit sequence through the multiple second time units corresponding to the multiple first time units.

[0020] In one embodiment, the preset position and the second preset quantity are determined by at least one of the following: the encoding method of the codeword in the information to be transmitted; the length of the codeword in the information to be transmitted; the number of consecutive bits in the codeword in the information to be transmitted; wherein the second preset quantity is not less than 0.

[0021] In one embodiment, the length of the second time unit is determined by at least one of the following: the length of the cyclic prefix; the level state of the cyclic prefix; the number of second time units corresponding to each preset first time unit; a second preset frequency domain bandwidth; and the device processing capability; wherein the level state is the first level or the second level.

[0022] In one embodiment, the resources corresponding to the third time unit are no greater than the resources corresponding to the fourth time unit. The third time unit is a second time unit with the same cyclic prefix level. The fourth time unit is another second time unit in the first time unit corresponding to the third time unit, excluding the third time unit. The resources include at least one of the following: bit extension width before performing the DFT operation, frequency domain resources, number of resource units, time domain resources, and number of sampling points.

[0023] In one embodiment, a first time unit corresponds to multiple second time units. The multiple second time units corresponding to a first time unit include at least one special time unit and at least one reference time unit. The special time unit includes a preset cyclic prefix sub-time unit. The reference time unit is a second time unit in a first time unit other than the special time unit. The length of the special time unit is the same as the length of the reference time unit, or the deviation between the length of the special time unit and the length of the reference time unit is less than a preset deviation threshold.

[0024] In one embodiment, the length of the special time unit is determined by at least one of the following: subcarrier spacing and / or subcarrier pitch; the length of the cyclic prefix; the level state of the cyclic prefix; the number of second time units corresponding to a preset first time unit; the number of minimum resource units for transmission; wherein the level state is the first level or the second level.

[0025] In one embodiment, the frequency domain resource corresponding to the first time unit is the spectrum of a third preset frequency domain bandwidth.

[0026] In one embodiment, the third preset frequency domain bandwidth is a multiple of any of the following: a preset reference bandwidth; a subcarrier spacing; the number of second time units corresponding to a preset first time unit; the difference between the number of second time units corresponding to a preset first time unit and 1; and the number of minimum resource units corresponding to a second time unit.

[0027] The least common multiple of all possible values ​​for the number of second time units corresponding to a first time unit.

[0028] In one embodiment, the third preset frequency domain bandwidth is determined by the number of special time units in the first time unit, the resources corresponding to the special time units, the number of reference time units in the first time unit, and the resources corresponding to the reference time units; or, the third preset frequency domain bandwidth is determined by the number of second time units that transmit valid information bits within the first time unit.

[0029] In one embodiment, the information transmission through multiple second time units corresponding to multiple first time units includes: determining parameter information corresponding to at least one cyclic redundancy check (CR) information for the information, wherein the parameter information includes at least one of the following: CR length, CR generation method, and CR insertion position; inserting the at least one CR into the information; and transmitting the information after inserting the at least one CR through multiple second time units corresponding to multiple first time units.

[0030] In one embodiment, determining the parameter information corresponding to at least one cyclic redundancy check (CRC) information of the information includes: the information includes one or more transport blocks, and generating a CRC information based on a transport block, wherein the transport block includes control information or data information.

[0031] In one embodiment, determining the parameter information corresponding to at least one cyclic redundancy check (CRC) information corresponding to the information includes: determining the parameter information corresponding to at least one CRC information based on at least one of the following: the type of information being transmitted; transport block segmentation information, the transport block segmentation information including at least one of the number of blocks, the size of the segmented information block, and the number of consecutively transmitted transport blocks; the size of the transport block; the number of second time units corresponding to a preset first time unit; and the data rate.

[0032] In one embodiment, the information transmission through multiple second time units corresponding to multiple first time units includes: performing bit repetition on at least one target bit in the information to obtain bit-repeated information; and transmitting the bit-repeated information through multiple second time units corresponding to multiple first time units.

[0033] In one embodiment, performing bit repetition on at least one target bit in the information includes: performing bit repetition on at least one target bit in the information by at least one of the following methods: performing transport block repetition; performing sub-transport block repetition in a transport block; performing bit repetition on the information before channel coding; performing bit repetition on the information after channel coding; performing codeword repetition on the information after channel coding, wherein the information after channel coding includes at least one codeword; performing bit repetition on the information before forward error correction coding; and performing bit repetition on the information after forward error correction coding.

[0034] According to a second aspect of the present disclosure, a method for transmitting information is provided, comprising: receiving transmitted information through a plurality of second time units corresponding to a plurality of first time units; decoding the transmitted information to obtain decoded information and cyclic redundancy check information; if the verification of the decoded information by the cyclic redundancy check information fails, performing bit flipping on the decoded information to obtain flipped information; and if the verification of the flipped information by the cyclic redundancy check information succeeds, using the flipped information as received information.

[0035] According to a third aspect of the present disclosure, a method for information transmission is provided, comprising: determining information transmission parameters based on the capabilities of a second node, wherein the information transmission parameters include at least one of the following: link budget; power offset; signal-to-noise ratio offset. Optionally, the capabilities of the second node include at least one of the following: whether it supports bit flip detection; whether it supports cyclic prefix removal operation; whether it supports power offset; whether it supports signal-to-noise ratio offset; and whether it supports a preset first link budget.

[0036] According to a fourth aspect of the present disclosure, an information transmission system is provided, comprising: a transmission module, configured to transmit information through a plurality of second time units corresponding to a plurality of first time units; wherein, one first time unit corresponds to at least one second time unit, and one first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level being the level transmitted in the next second time unit of the cyclic prefix, and the second level being the level transmitted in the previous second time unit of the cyclic prefix.

[0037] The fact that the level of the cyclic prefix is ​​the first level can also represent a condition: when the level of the cyclic prefix is ​​consistent with the level transmitted in the next second time unit of the cyclic prefix.

[0038] The second level of the cyclic prefix can also represent a condition: when the level of the cyclic prefix is ​​consistent with the level transmitted in the previous second time unit of the cyclic prefix.

[0039] According to a fifth aspect of the present disclosure, an information transmission system is provided, applied to a first node, comprising: a determining module, configured to determine information transmission parameters based on the capabilities of a second node, wherein the information transmission parameters include at least one of the following: link budget; power offset; signal-to-noise ratio offset.

[0040] According to a sixth aspect of the present disclosure, an electronic device is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements a method for information transmission as described in any one of the first to third aspects.

[0041] According to a seventh aspect of the present disclosure, a computer-readable storage medium is provided that stores one or more programs, which, when executed by an electronic device including a plurality of applications, cause the electronic device to perform the information transmission method described in any one of the first to third aspects. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 illustrates a schematic diagram of cyclic prefix misjudgment in Manchester encoding in related technologies;

[0044] Figure 2 shows a flowchart of an information transmission method provided in an embodiment of the present disclosure;

[0045] Figure 3 shows a schematic diagram of an information transmission method provided in an embodiment of this disclosure;

[0046] Figure 4 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure;

[0047] Figure 5 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure;

[0048] Figure 6 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure;

[0049] Figure 7 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure;

[0050] Figure 8 shows another schematic flowchart of the information transmission method provided in this disclosure embodiment;

[0051] Figure 9 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure;

[0052] Figure 10 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure;

[0053] Figure 11 shows another schematic flowchart of the information transmission method provided in this disclosure embodiment;

[0054] Figure 12 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure;

[0055] Figure 13 shows a schematic diagram of a second time unit provided in an embodiment of the present disclosure;

[0056] Figure 14 shows a schematic diagram of another second time unit provided in an embodiment of this disclosure;

[0057] Figure 15 shows a schematic diagram of yet another second time unit provided in an embodiment of this disclosure;

[0058] Figure 16 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure;

[0059] Figure 17 shows a schematic diagram of the transmission of cyclic redundancy check information provided in an embodiment of this disclosure;

[0060] Figure 18 shows another schematic flowchart of the information transmission method provided in this disclosure embodiment;

[0061] Figure 19 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure;

[0062] Figure 20 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure;

[0063] Figure 21 shows a block diagram of an information transmission system provided in an embodiment of this disclosure;

[0064] Figure 22 shows a block diagram of another information transmission system provided in an embodiment of this disclosure;

[0065] Figure 23 is a schematic diagram of the hardware structure of an electronic device that performs the information transmission method provided in the embodiments of this disclosure. Detailed Implementation

[0066] To enable those skilled in the art to better understand the technical solutions in this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this disclosure.

[0067] In related technologies, the modulation information at the end of the OFDM symbol is usually extracted as a cyclic prefix. The receiver may misinterpret the cyclic prefix as a transition because it cannot remove it (e.g., lacks the ability to remove the cyclic prefix) or cannot completely remove it (e.g., due to sampling frequency errors). Figure 1 illustrates a cyclic prefix misinterpretation in Manchester coding in related technologies. As shown in Figure 1, the second OFDM symbol cyclic prefix is ​​high, while the preceding and following chips are both low. This leads to a misinterpretation of the cyclic prefix and the following chip as a transition, resulting in a misjudgment (misinterpreting the next Manchester codeword "01" as "10"). This could potentially lead to subsequent continuous misjudgments, severely impacting the receiver's detection performance.

[0068] Figure 2 shows a flowchart of an information transmission method provided in an embodiment of the present disclosure. As shown in Figure 2, the method may include the following steps.

[0069] In step S101, information is transmitted through multiple second time units corresponding to multiple first time units.

[0070] Wherein, one first time unit corresponds to at least one second time unit, and one first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level is the level transmitted in the next second time unit of the cyclic prefix, and the second level is the level transmitted in the previous second time unit of the cyclic prefix.

[0071] The cyclic prefix level being the first level can also represent a condition or mode: when the cyclic prefix level is consistent with the level transmitted in the next second time unit of the cyclic prefix. The cyclic prefix level being the second level can also represent a condition or mode: when the cyclic prefix level is consistent with the level transmitted in the previous second time unit of the cyclic prefix. The first node can determine the length of the second time unit based on the cyclic prefix level state, i.e., the level state being the first level and / or the second level. After determining the length of the second time unit and / or the number of second time units corresponding to one first time unit, the frequency domain resources corresponding to the first time unit can be further determined.

[0072] For example, in a scenario where NR (New Radio) supports passive IoT, the first time unit can be an OFDM symbol in AIoT transmission (the time unit corresponding to the OFDM symbol including CP can be used as the first time unit, or the OFDM symbol excluding CP can be used together with CP as the first time unit), and the second time unit can be an OOK chip for transmitting AIoT information. One second time unit can correspond to one level ("0" or "1", or it can be "low" or "high").

[0073] Figure 3 shows a schematic diagram of an information transmission method provided by an embodiment of the present disclosure. As shown in Figure 3, the level corresponding to the second CP is the same as the first level or the second level. Since the cyclic prefix does not introduce a new transition, it can overcome the technical problem of misjudgment caused by the introduction of a new transition in the cyclic prefix in the related art shown in Figure 1.

[0074] By adopting the above technical solution, while ensuring the orthogonality between OFDM symbols in AIoT transmission, possible cyclic prefix misjudgments in related technologies can be eliminated, thereby improving the detection performance of the receiving side.

[0075] In some embodiments, a first time unit may correspond to a second time unit, wherein the length of the second time unit is determined by a first preset spectral bandwidth or subcarrier spacing (SCS).

[0076] For example, in scenarios where NR supports passive IoT, the first preset spectrum bandwidth or subcarrier spacing (SCS) can be a preset parameter defined by the NR protocol.

[0077] In some embodiments, the first preset spectrum bandwidth can be 7.5 kHz or the SCS can be 7.5 kHz, the length of the second time unit is 142.8 μs, and the data rate can be 7 kbps.

[0078] In some embodiments, the first preset spectrum bandwidth can be 15kHz or the SCS can be 15kHz, the length of the second time unit is 71.35us, and the data rate can be 14kbps.

[0079] In some embodiments, the first preset spectrum bandwidth can be 30kHz or the SCS can be 30kHz, the length of the second time unit is 35.68µs, and the data rate can be 28kbps.

[0080] In some embodiments, the first preset spectrum bandwidth can be 60kHz or the SCS can be 60kHz, the length of the second time unit is 17.84µs, and the data rate can be 56kbps.

[0081] In some embodiments, the first preset spectrum bandwidth can be 120kHz or the SCS can be 120kHz, the length of the second time unit is 8.91µs, and the data rate can be 112kbps.

[0082] In some embodiments, the first preset spectrum bandwidth can be 240kHz or the SCS can be 240kHz, the length of the second time unit is 4.46µs, and the data rate can be 224kbps.

[0083] It is understood that those skilled in the art can extend the SCS interval or the first preset spectrum bandwidth by referring to the examples of the above embodiments, and this disclosure does not limit this.

[0084] Figure 4 illustrates a schematic diagram of another information transmission method provided in an embodiment of this disclosure. As shown in Figure 4, the level of the cyclic prefix 11 included in the first time unit is a first level, that is, the same as the level of the second time unit 22 after the cyclic prefix (i.e., low level "0"). In other examples, the level of the cyclic prefix 11 included in the first time unit can be a first level, that is, the same as the level of the second time unit 22 after the cyclic prefix 11 (i.e., low level "0"), or it can be a second level, that is, the same as the level of the second time unit 21 before the cyclic prefix (i.e., high level "1").

[0085] By adopting the above technical solution, while ensuring the orthogonality between OFDM symbols in AIoT transmission, possible cyclic prefix misjudgments in related technologies can be eliminated, thereby improving the detection performance of the receiving side.

[0086] In some embodiments, a first time unit may correspond to multiple second time units, the level of the cyclic prefix is ​​a first level, and information transmission through multiple second time units corresponding to multiple first time units includes: information transmission through multiple third time units corresponding to multiple first time units, wherein the third time unit is any second time unit other than the reserved time unit among the multiple second time units, the reserved time unit includes at least the second time unit following the cyclic prefix, and the level of the reserved time unit is a first level or a preset level.

[0087] In some embodiments, a first time unit may correspond to multiple second time units, the level of the cyclic prefix is ​​the second level, and information transmission through multiple second time units corresponding to multiple first time units includes: information transmission through multiple third time units corresponding to multiple first time units, wherein the third time unit is any second time unit other than the reserved time unit among the multiple second time units, the reserved time unit includes at least the second time unit preceding the cyclic prefix, and the level of the reserved time unit is the second level or the level of the reserved time unit is a preset level.

[0088] In some embodiments, a first time unit may correspond to multiple second time units, the first level and the second level are the same, the level of the cyclic prefix is ​​the first level and the second level, and information transmission through multiple second time units corresponding to multiple first time units includes: information transmission through multiple third time units corresponding to multiple first time units, wherein the third time unit is any second time unit other than the reserved time unit among the multiple second time units, the reserved time unit includes at least the second time unit before and the second time unit after the cyclic prefix, wherein the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of two second time units, or the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of one second time unit, and the level of the reserved time unit is the first level and the second level.

[0089] In some embodiments, one first time unit corresponds to multiple second time units. Figure 5 shows another flowchart of the information transmission method provided in this disclosure embodiment. As shown in Figure 5, step S101 may specifically include the following steps: In step S1011, information transmission is performed through multiple third time units corresponding to multiple first time units.

[0090] The third time unit refers to any second time unit other than the reserved time unit among a plurality of second time units. The reserved time unit includes at least the second time unit preceding the cyclic prefix, and the level of the reserved time unit is a first level or a preset level. When the level of the reserved time unit is the first level, the level of the cyclic prefix can be the first level; or, when the level of the reserved time unit is the first level, the level of the cyclic prefix can be the second level.

[0091] Figure 6 shows a schematic diagram of another information transmission method provided in the present disclosure. As shown in Figure 6, a first time unit 1 includes multiple second time units. One or more second time units after the cyclic prefix 11 can be used as a reserved time unit 23. The level of the reserved time unit 23 is a first level or the cyclic prefix 11 is a first level. That is, the cyclic prefix 11 and the next second time unit form a time unit that can be used for detection. Alternatively, the level of the reserved time unit 23 can be a preset level so that no new transition is introduced between the third time units. That is, the level of the cyclic prefix 11 is consistent with the level of the subsequent reserved time unit 23.

[0092] When transmitting data, transmission is carried out through a third time unit other than the reserved time unit. Since the reserved time unit and the cyclic prefix do not transmit information effectively, and no new transitions are introduced between the multiple third time units of transmitted information, the above technical solution can ensure the orthogonality between OFDM symbols in AIoT transmission, eliminate possible cyclic prefix misjudgments in related technologies, and thus improve the detection performance of the receiving side.

[0093] Figure 7 shows a schematic diagram of another information transmission method provided in the present disclosure. As shown in Figure 7, a first time unit 1 includes multiple second time units. One or more second time units before the cyclic prefix 11 can be used as reserved time units 23. The level of the reserved time unit 23 can be a second level, or the level of the reserved time unit 23 can be a preset level, so that no new transition is introduced between the third time units, that is, the level of the cyclic prefix 11 is consistent with the level of the previous reserved time unit level 23.

[0094] When transmitting data, transmission is carried out through a third time unit other than the reserved time unit. Since the reserved time unit and the cyclic prefix do not transmit information effectively, and no new transitions are introduced between the multiple third time units transmitting information (for example, the third time unit is any second time unit other than the cyclic prefix 11 and time unit 23), the above technical solution can ensure the orthogonality between OFDM symbols in AIoT transmission, eliminate possible cyclic prefix misjudgments in related technologies, and thus improve the detection performance of the receiving side.

[0095] In some embodiments, a first time unit corresponds to multiple second time units, the first level is the same as the second level, the level of the cyclic prefix is ​​the first level and the second level, and information is transmitted through multiple third time units corresponding to the multiple first time units. The third time units are other second time units among the multiple second time units except for the reserved time unit. The reserved time unit includes at least the second time unit before the cyclic prefix and the second time unit after the cyclic prefix. The sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of two second time units, or the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of one second time unit. The level of the reserved time unit is the first level and the second level.

[0096] When transmitting data, transmission is carried out through a third time unit other than the reserved time unit. Since the reserved time unit and the cyclic prefix do not transmit information effectively, and no new transitions are introduced between the multiple third time units of transmitted information, the above technical solution can ensure the orthogonality between OFDM symbols in AIoT transmission, eliminate possible cyclic prefix misjudgments in related technologies, and thus improve the detection performance of the receiving side.

[0097] In some embodiments, one first time unit corresponds to multiple second time units. Figure 8 shows another flowchart of the information transmission method provided in this disclosure embodiment. As shown in Figure 8, step S101 may specifically include the following steps: in step S1012, information is transmitted through multiple fourth time units corresponding to multiple first time units; or, information is transmitted starting from the first second time unit after a first preset number of second time units in the first time unit.

[0098] The fourth time unit is any second time unit other than the indication time unit among the plurality of second time units. The indication time unit is a first preset number of second time units at the beginning or end of the plurality of second time units. Alternatively, the information is transmitted starting from the first second time unit after the first preset number of second time units in the first time unit. The first preset number is determined by at least one of the following: codeword length, level transition position in the codeword, number of second time units in a first time unit, and length of the indication information. Alternatively, the first preset number is a first preset value, 1, or the difference between the number of second time units in a first time unit and 1.

[0099] It is understandable that during information encoding, multiple bits within the encoded codeword can transition within the codeword itself. Taking Manchester encoding with a code rate of 1 / 2 as an example, the codeword corresponding to information bit "0" is "01", and the codeword corresponding to information bit "1" is "10". That is, in the bit sequence composed of the encoded codewords, there is a level transition in the middle of each codeword. A first preset number of second time units can be reserved at the beginning of multiple second time units as indicator time units, or the information can be transmitted starting from the first second time unit after the first preset number of second time units in the first time unit, so that the position of the level transition within the codeword corresponds to the boundary of the first time unit. For example, in scenarios where NR supports passive IoT, by reserving a first preset number of second time units as indicator time units, the position of the level transition within the codeword can correspond to the boundary between the current and the next OFDM symbol, or to the start or end position of the CP of the following OFDM symbol.

[0100] In some possible implementations, the starting position of the fourth time unit or the ending position of the indicated time unit can be determined using the following formula: L = i + n × N cw (Formula 1)

[0101] Where L represents the end position of the N indicator time units, L+1 represents the start position of the MN fourth time units, M represents the number of second time units, N represents the number of indicator time units, i represents the codeword transition position, that is, the codeword transition position is located between the i-th encoded bit and the (i+1)-th encoded bit, and N cw Let n be the codeword length, n be an integer not less than 0, and i be a variable greater than 0 and less than or equal to N. cw Integers.

[0102] Figure 9 shows a schematic diagram of another information transmission method provided in an embodiment of this disclosure. As shown in Figure 9(a), the information bit to be transmitted is "00", and the encoded bit after 1 / 2 Manchester encoding is "0101". The codeword length N cw =2, codeword transition position i=1, n=0, at this time the end position of N indicator time units is L=1, the number of indicator time units 25 is 1, information transmission starts from the L+1=2th through multiple fourth time units, or the information is transmitted from the first second time unit after the first second time unit in the first time unit (i.e. the second second time unit 21). As shown in Figure 9(b), the information bit to be transmitted is "00", the encoded bit after 1 / 2 Manchester encoding is "0101", and the codeword length N cw=2, codeword jump position i=1, n=1, at this time the end position of N indicator time units is L=3, the number of indicator time units 25 is 3, information is transmitted through multiple fourth time units starting from L+1=4, or information is transmitted starting from the first second time unit after the first second time unit in the second first time unit (i.e. the second second time unit 21 in the second first time unit).

[0103] By adopting the above technical solution, while ensuring the orthogonality between OFDM symbols in AIoT transmission, possible cyclic prefix misjudgments in related technologies can be eliminated, thereby improving the detection performance of the receiving side.

[0104] In some embodiments, the first preset quantity is determined by at least one of the following: codeword length, level transition position in the codeword, number of second time units in a first time unit, length of indication information, or the first preset quantity is a first preset value, or 1, or the difference between the number of second time units in a first time unit and 1. The specific method for determining the first preset quantity can be referred to the method exemplified in FIG9(a) and FIG9(b), which will not be elaborated further in this disclosure.

[0105] In some embodiments, the indication information is at least one of preamble information, start symbol information, end symbol information and intermediate pilot information. FIG10 shows another schematic flowchart of the information transmission method provided in the present disclosure. As shown in FIG10, step S101 further includes the following steps.

[0106] In step S1013, at least one of the preamble information, start symbol information, end symbol information, and intermediate pilot information is transmitted through the indicated time unit.

[0107] Understandably, passive IoT communication technologies typically employ fixed frame structures for sending and receiving information. The frame structure signal can include start symbols indicating the start of information transmission, end symbols indicating the end of information transmission, preamble information, or midamble information. These start symbols, end symbols, preamble information, or midamble information usually have fixed bit sequences or high / low level signals.

[0108] In some embodiments, at least one of pilot information, start symbol information, end symbol information, and intermediate pilot information can be transmitted through an indication time unit. For example, the pilot information and / or start symbol information of the current transmission can be transmitted in the indication time unit, the end symbol information of the previous transmission can also be transmitted, or the end symbol information of the previous transmission and the start symbol information of the current transmission can be transmitted simultaneously.

[0109] In some embodiments, a transmission timing can be sent to the receiving side so that the receiving side determines the indication time unit of the transmission indication information based on the transmission timing and at least one of the transmission mode, encoding method, and codeword length transmission information.

[0110] In some possible implementations, the transmission timing includes at least one of the following: the number of second time units within a first time unit that can be used to transmit information (i.e., the second time unit other than the indicator time unit), or the starting index of the second time unit; the number of first time units available for transmission or their starting index; the number of time slots available for transmission or their starting index; and the time domain length available for transmission. The transmission mode-related parameters include at least one of the following: encoding method, codeword length, encoding rate, repetition count, the number of second time units corresponding to a preset first time unit, transmission bandwidth, and transmission mode index. In some embodiments, the transmission timing is configured in a bitmap manner. For example, if there are four second time units within a first time unit, and the last second time unit is used for transmission, the bitmap configuration can be '0001'.

[0111] By adopting the above technical solution, possible cyclic prefix misjudgments in related technologies can be eliminated, thereby improving the detection performance of the receiving side, making full use of the indication time unit, and further improving transmission efficiency.

[0112] In some embodiments, one first time unit corresponds to multiple second time units. Figure 11 shows another schematic flowchart of the information transmission method provided in this disclosure embodiment. As shown in Figure 11(a), step S101 may specifically include the following steps.

[0113] In step S1014, a second preset number of bits at preset positions of the bit sequence of the information to be transmitted are punched to obtain a punched first bit sequence.

[0114] In step S1015, the first bit sequence is transmitted through multiple second time units corresponding to multiple first time units.

[0115] As shown in Figure 11(b), step S101 may specifically include the following steps.

[0116] In step S1014, a second preset number of bits at preset positions of the bit sequence of the information to be transmitted are punched to obtain a punched first bit sequence.

[0117] In step S1016, a second preset number of preset padding bits are filled at the end of the first bit sequence to obtain a second bit sequence, and the second bit sequence is transmitted through multiple second time units corresponding to multiple first time units.

[0118] The bit sequence of the information to be transmitted is either an encoded bit sequence or a level sequence.

[0119] Alternatively, step S101 may specifically include the following steps: padding the end of the bit sequence of the information to be transmitted with a second preset number of preset padding bits to obtain a second bit sequence. The second bit sequence is then transmitted through multiple second time units corresponding to multiple first time units.

[0120] In some embodiments, the codewords of the linear code can be punctured and padded before transmission. For example, in linear code encoding, the encoded codeword corresponding to the information bit "0" can be "110", and the encoded codeword corresponding to the information bit "1" can be "111110". When the first time unit corresponds to 6 second time units, the first bit or the second bit of the bit sequence to be transmitted can be punctured. For example, if the information bit is "1010", the linearly encoded bit sequence is "111110 110 111110 110", and the length of the bit sequence is 18, the first bit of the bit sequence can be punctured to obtain the punctured first bit sequence "11110 110 111110 110". Then, a preset padding bit "1" is padded to the end of the first bit sequence to obtain the second bit sequence "111101101111101101". The second bit sequence is then transmitted through 18 second time units corresponding to 3 first time units.

[0121] Figure 12 shows a schematic diagram of another information transmission method provided in the present disclosure. As shown in Figure 12, a second bit sequence of length 18 is transmitted through 18 second time units corresponding to 3 first time units. The level of the second time units before and after a cyclic prefix is ​​the same. Since the level of the cyclic prefix is ​​the same as the first level or the second level, it can be ensured that the cyclic prefix does not introduce a new level transition.

[0122] In some embodiments, the preset position and the second preset quantity can be determined by at least one of the following: the encoding method of the codeword in the information to be transmitted; the length of the codeword in the information to be transmitted; the number of consecutive bits in the codeword in the information to be transmitted; wherein the second preset quantity is not less than 0.

[0123] For example, in the example in Figure 12, the second bit of the encoded bit can also be punched to achieve the same punching effect as punching the first bit.

[0124] It is understood that a preset position and a second preset quantity can be determined based on one or more of the following: the encoding method of the codeword in the information to be transmitted, the length of the codeword in the information to be transmitted, and the number of consecutive bits in the codeword in the information to be transmitted, combined with the number of second time units corresponding to a first time unit. For example, if the encoding method determines that a codeword has a large number of consecutive bits or a long codeword length, a larger second preset quantity can be selected. The aforementioned preset position can be determined from the positions of repeated bits in different codewords determined by the encoding method. This disclosure does not impose any limitations on this.

[0125] By adopting the above technical solution, while ensuring the orthogonality between OFDM symbols in AIoT transmission, possible cyclic prefix misjudgments in related technologies can be eliminated, thereby improving the detection performance of the receiving side.

[0126] In some embodiments, the length of the second time unit is determined by at least one of the following: the length of the cyclic prefix; the level state of the cyclic prefix; the number of second time units corresponding to a preset first time unit; a second preset frequency domain bandwidth; and the device processing capability.

[0127] The voltage level is either the first voltage level or the second voltage level.

[0128] The second preset frequency domain bandwidth can be the frequency domain bandwidth corresponding to M second time units. M is the number of second time units corresponding to one preset first time unit.

[0129] In some embodiments, a first time unit corresponds to a plurality of second time units, and the plurality of second time units corresponding to a first time unit include at least one special time unit and at least one reference time unit. The special time unit includes a preset cyclic prefix sub-time unit. The length of the special time unit is the same as the length of the reference time unit, or the deviation between the length of the special time unit and the length of the reference time unit is less than a preset deviation threshold.

[0130] The length of a special time unit is determined by at least one of the following: subcarrier spacing and / or subcarrier pitch; the length of the cyclic prefix; the level state of the cyclic prefix; the number of second time units corresponding to a preset first time unit; and the number of minimum frequency domain resources used for transmission.

[0131] The voltage level is either the first voltage level or the second voltage level.

[0132] In some embodiments, the deviation threshold may be, for example, p% of the length of the shorter time unit between the length of the particular time unit and the length of the reference time unit, where p is an integer less than 50.

[0133] In some embodiments, the device processing capability can be the processing capability of the second node (e.g., terminal) receiving the information for the cyclic prefix. For example, if the terminal does not have the ability to remove the cyclic prefix, the length of the special time unit can be the same as that of the reference time unit or the length deviation between the two can be less than a preset threshold (the preset threshold can be less than the deviation threshold p%). If the terminal has the ability to remove the cyclic prefix, the length of the special time unit can be equal to the sum of the length of the reference time unit and the cyclic prefix.

[0134] In some possible implementations, a first time unit includes M second time units, and the second preset frequency domain bandwidth is... Or the first time unit length is 1 / SCS s, and the resources corresponding to the special time unit are... or That is, the corresponding expansion width before the DFT operation or the corresponding number of REs (Resource Elements) is The resources corresponding to the reference time unit are or That is, the expansion width before the corresponding DFT operation or the corresponding RE number is The cyclic prefix sub-time unit in the special time unit can add a cyclic prefix based on the first level, the second level, or the Mth level after the cyclic prefix. The length of the special time unit after adding the cyclic prefix is ​​L. ch , or (L ch0 +Δ), where Δ is not greater than L cp The value of . For traditional OFDM symbols, the length of the first OFDM symbol containing the cyclic prefix is ​​L1, the length of the second OFDM symbol not containing the cyclic prefix is ​​L2, and the CP length is L. cp .

[0135] The length of the reference time unit can be determined using the following formula: L ch =func(L1 / M) or L ch =func(L sl / (N symb *M))(Formula 2)

[0136] Among them, L sl N represents the duration of one time slot. symb The number of OFDM symbols in a time slot, for example, 14, 12, or 7.

[0137] The resource unit size corresponding to a special time unit (i.e., including the cyclic prefix sub-time unit) can be determined using the following formula three.

[0138] in, or This represents the time-domain length corresponding to one resource unit. It should be noted that for calculating the number of REs or resource units, `func()` indicates rounding up or down, rounding to the nearest integer, or retaining the original value. Specifically, for calculating the time-domain length, `func()` indicates rounding up or down or rounding to a specific precision (e.g., to two decimal places), or retaining the original value.

[0139] In some embodiments, L is determined if at least one of the following conditions is met. ch >L cp Or M <func(L1 / L cp ) or L ch0 ≥L RE or L ch =L ch0 +Δ or M <func(L1 / (L cp *2)) Then the resources corresponding to the M second time units can be different. After adding a cyclic prefix to the cyclic prefix time subunit, the length of a second time unit of a special time unit satisfies the above formula 2. The expansion width or the number of corresponding resource units (RE) before the DFT operation of the special time unit can be expressed by the following formula 4, where Δ is not greater than L. cp The value of .

[0140] In some implementations, the hold-time unit includes a special time unit that corresponds to the cyclic prefix level. When the hold-time unit includes a special time unit (i.e., the second time unit before or after the CP), the length of the hold-time unit is less than L. ch When the retained time unit includes two special time units (i.e., the second time unit before and after the cyclic prefix), the sum of the length of the retained time unit and the length of the cyclic prefix is ​​equal to the length of one second time unit (e.g., Δ = L). cp The length of the retention time unit is (L) ch0 +L ch0 +L cp Or, the sum of the length of the retention time unit and the length of the cyclic prefix is ​​equal to the length of two second time units (e.g., Δ = L). cp / 2, the lengths of the two second time units before and after CP are L respectively. ch0 +L cp / 2, or the length of the retention time unit is (L) ch0 +L cp / 2)), or the lengths of the two time units before and after CP are respectively equal to L ch .

[0141] Figure 13 shows a schematic diagram of a second time unit provided in an embodiment of this disclosure. As shown in Figure 13, assuming SCS = 15kHz, the length L1 of the first time unit OFDM symbol is 71.35µs. cp = 4.69us, the number of second time units corresponding to one first time unit is M = 3, the second preset frequency domain bandwidth corresponding to the first time unit is 420kHz, that is, it includes 420 / 15 = 28 resource units (REs), then the time domain length corresponding to one RE is L. RE = 2.38us, the average length L in the second time unit ch The duration is 23.78 µs. Specifically, the extended width before the DFT operation corresponding to special time unit 26 (excluding time unit 261) or the number of corresponding resource units (REs) is 8, and the temporal length L corresponding to the 8 resource units (REs) is... ch0 The total time domain length of special time unit 26 (including cyclic prefix sub-time unit 261) is 23.74 μs, which is 19.05 μs. Reference time unit 27 has 10 resource units (REs) and a time domain length of 23.81 μs.

[0142] In some embodiments, if at least one of the following conditions is met: L ch ≤L cp or L ch0 <L RE The first time unit can include M1 special time units and M2 reference time units, with the time domain lengths corresponding to the special time units and reference time units being L, respectively. ch1 and L ch2 The corresponding number of resource units are N. RE1 and N RE2 , where N RE1 ≥1, and N RE1 <N RE2 The time domain length of a cyclic prefix sub-time unit in M1 special time units is... The length of the special time unit after adding the cyclic prefix is ​​the same as the length of the reference time unit, or the deviation between the length of the special time unit and the length of the reference time unit is less than a preset deviation threshold. The sum of the lengths of M1 special time units and M2 reference time units is the same as L1 or the deviation is less than a preset second deviation threshold. That is... In some embodiments, L ch0 =0, the length of special time units (including time unit 261) is less than or equal to L. cp Furthermore, the extended width or corresponding resource unit before the DFT operation for the special time unit is 0, or the special time unit has no corresponding DFT operation or no corresponding resource unit.

[0143] Figure 14 shows a schematic diagram of another second time unit provided in an embodiment of this disclosure. As shown in Figure 14, assuming SCS = 15kHz, the length L1 of the first time unit OFDM symbol is 71.35µs. cp =4.69us, the number of second time units corresponding to one first time unit is M=32, the second preset frequency domain bandwidth corresponding to the first time unit is 900kHz, that is, including 900 / 15=60 resource units (RE), then the time domain length corresponding to one RE is 1.11us, the length of one second time unit is 2.22us, among which, the number of special time units is M1=4, the number of reference time units is M2=28, the number of resource units corresponding to one special time unit is 1, the total length of special time unit 26 after adding the cyclic prefix to the cyclic prefix sub-time unit 261 is 2.28us, the number of resource units corresponding to one special time unit is 2, and the corresponding length is 2.22us.

[0144] In some embodiments, the first or last second time unit corresponding to the first time unit is different from the other second time units.

[0145] Since the length of the cyclic prefix in different first time units can be different, in some embodiments, the last second time unit corresponding to the first time unit is different from the first second time unit or the last second time unit corresponding to the next first time unit.

[0146] In addition, Table 1 shows the OFDM symbol parameters under the SCS configuration.

[0147] Table 1

[0148] Wherein, OFDM symbol length (including CP) = slot length / number of symbols in slot. In some embodiments, the CP length can be calculated as shown in Formula 5 below.

[0149] Where, k = Ts / Tc, Ts = 1 / (△f) ref *N f,ref ), Tc=1 / (△f max *N f ). △f ref It refers to the subcarrier spacing corresponding to the SCS, i.e., SCS = 15kHz; Δf max This is the currently configured SCS, N f,ref and N f These are the number of IFFT points or sampling points corresponding to the reference SCS and the current configuration SCS, respectively.

[0150] In one implementation, when μ = 1, SCS = 30kHz, N f,ref and N f When the values ​​are 2048 and 4096 respectively, then k = (1 / 15 * 2048) / (1 / 30 * 4096) = 4. Within a slot, if normal CP is used, the CP size corresponding to 14 OFDM symbols is {352, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288}, where 352 is the long CP size and 288 is the short CP size. If extended CP is used, the CP size corresponding to 12 OFDM symbols is {1024, ...

[0151] In another implementation, when μ = 0, SCS = 15kHz, N f,ref and N f When the values ​​are 2048 and 2048 respectively, then k = 1. Within a slot, if normal CP is used, the CP size corresponding to 14 OFDM symbols is {160,144,144,144,144,144,144,160,144,144,144,144,144,144,144}; if extended CP is used, the CP size corresponding to 12 OFDM symbols is {512,512,512,512,512,512,512,512,512,512,512,512,512,512}.

[0152] In some embodiments, the length of the last chip in an OFDM symbol is different from the length of the first or last chip in the next OFDM symbol because, as shown in Table 1, the CP lengths of different OFDM symbols in a slot are different.

[0153] For example, SCS = 15kHz, the length of a first time unit is 71.35µs, where the length of the cyclic prefix is ​​4.69µs, the duration of a sampling point is Tc, and the number of corresponding second time units is M = 4. In the normal CP case, for a long CP first time unit, the length of a second time unit is (2048 + 160) / 4 = 552 sampling points, or 552 * Tc µs; for a short CP first time unit, the length of a second time unit is (2048 + 144) / 4 = 548 sampling points, or 548 * Tc µs. Since the difference between the lengths of the second time units of 552 * Tc and 548 * Tc is no more than 1%, the lengths of the second time units within a first time unit are considered equal or of equal length. In the extended CP case, the length of a second time unit is (2048 + 512) / 4 = 640 sampling points, or 640 * Tc µs.

[0154] In some embodiments, if at least one of the following conditions is met: L ch Within the first range, M within the second range, the total number of REs occupied by the second preset bandwidth or M second time units within the third range, L cp / L ch Within the fourth range, the length of the special time unit differs from the length of the reference time unit.

[0155] The minimum value in the first range is L. cp , or L cp Relatedly, the minimum value of the second range is not less than 2, and the maximum value of the second range is not less than 8 and not greater than 32. The minimum value of the third range is not less than 15kHz or 1RE, and the maximum value of the third range is not greater than the transmission bandwidth of the device and not less than M REs. The minimum value of the fourth range is not less than 7%, and the maximum value of the fourth range is not greater than 2. The difference between the length of the special time unit and the length of the reference time unit is not less than 0 and not greater than L. cp .

[0156] Figure 15 shows a schematic diagram of another second time unit provided in an embodiment of this disclosure. As shown in Figure 15, the first time unit is a special time unit 26. The length of the special time unit 26 is equal to the sum of the lengths of other reference time units 27 and the length of the cyclic prefix. The level of the cyclic prefix can be the same as the level of the special time unit (i.e., the first level). By adopting the above technical solution, it is ensured that the level of the cyclic prefix is ​​consistent with the level of the first second time unit corresponding to the current first time unit, without needing to fix the level of any second time unit, thus achieving higher transmission efficiency.

[0157] In some embodiments, the frequency domain resource corresponding to the first time unit is the spectrum of a third preset frequency domain bandwidth.

[0158] The spectrum can be a single-sideband spectrum or a double-sideband spectrum.

[0159] In some possible implementations, the third preset frequency domain bandwidth is a multiple of any of the following: a preset reference bandwidth; a subcarrier spacing; the number of second time units corresponding to a preset first time unit; the difference between the number of second time units corresponding to a preset first time unit and 1; and the minimum number of frequency domain resources corresponding to a second time unit.

[0160] The least common multiple of all possible values ​​for the number of second time units corresponding to a first time unit.

[0161] Wherein, the least common multiple is a first preset quantity or at least one of the values ​​1, 2, 3, 4, and 5; wherein, the preset reference bandwidth may be, for example, 15 kHz.

[0162] In some embodiments, when the number of second time units corresponding to a preset first time unit is M, the third preset frequency domain bandwidth can be n*M times the frequency domain resource units. Here, n is an integer greater than 0. In some embodiments, n can be a first preset multiple, or any one of the values ​​1, 2, 3, 4, or 5.

[0163] For example, given a preset first time unit corresponding to a number of second time units M = 6, and SCS = 15kHz, in some possible implementations, the number of frequency domain resource units (REs) corresponding to a second time unit... When the value is 2, the bandwidth used for signal transmission is M*SCS = 90kHz or In another possible implementation, when n=2, the bandwidth used for transmitting the signal is n*M*SCS=180kHz.

[0164] In some embodiments, the third preset frequency domain bandwidth is determined by the number of second time units that transmit valid information bits within the first time unit. For example, the third preset frequency domain bandwidth can be a specific length, wherein the specific length is the total frequency domain resource corresponding to a second time unit within a first time unit that does not include the cyclic prefix, or the total frequency domain resource corresponding to a second time unit within a frequency band that is used to transmit valid information bits.

[0165] In some embodiments, the third preset frequency domain bandwidth is determined by the number of special time units in the first time unit, the resources corresponding to the special time units, the number of reference time units in the first time unit, and the resources corresponding to the reference time units. For example, in the case of non-uniform frequency domain resource allocation, the third preset frequency domain bandwidth can be x*N+(MN)*y Hz, where x and y are the frequency domain resources corresponding to the REs contained in the special time unit and the reference time unit, respectively, and N is the number of special time units in the M second time units. In some embodiments, y = 2*n*x.

[0166] Figure 16 shows another schematic flowchart of the information transmission method provided in this embodiment of the present disclosure. As shown in Figure 16, step S101 specifically includes the following steps.

[0167] In step S1017, the parameter information corresponding to at least one cyclic redundancy check information is determined.

[0168] The parameter information includes at least one of the following: the length of the cyclic redundancy information, the method of generating the cyclic redundancy information, and the insertion position of the cyclic redundancy information.

[0169] In some embodiments, the parameter information corresponding to at least one cyclic redundancy check information corresponding to the information can be determined based on at least one of the following information: the type of information to be transmitted; the transmission block segmentation information, which includes at least one of the number of blocks, the size of the information block after segmentation, and the number of consecutively transmitted transmission blocks; the size of the transmission block; the number of second time units corresponding to a preset first time unit; and the data rate.

[0170] The types of information transmitted include control information and data information, and the number of transport blocks is greater than or equal to 1.

[0171] Figure 17 shows a schematic diagram of the transmission of cyclic redundancy check information provided in an embodiment of the present disclosure. As shown in Figure 17(a), the transmitted information may include control information and data information, and CRC (Cyclic Redundancy Check) information is generated based on the control information and data information.

[0172] As shown in Figure 17(b), in some embodiments, the transmitted information includes control information and data information. CRC0 can be generated based on the control information, and CRC1 can be generated based on the control information, CRC0, and data information. The bit length of CRC0 is no greater than that of CRC1. The generator polynomial of CRC0 is different from that of CRC1. The number of registers used to generate CRC0 is no greater than the number of registers used to generate CRC1.

[0173] As shown in Figure 17(c), in some embodiments, the transmitted information includes control information and data information. CRC0 can be generated based on the control information, and CRC1 can be generated based on the data information. Specifically, when the lengths of both the control information and the data information are within a first value range, the bit lengths of CRC0 and CRC1 are equal, or the generator polynomial of CRC0 is the same as that of CRC1. The first value range can be a range defined by a minimum and a maximum value.

[0174] As shown in Figure 17(d), in some embodiments, the transmitted information includes control information and data information. CRC0 can be generated based on the control information and N1 sub-transmission blocks, and CRC1 can be generated based on N2 sub-transmission blocks. The length of the control information is within a second value range. The data information includes N1+N2 sub-transmission blocks. The sum of the lengths of the control information and N1 sub-transmission blocks is within a first value range. The bit length of CRC0 is no greater than that of CRC1. The generator polynomial of CRC0 is different from that of CRC1. The number of registers used to generate CRC0 is no greater than the number of registers used to generate CRC1. The second value range can be a range defined by a minimum and a maximum value.

[0175] In some embodiments, the maximum value of the second value range is not greater than the number M of second time units corresponding to a preset first time unit, and the maximum value of the second value range is less than or equal to the minimum value of the first value range.

[0176] As shown in Figure 17(e), in some embodiments, the transmitted information includes control information and data information. CRC0 is generated based on the control information and N1 sub-transmission blocks, and CRC1 is generated based on N2 sub-transmission blocks in each of the B groups of sub-transmission blocks. The length of the control information is within a second value range. The data information includes (B*N2+N1) sub-transmission blocks. The lengths of the control information and the N1 sub-transmission blocks are within a first value range. The bit length of CRC0 is no greater than that of CRC1. The generator polynomial of CRC0 is different from that of CRC1. The number of registers used to generate CRC0 is no greater than the number of registers used to generate CRC1.

[0177] In some embodiments, N1 is not greater than N2, and both N1 and N2 are integers not less than 0.

[0178] In some embodiments, B is greater than 0.

[0179] In some embodiments, the length of one sub-transmission block among N1 sub-transmission blocks is no greater than the length of one sub-transmission block among N2 sub-transmission blocks, or the total length of N1 sub-transmission blocks is no greater than the total length of N2 sub-transmission blocks. In some embodiments, the total length of the sub-transmission blocks in one group of B sub-transmission blocks is the same.

[0180] As shown in Figure 17(f), in some embodiments, the transmitted information includes control information and data information. CRC0 is generated based on the control information and N1 sub-transmission blocks, and CRC is generated based on the sub-transmission blocks in each of the B groups of sub-transmission blocks. The length of the control information is within a second value range. The data information includes B groups of sub-transmission blocks and N1 sub-transmission blocks. The lengths of the control information and N1 sub-transmission blocks are within a first value range. The bit length of CRC0 is no greater than that of CRC1. The generator polynomial of CRC0 is different from that of CRC1. The number of registers used to generate CRC0 is no greater than the number of registers used to generate CRC1. In some embodiments, the total length of the sub-transmission blocks in one group of the B sub-transmission block groups may be the same, different, or not completely the same. The lengths of the CRCs generated corresponding to the B sub-transmission block groups may be the same, different, or not completely the same, and the generator polynomials of the CRCs of the B sub-transmission block groups may be the same, different, or not completely the same.

[0181] As shown in Figure 17(g), in some embodiments, the transmitted information includes control information and data information. The control information may not have a corresponding CRC; instead, a CRC is generated based on each sub-transmission block in group B. The length of the control information falls within a third value range. The data information includes group B sub-transmission blocks, and the third value range includes the second value range.

[0182] In some embodiments, a subtransmission block, which can also be defined as a code block, is the data information before encoding. In some embodiments, a transmission block is divided into C code blocks, and the lengths of the code blocks are equal or differ by at most 1 bit.

[0183] In some embodiments, when the length of the CRC information to be generated is within a first value range, or when a first transmission method is used, the generated CRC length is less than or equal to the number M of second time units corresponding to a preset first time unit. In some embodiments, when the length of the CRC information to be generated is within a second value range, or when a second transmission method is used, the generated CRC length is greater than the number M of second time units corresponding to a preset first time unit. The maximum value of the first value range is not greater than the number M of second time units corresponding to a preset first time unit. The minimum value of the second value range is greater than the number M of second time units corresponding to a preset first time unit. The first transmission method includes at least transmitting a second bit sequence through multiple second time units corresponding to multiple first time units, and / or transmitting information through multiple fourth time units corresponding to multiple first time units. The second transmission method includes at least one of the transmission methods disclosed in the above embodiments.

[0184] In step S1018, at least one cyclic redundancy check (CRC) information is inserted into the information, and the information after inserting at least one CRC information is transmitted through multiple second time units corresponding to multiple first time units.

[0185] In some embodiments, the information includes one or more transport blocks, and a cyclic redundancy check (CRC) information is generated based on a transport block, wherein the transport block includes control information or data information.

[0186] By employing the aforementioned technical approach, cyclic redundancy check information is flexibly added to control and data information. This flexibly added cyclic redundancy check information can effectively improve the probability of successful data packet reception and enhance transmission reliability.

[0187] Figure 18 shows another schematic flowchart of the information transmission method provided in the embodiments of this disclosure. As shown in Figure 18, step S101 may specifically include the following steps.

[0188] In step S1019, bit repetition is performed on at least one target bit in the information to obtain bit-repeated information.

[0189] In some embodiments, bit repetition can be performed on at least one target bit in the information by at least one of the following methods: performing transport block repetition per transport block; performing sub-transport block repetition per sub-transport block in a transport block; performing bit repetition per bit on the information before channel coding; performing bit repetition per bit on the information after channel coding; performing codeword repetition per codeword on the information after channel coding, the information after channel coding including at least one codeword; performing bit repetition per bit on the information before forward error correction coding; performing bit repetition per bit on the information after forward error correction coding.

[0190] Taking codeword repetition as an example, linear encoding based on different code rates can be used for transmission. Here, R is the default encoding code rate, and the values ​​are either R / n or R / 2. n Let be the candidate coding bitrate, where n is an integer not less than 0. The candidate coding bitrate is R / 2. n The corresponding codewords are repetitions of codewords in the default encoding code rate.

[0191] In step S1020, information after bit repetition is transmitted through multiple second time units corresponding to multiple first time units.

[0192] By adopting the above technical solution, information can be transmitted by repeating bits in a flexible manner, which can further improve transmission efficiency.

[0193] By employing the aforementioned technical approach, cyclic redundancy check information can be flexibly added to control and data information. This flexibly added cyclic redundancy check information can further improve the probability of successful data packet reception and enhance transmission reliability.

[0194] Figure 19 shows another schematic flowchart of the information transmission method provided in this disclosure embodiment. As shown in Figure 19, the method may include the following steps.

[0195] In step S201, the transmitted information is received through multiple second time units corresponding to multiple first time units.

[0196] In step S202, the transmitted information is decoded to obtain decoded information, wherein the decoded information includes transport blocks and cyclic redundancy check information.

[0197] In step S203, if the verification of the decoded information by the cyclic redundancy check information fails, the decoded information is bit-flipped to obtain the flipped information. If the verification of the flipped information by the cyclic redundancy check information is successful, the flipped information is used as the received information.

[0198] In some embodiments, the decoded information can be bit-flipped by the following steps: under the condition of satisfying a first preset condition, the third level and / or the fourth level are bit-flipped, wherein the third level and the fourth level are the levels corresponding to the second time unit before and after the level transition, respectively; or, bit-by-bit flipping is performed by polling.

[0199] The first preset condition includes at least one of the following: the ratio of the fifth level to the sixth level is less than or equal to the first threshold, the fifth level is the higher level among the third level and the fourth level, and the sixth level is the lower level among the third level and the fourth level; the level value of the fifth level is less than or equal to the second threshold; the level value of the sixth level is greater than or equal to the third threshold, and the third threshold is greater than the second threshold; the time elapsed since the last level transition is greater than or equal to the fourth threshold; the time elapsed since the last level transition is less than or equal to the fifth threshold, and the fifth threshold is less than the fourth threshold.

[0200] The first, second, and third thresholds are related to RSRP (Reference Signal Receiving Power), SNR (Signal-to-Noise Ratio), modulation method, and coding method. The fourth and fifth thresholds are related to the length of the second time unit.

[0201] By employing the aforementioned technical approach, the receiving end can effectively improve the probability of successful data packet reception and enhance the reliability of data transmission by performing bit-flipping on the third and / or fourth levels that meet preset conditions (i.e., a higher probability of bit errors), or by performing bit-by-bit flipping using a polling method and performing CRC verification.

[0202] Figure 20 shows another schematic flowchart of the information transmission method provided in the embodiments of this disclosure. As shown in Figure 20, the method may include the following steps.

[0203] In step S301, the parameters for information transmission are determined based on the capabilities of the second node. The parameters for information transmission include at least one of the following: link budget; power offset; signal-to-noise ratio offset.

[0204] The capabilities of the second node include at least one of the following: whether it supports bit flip detection; whether it supports cyclic prefix removal; whether it supports power offset; whether it supports signal-to-noise ratio offset; and whether it supports a preset first link budget.

[0205] By adopting the above technical solution, the first node can transmit information based on one or more of the optimized link budget, power offset, and signal-to-noise ratio offset estimated from the baseline link budget, based on the capabilities of the second node. This avoids the problem of being too conservative when transmitting information based on the baseline link budget, and can further improve the efficiency of information transmission.

[0206] Figure 21 shows a block diagram of an information transmission system provided in an embodiment of the present disclosure. As shown in Figure 21, the information transmission system 200 includes: a transmission module 210, used for transmitting information through multiple second time units corresponding to multiple first time units.

[0207] Wherein, a first time unit corresponds to at least one second time unit, and a first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level is the level transmitted in the second time unit following the cyclic prefix, and the second level is the level transmitted in the second time unit preceding the cyclic prefix.

[0208] Optionally, one first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the first level, and the transmission module 210 is further configured to: transmit information through multiple third time units corresponding to multiple first time units, wherein the third time unit is other second time units among the multiple second time units except for the reserved time unit, the reserved time unit includes at least the second time unit after the cyclic prefix, and the level of the reserved time unit is the first level or the level of the reserved time unit is a preset level.

[0209] Optionally, one first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the second level, and the transmission module 210 is further configured to: transmit information through multiple third time units corresponding to multiple first time units, wherein the third time unit is other second time units among the multiple second time units except for the reserved time unit, the reserved time unit includes at least the second time unit preceding the cyclic prefix, and the level of the reserved time unit is the second level or the level of the reserved time unit is a preset level.

[0210] Optionally, one first time unit corresponds to multiple second time units, the first level is the same as the second level, the level of the cyclic prefix is ​​the second level, and the transmission module 210 is further configured to: transmit information through multiple third time units corresponding to multiple first time units, wherein the third time units are other second time units among the multiple second time units except for the reserved time unit, the reserved time unit includes at least the second time unit before and the second time unit after the cyclic prefix, wherein the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of two second time units, or the sum of the length of the reserved time unit and the length of the cyclic prefix is ​​the same as the length of one second time unit, and the level of the reserved time unit is the first level and the second level.

[0211] Optionally, one first time unit corresponds to multiple second time units. The transmission module 210 is further configured to: transmit information through multiple fourth time units corresponding to the multiple first time units, wherein the fourth time units are other second time units besides the indicator time units among the multiple second time units, and the indicator time units are a first preset number of second time units at the beginning or end of the multiple second time units; or, the information is transmitted starting from the first second time unit after the first preset number of second time units among the first time units.

[0212] Optionally, one first time unit corresponds to multiple second time units. The transmission module 210 is further configured to: punch a second preset number of bits at a preset position of the bit sequence of the information to be transmitted to obtain a punched first bit sequence; transmit the first bit sequence through multiple second time units corresponding to multiple first time units, or fill the end of the first bit sequence with a second preset number of preset padding bits to obtain a second bit sequence, and transmit the second bit sequence through multiple second time units corresponding to multiple first time units.

[0213] Optionally, the transmission module 210 is further configured to: determine the parameter information corresponding to at least one cyclic redundancy check information corresponding to the information, wherein the parameter information includes at least one of the following: cyclic redundancy check information length, cyclic redundancy check information generation method, and cyclic redundancy check information insertion position; insert at least one cyclic redundancy check information into the information, and transmit the information after inserting at least one cyclic redundancy check information through multiple second time units corresponding to multiple first time units.

[0214] Optionally, the transmission module 210 is further configured to: perform bit repetition on at least one target bit in the information to obtain bit-repeated information; and transmit the bit-repeated information through multiple second time units corresponding to multiple first time units.

[0215] In the embodiments disclosed in this specification, the resources corresponding to the time unit include at least one of the following: the length of the encoded bit sequence extended for performing the DFT operation, the number of times each bit information is repeated in the sequence before performing the DFT operation, the length of the time unit or the number of sampling points corresponding to each bit information after encoding, and the length of the time unit or the number of sampling points corresponding to each bit information.

[0216] The phrase "equal or equal-length chips" as described in this specification means that the chips transmitted by the transmitting side are approximately equal in length, or completely equal in length, or the difference between different chip lengths does not exceed a predetermined value, such as not exceeding p percent of a certain chip length. Where p is an integer less than 50.

[0217] The system 200 provided in this embodiment can execute the methods in the preceding method embodiments and achieve the functions and beneficial effects of the methods in the preceding method embodiments, which will not be repeated here.

[0218] Figure 22 shows a block diagram of another information transmission system provided in an embodiment of the present disclosure. As shown in Figure 22, the information transmission system 300 includes: a determination module 310, used to determine information transmission parameters based on the capabilities of a second node. The information transmission parameters include at least one of the following: link budget; power offset; signal-to-noise ratio offset.

[0219] The system 300 provided in this embodiment can execute the methods in the preceding method embodiments and achieve the functions and beneficial effects of the methods in the preceding method embodiments, which will not be repeated here.

[0220] Figure 23 illustrates a schematic diagram of the hardware structure of an electronic device implementing the embodiments of this disclosure. As shown in Figure 23, at the hardware level, the electronic device includes at least one processor and optionally, an internal bus, a network interface, and a memory. The memory may include RAM, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk storage device. Of course, the electronic device may also include other hardware required for other services.

[0221] The processor, network interface, and memory can be interconnected via an internal bus, which can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only a single bidirectional arrow is used in this diagram, but this does not imply that there is only one bus or one type of bus.

[0222] Memory stores programs. Specifically, the program may include program code, which includes at least one computer operation instruction. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0223] At least one processor reads a corresponding computer program from non-volatile memory into memory and then runs it, forming a device for locating a target user at the logical level. At least one processor executes the program stored in memory and specifically performs the method disclosed in the embodiments shown in the first aspect, achieving the functions and beneficial effects of the methods described in the foregoing method embodiments, which will not be repeated here.

[0224] The methods disclosed in the embodiments shown in the first to third aspects of this disclosure can be applied to at least one processor, or implemented by at least one processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the hardware or by instructions in the form of software within at least one processor. The processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0225] The electronic device can also execute the methods described in the preceding method embodiments and achieve the functions and beneficial effects of the methods described in the preceding method embodiments, which will not be repeated here.

[0226] Of course, in addition to software implementation, the electronic device disclosed herein does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. In other words, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0227] This disclosure also proposes a computer-readable storage medium that stores one or more programs, which, when executed by at least one processor, implement the methods disclosed in the embodiments of the first to third aspects and achieve the functions and beneficial effects of the methods described in the foregoing method embodiments, which will not be repeated here.

[0228] The computer-readable storage medium includes read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, etc.

[0229] Furthermore, this disclosure also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions that, when executed by a computer, implement the following process: the methods disclosed in the embodiments of the first to third aspects and implement the functions and beneficial effects of the methods described in the foregoing method embodiments, which will not be repeated here.

[0230] In summary, the above description is merely a preferred embodiment of this disclosure and does not limit the scope of protection of this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.

[0231] The systems, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0232] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can store information accessible to a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0233] It should also be noted that, in this specification, the terminology refers to information including R2D link information and D2R link information. R2D link information is transmitted on the PRDCH, D2R link information is transmitted on the PDRCH, and information used for sending public messages or for access / data storage purposes is transmitted on a dedicated channel. In this specification, the first node includes at least one of a reader, base station, user equipment, central processing unit, etc. In this specification, 'and', 'or', 'and', and / or' can have multiple meanings, such as 'and', 'or', 'and', and 'or'.

[0234] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0235] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

Claims

1. A method for transmitting information, comprising: Information is transmitted through multiple second time units corresponding to multiple first time units; Wherein, one first time unit corresponds to at least one second time unit, and one first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level is the level transmitted in the next second time unit of the cyclic prefix, and the second level is the level transmitted in the previous second time unit of the cyclic prefix.

2. The method according to claim 1, wherein one first time unit corresponds to one second time unit, and the length of the second time unit is determined by a first preset frequency domain bandwidth or subcarrier spacing.

3. The method according to claim 1, wherein one first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the first level, and the information transmission through multiple second time units corresponding to multiple first time units includes: A retention time unit includes at least the second time unit following the cyclic prefix, and the level of the retention time unit is the first level; or, One first time unit corresponds to multiple second time units, the level of the cyclic prefix is ​​the second level, and the information transmission through multiple second time units corresponding to multiple first time units includes: A retention time unit includes at least the preceding second time unit of the cyclic prefix, and the level of the retention time unit is the second level; or, One first time unit corresponds to multiple second time units, the first voltage level and the second voltage level are the same, the voltage level of the cyclic prefix is ​​the first voltage level and the second voltage level, and the information transmission through multiple second time units corresponding to multiple first time units includes: A retention time unit includes at least a preceding second time unit and a following second time unit of the cyclic prefix, wherein the sum of the length of the retention time unit and the length of the cyclic prefix is ​​the same as the length of the two second time units, or the sum of the length of the retention time unit and the length of the cyclic prefix is ​​the same as the length of one second time unit, and the level of the retention time unit is the first level and the second level.

4. The method according to claim 3, wherein the level of the retention time unit is a preset level, and information is transmitted through multiple third time units corresponding to the multiple first time units, wherein the third time units are other second time units besides the retention time unit among the multiple second time units.

5. The method according to claim 1, wherein one first time unit corresponds to multiple second time units, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: Information transmission is performed through multiple fourth time units corresponding to the multiple first time units, wherein the fourth time unit is a second time unit other than the indicator time unit among the multiple second time units, and the indicator time unit is a first preset number of second time units at the beginning or end of the multiple second time units; or... The information is transmitted starting from the first second time unit after a first preset number of second time units in the first time unit.

6. The method according to claim 5, wherein the fourth time unit comprises one or more retention time units.

7. The method according to claim 5, wherein the first preset quantity is determined by at least one of the following: codeword length, level transition position in the codeword, number of second time units in a first time unit, and length of indication information; or, The first preset quantity is either a first preset value, or 1, or the difference between the number of second time units in a first time unit and 1.

8. The method according to claim 7, wherein the indication information is at least one of preamble information, start symbol information, end symbol information, and intermediate pilot information, and the information transmission through multiple second time units corresponding to multiple first time units further includes: The indicated time unit transmits at least one of the following: preamble information, start symbol information, end symbol information, and intermediate pilot information.

9. The method according to claim 1, wherein one first time unit corresponds to multiple second time units, and the information transmission through the multiple second time units corresponding to the multiple first time units includes: Punch a second preset number of bits at preset positions in the bit sequence of information to be transmitted to obtain a punched first bit sequence, and transmit the first bit sequence through multiple second time units corresponding to multiple first time units; Alternatively, a second preset number of preset padding bits are filled into the end of the bit sequence of the information to be transmitted or the first bit sequence to obtain a second bit sequence, and the second bit sequence is transmitted through multiple second time units corresponding to multiple first time units; The bit sequence of the information to be transmitted is either an encoded bit sequence or a level sequence.

10. The method according to claim 9, wherein the preset position and the second preset quantity are determined by at least one of the following: The encoding method of the codewords in the information to be transmitted; The length of the codewords in the information to be transmitted; The number of consecutive bits in the codeword of the information to be transmitted; Wherein, the second preset quantity is not less than 0.

11. The method according to any one of claims 1-10, wherein the length of the second time unit is determined by at least one of the following: The length of the cyclic prefix; The level state of the cyclic prefix; The preset number of second time units corresponding to each first time unit; Second preset frequency domain bandwidth; Equipment processing capacity; The voltage level is either the first voltage level or the second voltage level.

12. The method according to any one of claims 1-10, wherein the resource corresponding to the third time unit is not greater than the resource corresponding to the fourth time unit, the third time unit is a second time unit with the same cyclic prefix level, the fourth time unit is another second time unit in the first time unit corresponding to the third time unit except the third time unit, and the resource includes at least one of the following: the bit extension width before performing the DFT operation, frequency domain resources, number of resource units, time domain resources, and number of sampling points.

13. The method according to any one of claims 1-10, wherein one first time unit corresponds to multiple second time units, and the multiple second time units corresponding to one first time unit include at least one special time unit and at least one reference time unit, wherein the special time unit includes a preset cyclic prefix sub-time unit, and the reference time unit is a second time unit in a first time unit other than the special time unit; wherein, The length of the special time unit is the same as the length of the reference time unit, or the deviation between the length of the special time unit and the length of the reference time unit is less than a preset deviation threshold.

14. The method of claim 13, wherein the length of the special time unit is determined by at least one of the following: Subcarrier spacing and / or subcarrier distance; The length of the cyclic prefix; The level state of the cyclic prefix; The number of second time units corresponding to a preset first time unit; The number of the smallest resource units used for transmission; in, The voltage level is either the first voltage level or the second voltage level.

15. The method according to claim 1, wherein the frequency domain resource corresponding to the first time unit is the spectrum of a third preset frequency domain bandwidth.

16. The method according to claim 15, wherein the third preset frequency domain bandwidth is a multiple of any one of the following: Preset baseline bandwidth; Subcarrier spacing; The number of second time units corresponding to a preset first time unit; The difference between the number of second time units corresponding to a preset first time unit and 1; The number of minimum resource units corresponding to a second time unit; The least common multiple of all possible values ​​for the number of second time units corresponding to a first time unit.

17. The method according to claim 15, wherein the third preset frequency domain bandwidth is determined by the number of special time units in the first time unit, the resources corresponding to the special time units, the number of reference time units in the first time unit, and the resources corresponding to the reference time units; or, the third preset frequency domain bandwidth is determined by the number of second time units that transmit valid information bits within the first time unit.

18. The method according to claim 1, wherein the information transmission through multiple second time units corresponding to multiple first time units includes: Determine the parameter information corresponding to at least one cyclic redundancy check information corresponding to the information, wherein the parameter information includes at least one of the following: cyclic redundancy information length, cyclic redundancy information generation method, and cyclic redundancy information insertion position; The at least one cyclic redundancy check (CRC) information is inserted into the information, and the information after the insertion of the at least one CRC information is transmitted through multiple second time units corresponding to multiple first time units.

19. The method according to claim 18, wherein determining the parameter information corresponding to at least one cyclic redundancy check information corresponding to the information comprises: The information includes one or more transport blocks, and a cyclic redundancy check (CRC) information is generated based on a transport block, wherein the transport block includes control information or data information.

20. The method according to claim 18, wherein determining the parameter information corresponding to at least one cyclic redundancy check information corresponding to the information comprises: Based on at least one of the following information, determine the parameter information corresponding to at least one cyclic redundancy check information: The type of information transmitted; Transport block segmentation information, which includes at least one of the following: the number of segments, the size of the segmented information blocks, and the number of consecutively transmitted transport blocks; The size of the transport block; The number of second time units corresponding to a preset first time unit; Data rate.

21. The method according to claim 1, wherein the information transmission through multiple second time units corresponding to multiple first time units includes: By performing bit repetition on at least one target bit in the information, the information with bit repetition is obtained; The information after bit repetition is transmitted through multiple second time units corresponding to multiple first time units.

22. The method of claim 21, wherein performing bit repetition on at least one target bit in the information comprises: Bit repetition is performed on at least one target bit in the information by at least one of the following methods: Repeat the process block by block for each transport block; Perform sub-transfer block repetition for each sub-transfer block in the transfer block; The information before channel coding is repeated bit by bit; The channel-coded information is repeated bit by bit; The channel-coded information is repeated codeword by codeword, wherein the channel-coded information includes at least one codeword. The information before the forward error correction code is encoded is repeated bit by bit; The information encoded by the forward error correction code is repeated bit by bit.

23. A method for transmitting information, applied to a first node, comprising: The parameters for information transmission are determined based on the capabilities of the second node, and the parameters for information transmission include at least one of the following: Link budget; Power offset; Signal-to-noise ratio offset.

24. The method of claim 23, wherein the capabilities of the second node include at least one of the following: Does it support bit flip detection? Does it support removing the loop prefix? Does it support power offset? Does it support signal-to-noise ratio offset? Does it support the preset first link budget? 25. An information transmission system, comprising: The transmission module is used to transmit information through multiple second time units corresponding to multiple first time units; Wherein, one first time unit corresponds to at least one second time unit, and one first time unit includes a cyclic prefix; the level of the cyclic prefix is ​​a first level or a second level, the first level is the level transmitted in the next second time unit of the cyclic prefix, and the second level is the level transmitted in the previous second time unit of the cyclic prefix.

26. An information transmission system, applied to a first node, comprising: The determining module is used to determine the parameters for information transmission based on the capabilities of the second node, wherein the parameters for information transmission include at least one of the following: Link budget; Power offset; Signal-to-noise ratio offset.

27. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the method of information transmission as described in any one of claims 1 to 24.

28. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of information transmission as described in any one of claims 1 to 24.

Citation Information

Patent Citations

  • Information feedback method and device, communication node and storage medium

    CN111901068A

  • Power control using at least one power control parameter

    CN115053579A

  • Method and system for chained and opportunistic delayed wakeup

    CN117016015A

  • Synchronization method and communication device

    CN117295146A