Transmission method, device, computer-readable storage media and system

BR112019015083B1Active Publication Date: 2026-08-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
BR112019015083
Authority / Receiving Office
BR · BR
Patent Type
Patents
Current Assignee / Owner
Publication Date
2026-08-25

Smart Images

  • Figure 00000071_0000
    Figure 00000071_0000
  • Figure 00000071_0001
    Figure 00000071_0001
  • Figure 00000072_0000
    Figure 00000072_0000
Patent Text Reader

Abstract

The embodiments of the present invention relate to the field of communication technologies and methods, and in particular, to a transmission method and apparatus. The transmission method includes: generating, by a first device, a sequence based on one or more transmission parameters, wherein the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, multiple-output and multiple-input MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information; generating information to be transmitted using the sequence; and sending the information to be transmitted.According to the transmission method and apparatus in the embodiments of the present invention, a new transmission error verification mechanism is provided.
Need to check novelty before this filing date? Find Prior Art

Description

1 / 67 “TRANSMISSION METHOD, DEVICE, COMPUTER-READABLE STORAGE MEDIA AND SYSTEM” TECHNICAL FIELD

[001] The embodiments of the present invention relate to the field of communication methods and technologies and, in particular, to a method and apparatus for transmission. FUNDAMENTALS

[002] Data transmission reliability needs to be ensured in a signal transmission process. If errors always occur in transmitted data in a communications system, the system's performance or operability will be very poor. However, in a real communications system, for example, in a wireless communications system, errors frequently occur during data transmission due to channel randomness and interference uncertainty. In particular, when an error occurs at a specific point in data transmission, errors can continuously occur in subsequent data. To enable a communications system to achieve stable and reliable transmission performance, when the communications system is designed, improving data transmission reliability can be considered from a plurality of aspects and perspectives, aiming to randomize interference at each transmission time as much as possible.In particular, certain key parameters cannot be incorrect when transmission is performed in the system. Once these key parameters are incorrect, unrecoverable errors occur throughout subsequent demodulation.

[003] For a 5G communications system currently being studied by 3GPP, the entire 5G system is more flexible and complex than an LTE system. In a transmission process, a large number of parameters used for data transmission need to be transmitted and detected between a transmitter and a receiver. Once some of the parameters are wrong in a communication process, uncorrectable errors occur throughout a subsequent transmission process. However, a conventional channel encoding / decoding mechanism can ascertain whether a bit of information is correct in a data transmission process, but not Petition 870250042152, dated 05 / 22 / 2025, page 28 / 118 2 / 67 can check a transmission parameter. Therefore, it is particularly important to additionally support a mechanism to flexibly check a large number of transmission parameters in real time. SUMMARY

[004] Embodiments of the present invention provide a method and apparatus for transmission, to provide a new mechanism for verifying transmission error.

[005] According to a first aspect, an embodiment of the present invention provides a transmission method. The method includes: generating, by a first device, a sequence based on one or more transmission parameters, where the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, multiple-input multiple-output MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information; generating, by the first device, information to be transmitted using the sequence; and sending, by the first device, the information to be transmitted.

[006] In the solution of this embodiment of the present invention, the generation, by the first device, of information to be transmitted by use of the sequence includes: scrambling, by the first device, data to be transmitted by use of the sequence, where the information to be transmitted is scrambled transmitted data; or generating, by the first device, a reference signal by use of the sequence, where the information to be transmitted is a scrambling reference signal.

[007] In implementing this embodiment of the present invention, one or more transmission parameters are introduced into the sequence, and the information to be transmitted is generated by using the sequence, so that a receiver determines, based on whether the received information is correct, whether the received transmission parameters are correct. Therefore, one or more transmission parameters can be verified.

[008] Furthermore, in the solution of this modality of the present Petition 870250042152, dated 05 / 22 / 2025, page 29 / 118 3 / 67 Invention, the sequence is generated by using one or more transmission parameters to scramble the data or generate the reference signal. After receiving the reference signal or the scrambled data using the sequence, the receiver first performs the unscramble. If a transmission parameter is incorrectly estimated in a communication process, regardless of the current receiver SNR value, the receiver determines that a received data packet is incorrect, and the receiver promptly checks if a previously received transmission parameter is correct, instead of continuing to try or retransmitting, thus reducing unnecessary retransmission and power consumption, and reducing the accumulation or propagation of data transmission errors.

[009] In one possible embodiment, the generation, by a first device, of a sequence based on one or more transmission parameters includes: determining, by the first device, an initial value of the sequence and / or an initial location of the sequence based on at least one of the one or more transmission parameters, and generating the sequence based on the initial value of the sequence and / or the initial location of the sequence.

[010] In implementing this embodiment of the present invention, one or more transmission parameters are introduced at the initial value and / or initial location of the sequence, and the receiver generates a sequence in the same way, and verifies, by using the generated sequence, whether the transmitted information is correct, in order to ascertain one or more transmission parameters.

[011] Furthermore, in the solution of this embodiment of the present invention, one or more transmission parameters are introduced at the initial value and / or at the initial location of the sequence, so that more transmission parameters can be checked without an increase in sequence length.

[012] In one possible embodiment, one or more transmission parameters additionally include a time-domain resource index and / or a cell identifier.

[013] In one possible embodiment, the time-domain feature index is determined by any of the following ways: determining the time-domain feature index based on an integer Petition 870250042152, dated 05 / 22 / 2025, page 30 / 118 4 / 67 positive indicated by signaling; determine the time-domain resource index based on a system message period or a synchronization signal transmission interval; determine the time-domain resource index based on a subcarrier spacing; and determine the time-domain resource index based on a number of slots in a subcarrier spacing used within a predefined duration.

[014] In implementing this embodiment of the present invention, the first device can determine the initial value and / or initial location of the sequence based on the time-domain feature index, and can determine a new time-domain feature index by redistributing a time-domain feature and renumbering time-domain features obtained after the redistribution. Therefore, the sequence can be determined by using the new time-domain feature index to solve a problem in generating shuffling sequences for slot parameters at different subcarrier spacings within a time-frequency feature of a predefined length without modifying the sequence.

[015] In one possible embodiment, the determination, by the first device, of an initial sequence value and / or an initial sequence location based on at least one of the transmission parameters includes: generating, by the first device, the initial sequence value by using a first parameter in one or more transmission parameters, and generating the initial sequence location by using a second parameter in one or more transmission parameters, where the first parameter is different from the second parameter; or determining respectively the initial sequence value and the initial sequence location based on different bits of the same transmission parameter.

[016] In the solution of this embodiment of the present invention, the transmission parameter used to determine the initial value of the sequence may be different from or the same as the transmission parameter used to determine the initial location of the sequence. When the initial value and the initial location of the sequence are determined by using the same transmission parameter, the initial value and the initial location of the sequence may be determined respectively by using different bits of the same transmission parameter. For example, all bits of the same transmission parameter Petition 870250042152, dated 05 / 22 / 2025, page 31 / 118 5 / 67 is divided into two parts: one part is used to generate the initial value of the sequence, and the other part is used to determine the initial location of the sequence. Therefore, the transmission parameter can be checked with reference to the initial value of the sequence and the initial location of the sequence.

[017] In one possible embodiment, the generation, by the first device, of information to be transmitted using the sequence includes: determining, by the first device based on a parameter of the type of data service to be transmitted and / or a type of capability of a receiving device, the sequence used to generate the information to be transmitted; and generating, by the first device, the information to be transmitted using the determined sequence.

[018] In the solution of this embodiment of the present invention, a plurality of transmission parameters or a plurality of transmission parameter types can be predefined, and each transmission parameter or each transmission parameter type corresponds to a different service type and / or a different capability type of the receiving device. When generating the information to be transmitted, the first device determines the sequence to be used based on the service type parameter of the data to be transmitted and / or the capability type of the receiving device, and generates the information to be transmitted using the determined sequence.

[019] In one possible embodiment, the generation, by a first device, of a sequence based on one or more transmission parameters includes: generating, by the first device, a plurality of subsequences based on one or more transmission parameters, where each subsequence is determined based on all or some of the one or more transmission parameters; and generating, by the first device, the sequence based on the plurality of subsequences, where a sequence length is a sum of the lengths of the plurality of subsequences.

[020] In the solution of this embodiment of the present invention, the sequence used to generate the information to be transmitted is generated based on a plurality of subsequences, and each subsequence is determined based on one or more of the aforementioned transmission parameters, such that more transmission parameters and / or a longer transmission parameter Petition 870250042152, dated 05 / 22 / 2025, page 32 / 118 6 / 67 can be inserted into a sequence.

[021] In one possible embodiment, the generation, by a first device, of a sequence based on one or more transmission parameters includes: generating, by the first device, a plurality of subsequences based on one or more transmission parameters, where each subsequence is determined based on all or some of the one or more transmission parameters; and correspondingly the generation, by the first device, of the information to be transmitted using the sequence includes: scrambling, by the first device, the data to be transmitted using the plurality of subsequences, and / or generating a reference signal using the plurality of subsequences; or the plurality of subsequences are used respectively in different time-domain resources.

[022] In the solution of this embodiment of the present invention, the first device generates the plurality of subsequences based on one or more transmission parameters, and the first device can scramble the data by using the plurality of subsequences, and / or generate the reference signal by using the plurality of subsequences.

[023] In one possible embodiment, the first device additionally scrambles data into control information (e.g., information on a physical broadcast channel PBCH) sent along with a synchronization signal, for example, it scrambles, by using a parameter related to a slot or symbol number, the control information sent along with the synchronization signal.

[024] According to a second aspect, an embodiment of the present invention provides a transmission method. The method includes: determining, by a first device based on one or more transmission parameters, an initial location used to generate a sequence, where the one or more transmission parameters are not constant; generating, by the first device, information to be transmitted using the sequence; and sending, by the first device, the information to be transmitted.

[025] In implementing this embodiment of the present invention, one or more transmission parameters are introduced at the initial location of the sequence, and the information to be transmitted is generated by using the sequence, so that more transmission parameters and / or a parameter of Petition 870250042152, dated 05 / 22 / 2025, page 33 / 118 7 / 67 longer transmissions can be introduced into the sequence without modifying the sequence length. A receiver determines, based on whether the received information is correct, if the received transmission parameters are correct, so that one or more transmission parameters can be verified.

[026] In one possible embodiment, one or more transmission parameters include at least one of the following: a time-domain feature index, a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, MIMO parameter information, duplexing mode indication information, control channel format indication information, a cell identifier, and transmission carrier indication information.

[027] In one possible embodiment, the method additionally includes: determining, by the first device, an initial value of the sequence based on one or more transmission parameters.

[028] In implementing this embodiment of the present invention, one or more transmission parameters are introduced at the initial value and initial location of the sequence, and the receiver generates a sequence in the same way, and verifies, by using the generated sequence, whether the transmitted information is correct, to ascertain one or more transmission parameters.

[029] Furthermore, in the solution of this embodiment of the present invention, one or more transmission parameters are introduced at the initial value and initial location of the sequence, so that more transmission parameters can be checked.

[030] In one possible embodiment, a transmission parameter used to determine the initial value of the sequence is different from a transmission parameter used to determine the initial location of the sequence; or the initial value of the sequence and the initial location of the sequence are respectively determined based on different bits of the same transmission parameter.

[031] In the solution of this embodiment of the present invention, the Petition 870250042152, dated 05 / 22 / 2025, page 34 / 118 8 / 67 The transmission parameter used to determine the initial value of the sequence may be different from or the same as the transmission parameter used to determine the initial location of the sequence. When the initial value and the initial location of the sequence are determined by using the same transmission parameter, the initial value and the initial location of the sequence may be determined respectively by using different bits of the same transmission parameter. For example, all bits of the same transmission parameter are divided into two parts: one part is used to generate the initial value of the sequence, and the other part is used to determine the initial location of the sequence. Therefore, the transmission parameter can be checked with reference to the initial value of the sequence and the initial location of the sequence.

[032] In one possible embodiment, the time-domain resource index is determined based on a parameter M, wherein the parameter M is determined in any of the following ways: the parameter M is a predefined positive integer; the parameter M is a positive integer that is indicated by signaling; the parameter M is determined based on a system message period or a synchronization signal transmission interval; the parameter M is determined based on a subcarrier spacing; or the parameter M is based on a number of slots in a subcarrier spacing used within a predefined duration.

[033] In implementing this embodiment of the present invention, the first device can determine the initial value and / or initial location of the sequence based on the time-domain index, and can determine a new time-domain feature index by re-dividing a time-domain feature and renumbering the time-domain features obtained after the re-dividing. Therefore, the sequence can be determined by using the new time-domain feature index to solve a problem in generating shuffling sequences for slot parameters at different subcarrier spacings within a time-frequency feature of a predefined length without modifying the sequence.

[034] In one possible embodiment, the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters, and a sequence length is a sum of the lengths of Petition 870250042152, dated 05 / 22 / 2025, page 35 / 118 9 / 67 plurality of subsequences.

[035] In the solution of this embodiment of the present invention, the sequence used to generate the information to be transmitted is generated based on a plurality of subsequences, and each subsequence is determined based on one or more of the aforementioned transmission parameters, so that more transmission parameters and / or a longer transmission parameter can be introduced into a sequence.

[036] In one possible embodiment, the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters; and correspondingly the generation, by the first device, of information to be transmitted by the use of the sequence includes: scrambling, by the first device, data to be transmitted by the use of the plurality of subsequences, and / or generating a reference signal by the use of the plurality of subsequences; or the plurality of subsequences are used respectively in different time-domain resources.

[037] In the solution of this embodiment of the present invention, the first device generates the plurality of subsequences based on one or more transmission parameters, and the first device can scramble the data by using the plurality of subsequences, and / or generate the reference signal by using the plurality of subsequences.

[038] In one possible embodiment, the generation, by the first device, of information to be transmitted using the sequence includes: determining, by the first device based on a parameter of the type of data service to be transmitted and / or a type of capability of a receiving device, the sequence used to generate the information to be transmitted; and generating, by the first device, the information to be transmitted using the determined sequence.

[039] In the solution of this embodiment of the present invention, a plurality of transmission parameters or a plurality of transmission parameter types can be predefined, and each transmission parameter or each transmission parameter type corresponds to a different service type and / or a different capability type of the receiving device. When generating the information to be transmitted, the Petition 870250042152, dated 05 / 22 / 2025, page 36 / 118 10 / 67 The first device determines the sequence to be used based on the service type parameter of the data to be transmitted and / or the capacity type of the receiving device, and generates the information to be transmitted using the determined sequence.

[040] According to a third aspect, an embodiment of the present invention provides a transmission method. The method includes: receiving, by a second device, information transmitted by a first device; and demodulating, by the second device, the received information using a sequence, where the sequence is determined based on one or more transmission parameters, and the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, multiple-input multiple-output MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information.

[041] In implementing this embodiment of the present invention, one or more transmission parameters are introduced into the sequence, and the information to be transmitted is generated by using the sequence, so that a receiver (corresponding to the second device) determines, based on whether the received information is correct, whether the received transmission parameters are correct. Therefore, one or more transmission parameters can be verified.

[042] Furthermore, in the solution of this embodiment of the present invention, the sequence is generated by using one or more transmission parameters to scramble data or generate a reference signal. After receiving the reference signal or the scrambled data using the sequence, the receiver first performs the unscramble. If a transmission parameter is erroneously estimated in a communication process, regardless of the current receiver SNR value, the receiver determines that a received data packet is incorrect, and the receiver promptly checks if a previously received transmission parameter is correct, instead of continuing to try or performing retransmission, thus reducing Petition 870250042152, dated 05 / 22 / 2025, page 37 / 118 11 / 67 eliminates unnecessary retransmission and power consumption, and reduces the accumulation or propagation of data transmission errors.

[043] In one possible embodiment, the method additionally includes: determining, by the second device, an initial value of the sequence and / or an initial location of the sequence based on at least one of one or more transmission parameters, and generating the sequence based on the initial value of the sequence and / or the initial location of the sequence.

[044] In one possible embodiment, one or more transmission parameters additionally include a time-domain resource index and / or a cell identifier.

[045] In one possible embodiment, the time-domain resource index is determined in any of the following ways: determining the time-domain resource index based on a positive integer indicated by signaling; determining the time-domain resource index based on a system message period or a synchronization signal transmission interval; determining the time-domain resource index based on a subcarrier spacing; and determining the time-domain resource index based on a number of slots in a subcarrier spacing used within a predefined duration.

[046] In one possible embodiment, the determination, by the second device, of an initial sequence value and / or an initial sequence location based on at least one of one or more transmission parameters includes: generating, by the second device, the initial sequence value by using a first parameter in one or more transmission parameters, and generating the initial sequence location by using a second parameter in one or more transmission parameters, where the first parameter is different from the second parameter; or determining respectively the initial sequence value and the initial sequence location based on different bits of the same transmission parameter.

[047] In one possible embodiment, the demodulation, by the second device, of the information received by the use of a sequence includes: determining, by the second device based on a parameter of the type of data service transmitted and / or a type of capability of a receiving device, the sequence used to demodulate the information received; and Petition 870250042152, dated 05 / 22 / 2025, page 38 / 118 12 / 67 demodulate, by the second device, the information received by using the determined sequence.

[048] In one possible embodiment, the fact that the sequence is determined based on one or more transmission parameters includes that the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of the one or more transmission parameters, and a sequence length is a sum of the lengths of the plurality of subsequences.

[049] In one possible embodiment, the fact that the sequence is determined based on one or more transmission parameters includes that the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of the one or more transmission parameters; and correspondingly the demodulation, by the second device, of the information received by using a sequence includes: demodulating, by the second device, the information received by using the plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain features.

[050] According to a fourth aspect, an embodiment of the present invention provides a transmission method. The method includes: receiving, by a second device, information transmitted by a first device; and demodulating, by the second device, the received information by using a sequence, where an initial location of the sequence is determined based on one or more transmission parameters, and the one or more transmission parameters are not constant.

[051] In implementing this embodiment of the present invention, one or more transmission parameters are introduced at the initial location of the sequence, and the information to be transmitted is generated by using the sequence, so that more transmission parameters and / or a longer transmission parameter can be introduced into the sequence without a modification to the sequence length. A receiver (corresponding to the second device) determines, based on whether the received information is correct, whether the received transmission parameters are correct, so that one or more transmission parameters can be verified.

[052] In one possible modality, one or more parameters of Petition 870250042152, dated 05 / 22 / 2025, page 39 / 118 13 / 67 transmission includes at least one of the following: a time-domain resource index, a time-domain resource type, transmission waveform indication information, subcarrier spacing indication information, service type indication information, MIMO parameter information, duplexing mode indication information, control channel format indication information, a cell identifier, and transmission carrier indication information.

[053] In one possible embodiment, the initial location of the sequence is determined based on one or more transmission parameters.

[054] In one possible embodiment, a transmission parameter used to determine the initial value of the sequence is different from a transmission parameter used to determine the initial location of the sequence; or the initial value of the sequence and the initial location of the sequence are respectively determined based on different bits of the same transmission parameter.

[055] In one possible embodiment, the time-domain resource index is determined based on a parameter M, wherein the parameter M is determined in any of the following ways: the parameter M is a predefined positive integer; the parameter M is indicated by signaling; the parameter M is determined based on a system message period or a synchronization signal transmission interval; the parameter M is determined based on a subcarrier spacing; or the parameter M is determined based on a number of slots in a subcarrier spacing used within a predefined duration.

[056] In one possible embodiment, the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters, and a sequence length is a sum of the lengths of the plurality of subsequences.

[057] In one possible embodiment, the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters; and correspondingly the demodulation, by the second device, of the information received by using a sequence includes: demodulating, by Petition 870250042152, dated 05 / 22 / 2025, page 40 / 118 14 / 67 second device, the information received by the use of plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain resources.

[058] In one possible embodiment, the demodulation, by the second device, of the information received by the use of a sequence includes: determining, by the second device based on a parameter of the type of data service transmitted and / or a type of capability of a receiving device, the sequence used to demodulate the information received; and demodulating the information received by the use of the determined sequence.

[059] According to a fifth aspect, to implement the transmission method in the first aspect, an embodiment of the present invention provides a transmission apparatus. The transmission apparatus has a function of implementing actions of the first device in the transmission method. The function can be implemented by hardware, or it can be implemented by hardware by executing corresponding software. Hardware or software includes one or more modules corresponding to the function.

[060] In one possible embodiment, the apparatus includes: a sequence generation module, configured to generate a sequence based on one or more transmission parameters, where the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, multiple-input multiple-output MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information; a transmission information generation module, configured to generate information to be transmitted using the sequence; and a transmission module, configured to send the information to be transmitted.

[061] In the solution of this embodiment of the present invention, the sequence generation module, the information to be transmitted generation module and the transmission module are additionally configured to perform possible steps in the embodiments related in the embodiment in the first aspect. For specific content, refer to the embodiment in the first aspect. Petition 870250042152, dated 05 / 22 / 2025, page 41 / 118 15 / 67

[062] In another possible embodiment, the device includes a processor and a transceiver. The processor is configured to implement functions of the sequence generation module and the information generation module to be transmitted, and the transceiver is configured to implement a function of the transmission module.

[063] According to a sixth aspect, to implement the transmission method in the second aspect, an embodiment of the present invention provides a transmission apparatus. The transmission apparatus has a function of implementing actions of the first device in the transmission method. The function can be implemented by hardware, or it can be implemented by hardware by executing corresponding software. The hardware or software includes one or more modules corresponding to the function.

[064] In one possible embodiment, the transmission apparatus includes: a first generation module, configured to determine, based on one or more transmission parameters, an initial location used to generate a sequence, where one or more transmission parameters are not constant; a second generation module, configured to generate information to be transmitted using the sequence; and a transmission module, configured to send the information to be transmitted.

[065] In the solution of this embodiment of the present invention, the first generation module, the second generation module, and the transmission module are additionally configured to perform possible steps in the embodiments related in the embodiment in the second aspect. For specific content, refer to the embodiment in the second aspect.

[066] In another possible embodiment, the device includes a processor and a transceiver. The processor is configured to implement functions of the first generation module and the second generation module, and the transceiver is configured to implement a function of the transmission module.

[067] According to a seventh aspect, to implement the transmission method in the third aspect, an embodiment of the present invention provides a transmission apparatus. The transmission apparatus has a function of implementing actions of the second device in the transmission method. The function can be implemented by hardware or it can be implemented by hardware by executing corresponding software. The hardware or the software Petition 870250042152, dated 05 / 22 / 2025, p. 42 / 118 16 / 67 includes one or more modules corresponding to the function.

[068] In one possible embodiment, the apparatus includes: a receiving module, configured to receive information transmitted by a first device; and a demodulation processing module, configured to demodulate the received information using a sequence, wherein the sequence is determined based on one or more transmission parameters and the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, multiple-input multiple-output MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information.

[069] In the solution of this embodiment of the present invention, the receiving module and the demodulation processing module are additionally configured to perform possible steps in the related embodiments in the embodiment in the third aspect. For specific content, refer to the embodiment in the third aspect.

[070] In another possible embodiment, the device includes a processor and a transceiver. The processor is configured to implement a function of the demodulation processing module, and the transceiver is configured to implement a function of the receiving module.

[071] According to an eighth aspect, to implement the transmission method in the fourth aspect, an embodiment of the present invention provides a transmission apparatus. The transmission apparatus has a function of implementing actions of the second device in the transmission method. The function can be implemented by hardware, or it can be implemented by hardware by executing corresponding software. The hardware or software includes one or more modules corresponding to the function.

[072] In one possible embodiment, the transmission apparatus includes: a receiving module, configured to receive information transmitted by a first device; and a processing module, configured to demodulate the received information by using a sequence, where a Petition 870250042152, dated 05 / 22 / 2025, page 43 / 118 17 / 67 The initial location of the sequence is determined based on one or more transmission parameters, and the one or more transmission parameters are not constant.

[073] In the solution of this embodiment of the present invention, the receiving module and the processing module are additionally configured to perform possible steps in the embodiments related in the embodiment in the fourth aspect. For specific content, refer to the embodiment in the fourth aspect.

[074] In another possible embodiment, the device includes a processor and a transceiver. The processor is configured to implement a function of the processing module and the transceiver is configured to implement a function of the receiving module.

[075] According to a ninth aspect, an embodiment of the present invention provides a computer storage medium, configured to store computer software instructions used by the aforementioned transmission apparatus, and the computer storage medium includes programs used to perform the transmission methods corresponding to the transmission apparatus.

[076] In transmission solutions in the embodiments of the present invention, a new transmission error verification mechanism is provided, so that a transmission parameter can be verified. BRIEF DESCRIPTION OF THE DRAWINGS

[077] Figure 1 is a schematic diagram of a possible application scenario according to this request;

[078] Figure 2 is a schematic diagram of another possible application scenario according to this request;

[079] Figure 3 is a flowchart of a transmission method according to one modality of this request;

[080] Figure 4 is a flowchart of a transmission method according to another modality of this application;

[081] Figure 5 is a schematic diagram of occupied bits of a scrambling sequence in the previous technique;

[082] Figure 6 is a flowchart of a method for determining a sequence used in a transmission method according to a Petition 870250042152, dated 05 / 22 / 2025, page 44 / 118 18 / 67 modality of this request;

[083] Figure 7 is a schematic diagram of the new division of time domain resources according to a modality of this request;

[084] Figure 8 is a schematic diagram of slot quantities at different subcarrier spacings;

[085] Figure 9 is a schematic diagram of time domain features of new division and numbering according to a modality of this request;

[086] Figure 10 is a schematic numbering diagram of a slot resource according to a modality of this request;

[087] Figure 11 is a schematic structural diagram of a transmission apparatus according to this application;

[088] Figure 12 is a schematic structural diagram of another transmission apparatus according to this application;

[089] Figure 13 is a schematic structural diagram of yet another transmission apparatus according to this application;

[090] Figure 14 is a schematic structural diagram of yet another transmission apparatus according to this application;

[091] Figure 15 is a schematic structural diagram of an access device according to this application; and

[092] Figure 16 is a schematic structural diagram of a terminal device according to this application. DESCRIPTION OF THE MODALITIES

[093] Figure 1 is a schematic diagram of a possible application scenario according to this application. As shown in Figure 1, terminal devices (such as UE 1 and UE 2) are connected to an access device (such as an eNB) and data communication between the terminal devices requires routing performed by the access device. A radio link in which the terminal device sends data to the access device is referred to as an uplink (UL), and a radio link in which the access device sends data to the terminal device is called a downlink (DL).

[094] Figure 2 is a schematic diagram of another possible application scenario according to this request. As shown in Figure 2, the Petition 870250042152, dated 05 / 22 / 2025, page 45 / 118 Scenario 19 / 67 includes a plurality of terminal devices, and data transmission and information exchange are performed between the plurality of terminal devices (e.g., UE1 and UE2) using a direct device-to-device (D2D) communication technology. In the scenario shown in Figure 2, a link in which direct data communication is performed between terminal devices is referred to as a direct link or a sidelink (SL). During D2D communication, two communicating devices can be any transmission nodes or terminal devices of the same type. There is no limitation in this regard in the embodiments of the present invention.

[095] The terminal device involved in embodiments of the present invention may include various handheld devices, in-vehicle devices, wearable devices, or computing devices with a wireless communication function, or other processing devices connected to a wireless modem, and include user equipment (UE), a mobile station (MS), a terminal, a terminal device, and the like in various forms. The access device involved in the present invention may be a base station. The base station is an apparatus deployed in a radio access network to provide a wireless communication function for the UE. The base station may include a macro base station, a micro base station, a relay station, an access point, and the like in various forms.A device with a base station function may have different names in systems that use different radio access technologies. For example, the device with a base station function is referred to as an evolved NodeB (eNB or eNodeB) developed in an LTE network, is referred to as a NodeB (NodeB) in a 3G 3rd generation network, or is referred to as a next-generation NodeB or a Gbit NodeB, gNB for short, in a 5G network. For ease of description, in this application, the aforementioned devices that provide the wireless communication function for the UE are collectively referred to as a base station or a BS.

[096] Based on the scenarios shown in Figure 1 and Figure 2, the embodiments of the present invention provide a method of transmission. The Petition 870250042152, dated 05 / 22 / 2025, p. 46 / 118 The transmission method in the embodiments of the present invention can be applied to the communication scenario shown in Figure 1, where forwarding by the access device is necessary, and can also be applied to the direct communication scenario shown in Figure 2. Alternatively, the transmission method in the embodiments of the present invention can be applied to uplink communication processes in the scenarios shown in Figure 1 and Figure 2, and can also be applied to downlink communication processes in the communication scenarios shown in Figure 1 and Figure 2. For ease of description, in a communication process, a device used as a transmitting end is referred to as a first device, and a device used as a receiving end is referred to as a second device.

[097] In communication processes of systems shown in Figure 1 and Figure 2, to improve the anti-interference capability of the systems, the transmission information is scrambled. For example, transmission data is scrambled by using a sequence, or a reference signal is generated by using a sequence. The transmission information is sent after the transmission information is scrambled. In the prior art, a sequence used to scramble the transmission information is a known predefined sequence, and a communication method in the prior art does not have a transmission parameter verification mechanism. If a transmission parameter verification procedure is defined independently, the communication complexity is increased.

[098] To ascertain a transmission parameter, in the transmission method in the embodiments of the present invention, a sequence used to scramble transmission information is determined based on the transmission parameter. After receiving the information, a receiver first generates a corresponding sequence based on the transmission parameter, and then performs scrambling or reception detection using the sequence. If the transmission parameter is erroneously estimated in a communication process, regardless of a signal-to-noise ratio (SNR) value of the current receiver, the receiver determines that a received data packet is incorrect. When a received SNR is Petition 870250042152, dated 05 / 22 / 2025, page 47 / 118 21 / 67 relatively high and a decoding error occurs, the receiver verifies in time whether a received transmission parameter used to scramble data (or modified information to be transmitted) is correct, instead of continuing to attempt retransmission or performing it, thus reducing unnecessary retransmission and power consumption, and reducing the accumulation or propagation of data transmission errors. Furthermore, in the embodiments of the present invention, a large number of transmission parameters can be simultaneously and carefully checked, to improve the flexibility and robustness of the system.

[099] In one implementation of the present invention, a sequence is generated as follows: determine an initial value of the sequence based on at least one transmission parameter; generate a sequence οι(π) based on the initial value of the sequence and a corresponding generator polynomial; determine an initial location of the sequence based on at least one transmission parameter; and extract a sequence with a length of data to be scrambled or a reference signal to be transmitted from the sequence οι(π), where the extraction starts from the initial location of the sequence, in other words, obtain a first sequence c(n) in embodiments of the present invention. In embodiments of the present invention, the initial value of the sequence is an initial parameter used to generate the sequence.For example, for a sequence generated by using a shift register, such as an m sequence or a Gold sequence, an initial value of the sequence is an initialized value of a shift register used to generate one or more subsequences of the sequence.

[0100] In embodiments of the present invention, the initial location of the sequence is a starting location for reading the sequence. A further description is provided below with reference to a case. For example, a sequence c1(n) is generated based on an initial value to generate a sequence, where 0 <n<L - 1. No presente documento, L é um comprimento da sequência c1(n), e um valor de L é geralmente maior que o comprimento de uma sequência a ser usada. Por exemplo, para uma sequência Gold com um comprimento de 31 bits, um valor de L é (231-1), enquanto um comprimento de uma sequência real a ser usada geralmente não é maior que 10.000. Portanto, como extrair uma sequência a ser usada c de uma sequência original muito longa Petition 870250042152, dated 05 / 22 / 2025, p. 48 / 118 22 / 67 ci(n) needs to be determined. For example, a sequence to be used can be defined as c(n) = c1(n + a), where 0 <n<M - 1, e M é um comprimento da sequência a ser usada. A constante a no presente documento é a localização inicial que é para gerar uma sequência e que é mencionada na presente invenção.

[0101] In solving embodiments of the present invention, generating a sequence based on a transmission parameter may include at least one of the following cases.

[0102] (1) Generate a sequence to determine information to be transmitted according to at least one transmission parameter. Specifically, the generated sequence can be a sequence, or it can be a plurality of subsequences.

[0103] For example, for the case where the generated sequence is a sequence, generate an initial value of a first sequence according to a transmission parameter A, where an initial location of the first sequence is a constant; and determine a first sequence based on the initial value of the first sequence and the initial location of the first sequence.

[0104] In the case of a plurality of subsequences being generated, a method for generating each subsequence is the same as the previous method for generating the first sequence, but a transmission parameter used to generate each subsequence may be different from the transmission parameter used to generate the first sequence. Optionally, after the plurality of subsequences are generated, information to be transmitted may be determined based on the plurality of subsequences. Optionally, a sequence may be generated based on the plurality of subsequences, where the length of the generated sequence is a sum of the lengths of the plurality of subsequences; and the information to be transmitted is determined by the use of the generated sequence.

[0105] (2) A target sequence is generated based on at least one transmission parameter. The generated target sequence is associated with an initial value of a final sequence to be used. The length of the target sequence is greater than the length of the sequence to be used, or the target sequence is a cyclic sequence. In the solution of the embodiments of the present invention, the final sequence to be used is extracted from the target sequence, and a location of Petition 870250042152, dated 05 / 22 / 2025, p. 49 / 118 23 / 67 Initial extraction corresponds to an initial location of the final sequence to be used. In the solution of the embodiments of the present invention, the final sequence to be used extracted from the target sequence may be a single sequence, or it may be a plurality of subsequences. Optionally, when a plurality of subsequences is extracted, the information to be transmitted may be determined based on the plurality of subsequences. Optionally, a sequence may be generated based on the plurality of extracted subsequences, where the length of the generated sequence is a sum of the lengths of the plurality of subsequences; and the information to be transmitted is determined by the use of the generated sequence.

[0106] In embodiments of the present invention, the initial value of the sequence to be used and / or the initial location of the sequence to be used is / are determined based on the transmission parameter, and an optional transmission parameter includes, but is not limited to, one or more of the following.

[0107] (1) Uplink / Downlink indication information

[0108] Uplink / Downlink indication information is used to indicate whether the current transmission is an uplink transmission or a downlink transmission. For example, 1 bit is used to indicate uplink / downlink information. For example, 1 indicates downlink, and 0 indicates uplink.Optionally, uplink / downlink indication information can be used in a scenario where the same waveform is used for both uplink and downlink transmission, for example, an OFDM waveform is used for both uplink and downlink transmission; or it can be used in a scenario where different waveforms are used for uplink and downlink transmission, for example, an OFDM waveform is used for downlink transmission and a non-OFDM waveform is used for uplink transmission.

[0109] When the transmission parameter used to generate the sequence is the uplink / downlink indication information, it can be determined whether a currently detected link is a link Petition 870250042152, dated 05 / 22 / 2025, page 50 / 118 24 / 67 uplink or downlink, particularly in a TDD system where an uplink and a downlink are connected to a carrier. Therefore, it can be determined in time whether the parameter is correctly detected in a previous step.

[0110] (2) Information about a waveform used during transmission

[0111] Information about a waveform used during transmission is used to indicate a specific waveform used during transmission. The waveform includes an OFDM waveform or an SC-FDM waveform. In this document, 1 bit can be used to indicate information about a waveform used during transmission. For example, 1 indicates the OFDM waveform used during transmission, and 0 indicates the SC-FDM waveform used during transmission.

[0112] Alternatively, in another optional way, the waveform information includes a multi-carrier waveform and a single-carrier waveform. Similarly, 1 bit can be used to indicate information about a waveform used during transmission. For example, 1 indicates the OFDM waveform used during transmission, and 0 indicates the single-carrier waveform used during transmission.

[0113] When the transmission parameter used to generate the sequence is information about a waveform used during transmission, information about a waveform used for an existing link can be detected. For example, both OFDM and SC-FDM can be used in an uplink. If a waveform detected by the receiver is incorrectly determined, errors will occur continuously during subsequent demodulation. Therefore, it can be ascertained in time whether the parameter is correctly detected in an earlier step.

[0114] (3) MIMO parameter information

[0115] The MIMO mode indication information indicates a MIMO mode used during the current transmission. The MIMO mode can be a spatial multiplexing mode or a beamforming mode. Alternatively, the MIMO mode can be a spatial multiplexing mode or a diversity mode. For example, bit 1 is used to indicate the MIMO mode indication information, where 1 indicates spatial multiplexing, and 0 indicates diversity. Petition 870250042152, dated 05 / 22 / 2025, page 51 / 118 25 / 67 transmit. Optionally, multiplexing can be single-stream multiplexing, or it can be multi-stream multiplexing.

[0116] Optionally, MIMO parameter information can be used to indicate a beam type or a beam identifier. The beam type can be an analog beam or a beam generated based on a codebook or codeword. Alternatively, the beam type can be a dynamic beam or a static or semi-static beam. The dynamic beam can change mode relatively quickly with time and frequency, and therefore beam sweeping and tracking on a time or frequency feature can be implemented. The identifier to indicate a beam is a number or index to indicate a beam sent or received by a current device.

[0117] When the transmission parameter used to generate the sequence is MIMO parameter information, a MIMO parameter or mode of an existing link can be detected. In particular, at a high frequency, an identifier of a beam detected at that moment can be confirmed. If the detected beam identifier is inconsistent with an identifier of a beam in actual communication, although it does not cause errors during communication, a received SNR decreases considerably, affecting the quality of communication. Therefore, if the parameter is correctly detected in a previous step, it can be verified in time by checking the parameter.

[0118] (4) Device type information

[0119] Device type information can be obtained through classification based on different costs, device types obtained through classification based on different device capabilities, or device types obtained through classification based on different functions. For example, device types obtained through classification based on cost include a low-cost device and a high-cost device. These types are typically used for a transmission terminal in the Internet of Things. For example, device types obtained through classification based on device capabilities include a low-capacity device, a medium-capacity device, and a high-capacity device. Alternatively, device types obtained through classification based on device capabilities are obtained directly through Petition 870250042152, dated 05 / 22 / 2025, page 52 / 118 26 / 67 classification based on device capability levels (e.g., capability levels can be from 1 to 10). For example, device types obtained through classification based on different functions include a base station device, a relay device, and a terminal device. Alternatively, device types obtained through classification based on different functions can be devices defined based on different access functions, for example, an Internet of Things device, a mobile broadband service device, and a low-latency, ultra-reliable device.

[0120] When the transmission parameter used to generate the sequence is device type information, a service type accessed by a current device can be detected. For example, if a current transmission device is a low-capacity Internet of Things terminal and the parameter is incorrectly detected, subsequent transmission parameters will not match the parameter, and consequently, subsequent detection errors will occur continuously. Therefore, it can be ascertained in time whether the parameter is correctly detected in a previous step.

[0121] (5) Service type indication information

[0122] The service type indication information is used to indicate a service type. Service types include a mobile broadband service, a low-latency service, an ultra-reliable service, a low-latency and ultra-reliable service, an Internet of Things service, and other types. Alternatively, service types can be indicated by using different values ​​of different quality of service parameters.

[0123] When the transmission parameter used to generate the sequence is service type indication information, a service type accessed by a current device can be detected. For example, if a currently transmitted service is a low-latency, ultra-reliable service, once the parameter is incorrectly detected, subsequent service layer data will not be able to match the parameter, and consequently, upper-layer data detection errors occur. Therefore, it can be ascertained in time whether the parameter is correctly detected in a previous step. Petition 870250042152, dated 05 / 22 / 2025, page 53 / 118 27 / 67

[0124] (6) Transmission carrier indication information

[0125] Transmission carrier index indication information includes a current transmission carrier type or a current transmission carrier identifier. The transmission carrier type can be a primary / secondary carrier type, for example, a primary carrier or a secondary carrier. The transmission carrier type can be a control plane type, for example, a control carrier or a data carrier. The transmission carrier type can be a scheduling type: a scheduling-based carrier or a non-scheduling carrier. Alternatively, a transmission carrier can be a licensed carrier or an unlicensed carrier.

[0126] When the transmission parameter used to generate the sequence is the transmission carrier indication information, the following case can be avoided: an error occurs when the current carrier type is detected and therefore a different carrier type is erroneously used. Therefore, it can be detected in time if the parameter is correctly detected in a previous step.

[0127] (7) Duplexing mode indication information

[0128] Duplexing mode indication information is used to indicate a duplexing mode of a current transmission carrier. For example, duplexing mode indication information includes at least two of TDD, FDD, and FD (a full duplexing mode).

[0129] When the transmission parameter used to generate the sequence is the duplex mode indication information, a duplex type of the current carrier can be detected, to avoid an error in determining the duplex type. Therefore, it can be ascertained in time whether the parameter is correctly detected in a previous step.

[0130] (8) Different control channels or control information formats

[0131] Control channel formats or control information are used to indicate data transmission modes scaled by the use of corresponding control information, for example, different MIMO modes, different service types, or different transmission link types. Petition 870250042152, dated 05 / 22 / 2025, page 54 / 118 28 / 67

[0132] Alternatively, the control channel or control information formats are used to indicate different formats or types of control channels. For example, formats or types include a long control channel or a short control channel. For example, 1 bit is used to indicate the format or type, where 1 indicates a long control channel (e.g., a control channel with more time-domain symbols, such as four symbols, a slot, or a subframe length during transmission), and 0 indicates a short control channel (e.g., a control channel with fewer time-domain symbols, such as one or two symbols during transmission). As another example, formats or types include a one-step scheduling-based control channel or a two-step scheduling-based control channel.

[0133] When the transmission parameter used to generate the sequence is the control information, it can be detected if a control channel mode is erroneously detected. Once the parameter is erroneously detected, the corresponding control information is also erroneously detected. Consequently, the receiver performs a more unnecessary blind detection. Therefore, it can be ascertained in time if the parameter is correctly detected in an earlier step, to reduce blind detection.

[0134] (9) Information indicating different subcarrier spacings

[0135] The information indicating different subcarrier spacings is used to indicate values ​​or types of subcarrier spacings used during the current transmission. For example, the indicated subcarrier spacings are at least two of the following subcarrier spacing values: {15, 30, 60, 120, 240, 480} kHz.

[0136] When the transmission parameter used to generate the sequence is the indication information of different subcarrier spacings, it can be detected if a subcarrier spacing parameter is erroneously detected. Once the parameter is erroneously detected, errors occur during transmission and subsequent detection, because subcarrier spacing is the most important parameter during transmission in a multi-carrier system. A Petition 870250042152, dated 05 / 22 / 2025, page 55 / 118 29 / 67 times if the parameter is erroneously detected, the receiver continuously performs data decoding control and detection. This increases the complexity of the entire receiver implementation.

[0137] (10) Time domain resource type

[0138] The time-domain feature type includes a normal time-domain feature and a short time-domain feature. For example, the time-domain feature type may include a slot and a mini-slot. The length of a mini-slot is normally no greater than that of a slot.

[0139] Optionally, the time-domain resource type includes single-resource transmission indication information and multi-resource aggregation transmission indication information. Single-resource transmission means that during a transmission period, one most basic transmission resource element is used, for example, a slot and a carrier; or a single frequency-domain resource is used as a unit for transmission. Multi-resource aggregation transmission means that a plurality of transmission resources are used simultaneously during a transmission time. For example, during a transmission time, a plurality of slots is used for aggregation transmission, a plurality of carriers is used for aggregation transmission, or a plurality of basic frequency-domain resource elements are used for aggregation transmission.In this document, 1 bit can be used to indicate whether the current transmission is a single-resource transmission or an aggregation transmission of multiple resources. Alternatively, a plurality of bits can be used to indicate the number of resources currently being aggregated.

[0140] When the transmission parameter used to generate the sequence is the time-domain resource type, it can be detected if a current time-domain resource type is erroneously detected. Once the parameter is erroneously detected, fewer or more data symbols are read when a time-domain resource is subsequently read, causing an error during subsequent communication. Therefore, it can be ascertained in time whether the parameter is correctly detected in an earlier step, to reduce the amount of blind detection time and the amount of decoding time. Petition 870250042152, dated 05 / 22 / 2025, page 56 / 118 30 / 67

[0141] (11) Cell identifier information

[0142] A cell identifier is a physical identifier used to identify an actual cell in which the UE is located.

[0143] (13) Time domain resource index information

[0144] Time-domain feature index information is information indicating a time-domain feature at a specific subcarrier spacing, for example, it could be a time-domain feature index.

[0145] In the embodiments of the present invention, the sequence can be generated by using any one or more of the above transmission parameters. The sequence is generated by using the aforementioned transmission parameters, so that bidirectional verification can be performed on the aforementioned transmission parameters. Furthermore, interference randomization can be performed in different scenarios corresponding to the aforementioned transmission parameters, to avoid non-differentiable or continuous interference generated in the different scenarios. When the sequence is generated by using more than one transmission parameter, bidirectional verification can be performed simultaneously on a plurality of parameters, to further improve system stability and reliability. What follows specifically describes the transmission method in this application with reference to specific embodiments.Figure 3 is a flowchart of a transmission method according to one modality of this request. As shown in Figure 3, the method includes the following steps.

[0146] Step S101: A first device generates a sequence based on one or more transmission parameters.

[0147] In the solution of this embodiment of the present invention, the first device can generate the sequence in at least one of the two ways mentioned above. In both of the two ways mentioned above, when generating the sequence, the first device needs to determine an initial value and / or an initial location of the sequence based on one or more transmission parameters.

[0148] In the solution of this embodiment of the present invention, for one or more transmission parameters used to determine the initial value and / or the initial location of the sequence, refer to the descriptions above. Petition 870250042152, dated 05 / 22 / 2025, page 57 / 118 31 / 67

[0149] In the solution of this embodiment of the present invention, the fact that the first device determines the initial value of the sequence and / or the initial location of the sequence based on one or more transmission parameters includes the following:

[0150] The first device determines the initial value of the sequence based on one or more transmission parameters, where the initial location of the sequence is a constant. For example, in a solution to generate the sequence using transmission parameters, the initial location of the sequence is a constant. As another example, in a solution to generate a target sequence based on one or more transmission parameters and extract a sequence to be used from the target sequence, an initial extraction location (corresponding to the initial location of the sequence) of the sequence can be defined in a constant.

[0151] In another possible embodiment, the first device additionally determines the initial location of the sequence based on one or more transmission parameters. For example, in a solution of generating a target sequence based on one or more transmission parameters and extracting a sequence to be used from the target sequence, the first device additionally determines an initial extraction location (corresponding to the initial location of the sequence) of the sequence based on one or more transmission parameters.

[0152] Optionally, the first device can generate the initial value of the sequence by using a first parameter in one or more transmission parameters, and generate the initial location of the sequence by using a second parameter in one or more transmission parameters.

[0153] It should be noted that the first parameter may be the same as, or different from, the second parameter. In a specific example, when the first parameter is equal to the second parameter, the initial value of the sequence and the initial location of the sequence can be determined separately based on different bits of the same transmission parameter. When the initial value of the sequence and the initial location of the sequence are determined separately based on different bits of the same transmission parameter, the transmission parameter can be any of the aforementioned transmission parameters listed. In a Petition 870250042152, dated 05 / 22 / 2025, page 58 / 118 32 / 67 In a specific example, the transmission parameter could be user identity indication information, for example, a Radio Network Temporary Identifier (RNTI). As another example, the transmission parameter could be a cell identifier. In one specific example, the transmission parameter is a cell identifier. If the cell identifier has a maximum of 10 bits (in other words, the cell identifier has a total of 1,024 different values), the initial value of the sequence can be determined based on the first 5 bits of the transmission parameter, and the initial location of the sequence can be determined based on the last 5 bits of the transmission parameter. A specific bit selection method can be determined based on an effective application requirement.

[0154] Stage S102: The first device generates information to be transmitted using the sequence.

[0155] In the solution of this embodiment of the present invention, the fact that the first device generates information to be transmitted by using the sequence includes: scrambling of data to be transmitted by using the sequence, where the information to be transmitted is scrambled data; or generating a reference signal by using the sequence, where the information to be transmitted is a scrambling reference signal.

[0156] Optionally, in the case of the first device generating a sequence, the first device scrambles the data using the sequence, or generates the reference signal using the sequence.

[0157] In the case where the first device generates a plurality of subsequences, after generating a sequence based on the plurality of subsequences, the first device can either scramble the data using the sequence, or generate the reference signal using the sequence. In another possible embodiment, when the first device generates a plurality of subsequences, the first device can either scramble the data to be transmitted using the plurality of subsequences, or generate the reference signal using the plurality of subsequences.

[0158] In another possible mode, when the first device Petition 870250042152, dated 05 / 22 / 2025, p. 59 / 118 33 / 67 generates a plurality of subsequences, the plurality of subsequences are separately corresponding to different time-domain resources or transmission systems. The first device selects a sequence from among the plurality of subsequences based on a current time-domain resource or transmission system type; and scrambles the data using the selected sequence, or generates the reference signal using the selected sequence.

[0159] Step S103: The first device sends the information to be transmitted.

[0160] In the solution of this embodiment of the present invention, after the first device sends the information to be transmitted, a receiving device receives the information to be transmitted. The receiving device can be a terminal device in a direct communication manner, or it can be a base station in a base station forwarding manner.

[0161] Step S104: A second device receives the information transmitted by the first device.

[0162] Stage S105: The second device demodulates the transmitted information received by using a sequence.

[0163] The sequence used by the second device is also determined based on one or more transmission parameters. For a method of determining the sequence by the second device based on one or more transmission parameters, refer to the method of determining the sequence by the first device, and details are not described again in this document.

[0164] In the solution of this embodiment of the present invention, the fact that the second device demodulates the transmitted received information includes that the second device demodulates transmitted data using the sequence, and / or the second device performs receive processing using a received reference signal. The performance of receive processing using a received reference signal includes: demodulating the received data using the reference signal; or estimating channel state information using the reference signal, and / or demodulating the data using the reference signal. Petition 870250042152, dated 05 / 22 / 2025, pp. 60 / 118 34 / 67

[0165] In summary, it can be seen that in the solution of this embodiment of the present invention, the sequence is generated by the use of one or more transmission parameters, for example, a transmission parameter recently introduced into a system and / or a transmission parameter with increased length; and the data is scrambled by the use of the generated sequence, and / or the reference signal is generated by the use of the generated sequence. The second device (corresponding to a receiver) also generates a reference signal before the reception processing, and then performs unscramble in a corresponding step.

[0166] If the second device erroneously estimates a transmission parameter in a communication process with the first device, regardless of an SNR value of the second device, the second device determines that a received data packet is incorrect and verifies in time whether a previously obtained transmission parameter is correct, to avoid the accumulation or propagation of data transmission errors. Figure 4 is a flowchart of a transmission method according to another embodiment of this application. In the method of this embodiment of the present invention, at least one initial location of a sequence is determined based on one or more transmission parameters. As shown in Figure 4, the method includes the following steps:

[0167] Step S201: A first device determines, based on one or more transmission parameters, an initial location to generate a sequence, where the one or more transmission parameters are not constant. The one or more transmission parameters that are not constant may be one or more of the transmission parameters listed above, and details are not described again.

[0168] In one possible embodiment, an initial sequence value to be used by the first device is a constant. For example, the first device determines a sequence known as a target sequence and the first device determines an initial extraction location (corresponding to the initial location) from the target sequence based on one or more transmission parameters.

[0169] In another possible embodiment, the first device additionally determines an initial value of the sequence based on one or more Petition 870250042152, dated 05 / 22 / 2025, page 61 / 118 35 / 67 transmission parameters. For example, the first device determines the target sequence based on one or more transmission parameters.

[0170] Stage S202: The first device generates information to be transmitted using the sequence.

[0171] A method for generating the information to be transmitted by using the sequence in this embodiment of the present invention is the same as in the embodiment shown in Figure 3 and details are not described again.

[0172] Step S203: The first device sends the information to be transmitted.

[0173] In this embodiment of the present invention, after the first device sends the information to be transmitted, a receiving device receives the transmitted information. The receiving device can be a terminal device in a direct communication manner, or it can be a base station in a forwarding manner.

[0174] Step S204: A second device receives the information transmitted by the first device.

[0175] Stage S205: The second device demodulates the information received using a sequence.

[0176] The sequence used by the second device is also determined based on one or more transmission parameters. For a method of determining the sequence by the second device based on one or more transmission parameters, refer to the method of determining the sequence by the first device, and details are not described again in this document.

[0177] In the solution of this embodiment of the present invention, the second device demodulates transmitted data using the sequence, and / or the second device performs receive processing using a received reference signal. The receive processing performance using the received reference information includes: demodulating the received data using the reference signal, or estimating channel state information using the reference signal. A main difference between the transmission method in the embodiments of the present invention and the transmission method in the prior art is that in the solutions of this application, one or more transmission parameters are introduced into the sequence used for Petition 870250042152, dated 05 / 22 / 2025, page 62 / 118 36 / 67 scrambling the data or used to generate the reference signal. With reference to the methods shown in Figure 3 and Figure 4, a process of determining the sequence based on one or more transmission parameters is mainly described in detail in the following embodiments, and a process of scrambling the data based on the generated sequence or of generating the reference signal based on the generated sequence is described in some embodiments. In the following embodiments, an example in which a random sequence is determined based on one or more transmission parameters is used for description.

[0178] In a specific embodiment of the transmission method in this application, when generating a random sequence, a first device determines an initial location of the random sequence based on one or more of the aforementioned transmission parameters. For example, a random sequence generated in the prior art is fixed at 31 bits, and an initial output location is a constant value, for example, 1600. When the random sequence is generated using the transmission method in this embodiment of the present invention, the random sequence can still be determined according to an existing method, or the random sequence can be determined based on one or more of the aforementioned transmission parameters. Regardless of the method used to generate the random sequence, the initial location of the random sequence is determined based on one or more transmission parameters.

[0179] A random sequence generation process in the transmission method in this embodiment of the present invention is further described below with reference to a specific example in a Long Term Evolution (LTE) system.

[0180] In the LTE system, a random sequence with a length of 31 bits is defined as: c(n) = (χ(n+ Nc) + x2(n + Nc))mod2 c(n) is an output value of the random sequence and xi and x2 are generated using the following polynomials of the generator: X (n + 31) = (x (n + 3) + χ (n)) mod 2

[0181] An initial sequence value corresponding to x1 is Petition 870250042152, dated 05 / 22 / 2025, p. 63 / 118 37 / 67 x1(0)-1,xj(n) = ο,n = 1,2,...30. An initial value corresponding to the random sequence c(n) is an initial value of X2, namely, Σ30 / =0* 2() ) ·2 In some specific practical applications, an initial Cinit value of a sequence is typically given, and then after the initial value is converted to a binary numeral, an initial value for each status bit in an x2 sequence shift register is determined.

[0182] In some specific application cases, for example, an initial value generated for a Physical Shared Uplink Shared Channel (PUSCH) data scrambling sequence is: cinit- nRNTI ·214+ q ·213+ l_ns / 2J·29 + NID1—

[0183] As shown in Figure 5, nRNTI is a Radio Network Temporary Identity (RNTI) value and is indicated by the use of 16 bits; q is a number of code words, there are two code words in LTE, q is indicated by 1 bit, and a q value is 0 or 1; ns is a slot number, and an ns value ranges from 0 to 9 in LTE and Nce11 is indicated by the use of 4 bits; and ID is a cell identifier, and an ID value is in the range of 0 to 503 in LTE.

[0184] It can be learned from Figure 5 that 30 bits in a sequence with a length of 31 bits are occupied. If a new parameter needs to be randomized, the sequence cannot be expanded or a new parameter cannot be added in an existing LTE technology; or when the bit length occupied by one or more existing parameters increases, an existing sequence can no longer be used due to a bit length limitation.

[0185] To expand a sequence or add a new transmission parameter to a sequence, in one embodiment of the present invention, during sequence generation, for a specific sequence (which may be an existing sequence reused or a newly defined sequence), an initial value and an initial location of the sequence can be determined using the following method. As shown in Figure 6, the method includes the following steps. Petition 870250042152, dated 05 / 22 / 2025, page 64 / 118 38 / 67

[0186] Step S301: Determine a first part of transmission parameters, where the first part of transmission parameters is used to determine an initial value of a sequence. For example, the initial value of the random sequence is still determined according to the formula cinit = nrnti ·214+ q · 213+_ns / 2J·29 +Nid11. In this case, the first part of transmission parameters includes an RNTI, q, ns, and a cell ID.

[0187] Step S302: Determine a second part of transmission parameters, where the second part of transmission parameters is used to determine a starting location of the random sequence. One or more of the aforementioned listed transmission parameters may be selected as the second part of transmission parameters. When a transmission parameter is selected, some bits of the transmission parameter may be used. Correspondingly, the starting location of the random sequence is: Nc = f(x), Nc = f(x, y), Nc = f(x, y, z) where f() represents a function of transmission parameters x, y, and z.

[0188] In some specific optional modes, Nc can be any of the following: Nc = a + x, Nc = a + x + y Nc = a + a · x Nc = a + a - (x + y) Nc = a + a·x + b·y Nc = mod (f (x), L)- MpnNc =mod(f (x,y),L)-Mpn ,where a and b are predefined real constants, L is a length of the random sequence, Mpn is a read length of the random sequence, and mod(x, y) represents a modulo operation performed on a transmission parameter y based on a transmission parameter x .

[0189] Optionally, ns is used as an example and Nc can be any of the following specific examples: Petition 870250042152, dated 05 / 22 / 2025, page 65 / 118 39 / 67 Nc = 1600 + ns Nc= 1600(1 + ns), Nc= 1600 + |_ ns / 2m_|, Nc= 1600 (1 + |_ ns / 2m_|), Nc = 1600 + mod(ns, M), Nc = 1600(1 + mod(ns, M)), where m is an integer. Apparently, ns can be changed to another transmission parameter.

[0190] Correspondingly, an output value of the random sequence is C(n) = (*1(n+NC)+X2(n+NC))mod2.

[0191] Optionally, the second part of transmission parameters may be the same as or different from the first part of transmission parameters. For example, the second part of transmission parameters may be a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, beamform indication information, device type information, service type indication information, MIMO mode indication information, duplexing mode indication information, and control channel format indication information. The first part of transmission parameters may be at least one of a UE identifier and a cell identifier.

[0192] Optionally, the second part of transmission parameters can be some bits of a transmission parameter in the first part of transmission parameters. For example, time-domain feature indication information is split into subframe index indication information and slot index indication information. In one specific example, the first part of transmission parameters includes a subframe number or a frame number, and the second part of transmission parameters includes a slot number in a specific subframe. As another example, the first part of transmission parameters includes a slot number in a specific subframe, and the second part of transmission parameters includes a subframe number or a frame number. As another example, bits of a cell identifier can be split into two parts. One part corresponds to the first parameter of Petition 870250042152, dated 05 / 22 / 2025, page 66 / 118 40 / 67 transmission, and the other part corresponds to the second transmission parameter.

[0193] According to the transmission method in this embodiment, when determining the random sequence, two dimensions—the initial value and the initial location of the random sequence—need to be determined based on the transmission parameters. Therefore, compared to an existing method for defining the random sequence, more sequences can be randomized without necessarily requiring modification of the random sequence. This increases one dimension of randomization, so that a newly introduced transmission parameter or a parameter obtained after an original parameter becomes larger can be further randomized, to ensure that more transmission parameters are randomized. In another specific embodiment of the transmission method in this application, the first device determines the initial value and the initial location of the random sequence based on a time-domain feature index.In this embodiment of the present invention, the time-domain feature index can be a time-domain feature index value defined in an existing system. Optionally, the time-domain feature index is a time-domain feature index that is redefined after continuous time-domain features are divided based on a smaller time granularity, and the redefined time-domain feature index is a random sequence generation parameter. After continuous time-domain features are divided into different parts based on the smallest time granularity, random sequence generation parameters in smaller time-domain features are different, and random sequence generation parameters in smaller time-domain features may be the same or may be different.

[0194] In this embodiment of the present invention, a slot is a set of occupied transmission resources corresponding to one or more consecutive time-domain symbols. The length of the time-domain resources occupied by the slot is generally no greater than 1 ms.

[0195] Figure 7 is a schematic diagram of split-down time-domain features. As shown in Figure 7, a frame with a length of 10 ms (milliseconds) includes 10 subframes, and each subframe Petition 870250042152, dated 05 / 22 / 2025, page 67 / 118 41 / 67 has a length of 1 ms. The 10 ms frame can be divided into five time-domain sub-features. Generation parameters of a random sequence in different symbols or slots within a time-domain sub-feature are different. Generation parameters of the random sequence in different time-domain sub-features can be the same or different. For example, the generation parameters of a random sequence from time-domain sub-feature 0 and time-domain sub-feature 1 are the same. As another example, the 10 ms frame can be divided into 10 time-domain sub-features with the same length, and each time-domain sub-feature is a sub-frame with a length of 1 ms. Generation parameters of the random sequence in different symbols or slots within a time-domain sub-feature are different.The parameters for generating a sequence in different time-domain sub-features, for example, symbols or slots in the same location in a first sub-frame and in a second sub-frame, can be the same or different.

[0196] The solution of this embodiment of the present invention is applicable to a time-domain resource randomization scenario. For example, for a normal cyclic prefix (CP), if each slot occupies seven symbols, the number of slots at different subcarrier spacings is shown in Table 1. Table 1: Number of slots per ms in different subcarrier spacings Subcarrier spacing (kHz) 15 30 60 120 240 480 Number of slots per ms 2 4 8 16 32 64

[0197] The quantities of slots at different subcarrier spacings shown in Table 1 may alternatively be indicated in the manner of Figure 8.

[0198] As another example, for a normal CP, if each slot occupies 14 symbols, the number of slots at different subcarrier spacings are shown in Table 2. Table 2: Slot quantities per ms in different subcarrier spacings Petition 870250042152, dated 05 / 22 / 2025, pages 68 / 118 42 / 67 Subcarrier spacing (kHz) 15 30 60 120 240 480 Number of slots per ms 1 2 4 8 16 32

[0199] An additional method in this mode is: replace, with f(ns M), a slot number ns to generate a random sequence, where f(ns, M) represents a function generated based on the slot number ns and a parameter M, in other words, a function determined based on ns and M.

[0200] For example, f(ns, M)=mod(ns, M) represents a modulo operation performed on the parameter M based on the slot number ns.

[0201] As another example, for f(ns, M), k bits are extracted from a binary integer indicated by the slot ns, where k is no greater than ceil(log2 (M)). For example, when M = 20, ceil(log2 (M)) = 5. A current slot ns is recorded as a binary numeral, and 5 bits are extracted from the binary numeral. For example, if the current ns is 56, the current ns is recorded as a binary numeral: 0111000. In the present document, 5 bits can be extracted from the binary numeral. For example, if the 5 bits are extracted from right to left, in other words, least significant bits are extracted, a current slot number used to generate the sequence is 11000 = 24. As another example, if the 5 bits are extracted from left to right, in other words, most significant bits are extracted, a current slot number used to generate the sequence is 01110 = 14.

[0202] Here, M represents M consecutive slots, and a value of M can be determined in any of the following ways: (1) M is a predefined fixed positive integer, for example, 20, 16 or 32. (2) M is equal to a synchronization signal period corresponding to each subcarrier spacing. For example, M is a number of slots in the synchronization signal period. As another example, M is half a number of slots in the synchronization signal period. (3) M is determined based on k predefined bits occupied by ns, for example, M = 2k. (4) M is a number of slots in a different subcarrier spacing within a predefined duration. For example, within Petition 870250042152, dated 05 / 22 / 2025, page 69 / 118 43 / 67 of 1 ms, the number of slots in a different subcarrier spacing is M = K * M0, where M0 is the number of slots in a reference subcarrier spacing. For example, if the reference subcarrier spacing is 15 kHz, M0 = 2 or 1. In this document, K is a multiple between the current subcarrier spacing and the reference subcarrier spacing. For example, if the current subcarrier spacing is 120 kHz, and the reference subcarrier spacing is 15 kHz, K = 120 / 15 = 8 and, correspondingly, M = 16 in this case.

[0203] In the solution of this embodiment of the present invention, M slots in a specific subcarrier spacing within a frame are used as a smaller time-domain subfeature, and a random sequence is generated in M ​​slots within each time-domain subfeature based on f(ns, M).

[0204] It should be noted that M different slots at different subcarrier spacings occupy different durations. This is different from the previous technique. For example, when M=16, M at a 15 kHz subcarrier spacing corresponds to 8 ms, M at a 30 kHz subcarrier spacing corresponds to 4 ms, and M at a 60 kHz subcarrier spacing corresponds to 2 ms.

[0205] In the solution of this embodiment of the present invention, a problem of how to generate cryptographic sequences for slot parameters at different subcarrier spacings within a time-frequency resource of a predefined length (e.g., a 10 ms frame) is solved. Therefore, a problem of how to generate a scrambling sequence by using a larger ns value is solved without modifying the sequence. After this subemphasis is implemented, scrambling in different adjacent time-domain subresources is also different. In other words, within a 10 ms frame, scrambled sequences in different slots can be the same or different.In a solution of another embodiment of the transmission method in this application, the first device may separately generate a plurality of sequences based on different transmission parameters or based on different bits of the same transmission parameter, and then scramble data or generate a reference signal by using them separately or in combination. Petition 870250042152, dated 05 / 22 / 2025, pp. 70 / 118 44 / 67 plurality of sequences.

[0206] In the solution of this embodiment of the present invention, an optional method is: to perform two-step numbering in a slot, and then separately generate different sequences based on different slot numbers.

[0207] For example, each time-domain subresource is numbered using fix(ns / M), where fix(x) represents a rounding-down operation performed on a number x. For example, fix(15,2)=15, and fix(16,7)=16. A value of M is equal to the aforementioned defined value. The number of slots within a time-domain subresource that includes M consecutive slots is equal, and the number of slots within different time-domain subresources is different. When a random sequence is generated, two numbers are generated: ns1=fix(ns / M); and ns2=mod(ns, M).

[0208] For example, when M = 8, and a subcarrier spacing is 30 kHz, a number of a time-domain feature within a 10 ms frame and slot numbers within the time-domain feature are shown in Table 3 and Figure 9. Table 3: Number of a time-domain feature in a 10 ms frame at 30 kHz and number of slots in the time-domain feature. Slot Index 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Number n2 of a time domain subresource 0 1 2 3 4 Numbers n 1 within a time domain subresource 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7

[0209] In the solution of this embodiment of the present invention, optionally, slot parameters obtained after two-step numbering can be randomized by using two sequences. The two sequences can be the same or they can be different. The two sequences are respectively as follows: Petition 870250042152, dated 05 / 22 / 2025, pp. 71 / 118 45 / 67 c =f(nsi); ec2,initf(ns2) , where f(x) represents a function of x, in other words, initial values ​​of the two sequences are determined based on the input variable x.

[0210] For example, if the duration occupied by each time-domain subunit is 1 ms, a time-domain subresource number is a subframe number (nsubframe), namely, ns1=fix(ns / M)=nsubframe.

[0211] If the PUSCH shuffling mentioned above is used as an example, an initial value of a first sequence is: -.i n14 n13 n9 ycellC1,init = nRNTI '2+ q '2+ nsubframe2+NID ; and an initial value of a second sequence is: C2,init = ns 2 = (ns ,M) M = K * Mo

[0212] In this document, K and M0 are positive integers.

[0213] In the solution of this embodiment of the present invention, another optional method is: to separately generate different sequences by using different transmission parameters, and then to randomize data or generate a reference signal by using these generated sequences.

[0214] For example, an initial value and / or an initial location c1,init of a first sequence is / are generated by using at least one of the following parameters: a time-domain feature index, a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, beamform indication information, and a UE identifier.

[0215] For example, an initial value and / or an initial locale c1,init of a first sequence is / are generated by using at least one of the following parameters: a cell identifier, device type information, service type indication information, mode indication information Petition 870250042152, dated 05 / 22 / 2025, page 72 / 118 46 / 67 MIMO, duplexing mode indication information, control channel format indication information, and carrier indication information.

[0216] So, the first sequences d(n) and c2(n) are obtained separately and are used separately to scramble data and generate a reference signal in at least one of the following ways.

[0217] It is assumed that the data to be shuffled are d(n). Therefore, the scrambled output data b(n) is generated as follows: b(n) = (d(n) + q(n) + c2(n)) mod 2

[0218] If a reference signal is generated by using a random sequence, a second sequence can be used in the following two ways:

[0219] Method 1: Generate a first reference signal and a second reference signal respectively by using the first sequence and the second sequence, and then generate a target reference signal based on the first reference signal and the second reference signal.

[0220] For example, first, two reference signal sequences r1(m) and r2(m) are generated separately: η (m) = -^= (1 - 2 · q (2 m) ) + j (1 - 2 · q (2 m +1) ) r2(m) = -^= (1 - 2 · c2(2 m) ) + j -^= (1 - 2 · c2(2 m +1) ) v2v2, where m represents an identifier for each chip to generate a reference signal.

[0221] Then, a target reference signal sequence is generated: r(m) = r(m)·r,(m); or r(m) = / 1(m)·r*(m), where r2(m) represents a complex conjugate number of r2(m).

[0222] Method 2: Generate a target reference signal sequence using the first and second sequences together, and generate a target reference signal using the target reference signal sequence.

[0223] For example, a target reference signal sequence r(m) is generated by using the first sequence and the second sequence together: Petition 870250042152, dated 05 / 22 / 2025, p. 73 / 118 47 / 67 r (m) = -^=(1 - 2 c (2 m)) + j -^=(1 - 2 c (2 m +1)) c (2 m) = ( c (2 m) + c2(2 m)) mod 2 c (2 m) = ( c1(2 m +1) + c2(2 m +1)) mod 2 , where x mod 2 represents a modulo operation performed on 2 based on x, and has the same meaning as the aforementioned mod(x, 2), but has a different way of expression than the aforementioned mod(x, 2).

[0224] This mode has the following beneficial effects: A problem of how to perform transmission verification on more transmission parameters is solved. According to the method in this mode, more parameters can be transmitted without forcibly grouping different time-domain features within a 10 ms frame. This can ensure that the transmission parameters in different subframes within 10 ms are different.

[0225] Optionally, more than two sequences can be generated by using transmission parameters. Use these sequences to shuffle data or generate a reference signal. The methods used are the same as those for two sequences and are therefore not listed again in this document. One solution for determining an initial value and initial location of a random sequence based on a time-domain feature index is the solution provided in Figures 7 to 9 and related descriptions; specifically, a time-domain feature index is redefined after continuous time-domain features are split based on a smaller time granularity, and the redefined time-domain feature index is used as a generation parameter to determine the random sequence.

[0226] In another solution for determining an initial value and initial location of a random sequence based on a time-domain feature index, a symbol in a slot can be used as a mini-slot, and numbers are additionally assigned to mini-slots in one or more slots, and the sequence is generated based on the numbers. A specific method for additionally assigning numbers to mini-slots in one or more slots and generating a sequence based on the numbers for transmission includes Petition 870250042152, dated 05 / 22 / 2025, pp. 74 / 118 48 / 67 the following steps.

[0227] (1) Determine a first time-domain feature index, wherein a time-domain feature corresponding to the first time-domain feature index is in a time-domain feature corresponding to a second time-domain feature index, and a subcarrier transmission spacing corresponding to the first time-domain feature index is different from a subcarrier spacing corresponding to the second time-domain feature index.

[0228] In a specific example, as shown in Figure 10, slot i (slot i) is the second time-domain feature index, a time-domain feature corresponding to symbol 2 in slot i is a minislot (mini-slot), and the minislot includes four symbols numbered from 0 to 3. Optionally, the minislot may occupy one or more symbols in slot i, but it does not occupy more than all the symbols in slot i. The minislot is the first time-domain feature.

[0229] (2) Generate the sequence based on the first time-domain feature index.

[0230] (3) To scramble data to be transmitted by using the sequence, and / or to generate a reference signal by using the sequence.

[0231] Additionally, optionally, a slot i subcarrier spacing is smaller than a minislot subcarrier spacing. For example, the slot i subcarrier spacing is 15 kHz, and the minislot subcarrier spacing is 30 kHz or 60 kHz. As shown in Figure 10, when the slot i subcarrier spacing is 15 kHz, if the minislot subcarrier spacing is 60 kHz, a symbol 2 in slot i can correspond to four symbols in the minislot. According to a time-frequency relationship in an OFDM system, a larger subcarrier spacing indicates a shorter duration occupied by each symbol.

[0232] In this embodiment, since a slot i has time-domain transmission capabilities at different subcarrier spacings, a sequence generation parameter used to shuffle data used in a minislot and / or generate a reference signal, in particular, a time-domain feature index parameter needs to be determined. In other words, when the data in the minislot and / or the signal of Petition 870250042152, dated 05 / 22 / 2025, pp. 75 / 118 49 / 67 references are / are generated, a minislot identifier needs to be determined, and identifiers for different symbols in the minislot need to be determined. If these parameters are not determined, parameter confusion occurs when the corresponding sequence is generated. This affects bidirectional verification on a corresponding transmission parameter and therefore affects communication performance and system stability.

[0233] Optionally, the first time-domain feature index is determined in at least one of the following ways:

[0234] Method 1: Determine the first time-domain feature index based on a slot index of the second time-domain feature index occupied by the first time-domain feature index. In a specific example, as shown in Figure 10, a minislot time-domain feature index is indicated by using a time-domain feature index i of slot i.

[0235] Method 2: Determine the first time-domain feature index based on a symbol index of the second time-domain feature index occupied by the first time-domain feature index. In a specific example, as shown in Figure 10, a time-domain feature index of the minislot is indicated by using a number 2 of the symbol in slot i.

[0236] Method 3: Determine the first time-domain feature index based on the slot type indication information of the first time-domain feature index. In a specific example, the slot type indication information might indicate a minislot symbol length or a minislot subcarrier spacing.

[0237] Method 4: Determine the first time-domain feature index based on an index of each symbol in the first time-domain feature index slot. In a specific example, a minislot index can be generated by using an index of a specific time-domain symbol in the minislot. In a solution of this embodiment of the present invention, data in control information (e.g., information in a physical broadcast channel PBCH) sent together with a synchronization signal can be further scrambled by using a parameter related to a slot or symbol number. Petition 870250042152, dated 05 / 22 / 2025, pp. 76 / 118 50 / 67

[0238] For example, any of the following implementations can be used: c init = N + n. c„,, = Nid +L n. / 2mJ c= NID + n. +1 .

[0239] In the solution of this embodiment of the present invention, the data in the control information sent together with the synchronization signal are scrambled to implement bidirectional verification in synchronization detection. Optionally, a slot index and a symbol index can be used together for the data in the control information and a reference signal used when the control information is transmitted. In other words, both the slot index and the symbol index can appear separately or simultaneously during the generation of a reference signal sequence, and can also appear during the generation of a data scrambling sequence.

[0240] A time-domain resource related to a subcarrier spacing is scrambled. A time-domain resource within a predefined duration (e.g., a radio frame) is divided into time-domain subresources M. Two concatenated sequences are used to scramble data in each time-domain subresource and generate a reference signal in each time-domain subresource. Additionally, control information sent along with a synchronization signal is scrambled by using a parameter related to a slot or symbol index, to implement bidirectional verification. In a possible example of this application, a new random sequence with a length greater than 31 bits can be defined, so that an extended slot length and more transmission parameters that need to be used to generate the random sequence can be inserted into the random sequence.One way to define a new random sequence with a length greater than 31 bits includes either (1) or a combination of the following ways:.

[0241] (1) A single random sequence with a length greater than 31 bits is used. The random sequence used is not limited to a Gold sequence and may alternatively be another random sequence, such as a Petition 870250042152, dated 05 / 22 / 2025, pp. 77 / 118 51 / 67 sequence m, a sequence similar to Gold or a Kasami sequence.

[0242] (2) A new random sequence is determined based on a plurality of subsequences.

[0243] In one possible embodiment, a new random sequence is generated according to a formula c (n) = c (n mod N) · c2(n mod N2), 0 < n < N}· N2-1 where ci is a subsequence, Ni is a length of the subsequence ci, c2 is another subsequence, N2 is a length of the subsequence c2 and a length of a sequence c is N1*N2.

[0244] Optionally, ci and c2 may each use a Gold sequence with a length of 31 bits; or one of ci and c2 uses a Gold sequence with a length of 31 bits, and the other uses an m sequence or a Gold sequence with a length of at least 5 bits.

[0245] Optionally, one subsequence uses a Gold sequence with a length of 31 bits, and the sequence may be an existing sequence, or it may be a sequence determined anew according to the method in the embodiments of the present invention; and the other subsequence uses a sequence with a length of 7 bits, and the sequence with the length of 7 bits may be generated according to v1(n+7)(v1(n+1)+1)mod2. In this case, the length of a generated sequence is 38 bits.

[0246] Optionally, one subsequence uses a Gold sequence with a length of 31 bits, and the sequence may be an existing sequence, or it may be a sequence determined anew according to the method in the embodiments of the present invention; and the other subsequence uses a sequence with a length of 12 bits, and the sequence with a length of 12 bits may be generated according to 'v'(n+12)=('v'(n+3)+1)mod2. In this case, the length of a generated sequence is 43 bits.

[0247] In another possible embodiment, a new longer sequence can be generated by using three subsequences. For example, a new sequence is generated according to the formula C(n) = C1(n mod N1) c2(n mod N2) · c3(n mod N3), 0 < n <N1·N2·N3-1 ,ondec, c2,ec3 são trêssubsequências e N1, N2, e N3 são comprimentos das três subsequências. Petition 870250042152, dated 05 / 22 / 2025, pp. 78 / 118 52 / 67

[0248] In the solution of this embodiment of the present invention, an initial value of each subsequence can be determined based on one or more transmission parameters. The transmission parameter(s) corresponding to different subsequences may be the same or different. In one implementation, transmission parameters that need to be randomized can be divided into a plurality of groups, and all groups of transmission parameters are mapped separately to initial values ​​of different subsequences.

[0249] (3) A plurality of random sequences is defined. The plurality of random sequences may belong to the same type. For example, all random sequences are Gold sequences. Certainly, some or all of the plurality of random sequences may belong to different types respectively. For example, the plurality of random sequences includes a Gold sequence, a similar sequence.

[0250] In the solution of this embodiment of the present invention, different random sequences may correspond to different types of service or different types of device. For example, a first random sequence is used for eMBB, a second random sequence is used for mMTC, and a third random sequence is used for URLLC. For example, a first random sequence is used for a high-capacity device, a second random sequence is used for a medium-capacity terminal, and the third random sequence is used for a low-capacity device.

[0251] When data to be transmitted is scrambled by the use of a random sequence or a reference signal is generated by the use of a random sequence, the random sequence may be determined based on a system parameter and / or a device parameter that is / is associated with the data to be transmitted or the reference signal to be generated, and then the data to be transmitted is scrambled by the use of the determined random sequence, or the reference signal is generated by the use of the determined random sequence.

[0252] In the solution of this embodiment of the present invention, a transmission parameter to be randomized is defined in a sequence more Petition 870250042152, dated 05 / 22 / 2025, pp. 79 / 118 53 / 67 long or different subsequences used to generate a sequence, to extend the length of a random sequence, and to increase the number of transmission parameters that can be randomized or the length of a transmission parameter that can be randomized. In the solution of this embodiment of the present invention, a portion of transmission parameters can be used to generate a random sequence, and the other portion is carried in control information.

[0253] For example, a portion of a cell identifier's fields is used to generate a random sequence, and the other portion of the cell identifier's fields can be carried over into control information.

[0254] As another example, a portion of fields from an RNTI is used to generate a random sequence, and the other portion of fields from the RNTI can be ported into control information.

[0255] In the method of this embodiment of the present invention, as the random sequence is generated by using some of the transmission parameters, the generated random sequence can be shorter than a random sequence defined in the prior art. When the generated random sequence is relatively short, an original bit used to carry the random sequence can be used to carry other information. For example, a time-domain feature index related to a subcarrier spacing can occupy more bits of the random sequence, to indicate or completely randomize time-domain feature index information related to the subcarrier spacing. Corresponding to the aforementioned transmission method, the embodiments of the present invention further provide a transmission apparatus configured to perform the aforementioned transmission method.The transmission apparatus in the embodiments of the present invention is described below with reference to schematic diagrams.

[0256] Figure 11 is a schematic structural diagram of a transmission apparatus according to this application. The transmission apparatus shown in Figure 11 is configured to perform steps performed by the first device in the aforementioned method embodiments. As shown in Figure 11, the apparatus includes a sequence generation module 301, a transmission information generation module 302, and a transmission module 303.

[0257] Sequence generation module 301 is configured to Petition 870250042152, dated 05 / 22 / 2025, pages 80 / 118 54 / 67 generate a sequence based on one or more transmission parameters, where the one or more transmission parameters include at least one of the following: a time-domain resource type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, MIMO multiple-input multiple-output parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information. The information-to-transmit module 302 is configured to generate information to be transmitted using the sequence.

[0258] The 303 sending module is configured to send the information to be transmitted.

[0259] In one possible embodiment, the fact that sequence generation module 301 generates the sequence based on one or more transmission parameters specifically includes: To determine an initial sequence value and / or an initial sequence location based on at least one of one or more transmission parameters, and to generate the sequence based on the initial sequence value and / or the initial sequence location.

[0260] In one possible embodiment, one or more transmission parameters additionally include a time-domain resource index and / or a cell identifier.

[0261] In one possible embodiment, the time-domain feature index is determined in any of the following ways: Determine the time-domain resource index based on a positive integer indicated by signaling; determine the time-domain resource index based on a system message period or a synchronization signal transmission interval; determine the time-domain resource index based on a subcarrier spacing; and determine the time-domain resource index based on a number of slots in a subcarrier spacing used within a predefined duration.

[0262] In one possible modality, the fact that the module of Petition 870250042152, dated 05 / 22 / 2025, pages 81 / 118 55 / 67 sequence generation 301 determines the initial sequence value and / or the initial sequence location based on at least one of one or more transmission parameters, specifically including: To generate the initial value of the sequence by using a first parameter in one or more transmission parameters, and to generate the initial location of the sequence by using a second parameter in one or more transmission parameters, where the first parameter is different from the second parameter; or respectively, to determine the initial value of the sequence and the initial location of the sequence based on different bits of the same transmission parameter.

[0263] In a possible project, the fact that the information generation module to be transmitted 302 generates the information to be transmitted by using the sequence specifically includes: To determine, based on a parameter of the type of data service to be transmitted and / or on a type of capability of a receiving device, the sequence used to generate the information to be transmitted; and to generate the information to be transmitted by using the determined sequence.

[0264] In one possible embodiment, the fact that sequence generation module 301 generates the sequence based on one or more transmission parameters specifically includes: To generate a plurality of subsequences based on one or more transmission parameters, where each subsequence is determined based on all or some of the one or more transmission parameters; and to generate the sequence based on the plurality of subsequences, where a sequence length is a sum of the lengths of the plurality of subsequences.

[0265] In one possible embodiment, the fact that sequence generation module 301 generates the sequence based on one or more transmission parameters specifically includes: generate a plurality of subsequences based on one or more transmission parameters, where each subsequence is determined based on all or some of the one or more transmission parameters; and Petition 870250042152, dated 05 / 22 / 2025, page 82 / 118 56 / 67 correspondingly the fact that the information generation module to be transmitted 302 generates the information to be transmitted by using the sequence specifically includes: to scramble the data to be transmitted by using a plurality of subsequences, and / or to generate a reference signal by using a plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain features. Figure 12 is a schematic structural diagram of another transmission apparatus according to this application. The transmission apparatus shown in Figure 12 is configured to perform steps performed by the first device in the aforementioned embodiments of the method. As shown in Figure 12, the apparatus includes: a first generation module 401, configured to determine, based on one or more transmission parameters, an initial location used to generate a sequence, where one or more transmission parameters are not constant; and a second generation module 402, configured to generate information to be transmitted using the sequence; and a sending module 403, configured to send the information to be transmitted.

[0266] In one possible embodiment, one or more transmission parameters include at least one of the following: a time-domain feature index, a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, MIMO parameter information, duplexing mode indication information, control channel format indication information, a cell identifier, and transmission carrier indication information.

[0267] In one possible embodiment, the first generation module 401 is additionally configured to determine an initial sequence value based on one or more transmission parameters.

[0268] In one possible embodiment, a transmission parameter used to determine the initial value of the sequence is different from a parameter Petition 870250042152, dated 05 / 22 / 2025, page 83 / 118 57 / 67 transmission is used to determine the starting location of the sequence; or the starting value of the sequence and the starting location of the sequence are determined respectively based on different bits of the same transmission parameter.

[0269] In one possible embodiment, the time-domain feature index is determined based on a parameter M, where the parameter M is determined in any of the following ways: The parameter M is a predefined positive integer; the parameter M is indicated by signaling; the parameter M is determined based on a system message period or a synchronization signal transmission interval; the parameter M is determined based on a subcarrier spacing; or the parameter M is determined based on a number of slots in a subcarrier spacing used within a predefined duration.

[0270] In one possible embodiment, the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters, and a sequence length is a sum of the lengths of the plurality of subsequences.

[0271] In one possible embodiment, the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters; and correspondingly the fact that a second generation module 402 generates the information to be transmitted using the sequence specifically includes: to scramble data to be transmitted by using a plurality of subsequences and / or to generate a reference signal by using a plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain resources.

[0272] In one possible embodiment, the fact that the second generation module 402 generates the information to be transmitted using the sequence specifically includes: to determine, based on a parameter of the type of data service to be transmitted and / or a type of capability of a device. Petition 870250042152, dated 05 / 22 / 2025, pp. 84 / 118 58 / 67 reception, the sequence used to generate the information to be transmitted; and generate the information to be transmitted by using the determined sequence. Figure 13 is a schematic structural diagram of yet another transmission apparatus according to this application. The transmission apparatus shown in Figure 13 is configured to perform the steps performed by the second device in the aforementioned method modalities. As shown in Figure 13, the apparatus includes: a receiving module 501, configured to receive information transmitted by a first device; and a demodulation processing module 502, configured to demodulate the received information using a sequence, wherein the sequence is determined based on one or more transmission parameters, and the one or more transmission parameters include at least one of the following: a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service indication information, multiple-input multiple-output MIMO parameter information, duplexing mode indication information, control channel format indication information, and transmission carrier indication information.

[0273] In one possible embodiment, the 502 demodulation processing module is additionally configured to: determine an initial sequence value and / or an initial sequence location based on at least one of one or more transmission parameters, and generate the sequence based on the initial sequence value and / or the initial sequence location.

[0274] In one possible embodiment, one or more transmission parameters additionally include a time-domain resource index and / or a cell identifier.

[0275] In a possible project, the time-domain resource index is determined in any of the following ways: determine the time-domain resource index based on a positive integer indicated by signaling; determine the time-domain resource index based on a system message period or a synchronization signal transmission interval; determine Petition 870250042152, dated 05 / 22 / 2025, page 85 / 118 59 / 67 the time-domain feature index based on a subcarrier spacing; and determine the time-domain feature index based on a number of slots in a subcarrier spacing used within a predefined duration.

[0276] In one possible embodiment, the 502 demodulation processing module determines the initial sequence value and / or the initial sequence location based on at least one of one or more transmission parameters, specifically including: To generate the initial value of the sequence by using a first parameter in one or more transmission parameters, and to generate the initial location of the sequence by using a second parameter in one or more transmission parameters, where the first parameter is different from the second parameter; or respectively, to determine the initial value of the sequence and the initial location of the sequence based on different bits of the same transmission parameter.

[0277] In one possible embodiment, the fact that the demodulation processing module 502 demodulates the information received by using the sequence specifically includes: To determine, based on a parameter of the type of data service transmitted and / or a type of capability of a receiving device, the sequence used to demodulate the received information; and to demodulate the received information using the determined sequence.

[0278] In one possible embodiment, the fact that the sequence is determined based on one or more transmission parameters includes that the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of the one or more transmission parameters, and a sequence length is a sum of the lengths of the plurality of subsequences.

[0279] In one possible embodiment, the fact that the sequence is determined based on one or more transmission parameters includes that the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of the one or more transmission parameters; and the fact that the demodulation processing module 502 Petition 870250042152, dated 05 / 22 / 2025, pages 86 / 118 60 / 67 demodulates the information received through the use of the sequence, which specifically includes: demodulate the information received through the use of a plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain resources.

[0280] Figure 14 is a schematic structural diagram of yet another transmission apparatus according to this application. The transmission apparatus shown in Figure 14 is configured to perform steps performed by the second transmission apparatus in the aforementioned method embodiments. As shown in Figure 14, the apparatus includes: a receiving module 601, configured to receive information transmitted by a first device; and a processing module 602, configured to demodulate the received information using a sequence, where an initial location of the sequence is determined based on one or more transmission parameters, and one or more transmission parameters are not constant.

[0281] In one possible embodiment, one or more transmission parameters include at least one of the following: a time-domain feature index, a time-domain feature type, transmission waveform indication information, subcarrier spacing indication information, device type information, service type indication information, MIMO parameter information, duplexing mode indication information, control channel format indication information, a cell identifier, and transmission carrier indication information.

[0282] In one possible embodiment, the initial location of the sequence is determined based on one or more transmission parameters.

[0283] In one possible embodiment, a transmission parameter used to determine the initial value of the sequence is different from a transmission parameter used to determine the initial location of the sequence; or the initial value of the sequence and the initial location of the sequence are determined, respectively, based on different bits of the same transmission parameter.

[0284] In one possible form, the domain resource index Petition 870250042152, dated 05 / 22 / 2025, page 87 / 118 61 / 67 of the time is determined based on a parameter M, where the parameter M is determined in any of the following ways: The parameter M is a predefined positive integer; the parameter is indicated by signaling; the parameter M is determined based on a system message period or a synchronization signal transmission interval; the parameter M is determined based on a subcarrier spacing; and the parameter M is determined based on a number of slots in a subcarrier spacing used within a predefined duration.

[0285] In one possible embodiment, the sequence is determined based on a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters, and a sequence length is a sum of the lengths of the plurality of subsequences.

[0286] In one possible embodiment, the sequence includes a plurality of subsequences, where each subsequence is determined based on all or some of one or more transmission parameters; and correspondingly the fact that processing module 602 demodulates the information received using the sequence specifically includes: demodulate the information received through the use of a plurality of subsequences; or the plurality of subsequences is used respectively in different time-domain resources.

[0287] In one possible embodiment, the fact that processing module 602 demodulates the information received by using the sequence specifically includes: To determine, based on a parameter of the type of data service transmitted and / or a type of capability of a receiving device, the sequence used to demodulate the received information; and to demodulate the received information using the determined sequence. In one embodiment of the present invention, the transmission apparatus of Figure 11 to Figure 14 may be access devices. Figure 15 is a possible schematic structural diagram of the access device in the preceding embodiments. As shown in Figure 15, the access device includes a transmitter / receiver 1001, a Petition 870250042152, dated 05 / 22 / 2025, pages 88 / 118 The 62 / 67 controller / processor 1002, a memory 1003, and a communications unit 1004. The transmitter / receiver 1001 is configured to: support receiving and sending information between the access device and the terminal device in the aforementioned modes, and support radio communication between the terminal device and another terminal device. The controller / processor 1002 performs several functions to communicate with the terminal device. In an uplink, an uplink signal from the terminal device is received using an antenna, demodulated by the receiver 1001, and further processed by the controller / processor 1002 to restore service data and signaling information sent by the terminal device.In a downlink, service data and a signaling message are processed by controller / processor 1002 and demodulated by transmitter 1001 to generate a downlink signal, and the downlink signal is transmitted to the terminal device using the antenna. Controller / processor 1002 additionally performs the data transmission method performed by the first or second device in the embodiments of the present invention. Memory 1003 is configured to store program code and data from the access device. Communications unit 1004 is configured to support the access device in communicating with another network entity.

[0288] Optionally, when the access device shown in Figure 15 is used as the transmission apparatus shown in Figure 11 to perform the transmission method in the embodiments of the present invention, the controller / processor 1002 in Figure 15 implements, independently or in cooperation with the memory 1003, functions implemented by the sequence generation module 301 and the information generation module to be transmitted 302 in Figure 11, and the transmitter / receiver 1001 is configured to implement a function implemented by the sending module 303 in Figure 11.

[0289] Optionally, when the access device shown in Figure 15 is used as the transmission apparatus shown in Figure 12 to perform the transmission method in the embodiments of the present invention, the controller / processor 1002 in Figure 15 implements, independently or in cooperation with the memory 1003, functions implemented by the first generation module 401 and the second generation module 402 in Figure 12, and the Petition 870250042152, dated 05 / 22 / 2025, pp. 89 / 118 Transmitter / receiver 1001 63 / 67 is configured to implement a function implemented by the sending module 403 in Figure 12.

[0290] Optionally, when the access device shown in Figure 15 is used as the transmission apparatus shown in Figure 13 to perform the transmission method in the embodiments of the present invention, the controller / processor 1002 in Figure 15 implements, independently or in cooperation with the memory 1003, a function implemented by the demodulation processing module 502 in Figure 13, and the transmitter / receiver 1001 is configured to implement a function implemented by the receiving module 501 in Figure 13.

[0291] Optionally, when the access device shown in Figure 15 is used as the transmission apparatus shown in Figure 14 to perform the transmission method in the embodiments of the present invention, the controller / processor 1002 in Figure 15 implements, independently or in cooperation with the memory 1003, a function implemented by the processing module 602 in Figure 14, and the transmitter / receiver 1001 is configured to implement a function implemented by the receiving module 601 in Figure 14.

[0292] It may be understood that Figure 15 shows merely a simplified embodiment of the access device. In actual application, the access device may include any number of transmitters, receivers, processors, controllers, memories, communication units and the like, and access devices that may implement the present invention are covered by the scope of protection of the present invention.

[0293] In one embodiment of the present invention, the transmission apparatus in Figures 11 to 14 may be terminal devices. Figure 16 is a schematic diagram of a simplified possible embodiment structure of the terminal device in the aforementioned embodiments. The terminal device includes a transmitter 1101, a receiver 1102, a controller / processor 1103, a memory 1104, and a modem processor 1105.

[0294] Transmitter 1101 adjusts (e.g., performs analog conversion, filtering, amplification, and upconversion) the output sample and generates an uplink signal. The uplink signal is Petition 870250042152, dated 05 / 22 / 2025, pages 90 / 118 64 / 67 transmitted to the access device in the previous modes by using an antenna. In a downlink, the antenna receives a downlink signal transmitted by the access device in the previous modes. The receiver 1102 adjusts (e.g., performs filtering, amplification, down-conversion, and digitization) a signal received from the antenna, and provides an input sample. In the modem processor 1105, an encoder 1106 receives service data and a signaling message to be sent on an uplink, and processes (e.g., performs formatting, encoding, and interleaving) the service data and the signaling message. A modulator 1107 further processes (e.g., performs symbol mapping and modulation) encoded service data and an encoded signaling message, and provides an output sample. A demodulator 1109 processes (e.g., demodulates) the input sample, and provides a symbol estimate.A decoder 1108 processes (e.g., performs deinterleaving and decoding) symbol estimation, and provides decoded data and a decoded signaling message that must be sent to the terminal device. Encoder 1106, modulator 1107, demodulator 1109, and decoder 1108 can be implemented by the composite modem processor 1105. These units perform processing based on a radio access technology (e.g., access technologies in LTE and other evolved systems) used in a radio access network.

[0295] The controller / processor 1103 controls and manages an action of the terminal device, and is configured to perform the data transmission method performed by the first device or the second device in the embodiments of the present invention. The memory 1104 is configured to store program code and data that are used by the terminal device.

[0296] Optionally, when the terminal device shown in Figure 16 is used as the transmission apparatus shown in Figure 11 to perform the transmission method in the embodiments of the present invention, the controller / processor 1103 in Figure 16 implements, independently or in cooperation with the memory 1104, functions implemented by a sequence generation module 301 and an information generation module a Petition 870250042152, dated 05 / 22 / 2025, pages 91 / 118 65 / 67 transmit 302 in Figure 11, and transmitter 1101 is configured to implement a function implemented by the sending module 303 in Figure 11.

[0297] Optionally, when the terminal device shown in Figure 16 is used as the transmission apparatus shown in Figure 12 to perform the transmission method in the embodiments of the present invention, the controller / processor 1103 in Figure 16 implements, independently or in cooperation with the memory 1003, functions implemented by the first generation module 401 and the second generation module 402 in Figure 12, and the transmitter 1101 is configured to implement a function implemented by the sending module 403 in Figure 12.

[0298] Optionally, when the terminal device shown in Figure 16 is used as the transmission apparatus shown in Figure 13 to perform the transmission method in the embodiments of the present invention, the controller / processor 1103 in Figure 16 implements, independently or in cooperation with the memory 1003, a function implemented by the demodulation processing module 502 in Figure 13, and the receiver 1102 is configured to implement a function implemented by the receiving module 501 in Figure 13.

[0299] Optionally, when the terminal device shown in Figure 16 is used as the transmission apparatus shown in Figure 14 to perform the transmission method in the embodiments of the present invention, the controller / processor 1103 in Figure 16 implements, independently or in cooperation with the memory 1003, a function implemented by the processing module 602 in Figure 14, and the receiver 1102 is configured to implement a function implemented by the receiving module 601 in Figure 14.

[0300] The controller / processor configured to perform a function of the aforementioned access device or terminal device in the present invention may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The controller / processor may implement or Petition 870250042152, dated 05 / 22 / 2025, pp. 92 / 118 66 / 67 execute various exemplary logic blocks, modules and circuits described with reference to the content disclosed in the present invention. Alternatively, the processor may be a combination implementing a computing function, for example, a combination including one or more microprocessors, or a combination of a DSP and a microprocessor.

[0301] Method or algorithm steps described with reference to the content disclosed in the present invention may be implemented by hardware, or may be implemented by the processor by executing a software instruction. The software instruction may include a corresponding software module. The software module may be stored in RAM, flash memory, ROM, EPROM, EEPROM, a register, a hard disk, a removable hard disk, a CD-ROM, or storage media in any other forms well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Certainly, the storage medium may be a component of the processor. The processor and the storage medium may be located in an ASIC. Furthermore, the ASIC may be located in the terminal device.Certainly, the processor and storage media can exist within the terminal device as discrete assemblies.

[0302] A person skilled in the art should be aware that in the aforementioned one or more examples, the functions described in the present invention can be implemented by hardware, software, firmware, or any combination thereof. When the functions are implemented by software, the functions can be stored on computer-readable media or transmitted as one or more instructions or code on computer-readable media. Computer-readable media includes computer storage media and communications media. Communications media includes any media that enables a computer program to be transmitted from one place to another. Storage media can be any available media accessible to a general-purpose or dedicated computer.

[0303] The objectives, technical solutions and beneficial effects of the present invention are described in detail in the aforementioned implementations. Petition 870250042152, dated 05 / 22 / 2025, pp. 93 / 118 67 / 67 specific. It should be understood that the aforementioned descriptions are merely specific implementations of the present invention, but are not intended to limit the scope of protection of the present invention. Any modification, equivalent substitution, improvement or similar made based on the technical solutions of the present invention will be covered by the scope of protection of the present invention. Petition 870250042152, dated 05 / 22 / 2025, pages 94 / 118

Claims

1 / 3 CLAIMS 1. A method for wireless communication, CHARACTERIZED in that it comprises: receiving data from an access device; and unscrambling the data based on a first sequence, wherein the first sequence is a portion of a second sequence and the first sequence starts from a location in the second sequence, wherein the first sequence and the second sequence satisfy: c(n) = c1(n+x), c(n) represents the first sequence, οι(πι) represents the second sequence, x represents the location in the second sequence and is determined based on an index of a beam, n and πι are integers, 0 <n<M-1, 0<m<L-1, L> M, where M is the length of the first sequence, and L is the length of the second sequence.

2. Method, according to claim 1, CHARACTERIZED in that the x location is determined based on partial bits of the beam index.

3. Method, according to claim 1 or 2, CHARACTERIZED in that the second sequence οι(πι) is determined based on an initial value of οι(πι), the initial value is associated with a cell identifier and the initial value is an initialized value of a shift register to generate Οι(Ϡι).

4. Method, according to any one of claims 1 to 3, CHARACTERIZED in that the beam index comprises a first part associated with the first sequence, and a second part ported into a physical broadcast channel (PBCH).

5. A method, according to any one of claims 1 to 4, CHARACTERIZED in that receiving the data from the access device comprises receiving the data in a PBCH from the access device.

6. Method for wireless communication, CHARACTERIZED in that it comprises: scrambling data based on a first sequence, wherein the first sequence is a portion of a second sequence and the first sequence starts from a location in the second sequence, wherein the first sequence and the second sequence satisfy: c(n) = ci(n+x), c(n) represents the first sequence, c1(m) represents the second sequence, x represents the location in the second sequence and is determined based on an index of a beam, n and n are integers, 0 <n<M-1, 0<m<L-1, L> M, where M is the length of the first sequence, and L is the length of the second sequence; and send the scrambled data to a terminal device.

7. Method, according to claim 6, CHARACTERIZED in that the x location is determined based on partial bits of the beam index.

8. Method, according to claim 6, CHARACTERIZED in that the second sequence 01(01) is determined based on an initial value of c1(m), the initial value is associated with a cell identifier and the initial value is an initialized value of a shift register to generate c1(n1).

9. Method, according to any one of claims 6 to 8, CHARACTERIZED in that the beam index comprises a first part associated with the first sequence, and a second part being ported into a physical broadcast channel (PBCH).

10. Method, according to any one of claims 6 to 9, CHARACTERIZED in that sending the scrambled data to the terminal device comprises: sending the scrambled data in a PBCH to the terminal device.

11. Computer-readable storage media, CHARACTERIZED in that the computer-readable storage media comprises instructions which, when run on a computer, cause the computer to perform the method as defined in any one of claims 1 to 10.

12. Communication device, CHARACTERIZED in that the computer-readable storage medium comprises at least one memory and at least one processor, wherein the at least one memory stores instructions which, when executed by at least one processor, cause the communication device to perform the method as defined in any one of claims 1 to 10. Petition 870250042152, dated 05 / 22 / 2025, pp. 96 / 118 3 / 3 13. Apparatus, CHARACTERIZED by being configured to perform a method as defined in any one of claims 1 to 10.

14. Communication system, CHARACTERIZED in that it comprises: an access device and a terminal device, wherein the access device communicates with the terminal device; and the access device performs the method as defined in any one of claims 6 to 10 and the terminal device performs the method as defined in claims 1 to 5. Petition 870250042152, dated 05 / 22 / 2025, pp. 97 / 118