WO2018130017A1 - Signal design method and system for ofdm communication, transmitter, and receiver - Google Patents
Signal design method and system for ofdm communication, transmitter, and receiver Download PDFInfo
- Publication number
- WO2018130017A1 WO2018130017A1 PCT/CN2017/113415 CN2017113415W WO2018130017A1 WO 2018130017 A1 WO2018130017 A1 WO 2018130017A1 CN 2017113415 W CN2017113415 W CN 2017113415W WO 2018130017 A1 WO2018130017 A1 WO 2018130017A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- preamble
- data
- user equipment
- resource
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2692—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2692—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver
- H04L27/2694—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with preamble design, i.e. with negotiation of the synchronisation sequence with transmitter or sequence linked to the algorithm used at the receiver adaptive design
Definitions
- the present application relates to the field of communication technologies, such as a signal design method and system for OFDM communication, a transmitter, and a receiver.
- the Internet of Things application is one of the main application scenarios of 5G communication. Specific application examples include public utility meter reading, environmental data monitoring, and logistics tracking. Its service characteristics are: the number of terminals is large, sporadic data packets, and the data rate is low. These business characteristics place new demands on the corresponding signal design and transceiver devices: low-cost overhead, low power consumption, and support for large connections.
- the related LTE random access procedure requires multiple interactions between the upstream and downstream MSG1 to MSG5. In this way, if the incidental packet service is used for the Internet of Things application, the ratio of the current cost to the entire system resource will be too large.
- 3.5G requires support for 1 million/km ⁇ 2 IoT terminal density. This terminal density makes the service model and the related LTE service model different, and the base station must support more dense concurrent access requests.
- the present disclosure provides a signal design method and system for OFDM (Orthogonal Frequency Division Multiplexing) communication, a transmitter, and a receiver, which are used to solve the problem of random access process in OFDM communication in the related art.
- OFDM Orthogonal Frequency Division Multiplexing
- the present disclosure provides a signal design method for OFDM communication, including: dividing a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and applying different roots to each group root in the preamble sequence Orthogonal code to form a preamble resource pool; selecting a corresponding preamble resource from the preamble resource pool to generate a preamble portion of a communication signal of the user equipment; and generating a data portion of the communication signal of the user equipment by applying a spreading code to the transmission data, To implement concurrent access by a multi-user device; combining the preamble portion and the data portion into a frame.
- the present disclosure also provides a signal design method for OFDM communication, comprising: performing preamble detection on a preamble portion of a received communication signal of a user equipment; wherein the communication signal includes the preamble portion and data Part: the preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; and corresponding data is received according to a correspondence between the preamble portion and the data portion.
- the present disclosure further provides a transmitter configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and apply different orthogonal codes to each group root of the preamble ZC sequence respectively.
- the transmitter includes: a preamble generating unit, configured to select a preamble resource from the preamble resource pool to generate a preamble portion of a communication signal of the user equipment; and a data generating unit configured to transmit by using The data application spreading code generates a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user device; the framing unit is configured to combine the leading portion and the data portion into a frame.
- the present disclosure further provides a receiver, including: a preamble detecting unit configured to perform preamble detection on a preamble portion of a received communication signal of a user equipment; wherein the communication signal includes a preamble portion and a data portion;
- the preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; and the data receiving unit is configured to perform corresponding data according to a correspondence between the preamble portion and the data portion receive.
- the present disclosure also provides an OFDM communication system including a transmitter and a receiver; the transmitter configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, for a preamble Each group of roots of the ZC sequence respectively applies a different orthogonal code to form a preamble resource pool; the transmitter is further configured to: select a corresponding preamble resource from the pool of the preamble resources to generate a leading part of the communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user equipment; combining the preamble portion and the data portion into a frame; the receiver is configured to: receive Preamble detection of the communication signal of the user equipment to the preamble; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol; Corresponding
- the present disclosure also provides a transmitter including a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to store signals for implementing OFDM communication
- a transmitter including a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to store signals for implementing OFDM communication
- An instruction of the design method the processor being configured to execute the instruction stored by the memory, dividing a root of a preamble ZC sequence to which the target cell is allocated into at least two groups, each group root of the preamble ZC sequence applying a different positive Transmitting to form a pool of preamble resources, when the processor executes the instruction stored by the memory, performing the step of: selecting a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication
- the present disclosure also provides a receiver comprising a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to be implemented for storage
- a receiver comprising a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to be implemented for storage
- An instruction of a signal design method of OFDM communication the processor being configured to execute an instruction stored by the memory, and when the processor executes the instruction stored by the memory, performing the step of: receiving the user equipment
- the preamble portion of the communication signal performs preamble detection; wherein the communication signal includes the preamble portion and the data portion; the preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; Corresponding data is received by the correspondence between the preamble portion and the data portion.
- a computer readable storage medium storing computer executable instructions configured to perform the above method.
- the transmitter, and the receiver adopt a compact structure in which a preamble portion and a data portion are adjacently arranged, so that the base station can be completed at one time.
- the process of user equipment discovery and data reception eliminates multiple access message interactions and effectively improves communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
- FIG. 1 is a flowchart of a signal design method for OFDM communication provided by an embodiment of the present disclosure
- FIG. 2 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in an embodiment of the present disclosure
- FIG. 3 is another flowchart of a signal design method for OFDM communication provided by an embodiment of the present disclosure
- FIG. 4 is a flowchart of operations performed by a transmitting end in a signal design method for OFDM communication provided by an embodiment of the present disclosure
- FIG. 5 is a flowchart of operations performed by a receiving end in a signal design method for OFDM communication provided by an embodiment of the present disclosure
- FIG. 6 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in an embodiment of the present disclosure
- FIG. 7 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in another embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of a transmitter according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of a receiver provided by an embodiment of the present disclosure.
- an embodiment of the present disclosure provides a signal design method for OFDM communication, which includes dividing a root of a leading Zadoff-Chu (ZC) sequence to which a target cell is allocated into at least two groups, for each group.
- the roots respectively apply different orthogonal codes to form a pool of preamble resources, and the method further includes:
- a signal design method for OFDM communication adopts a preamble portion and a data portion together to form a frame to form a compact structure of adjacent placement, and the preamble portion can be used for operation of user equipment discovery, frequency offset estimation, and the like. Therefore, the base station can complete the process of user equipment discovery and data reception in one time, eliminating multiple access message interactions, and effectively improving communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
- the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the base station may provide a preamble resource pool for each cell served by the base station, so that the user equipment can select a corresponding preamble resource to communicate in the corresponding preamble resource pool.
- the pilot resource pool allocated by each cell is different.
- the preamble resources in the pool of preamble resources may be generated by a preamble ZC sequence.
- the signal design method for OFDM communication may further include: generating a ZC sequence of a corresponding length according to a number of available subcarriers of the preamble portion in a target cell time-frequency resource, the ZC sequence having a preset number of roots.
- a cyclic shift can be applied to the corresponding ZC sequence to provide multiple access resources on a single root.
- the transmitting end has the following resources: in the time domain, the preamble and the data each occupy one subframe with a duration of 1 ms, and the total duration is 2 ms.
- the preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols.
- the length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms.
- the data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition.
- the system bandwidth is 720 kHz
- the preamble subcarrier spacing is 3.75 kHz, data.
- the symbol subcarrier spacing is 15 kHz.
- the number of available subcarriers in the preamble is 192, and the number of available subcarriers in the data portion is 48.
- the number of available subcarriers in the preamble is 192, and a number of preset sequences of length 192 can be generated.
- the preamble portion adopts a ZC sequence, and the root sequence length is 191, and the loop is extended to a length of 192 to occupy 192 subcarriers.
- the roots of the leading ZC sequence to which the target cell is allocated may be divided into at least two groups, and different orthogonal codes are respectively applied to each group root to form a preamble.
- the resource pool, the length of the orthogonal code can be equal to the number of packets of the root.
- the hetero root interference is also suppressed, including interference from the alien root user equipment in the cell and/or interference originating from the heterogeneous user equipment between the cells.
- the manner in which the preamble portion occupies the subcarrier may include:
- the preamble portion is placed consecutively on all subcarriers of the occupied bandwidth;
- the preamble portions are equally spaced across the subcarriers over the occupied bandwidth to form a comb structure.
- the root of the preamble ZC sequence to which the target cell is allocated is divided into at least two groups, and different orthogonal codes are respectively applied to each group root to form a preamble resource pool. It can include the following steps:
- the size of the preamble resource pool is among them The number of roots of the leading ZC sequence allocated for the target cell, And a number of available cyclic shifts configured on a single root of the target cell; grouping roots of the preamble ZC sequence, and applying different orthogonal codes to each group root of the preamble ZC sequence, the number of packets being equal to orthogonal Code length
- each subcarrier group of the comb structure constitutes an orthogonal preamble time-frequency resource sub-pool, and is grouped according to the following rules.
- Orthogonal code application when the target cell is configured to apply all the roots of the preamble ZC sequence to all resource subpools, the size of the preamble resource pool is determined as among them The number of subcarrier groups divided for the comb structure; group the roots on each resource subpool, and apply different orthogonal codes to each group root on each resource subpool, the number of packets being equal to the orthogonal code length And the orthogonal code groups used by each resource subpool are the same.
- the size of the preamble resource pool is configured when the target cell is configured to apply different roots to different resource sub-pools, and at least one different root is applied to at least one resource sub-pool, and all the roots are used. Determined as among them Is the number of roots applied in the i-th resource sub-pool; group all roots on each resource sub-pool, and apply different orthogonal codes to each group root on each resource sub-pool, the number of packets is equal to orthogonal
- the code length is the same for each resource subpool.
- the preamble part of the communication signal of the user equipment may be generated by selecting the corresponding preamble resource from the pool of the preamble resources, which may include:
- a corresponding orthogonal code is applied to the at least two preamble symbols to generate a preamble portion of the communication signal of the user equipment.
- the length of the orthogonal code may be less than or equal to the number of repetitions of the preamble symbol, and in a case where the length of the orthogonal code is less than the number of repetitions of the preamble symbol, The orthogonal code is applied to all preamble symbols in an at least partially repeated manner.
- the preamble portion includes three preamble symbols, and each of the preamble symbols additionally applies one delay deflection sequence, the length of which is also 192, and the granularity of the delay deflection angle is 2 ⁇ /32.
- Step 2 cyclically expand the root sequence to generate a base sequence:
- y u (n) [x u (0)x u (1)...x u (N ZC -1)x u (0)], according to the sequence in this example, is cyclically extended to a sequence of length 192.
- Step 3 delay the deflection of the base sequence, and load the delay deflection sequence as Where 0 ⁇ n ⁇ N ZC -1.
- the UE can randomly select one u and one n CS from the available resources of the preamble to construct its preamble sequence. If u is an odd number, then 3 consecutive preamble symbols apply an orthogonal code [+1 +1 +1] in the time domain. If u is even, then 3 consecutive preamble symbols apply the orthogonal code [+1 -1 +1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
- the data part of the communication signal of the user equipment may be generated by applying a spreading code to the transmission data, so as to implement concurrent access by the multi-user equipment, which may include the following steps:
- a spreading code is applied to the original data symbols for data expansion to form a data portion of the communication signal.
- the data part may be extended by MUSA, specifically a complex value spreading code with a code length of 4.
- the resource pool size of the spreading code is also set to 128, and the corresponding spreading code can be randomly selected from the spreading code resource pool.
- the preamble resource and the spreading code resource adopt a one-to-one binding. That is, when the user equipment selects the preamble resource from the preamble resource pool, the extension code of the data part is also determined.
- each original modulation symbol is expanded into four modulation symbols including spreading codes, and the expanded modulation symbols are placed in a frequency domain after the frequency domain.
- the application of the spreading code on each original data symbol may include an application only in the time domain, an application only in the frequency domain, or an application in the time domain and the frequency domain.
- the signal structure of the communication signal of the composite frame in the time domain may include one of the following: (1) the preamble portion and the data portion are successively placed; (2) the preamble portion and the data portion are respectively divided into multiple And a plurality of segments of the leading portion and the plurality of segments of the data portion are interleaved with each other.
- Two placements In the formula, the specific structure of the uplink signal of the physical layer can be as shown in FIG. 2 .
- the time domain structure of two possible preamble+data is shown.
- Fig. 2(a) is a time domain structure placed continuously
- Fig. 2(b) is a time domain structure interlaced.
- FIG. 2 provides only one example, and the number of repetitions is not limited to two.
- the preamble portion may include at least two preamble symbols
- the data portion may include at least one data symbol
- the preamble portion and the data portion may occupy the same or different bandwidths in the frequency domain, and the frequency domain resources occupied by the preamble portion and the data portion may at least partially overlap.
- the preamble resource corresponding to the preamble part and the spreading code may have a one-to-one or many-to-one mapping relationship.
- an embodiment of the present disclosure further provides a signal design method for OFDM communication, where the method is based on a receiving end, including:
- S31 Perform preamble detection on a preamble portion of the received communication signal of the user equipment, where the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is applied by using the original data symbol Extension code generation;
- the signal design method for OFDM communication adopts a combination of a preamble portion and a data portion to form a compact structure of adjacent placement, so that the base station can complete the process of user equipment discovery and data reception at one time, free of Going to multiple access message interactions effectively improves communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the spreading code multiple access technology, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment, which greatly Improve the spectrum efficiency of the entire network.
- the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the receiver applies the measurement to the preamble resource, such as detecting at least one user equipment, and applies the corresponding measurement quantity to the subsequent data decoding of the user equipment. Since multiple concurrent user equipment data can be superimposed on the data symbols using non-orthogonal multiple access techniques, the receiver can employ multiple, but not limited to, continuous interference cancellation (SIC) techniques to resolve multiple concurrent user equipment.
- SIC continuous interference cancellation
- orthogonal code suppression is used
- Inter-device interference may include interference between user equipments in a cell or between user equipments in a neighboring cell. The embodiments of the present disclosure do not limit this.
- step S31 performing preamble detection on the preamble portion of the received communication signal may include:
- Compensating for interference in the preamble portion based at least in part on the orthogonal encoding in the preamble portion;
- Performing at least one of the following operations on the preamble portion user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the preamble sequence has good autocorrelation and cross-correlation properties, the sequence length of which depends on the total bandwidth and subcarrier spacing occupied.
- the user equipment at the receiving end finds whether the peak energy obtained by the autocorrelation exceeds a certain threshold.
- the frequency offset estimation can be obtained by, but not limited to, using a conventional time domain correlation algorithm.
- the inter-symbol correlation or the intra-symbol correlation can be determined according to the number of preamble symbols.
- the time offset estimation can be obtained by, but not limited to, using a conventional frequency domain correlation algorithm. In this case, whether or not to use inter-symbol averaging can be used according to the number of preamble symbols to obtain a more accurate measurement.
- the noise estimate can be, but is not limited to, utilized in the user equipment discovery phase, without the autocorrelation result of the user equipment being detected.
- Channel estimation for data demodulation can be obtained by interpolation or averaging of channel estimates on the preamble symbols, depending on how the preamble symbols occupy the subcarriers.
- corresponding data reception may be performed according to a correspondence between the preamble portion and the data portion.
- the correspondence between the preamble portion and the data portion may include: mapping relationship between a preamble resource of the preamble portion and the spreading code, and occupying a frequency band of the preamble portion and occupying the data portion Correspondence between frequency bands.
- the preamble portion and the data portion may occupy the same or different bandwidths in the frequency domain; the frequency domain resources occupied by the preamble portion and the data portion may at least partially overlap.
- the size of the preamble resource pool and the data spreading code resource pool may be inconsistent, and the mapping relationship between the preamble resource and the data spreading code may be one-to-one or many-to-one.
- the preamble resource and/or orthogonal code resource randomly selected by the user equipment determines the extent of the spreading code used by the data portion of the user equipment. Since the preamble subcarrier spacing can be different from the data symbol subcarrier spacing, the receiving and transmitting ends need to support signal processing of different subcarrier spacings. These signal processing include, but are not limited to, different size FFT modules, up and down sampling filter modules that match corresponding subcarrier spacing, SIC modules, and the like.
- the corresponding data reception may include:
- Corresponding data reception is performed on all detected user equipments according to the channel estimation of the data portion and the spreading code.
- the time-frequency resource of the received data is: in the time domain, the preamble and the data each occupy one subframe with a duration of 1 ms, and the total duration is 2 ms.
- the preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols.
- the length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms.
- the data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition.
- the system bandwidth is 720 kHz
- the preamble symbol subcarrier spacing is 3.75 kHz
- the data symbol subcarrier spacing is 15 kHz.
- the number of available subcarriers in the preamble is 192, and the number of available subcarriers in the data portion is 48.
- a certain front-end processing may be performed first, which may specifically include:
- the three preamble symbols in the time domain are extracted, the CP is removed, and the FFT transform frequency domain is obtained, and three frequency domain sequences are obtained.
- the ZC base sequence (length 192) corresponding to each root is sequentially used for local sequence conjugate compensation.
- the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on stub 3, and the preambles that may exist on roots 2 and 4 are eliminated because of orthogonal codes.
- IFFT Inverse Fast Fourier Transform
- the pre-detection detection may be performed, which may specifically include:
- the noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
- the energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
- the respective time offsets, frequency offsets, and channel estimation values are calculated in order.
- the data can be received according to the preamble detection result, which may specifically include:
- the reception of the data portion is performed in order.
- the channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 3.75 kHz) is taken, and each successive value is linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
- interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
- the channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
- the data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
- the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
- the next detected UE repeats the above operation until all UEs are processed.
- the embodiment of the present disclosure provides a signal design method for OFDM communication, and the operation flow performed by the transmitting end may be as shown in FIG. 4, and the operation flow performed by the receiving end may be as shown in FIG. 5.
- the preamble and the data each occupy a subframe of 1 ms duration, and the total duration is 2 ms.
- the preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols.
- the length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms.
- the data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition.
- the three preamble symbols are divided into two groups, each group contains two adjacent preamble symbols, and each group applies an orthogonal code with a code length of two, and the orthogonal code elements on the overlapping symbols need to maintain the consistency between the groups.
- the system bandwidth is 720 kHz
- the preamble symbol subcarrier spacing is 3.75 kHz
- the data symbol subcarrier spacing is 15 kHz.
- the number of available subcarriers in the preamble is 192
- the number of available subcarriers in the data portion is 48.
- the preamble symbol uses a ZC sequence with a root sequence length of 191, and the loop is extended to a length of 192 to occupy 192 subcarriers.
- An additional delay deflection sequence is applied to each preamble, the length of which is also 192, and the granularity of the delay deflection angle is 2 ⁇ /32.
- the sequence loaded with the delay deflection is Where 0 ⁇ n ⁇ N ZC -1.
- the UE randomly selects 1 u and 1 n CS to construct its preamble sequence. If u is an odd number, then 3 consecutive preamble symbols apply an orthogonal code [+1 +1 +1] in the time domain. If u is an even number, then 3 consecutive preamble symbols apply an orthogonal code [+1 -1 +1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
- the data part is extended by MUSA, specifically a complex value spreading code with a code length of 4.
- the resource pool size of the spreading code is also set to 128, and the preamble resource and the spreading code resource are bound by one-to-one correspondence. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined.
- each original modulation symbol is expanded into four modulation symbols including spreading codes, and the expanded modulation symbols are placed in a frequency domain after the frequency domain.
- the receiver process includes the following steps:
- the three preamble symbols in the time domain are extracted, the CP is removed, and the fast Fourier transform FFT is performed to transform into the frequency domain, and three frequency domain sequences are obtained.
- the ZC base sequence (length 192) corresponding to each root is sequentially used for local sequence conjugate compensation.
- the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on stub 3, and the preambles that may exist on roots 2 and 4 are eliminated because of orthogonal codes.
- the noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
- the energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
- For the above 1 row time domain value perform preamble detection in each time window, output the detected UE, and press the window.
- the internal power is sorted from large to small; for the detected UE, the time offset, frequency offset and channel estimation value are calculated according to the ranking.
- the reception of the data portion is performed in order.
- the channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 3.75 kHz) is taken, and each successive value is linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
- interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
- the channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
- the data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
- the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
- the next detected UE repeats the above operation until all UEs are processed.
- the base station can complete the process of user equipment discovery and data reception in one time, and avoids multiple access message interactions.
- the application of orthogonal codes in the preamble can effectively suppress multi-user equipment interference, making each measurement more accurate and facilitating subsequent data demodulation of multi-user equipment.
- the data symbol is applied to the orthogonal/non-orthogonal multiple access technology, so that the base station can support the data transmission of the concurrent user equipment, which can reduce the delay of the data transmission by the user equipment and improve the spectrum efficiency of the entire network.
- the correspondence between the preamble resource and the data resource enables the base station to determine the data part spreading code or the low complexity blind detection to determine the data part spreading code after successfully detecting the preamble.
- the preamble and the data each occupy 4 subframes with a duration of 1 ms, which are staggered according to a 2 ms structure.
- Each 2ms preamble segment includes a zero-padded interval of 0.2875ms and two consecutive preamble symbols.
- the length of a single preamble symbol (including the cyclic prefix CP) is 0.85625ms.
- Each 2ms data segment contains 28 data symbols, that is, every 1ms structure conforms to the relevant LTE system definition.
- the four preamble symbols are divided into two groups that do not overlap, each group contains two adjacent preamble symbols, and each group applies an orthogonal code with a code length of two.
- the contents of the data portion 1 and the data portion 2 are different, and the expanded modulation symbols are divided into equal-sized two blocks and placed after the corresponding leading portions.
- the system bandwidth is 180 kHz
- the preamble symbol subcarrier spacing is 1.25 kHz
- the data symbol subcarrier spacing is 15 kHz.
- the number of available subcarriers in the preamble is 144, and the number of available subcarriers in the data portion is 12.
- the preamble symbol uses a ZC sequence whose root sequence length is 139 and the loop is extended to a length of 144 to occupy 144 subcarriers.
- An additional delay deflection sequence is applied to each preamble symbol, which is also 144 in length, and the granularity of the delay deflection angle is 2 ⁇ /24.
- the middle sequence loop is expanded to a sequence of length 144.
- the sequence loaded with the delay deflection is Where 0 ⁇ n ⁇ N ZC -1.
- the UE randomly selects 1 u and 1 n CS to construct its preamble sequence. If u is an odd number, then 2 consecutive preamble symbols apply an orthogonal code [+1 +1] in the time domain. If u is an even number, two consecutive preamble symbols apply an orthogonal code [+1 -1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
- the data part is extended by MUSA, specifically a complex value spreading code with a code length of 4.
- the resource pool size of the spreading code is also set to 96, and the preamble resource and the spreading code resource are bound by one-to-one correspondence. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined.
- each original modulation symbol is expanded into four modulation symbols including a spreading code, and the expanded modulation symbols are placed in a frequency domain of the first time domain.
- the receiver process includes the following steps:
- the four preamble symbols in the time domain are extracted, the CP is removed, and the FFT is performed to transform into the frequency domain, and four frequency domain sequences are obtained.
- the ZC base sequence (length 144) corresponding to each root is sequentially used for local sequence conjugate compensation.
- the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on stub 3, and the preambles that may exist on roots 2 and 4 are eliminated due to different orthogonal codes.
- the noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
- the energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
- the respective time offsets, frequency offsets, and channel estimation values are calculated in order.
- the reception of the data portion is performed in order.
- the channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 1.25 kHz) is taken, and each successive 12 values are linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
- interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
- the channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
- the data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
- the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
- the next detected UE repeats the above operation until all UEs are processed.
- the LTE narrowband Internet of Things system based on frequency domain extension, and a 2-to-1 preamble-spreading code mapping is taken as an example.
- the time-frequency resource is the same as in Embodiment 1.
- the leading symbol design is the same as in the first embodiment.
- the data part is extended by MUSA, specifically a complex value spreading code with a code length of 4.
- the resource pool size of the spreading code is set to 64, and the smaller resource pool means that the average correlation between the spreading codes is lower, that is, the non-orthogonal interference of the data portion is smaller.
- the preamble resource and the spreading code resource adopt a 2-to-1 binding. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined. Selected differently For the user equipment, it is possible that the extension code is the same. In this way, the user equipment can obtain the respective measurement quantity and channel estimation value without the collision of the preamble, and then use the power domain degree of freedom to solve the respective data through the SIC receiver processing.
- the receiver design receiver flow is the same as in Embodiment 1.
- an embodiment of the present disclosure further provides a transmitter, where the roots of the preamble ZC sequence to which the target cell is allocated are divided into at least two groups, and different orthogonal codes are respectively applied to each group root.
- a pool of leading resources including:
- the preamble generating unit 81 is configured to select a preamble resource from the preamble resource pool to generate a preamble portion of the communication signal of the user equipment;
- the data generating unit 82 is configured to generate a data part of the communication signal of the user equipment by applying a spreading code to the transmission data, so as to implement concurrent access by the multi-user equipment;
- a framing unit 83 is configured to combine the preamble portion and the data portion into a frame.
- the transmitter provided by the embodiment of the present disclosure adopts a combination of a preamble portion and a data portion to form a compact structure for adjacent placement, and the preamble portion can be used for operation of user equipment discovery, frequency offset estimation, etc., so that the base station can be completed in one time.
- the process of user equipment discovery and data reception eliminates multiple access message interactions and effectively improves communication efficiency.
- the preamble part contains orthogonal codes to suppress multi-user equipment interference
- the data part adopts multiple access technology of orthogonal/non-orthogonal spreading codes, so that the base station can support concurrent user equipment data transmission, thereby effectively reducing users.
- the device sends data delay, which greatly improves the spectrum efficiency of the entire network.
- the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the preamble portion and the data portion are consecutively placed in a time domain, or the preamble portion and the data portion are respectively divided into a plurality of segments, and the preamble portion is The segments and the plurality of segments of the data portion are interleaved with each other.
- the preamble portion includes at least two preamble symbols
- the data portion includes at least one data symbol
- the preamble portion and the data portion occupy the same or different bandwidths in the frequency domain;
- the frequency domain resources occupied by the preamble portion and the data portion at least partially overlap.
- the spreading code has a one-to-one or many-to-one mapping relationship with the preamble resources corresponding to the preamble portion.
- the transmitter may further include a sequence generating unit configured to divide the roots of the preamble ZC sequence to which the target cell is allocated into at least two groups, and apply different orthogonal codes to each group root to form a preamble Before the resource, a ZC sequence of a corresponding length is generated according to the number of available subcarriers of the preamble portion in the target cell time-frequency resource, and the ZC sequence has a preset number of roots.
- a sequence generating unit configured to divide the roots of the preamble ZC sequence to which the target cell is allocated into at least two groups, and apply different orthogonal codes to each group root to form a preamble Before the resource, a ZC sequence of a corresponding length is generated according to the number of available subcarriers of the preamble portion in the target cell time-frequency resource, and the ZC sequence has a preset number of roots.
- the manner in which the preamble portion occupies a subcarrier may include:
- the preamble portion is placed consecutively on all subcarriers of the occupied bandwidth;
- the preamble portions are equally spaced across the subcarriers over the occupied bandwidth to form a comb structure.
- the transmitter may further include a preamble resource generating unit, which is configurable:
- the size of the preamble resource pool is among them The number of leading ZC sequence roots assigned to the target cell, And the number of available cyclic shifts configured on a single root of the target cell; grouping all roots of the ZC sequence, and applying different orthogonal codes to each group root, the number of packets being equal to the orthogonal code length;
- each subcarrier group of the comb structure constitutes an orthogonal preamble time-frequency resource sub-pool, and is grouped according to the following rules. Orthogonal code application:
- the size of the pre-lead resource pool is among them
- the orthogonal code groups used by each resource subpool are the same;
- the target cell is configured with different roots applied to different resource sub-pools, and at least one resource sub-pool is applied with at least two different roots, and all the roots are used, the size of the leading resource pool is among them
- the orthogonal code groups are the same.
- the preamble generating unit 81 may include:
- a selection module configured to select a preamble resource from the pool of preamble resources to generate a preamble sequence of the user equipment
- a transform module configured to perform an IFFT transform on the selected preamble sequence to form a preamble symbol in the time domain, and repeatedly placing the preamble symbol in the time domain at least twice to form at least two preamble symbols;
- a generating module configured to apply a corresponding orthogonal code to the at least two preamble symbols to generate a leading portion of the communication signal of the user equipment.
- the length of the orthogonal coding is less than or equal to the number of repetitions of the preamble symbol, and in a case where the length of the orthogonal coding is less than the repetition number of the preamble symbol, the orthogonal coding is completed at least Partially repeated methods apply to all leading symbols.
- the autocorrelation coefficient of the preset sequence is greater than a first threshold, and the cross-correlation coefficient of the preset sequence is less than a second threshold.
- the data generating unit 82 includes: a modulation module configured to modulate transmission data of each user equipment into original data symbols; and an expansion module configured to apply a spreading code to the original data symbol for data expansion to form the The data portion of the communication signal.
- the application of the spreading code on each original data symbol includes applications only in the time domain, only in the frequency domain or in the time domain and frequency domain.
- the applying only in the time domain comprises: expanding the original modulation symbol into 1 code consecutive time domain symbols in the time domain, where l code is a spreading code length;
- the application only in the frequency domain includes: expanding the original modulation symbol into 1 code consecutive frequency domain symbols in the frequency domain, and l code is a spreading code length;
- the application in the time domain and the frequency domain includes: expanding the original modulation symbol into a time-frequency domain Continuous time-frequency domain symbols, For the extension code length.
- an embodiment of the present disclosure further provides a receiver, including:
- a preamble detecting unit 91 configured to perform preamble detection on a preamble portion of the received communication signal of the user equipment; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes An orthogonal code; the data portion is generated by applying a spreading code on the original data symbol;
- the data receiving unit 92 is configured to perform corresponding data reception according to a correspondence between the preamble portion and the data portion.
- the receiver provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception in one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the spreading code multiple access technology, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment, which greatly Improve the spectrum efficiency of the entire network.
- the preamble detecting unit 91 may include: an interference cancellation module configured to at least partially cancel interference in the preamble portion according to the orthogonal coding in the preamble portion; a preamble processing module configured to perform the preamble portion At least one of the following operations: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the correspondence between the preamble portion and the data portion may include: a mapping relationship between a preamble resource of the preamble portion and the spreading code, and the preamble portion occupies a frequency band and the data portion occupies Correspondence between frequency bands.
- the data receiving unit 92 includes: a channel estimation module, configured to learn, according to a correspondence between the preamble portion occupied frequency band and the data portion occupied frequency band, a channel estimation of the data portion by using a channel estimation for the preamble portion; a spreading code determining module, configured to determine, according to a one-to-one or many-to-one mapping relationship between a spreading code of the data portion and a preamble resource of the preamble portion, by using the preamble resource learned in preamble detection a spreading code of the data portion; the data receiving module is configured to perform corresponding data reception on all the detected user equipments according to the channel estimation of the data portion and the spreading code.
- a channel estimation module configured to learn, according to a correspondence between the preamble portion occupied frequency band and the data portion occupied frequency band, a channel estimation of the data portion by using a channel estimation for the preamble portion
- a spreading code determining module configured to determine, according to a one-to-one or many-to-one mapping
- the preamble portion and the data portion occupy the same or different bandwidths in a frequency domain; the preamble portion and the frequency domain resources occupied by the data portion at least partially overlap.
- the present disclosure further provides an OFDM communication system, including a transmitter and a receiver; the transmitter is configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and apply different groups to each group root Or orthogonal code to form a preamble resource pool; wherein the transmitter is further configured to: select a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user equipment; combining the preamble portion and the data portion into a frame; the receiver is configured to: receive Preamble detection of the communication signal of the user equipment to the preamble; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol;
- the preamble detection includes at
- the OFDM communication system provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
- the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the manner in which the preamble portion occupies a subcarrier includes: the preamble portion is continuously placed on all subcarriers of the occupied bandwidth; or the preamble portion is equally spaced across the subcarriers on the occupied bandwidth to form a comb Structure.
- the selecting, by the transmitter, the corresponding preamble resource from the pool of the preamble resources to generate a preamble portion of the communication signal of the user equipment including: selecting a preamble resource from the pool of the preamble resources to generate a preamble sequence of the user equipment Performing an IFFT transform on the selected preamble sequence to form a preamble symbol on the time domain, and repeating the preamble symbol at least twice in the time domain to form at least two preamble symbols; applying corresponding to the at least two preamble symbols An orthogonal code to generate a leading portion of the communication signal of the user equipment.
- embodiments of the present disclosure also provide a transmitter including a processor for performing data processing, a memory for data storage, and a data transceiver for data transmission and/or reception, the memory being used for storage implementation
- An instruction for a signal design method for OFDM communication the processor is configured to execute the memory stored instruction, and divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, each group applying different orthogonalities respectively Code to form a pool of preamble resources, when the processor executes the memory
- the step of executing includes: selecting a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; and generating a data portion of the communication signal of the user equipment by applying a spreading code to the transmission data To implement concurrent access by the multi-user device; combining the preamble portion and the data portion into a frame.
- the transmitter provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
- the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the manner in which the preamble portion occupies a subcarrier includes: the preamble portion is continuously placed on all subcarriers of the occupied bandwidth; or the preamble portion is equally spaced across the subcarriers on the occupied bandwidth to form a comb Structure.
- the step of selecting a corresponding preamble resource from the pool of the preamble resources to generate a preamble portion of the communication signal of the user equipment includes: selecting a preamble resource from the pool of the preamble resources to generate a preamble sequence of the user equipment; Selecting a preamble sequence for IFFT transform, forming a preamble symbol in the time domain, and repeating the preamble symbol at least twice in the time domain to form at least two preamble symbols; applying corresponding orthogonality to the at least two preamble symbols a code to generate a leading portion of the communication signal of the user equipment.
- embodiments of the present disclosure also provide a receiver including a processor configured to perform data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory being used for Storing instructions implementing a signal design method for OFDM communication, the processor being configured to execute the memory stored instructions, and when the processor executes the memory stored instructions, the performing step comprises: receiving The preamble portion of the communication signal of the user equipment performs preamble detection; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol; Corresponding data is received by the correspondence between the preamble portion and the data portion.
- the receiver provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception in one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
- performing preamble detection on the preamble portion of the received communication signal includes: at least partially eliminating interference in the preamble portion according to the orthogonal code in the preamble portion; performing at least one of the following on the preamble portion Item operations: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
- the correspondence between the preamble portion and the data portion includes: a mapping relationship between a preamble resource of the preamble portion and the spreading code, and a preamble portion occupying a frequency band and the data portion occupying a frequency band Correspondence between them.
- the performing, according to the correspondence between the preamble portion and the data portion performing corresponding data reception, according to: a correspondence between a frequency band occupied by the preamble portion and a frequency band occupied by the data portion, Obtaining a channel estimate for the data portion of the channel portion of the preamble portion; a one-to-one or many-to-one mapping relationship between the preamble resource of the preamble portion and a spreading code of the data portion, known by the preamble detection
- the preamble resource determines a spreading code of the data part; and performs corresponding data reception on all detected user equipments according to the channel estimation of the data part and the spreading code.
- the transmitter and the receiver adopt a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, and avoid Going to multiple access message interactions effectively improves communication efficiency.
- the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment
- the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请涉及通信技术领域,例如一种用于OFDM通信的信号设计方法及系统、发射机、接收机。The present application relates to the field of communication technologies, such as a signal design method and system for OFDM communication, a transmitter, and a receiver.
物联网应用是5G通信的主要应用场景之一,具体应用实例包括公共事业抄表、环境数据监控、物流追踪等。其业务特征为:终端数目多,偶发数据包,数据率较低。这些业务特征对于相应的信号设计和收发装置提出了新的需求:低信今开销、低功耗、支持大连接。The Internet of Things application is one of the main application scenarios of 5G communication. Specific application examples include public utility meter reading, environmental data monitoring, and logistics tracking. Its service characteristics are: the number of terminals is large, sporadic data packets, and the data rate is low. These business characteristics place new demands on the corresponding signal design and transceiver devices: low-cost overhead, low power consumption, and support for large connections.
相关的LTE上行信号设计和接入流程不适用于上述物联网业务应用,原因分析如下:The related LTE uplink signal design and access procedures are not applicable to the above IoT service applications. The reasons are as follows:
1.相关LTE随机接入流程需要上下行MSG1~MSG5的多次交互才能完成,这种方式如果沿用于物联网应用的偶发小包业务,则信今开销占整个系统资源的比例会过大。1. The related LTE random access procedure requires multiple interactions between the upstream and downstream MSG1 to MSG5. In this way, if the incidental packet service is used for the Internet of Things application, the ratio of the current cost to the entire system resource will be too large.
2.对于物联网终端而言,按照相关LTE随机接入流程,为了少量数据的上发都需要多次信今交互的随机接入过程,对于终端功耗要求较高。2. For the IoT terminal, according to the relevant LTE random access procedure, in order to send a small amount of data, multiple random access processes of the interaction between the present and the present are required, and the power consumption requirement for the terminal is high.
3.5G要求支持1百万/km^2的物联网终端密度,这种终端密度使得业务模型跟相关LTE业务模型差异较大,基站必须支持更为密集的并发接入请求。3.5G requires support for 1 million/km^2 IoT terminal density. This terminal density makes the service model and the related LTE service model different, and the base station must support more dense concurrent access requests.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为限制权利要求的保护范围。 The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本公开提供一种用于OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)通信的信号设计方法及系统、发射机、接收机,用以解决相关技术中OFDM通信中随机接入过程信今开销大且无法支持高密度的终端通信的问题。The present disclosure provides a signal design method and system for OFDM (Orthogonal Frequency Division Multiplexing) communication, a transmitter, and a receiver, which are used to solve the problem of random access process in OFDM communication in the related art. The problem is that it is expensive and cannot support high-density terminal communication.
一方面,本公开提供一种用于OFDM通信的信号设计方法,包括:将目标小区分配到的前导ZC序列的根分为至少两组,对所述前导序列中的各组根分别应用不同的正交码以形成前导资源池;从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;将所述前导部分与所述数据部分组合成帧。In one aspect, the present disclosure provides a signal design method for OFDM communication, including: dividing a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and applying different roots to each group root in the preamble sequence Orthogonal code to form a preamble resource pool; selecting a corresponding preamble resource from the preamble resource pool to generate a preamble portion of a communication signal of the user equipment; and generating a data portion of the communication signal of the user equipment by applying a spreading code to the transmission data, To implement concurrent access by a multi-user device; combining the preamble portion and the data portion into a frame.
另一方面,本公开还提供一种用于OFDM通信的信号设计方法,包括:对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括所述前导部分和数据部分;所述前导部分包括正交码;所述数据部分通过在原始数据符号上应用扩展码生成;根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。In another aspect, the present disclosure also provides a signal design method for OFDM communication, comprising: performing preamble detection on a preamble portion of a received communication signal of a user equipment; wherein the communication signal includes the preamble portion and data Part: the preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; and corresponding data is received according to a correspondence between the preamble portion and the data portion.
另一方面,本公开还提供一种发射机,配置为将目标小区分配到的前导ZC序列的根分为至少两组,对所述前导ZC序列的各组根分别应用不同的正交码以形成前导资源池,所述发射机包括:前导生成单元,配置为从所述前导资源池中选择相应的前导资源生成所述用户设备的通信信号的前导部分;数据生成单元,配置为通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;成帧单元,配置为将所述前导部分与所述数据部分组合成帧。In another aspect, the present disclosure further provides a transmitter configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and apply different orthogonal codes to each group root of the preamble ZC sequence respectively. Forming a preamble resource pool, the transmitter includes: a preamble generating unit, configured to select a preamble resource from the preamble resource pool to generate a preamble portion of a communication signal of the user equipment; and a data generating unit configured to transmit by using The data application spreading code generates a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user device; the framing unit is configured to combine the leading portion and the data portion into a frame.
另一方面,本公开还提供一种接收机,包括:前导检测单元,配置为对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括正交码;所述数据部分通过在原始数据符号上应用扩展码生成;数据接收单元,配置为根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。In another aspect, the present disclosure further provides a receiver, including: a preamble detecting unit configured to perform preamble detection on a preamble portion of a received communication signal of a user equipment; wherein the communication signal includes a preamble portion and a data portion; The preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; and the data receiving unit is configured to perform corresponding data according to a correspondence between the preamble portion and the data portion receive.
另一方面,本公开还提供一种OFDM通信系统,包括发射机和接收机;所述发射机配置为将目标小区分配到的前导ZC序列的根分为至少两组,对前导 ZC序列的各组根分别应用不同的正交码以形成前导资源池;所述发射机还配置为:从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;将所述前导部分与所述数据部分组合成帧;所述接收机配置为:对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括正交码;所述数据部分由原始数据符号上应用扩展码生成;根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。In another aspect, the present disclosure also provides an OFDM communication system including a transmitter and a receiver; the transmitter configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, for a preamble Each group of roots of the ZC sequence respectively applies a different orthogonal code to form a preamble resource pool; the transmitter is further configured to: select a corresponding preamble resource from the pool of the preamble resources to generate a leading part of the communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user equipment; combining the preamble portion and the data portion into a frame; the receiver is configured to: receive Preamble detection of the communication signal of the user equipment to the preamble; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol; Corresponding data reception is performed according to the correspondence between the preamble portion and the data portion.
本公开还提供一种发射机,包括进行数据处理的处理器、配置为存储数据的存储器和配置为发送和/或接收数据的数据收发器,所述存储器配置为存储实现用于OFDM通信的信号设计方法的指令,所述处理器配置为执行所述存储器存储的指令,将目标小区分配到的前导ZC序列的根分为至少两组,所述前导ZC序列的各组根分别应用不同的正交码以形成前导资源池,当所述处理器执行所述存储器存储的指令时,执行的步骤包括:从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;将所述前导部分与所述数据部分组合成帧。The present disclosure also provides a transmitter including a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to store signals for implementing OFDM communication An instruction of the design method, the processor being configured to execute the instruction stored by the memory, dividing a root of a preamble ZC sequence to which the target cell is allocated into at least two groups, each group root of the preamble ZC sequence applying a different positive Transmitting to form a pool of preamble resources, when the processor executes the instruction stored by the memory, performing the step of: selecting a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user device; combining the preamble portion and the data portion into a frame.
另一方面,本公开还提供一种接收机,包括进行数据处理的处理器、配置为存储数据的存储器和配置为发送和/或接收数据的数据收发器,所述存储器配置为存储实现用于OFDM通信的信号设计方法的指令,所述处理器配置为执行所述存储器存储的指令,并且当所述处理器执行所述存储器存储的指令时,执行的步骤包括:对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括所述前导部分和数据部分;所述前导部分包括正交码;所述数据部分通过在原始数据符号上应用扩展码生成;根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。In another aspect, the present disclosure also provides a receiver comprising a processor for performing data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory configured to be implemented for storage An instruction of a signal design method of OFDM communication, the processor being configured to execute an instruction stored by the memory, and when the processor executes the instruction stored by the memory, performing the step of: receiving the user equipment The preamble portion of the communication signal performs preamble detection; wherein the communication signal includes the preamble portion and the data portion; the preamble portion includes an orthogonal code; the data portion is generated by applying a spreading code on the original data symbol; Corresponding data is received by the correspondence between the preamble portion and the data portion.
根据本公开的一个实施例,提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令配置成执行上述方法。According to an embodiment of the present disclosure, there is provided a computer readable storage medium storing computer executable instructions configured to perform the above method.
本公开实施例提供的用于OFDM通信的信号设计方法及系统、发射机、接收机,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完 成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The signal design method and system for OFDM communication provided by the embodiments of the present disclosure, the transmitter, and the receiver adopt a compact structure in which a preamble portion and a data portion are adjacently arranged, so that the base station can be completed at one time. The process of user equipment discovery and data reception eliminates multiple access message interactions and effectively improves communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
附图概述BRIEF abstract
图1是本公开实施例提供的用于OFDM通信的信号设计方法的一种流程图;FIG. 1 is a flowchart of a signal design method for OFDM communication provided by an embodiment of the present disclosure;
图2是本公开实施例中物理层上行信号的时域结构示意图;2 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in an embodiment of the present disclosure;
图3是本公开实施例提供的用于OFDM通信的信号设计方法的另一种流程图;3 is another flowchart of a signal design method for OFDM communication provided by an embodiment of the present disclosure;
图4是本公开实施例提供的用于OFDM通信的信号设计方法中发射端执行的操作的一种流程图;4 is a flowchart of operations performed by a transmitting end in a signal design method for OFDM communication provided by an embodiment of the present disclosure;
图5是本公开实施例提供的用于OFDM通信的信号设计方法中接收端执行的操作的一种流程图;5 is a flowchart of operations performed by a receiving end in a signal design method for OFDM communication provided by an embodiment of the present disclosure;
图6是本公开的一个实施例中物理层上行信号的一种时域结构示意图;6 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in an embodiment of the present disclosure;
图7是本公开的另一个实施例中物理层上行信号的一种时域结构示意图;7 is a schematic diagram of a time domain structure of an uplink signal of a physical layer in another embodiment of the present disclosure;
图8是本公开实施例提供的发射机的一种结构示意图;FIG. 8 is a schematic structural diagram of a transmitter according to an embodiment of the present disclosure;
图9是本公开实施例提供的接收机的一种结构示意图。FIG. 9 is a schematic structural diagram of a receiver provided by an embodiment of the present disclosure.
以下结合附图对本公开进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本公开,并不限定本公开。The present disclosure will be described in detail below with reference to the accompanying drawings. It is understood that the specific embodiments described herein are merely illustrative of the disclosure and are not intended to be limiting.
如图1所示,本公开实施例提供一种用于OFDM通信的信号设计方法,包括将目标小区分配到的前导Zadoff-Chu(ZC)序列的根分为至少两组,对各组 根分别应用不同的正交码以形成前导资源池,所述方法还包括:As shown in FIG. 1 , an embodiment of the present disclosure provides a signal design method for OFDM communication, which includes dividing a root of a leading Zadoff-Chu (ZC) sequence to which a target cell is allocated into at least two groups, for each group. The roots respectively apply different orthogonal codes to form a pool of preamble resources, and the method further includes:
S11,从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;S11. Select a corresponding preamble resource from the pool of preamble resources to generate a leading part of a communication signal of the user equipment.
S12,通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;S12, generating a data part of the communication signal of the user equipment by applying a spreading code to the transmission data, so as to implement concurrent access by the multi-user equipment;
S13,将所述前导部分与所述数据部分组合成帧。S13, combining the preamble portion and the data portion into a frame.
本公开实施例提供的用于OFDM通信的信号设计方法,采用前导部分和数据部分一起组合成帧以形成相邻放置的紧凑结构,并且前导部分能够用于用户设备发现、频偏估计等操作,从而使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。A signal design method for OFDM communication provided by an embodiment of the present disclosure adopts a preamble portion and a data portion together to form a frame to form a compact structure of adjacent placement, and the preamble portion can be used for operation of user equipment discovery, frequency offset estimation, and the like. Therefore, the base station can complete the process of user equipment discovery and data reception in one time, eliminating multiple access message interactions, and effectively improving communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
可选地,本公开的实施例中,前导部分用于对所述用户设备进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, in an embodiment of the disclosure, the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
具体而言,基站可以为其服务的各个小区提供前导资源池,以使用户设备可以在相应的前导资源池中选择相应的前导资源进行通信。其中,各小区分配到的前导资源池不同。可选地,前导资源池中的前导资源可以由前导ZC序列生成。为了获得适合的前导ZC序列,在将目标小区分配到的前导ZC序列的根分为至少两组,并对各组根分别应用不同的正交码以形成前导资源之前,本公开实施例提供的用于OFDM通信的信号设计方法还可包括:根据目标小区时频资源中所述前导部分的可用子载波数,生成相应长度的ZC序列,所述ZC序列具有预设数量的根。当ZC序列的根的数量小于前导资源池中的可用子载波数时,可以对相应的ZC序列应用循环移位以在单根上提供多个接入资源。Specifically, the base station may provide a preamble resource pool for each cell served by the base station, so that the user equipment can select a corresponding preamble resource to communicate in the corresponding preamble resource pool. The pilot resource pool allocated by each cell is different. Alternatively, the preamble resources in the pool of preamble resources may be generated by a preamble ZC sequence. In order to obtain a suitable preamble ZC sequence, before the root of the preamble ZC sequence to which the target cell is allocated is divided into at least two groups, and different orthogonal codes are respectively applied to each group root to form a preamble resource, the embodiment of the present disclosure provides The signal design method for OFDM communication may further include: generating a ZC sequence of a corresponding length according to a number of available subcarriers of the preamble portion in a target cell time-frequency resource, the ZC sequence having a preset number of roots. When the number of roots of the ZC sequence is less than the number of available subcarriers in the preamble resource pool, a cyclic shift can be applied to the corresponding ZC sequence to provide multiple access resources on a single root.
例如,在本公开的一个实施例中,发射端具有的资源如下:时域上,前导和数据各占用1个时长为1ms的子帧,总时长为2ms。前导子帧中包含1段时长为0.1375ms的补零区间和连续放置的3个前导符号,单个前导符号(含循环前缀CP)时长为0.2875ms。数据子帧中包含14个数据符号,符合相关LTE系统定义。频域上,系统带宽为720kHz,前导符号子载波间隔为3.75kHz,数据 符号子载波间隔为15kHz。前导部分可用子载波数目为192个,数据部分可用子载波数目为48个。前导部分可用子载波数目为192个,则可以生成若干个长度为192的预设序列。本实施例,前导部分采用ZC序列,其根序列长度为191,循环拓展到长度为192,以占满192个子载波。For example, in an embodiment of the present disclosure, the transmitting end has the following resources: in the time domain, the preamble and the data each occupy one subframe with a duration of 1 ms, and the total duration is 2 ms. The preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols. The length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms. The data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition. In the frequency domain, the system bandwidth is 720 kHz, and the preamble subcarrier spacing is 3.75 kHz, data. The symbol subcarrier spacing is 15 kHz. The number of available subcarriers in the preamble is 192, and the number of available subcarriers in the data portion is 48. The number of available subcarriers in the preamble is 192, and a number of preset sequences of length 192 can be generated. In this embodiment, the preamble portion adopts a ZC sequence, and the root sequence length is 191, and the loop is extended to a length of 192 to occupy 192 subcarriers.
在目标小区分配到的前导ZC序列具有多个根的情况下,可以将目标小区分配到的前导ZC序列的根分为至少两组,并对各组根分别应用不同的正交码以形成前导资源池,正交码的长度可以等于根的分组数。同时,由于对各组根应用了不同的正交码,还抑制了异根干扰,包括来源于小区内的异根用户设备的干扰和/或来源于小区间异根用户设备的干扰。In a case where the leading ZC sequence allocated by the target cell has multiple roots, the roots of the leading ZC sequence to which the target cell is allocated may be divided into at least two groups, and different orthogonal codes are respectively applied to each group root to form a preamble. The resource pool, the length of the orthogonal code can be equal to the number of packets of the root. At the same time, since different orthogonal codes are applied to each group root, the hetero root interference is also suppressed, including interference from the alien root user equipment in the cell and/or interference originating from the heterogeneous user equipment between the cells.
可选地,在频域上,前导部分占据子载波的方式可包括:Optionally, in the frequency domain, the manner in which the preamble portion occupies the subcarrier may include:
所述前导部分在所占据带宽的所有子载波上连续放置;或者The preamble portion is placed consecutively on all subcarriers of the occupied bandwidth; or
所述前导部分在所占据带宽上跨子载波等间隔放置,形成梳状结构。The preamble portions are equally spaced across the subcarriers over the occupied bandwidth to form a comb structure.
相应的,根据前导部分在子载波上的放置方式的不同,将目标小区分配到的前导ZC序列的根分为至少两组,并对各组根分别应用不同的正交码以形成前导资源池可包括如下步骤:Correspondingly, according to the manner in which the preamble portion is placed on the subcarrier, the root of the preamble ZC sequence to which the target cell is allocated is divided into at least two groups, and different orthogonal codes are respectively applied to each group root to form a preamble resource pool. It can include the following steps:
若所述前导部分在所占据带宽的所有子载波上连续放置,则所述前导资源池的大小为其中为目标小区被分配的前导ZC序列的根的个数,为所述目标小区单根上配置的可用循环移位个数;将所述前导ZC序列的根分组,并对所述前导ZC序列的各组根应用不同的正交码,分组个数等于正交码长度;If the preamble portion is continuously placed on all subcarriers of the occupied bandwidth, the size of the preamble resource pool is among them The number of roots of the leading ZC sequence allocated for the target cell, And a number of available cyclic shifts configured on a single root of the target cell; grouping roots of the preamble ZC sequence, and applying different orthogonal codes to each group root of the preamble ZC sequence, the number of packets being equal to orthogonal Code length
若所述前导部分在所占据带宽上跨子载波等间隔放置并形成梳状结构,则梳状结构的每一个子载波组都构成正交的前导时频资源子池,按照以下规则进行分组和正交码应用:在所述目标小区被配置为将所述前导ZC序列的所有根均应用于所有资源子池上的情况下,所述前导资源池的大小确定为其中为梳状结构分出来的子载波组的个数;将每个资源子池上的根分组,并对每个资源子池上的各组根应用不同的正交码,分组个数等于正交码长度,且每个资源子池所使用的的正交码组相同。If the preamble portion is equally spaced across the subcarriers and forms a comb structure over the occupied bandwidth, each subcarrier group of the comb structure constitutes an orthogonal preamble time-frequency resource sub-pool, and is grouped according to the following rules. Orthogonal code application: when the target cell is configured to apply all the roots of the preamble ZC sequence to all resource subpools, the size of the preamble resource pool is determined as among them The number of subcarrier groups divided for the comb structure; group the roots on each resource subpool, and apply different orthogonal codes to each group root on each resource subpool, the number of packets being equal to the orthogonal code length And the orthogonal code groups used by each resource subpool are the same.
在所述目标小区被配置为将不同根应用于不同资源子池上,至少有1个资 源子池上应用至少2个不同根,且所有根均被使用到的情况下,所述前导资源池的大小确定为其中为第i个资源子池中所应用的根个数;将每个资源子池上的所有根分组,并对每个资源子池上的各组根应用不同的正交码,分组个数等于正交码长度,每个资源子池所使用的的正交码组相同。The size of the preamble resource pool is configured when the target cell is configured to apply different roots to different resource sub-pools, and at least one different root is applied to at least one resource sub-pool, and all the roots are used. Determined as among them Is the number of roots applied in the i-th resource sub-pool; group all roots on each resource sub-pool, and apply different orthogonal codes to each group root on each resource sub-pool, the number of packets is equal to orthogonal The code length is the same for each resource subpool.
形成了前导资源池后,可以从所述前导资源池中选择相应的前导资源生成所述用户设备的通信信号的前导部分,具体可以包括:After the preamble resource pool is formed, the preamble part of the communication signal of the user equipment may be generated by selecting the corresponding preamble resource from the pool of the preamble resources, which may include:
从所述前导资源池中选择一个前导资源生成所述用户设备的前导序列;And selecting a preamble resource from the pool of the preamble resources to generate a preamble sequence of the user equipment;
对选中的前导序列进行IFFT变换,形成时域上的前导符号,并将该前导符号在时域上重复放置至少两次以得到至少两个前导符号;Performing an IFFT transform on the selected preamble sequence to form a preamble symbol in the time domain, and repeating the preamble symbol at least twice in the time domain to obtain at least two preamble symbols;
对所述至少两个前导符号应用相应的正交码,以生成所述用户设备的通信信号的前导部分。A corresponding orthogonal code is applied to the at least two preamble symbols to generate a preamble portion of the communication signal of the user equipment.
可选地,在对前导符号应用正交码时,正交码的长度可以小于或等于所述前导符号重复次数,且在所述正交码的长度小于所述前导符号重复次数的情况下,所述正交码以至少部分重复的方式应用于所有前导符号上。Optionally, when the orthogonal code is applied to the preamble symbol, the length of the orthogonal code may be less than or equal to the number of repetitions of the preamble symbol, and in a case where the length of the orthogonal code is less than the number of repetitions of the preamble symbol, The orthogonal code is applied to all preamble symbols in an at least partially repeated manner.
举例说明,在本公开的一个实施例中,前导部分包括三个前导符号,每个前导符号上额外应用1个延时偏转序列,其长度也是192,延时偏转角度的粒度为2π/32。对于任意1个小区,为其分配4个ZC根序列(以u={1,2,3,4}为例),每个根序列上可应用32个延时偏转序列(即,本例中)。因此,对于任意1个终端用户设备(UE),其可用前导资源池为4*32=128个。For example, in one embodiment of the present disclosure, the preamble portion includes three preamble symbols, and each of the preamble symbols additionally applies one delay deflection sequence, the length of which is also 192, and the granularity of the delay deflection angle is 2π/32. For any cell, four ZC root sequences are assigned to it (for example, u={1, 2, 3, 4}), and 32 delay deflection sequences can be applied to each root sequence (ie, In this case ). Therefore, for any one end user equipment (UE), the available preamble resource pool is 4*32=128.
则上述前导序列的产生过程如下:Then the generation process of the above preamble sequence is as follows:
步骤一、生成根序列为0≤n≤NZC一1,本例中NZC=191。Step 1: Generate the root sequence as 0≤n≤N ZC-1, in the present embodiment N ZC = 191.
步骤二、对根序列循环扩展,生成基序列:Step 2: cyclically expand the root sequence to generate a base sequence:
yu(n)=[xu(0)xu(1)…xu(NZC-1)xu(0)],按本例中序列循环扩展为长度为192的序列。y u (n)=[x u (0)x u (1)...x u (N ZC -1)x u (0)], according to the sequence in this example, is cyclically extended to a sequence of length 192.
步骤三、对基序列加延时偏转,加载了延时偏转的序列为其中0≤n≤NZC-1。 Step 3: delay the deflection of the base sequence, and load the delay deflection sequence as Where 0 ≤ n ≤ N ZC -1.
每次上发数据时,UE可以从前导部分的可用资源中随机选择1个u和1个nCS来构建其前导序列。若u为奇数,则3个连续前导符号在时域上应用正交码[+1 +1 +1]。若u为偶数,则3个连续前导符号在时域上应用正交码[+1 -1 +1]。可见相邻2个前导符号的码构成码长为2的正交对。Each time the data is sent, the UE can randomly select one u and one n CS from the available resources of the preamble to construct its preamble sequence. If u is an odd number, then 3 consecutive preamble symbols apply an orthogonal code [+1 +1 +1] in the time domain. If u is even, then 3 consecutive preamble symbols apply the orthogonal code [+1 -1 +1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
具体地,在步骤S13中,可以通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入,具体可包括如下步骤:Specifically, in step S13, the data part of the communication signal of the user equipment may be generated by applying a spreading code to the transmission data, so as to implement concurrent access by the multi-user equipment, which may include the following steps:
将所述用户设备的传输数据调制成原始数据符号;Modulating transmission data of the user equipment into original data symbols;
对所述原始数据符号应用扩展码进行数据扩展以形成所述通信信号的数据部分。A spreading code is applied to the original data symbols for data expansion to form a data portion of the communication signal.
具体而言,本实施例中,数据部分可采用MUSA扩展,具体为码长为4的复值扩展码。此时扩展码的资源池大小也设定为128,可以从扩展码资源池中随机选取相应的扩展码。可选地,本实施例中,前导资源和扩展码资源采用一一对应的绑定。即当用户设备从前导资源池中选定了前导资源后,其数据部分的扩展码也随之确定。Specifically, in this embodiment, the data part may be extended by MUSA, specifically a complex value spreading code with a code length of 4. At this time, the resource pool size of the spreading code is also set to 128, and the corresponding spreading code can be randomly selected from the spreading code resource pool. Optionally, in this embodiment, the preamble resource and the spreading code resource adopt a one-to-one binding. That is, when the user equipment selects the preamble resource from the preamble resource pool, the extension code of the data part is also determined.
经过上述码长为4的复值扩展码的扩展,每1个原始调制符号被扩成4个含扩展码的调制符号,按照先频域后时域的方式摆放扩展后的调制符号。利用上述非正交扩展,多个用户设备的数据符号因此可以同时发送给基站。After the extension of the complex value spreading code having the code length of 4, each original modulation symbol is expanded into four modulation symbols including spreading codes, and the expanded modulation symbols are placed in a frequency domain after the frequency domain. With the above non-orthogonal extension, the data symbols of a plurality of user equipments can therefore be simultaneously transmitted to the base station.
可选地,所述扩展码在每个原始数据符号上的应用,可以包括仅在时域上的应用、仅在频域上的应用、或在时域和频域上的应用。Optionally, the application of the spreading code on each original data symbol may include an application only in the time domain, an application only in the frequency domain, or an application in the time domain and the frequency domain.
具体而言,所述仅在时域上的应用包括:在时域将原始调制符号扩展成为lcode个连续时域符号,其中,lcode为扩展码长度;所述仅在频域上的应用包括:在频域将原始调制符号扩展成为lcode个连续频域符号,lcode为扩展码长度;所述在时域和频域上的应用包括:在时频域将原始调制符号扩展成为个连续时频域符号,为扩展码长度。Specifically, the application only in the time domain includes: expanding the original modulation symbol into 1 code consecutive time domain symbols in the time domain, where l code is a spreading code length; the application only in the frequency domain The method includes: expanding the original modulation symbol into 1 code consecutive frequency domain symbols in the frequency domain, and l code is a spreading code length; the applying in the time domain and the frequency domain includes: expanding the original modulation symbol into a time-frequency domain. Continuous time-frequency domain symbols, For the extension code length.
分别形成了前导部分和数据部分后即可在步骤S14中组合成帧。组合成帧的通信信号在时域上的信号结构可以包括以下之一:(1)所述前导部分和所述数据部分连续放置;(2)所述前导部分和所述数据部分分别分割成多个段,所述前导部分的多个段和所述数据部分的多个段相互间隔交错放置。两种放置方 式下,物理层上行信号的具体结构可以如图2所示。其中,展示了两种可能的前导+数据的时域结构,图2(a)是连续放置的时域结构,图2(b)是交错放置的时域结构。对于交错放置的时域结构,图2仅提供1个实例,其重复次数不限于2次。After forming the preamble portion and the data portion, respectively, they can be combined into a frame in step S14. The signal structure of the communication signal of the composite frame in the time domain may include one of the following: (1) the preamble portion and the data portion are successively placed; (2) the preamble portion and the data portion are respectively divided into multiple And a plurality of segments of the leading portion and the plurality of segments of the data portion are interleaved with each other. Two placements In the formula, the specific structure of the uplink signal of the physical layer can be as shown in FIG. 2 . Among them, the time domain structure of two possible preamble+data is shown. Fig. 2(a) is a time domain structure placed continuously, and Fig. 2(b) is a time domain structure interlaced. For the interleaved time domain structure, FIG. 2 provides only one example, and the number of repetitions is not limited to two.
可选地,所述前导部分可以包括至少两个前导符号,所述数据部分可以包括至少一个数据符号。Optionally, the preamble portion may include at least two preamble symbols, and the data portion may include at least one data symbol.
可选地,前导部分和数据部分在频域可以占据相同或不同的带宽,而且前导部分和数据部分占据的频域资源可以至少部分重叠。可选地,前导部分对应的前导资源与扩展码可以存在一对一或多对一的映射关系。Alternatively, the preamble portion and the data portion may occupy the same or different bandwidths in the frequency domain, and the frequency domain resources occupied by the preamble portion and the data portion may at least partially overlap. Optionally, the preamble resource corresponding to the preamble part and the spreading code may have a one-to-one or many-to-one mapping relationship.
相应的,如图3所示,本公开的实施例还提供一种用于OFDM通信的信号设计方法,该方法基于接收端,包括:Correspondingly, as shown in FIG. 3, an embodiment of the present disclosure further provides a signal design method for OFDM communication, where the method is based on a receiving end, including:
S31,对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括正交码;所述数据部分由原始数据符号上应用扩展码生成;S31: Perform preamble detection on a preamble portion of the received communication signal of the user equipment, where the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is applied by using the original data symbol Extension code generation;
S32,根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。S32. Perform corresponding data reception according to a correspondence between the preamble portion and the data portion.
本公开实施例提供的用于OFDM通信的信号设计方法,采用前导部分和数据部分一起组合成帧以形成相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The signal design method for OFDM communication provided by the embodiment of the present disclosure adopts a combination of a preamble portion and a data portion to form a compact structure of adjacent placement, so that the base station can complete the process of user equipment discovery and data reception at one time, free of Going to multiple access message interactions effectively improves communication efficiency. At the same time, since the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the spreading code multiple access technology, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment, which greatly Improve the spectrum efficiency of the entire network.
可选地,所述前导部分用于对所述用户设备进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
具体而言,接收机通过对于前导资源的处理,如检测到至少1个用户设备,则将相应的测量量应用于用户设备的后续数据解码中。由于数据符号上可以采用非正交多址接入技术叠加多个并发用户设备数据,接收机可以采用但不限于连续干扰消除(SIC)技术来解出多个并发用户设备。可选地,正交码抑制的用 户设备间干扰,既可以包括小区内用户设备间,也可以包括邻区用户设备间干扰。本公开的实施例对此不做限定。Specifically, the receiver applies the measurement to the preamble resource, such as detecting at least one user equipment, and applies the corresponding measurement quantity to the subsequent data decoding of the user equipment. Since multiple concurrent user equipment data can be superimposed on the data symbols using non-orthogonal multiple access techniques, the receiver can employ multiple, but not limited to, continuous interference cancellation (SIC) techniques to resolve multiple concurrent user equipment. Optionally, orthogonal code suppression is used Inter-device interference may include interference between user equipments in a cell or between user equipments in a neighboring cell. The embodiments of the present disclosure do not limit this.
可选地,在步骤S31中,对接收到的通信信号的前导部分进行前导检测可包括:Optionally, in step S31, performing preamble detection on the preamble portion of the received communication signal may include:
根据所述前导部分中的所述正交编码至少部分消除前导部分中的干扰;Compensating for interference in the preamble portion based at least in part on the orthogonal encoding in the preamble portion;
对所述前导部分进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Performing at least one of the following operations on the preamble portion: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
具体而言,前导符号序列具有良好的自相关和互相关性能,其序列长度取决于所占用的全部带宽和子载波间隔。接收端的用户设备发现可以通过自相关获取的峰值能量是否超过一定的阈值来确定。频偏估计可以但不限于采用常规的时域相关算法来获取,此时可以根据前导符号的个数来决定采用符号间相关或是符号内相关。时偏估计可以但不限于采用常规的频域相关算法来获取,此时可以根据前导符号的个数来决定是否采用符号间平均以获取更为精确的测量。噪声估计可以但不限于利用在用户设备发现阶段,未检测到用户设备的自相关结果来获取。根据前导符号占据子载波的方式,用于数据解调的信道估计可以通过前导符号上的信道估计进行插值或平均的方式获得。In particular, the preamble sequence has good autocorrelation and cross-correlation properties, the sequence length of which depends on the total bandwidth and subcarrier spacing occupied. The user equipment at the receiving end finds whether the peak energy obtained by the autocorrelation exceeds a certain threshold. The frequency offset estimation can be obtained by, but not limited to, using a conventional time domain correlation algorithm. In this case, the inter-symbol correlation or the intra-symbol correlation can be determined according to the number of preamble symbols. The time offset estimation can be obtained by, but not limited to, using a conventional frequency domain correlation algorithm. In this case, whether or not to use inter-symbol averaging can be used according to the number of preamble symbols to obtain a more accurate measurement. The noise estimate can be, but is not limited to, utilized in the user equipment discovery phase, without the autocorrelation result of the user equipment being detected. Channel estimation for data demodulation can be obtained by interpolation or averaging of channel estimates on the preamble symbols, depending on how the preamble symbols occupy the subcarriers.
在步骤S32中,可以根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。可选地,所述前导部分与所述数据部分之间的对应关系可以包括:所述前导部分的前导资源和所述扩展码的映射关系,以及所述前导部分占据频段和所述数据部分占据频段之间的对应关系。可选地,前导部分和数据部分可以在频域占据相同或不同的带宽;前导部分和数据部分占据的频域资源可以至少部分重叠。In step S32, corresponding data reception may be performed according to a correspondence between the preamble portion and the data portion. Optionally, the correspondence between the preamble portion and the data portion may include: mapping relationship between a preamble resource of the preamble portion and the spreading code, and occupying a frequency band of the preamble portion and occupying the data portion Correspondence between frequency bands. Alternatively, the preamble portion and the data portion may occupy the same or different bandwidths in the frequency domain; the frequency domain resources occupied by the preamble portion and the data portion may at least partially overlap.
可选地,前导资源池和数据扩展码资源池大小可以不一致,前导资源和数据扩展码的映射关系可以是一对一或多对一。用户设备随机选定的前导资源和/或正交码资源决定了该用户设备数据部分所使用的扩展码范围。由于前导符号子载波间隔可以跟数据符号子载波间隔不同,因此收、发端需要支持不同子载波间隔的信号处理。这些信号处理包括但不限于:不同尺寸的FFT模块、匹配相应子载波间隔的上下采样滤波器模块、SIC模块等。Optionally, the size of the preamble resource pool and the data spreading code resource pool may be inconsistent, and the mapping relationship between the preamble resource and the data spreading code may be one-to-one or many-to-one. The preamble resource and/or orthogonal code resource randomly selected by the user equipment determines the extent of the spreading code used by the data portion of the user equipment. Since the preamble subcarrier spacing can be different from the data symbol subcarrier spacing, the receiving and transmitting ends need to support signal processing of different subcarrier spacings. These signal processing include, but are not limited to, different size FFT modules, up and down sampling filter modules that match corresponding subcarrier spacing, SIC modules, and the like.
具体的,在步骤S32中,根据所述前导部分与所述数据部分之间的对应关 系,进行相应的数据接收可包括:Specifically, in step S32, according to the correspondence between the preamble portion and the data portion The corresponding data reception may include:
根据所述前导部分占据频段和所述数据部分占据频段之间的对应关系,由对前导部分的信道估计获知数据部分的信道估计;Obtaining a channel estimate of the data portion from a channel estimate of the preamble portion according to a correspondence between the preamble portion occupied frequency band and the data portion occupied frequency band;
根据所述前导部分的前导资源与所述数据部分的扩展码之间的一对一或者多对一的映射关系,由前导检测中获知的所述前导资源确定所述数据部分的扩展码;And determining, according to a one-to-one or many-to-one mapping relationship between the preamble resource of the preamble portion and the spreading code of the data portion, the preamble resource learned in the preamble detection to determine a spreading code of the data portion;
根据所述数据部分的信道估计和所述扩展码,对所有检测出的用户设备进行相应的数据接收。Corresponding data reception is performed on all detected user equipments according to the channel estimation of the data portion and the spreading code.
举例说明,在本公开的一个实施例中,接收到的数据的时频资源为:时域上,前导和数据各占用1个时长为1ms的子帧,总时长为2ms。前导子帧中包含1段时长为0.1375ms的补零区间和连续放置的3个前导符号,单个前导符号(含循环前缀CP)时长为0.2875ms。数据子帧中包含14个数据符号,符合相关LTE系统定义。频域上,系统带宽为720kHz,前导符号子载波间隔为3.75kHz,数据符号子载波间隔为15kHz。前导部分可用子载波数目为192个,数据部分可用子载波数目为48个。For example, in an embodiment of the present disclosure, the time-frequency resource of the received data is: in the time domain, the preamble and the data each occupy one subframe with a duration of 1 ms, and the total duration is 2 ms. The preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols. The length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms. The data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition. In the frequency domain, the system bandwidth is 720 kHz, the preamble symbol subcarrier spacing is 3.75 kHz, and the data symbol subcarrier spacing is 15 kHz. The number of available subcarriers in the preamble is 192, and the number of available subcarriers in the data portion is 48.
对于接收到的数据,首先可以进行一定的前端处理,具体可包括:For the received data, a certain front-end processing may be performed first, which may specifically include:
抽取时域上的3个前导符号,去除CP,做FFT变换频域,得到3列频域序列。The three preamble symbols in the time domain are extracted, the CP is removed, and the FFT transform frequency domain is obtained, and three frequency domain sequences are obtained.
对上述3列频域序列,依次使用每个根对应的ZC基序列(长度为192)做本地序列共轭补偿。For the above three columns of frequency domain sequences, the ZC base sequence (length 192) corresponding to each root is sequentially used for local sequence conjugate compensation.
对上述补偿后的频域序列,将第1和第2列(即第1和2个前导符号)相加,将第2和第3列(即第2和第3个前导符号)相加,获取2列频域上的合并值。可见,相邻2个前导符号的正交码消除了奇偶性不一致的另2个根上的干扰。例如根1上现仅存根3上的干扰,根2和跟4上可能存在的前导由于正交码不一样被消掉了。Adding the first and second columns (ie, the first and second preamble symbols) to the compensated frequency domain sequence, and adding the second and third columns (ie, the second and third preamble symbols), Get the combined value on the 2 column frequency domain. It can be seen that the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on
对上述2列频域合并值分别进行快速傅里叶逆变换(Inverse Fast Fourier Transform,IFFT),以回到时域。The above two columns of frequency domain combined values are respectively subjected to Inverse Fast Fourier Transform (IFFT) to return to the time domain.
在进行前端处理之后,可以进行前导检测,具体可以包括: After the front-end processing is performed, the pre-detection detection may be performed, which may specifically include:
使用上述IFFT变换得到的2行时域值来计算底噪和检测阈值。The noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
对上述2行时域值的每个样点求能量,然后对应点求和成为1行时域值,然后进行多天线合并,构建前导检测指标,跟检测阈值比较。The energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
对上述1行时域值,在每个时间窗内进行前导检测,输出检出UE,并按窗内功率从大到小排序For the above 1 row time domain value, perform preamble detection in each time window, output the detected UE, and sort by the power in the window from large to small.
对检出的UE,按排序计算各自的时偏、频偏和信道估计值。For the detected UEs, the respective time offsets, frequency offsets, and channel estimation values are calculated in order.
接下来可以根据前导检测结果进行数据接收,具体可包括:The data can be received according to the preamble detection result, which may specifically include:
对于上述所有检测UE,按排序进行数据部分的接收。For all of the above-described detection UEs, the reception of the data portion is performed in order.
取当前UE前导估计出的信道(对应子载波间隔3.75kHz),对每连续4个值进行线性平均,获取对应于15kHz子载波间隔的信道估计值。The channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 3.75 kHz) is taken, and each successive value is linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
对上述信道估计值,进行时域上的插值,以获取每1个数据符号上的信道估计值。For the above channel estimation values, interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
对上述插值后的信道估计值,按当前UE前导对应的扩展码逐点应用以便后续均衡。The channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
使用上述扩展后的信道估计值,对数据部分进行均衡,然后每连续4个值合并进行解扩得到均衡后的调制符号。The data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
对上述调制符号进行软解调、解码、CRC校验等常规操作,最后获得发送数据比特流以及对应CRC校验结果。Perform normal operations such as soft demodulation, decoding, CRC check, etc. on the above modulation symbols, and finally obtain a transmit data bit stream and a corresponding CRC check result.
如果CRC校验结果正确,则重构当前用户设备频域数据并进行SIC消除操作。If the CRC check result is correct, the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
取下一个检测出的UE重复上述操作,直至所有UE处理完毕。The next detected UE repeats the above operation until all UEs are processed.
下面通过具体实施例对本公开提供的用于OFDM通信的信号设计方法进行详细说明。The signal design method for OFDM communication provided by the present disclosure will be described in detail below through specific embodiments.
本公开的实施例提供一种用于OFDM通信的信号设计方法,其发射端执行的操作流程可以如图4所示,接收端执行的操作流程可以如图5所示。The embodiment of the present disclosure provides a signal design method for OFDM communication, and the operation flow performed by the transmitting end may be as shown in FIG. 4, and the operation flow performed by the receiving end may be as shown in FIG. 5.
基于图4和图5所示的流程,发射端和接收端可用的时域资源和频域资源不同时,具体的信号设计方法也略有不同。下面通过几个实施例详细说明。 Based on the flow shown in FIG. 4 and FIG. 5, when the time domain resources and the frequency domain resources available at the transmitting end and the receiving end are different, the specific signal design method is also slightly different. The following is explained in detail by several embodiments.
实施例1Example 1
以基于频域扩展的LTE窄带物联网系统为例。Take the LTE narrowband Internet of Things system based on frequency domain extension as an example.
时频资源Time-frequency resources
时域上,前导和数据各占用1个时长为1ms的子帧,总时长为2ms。前导子帧中包含1段时长为0.1375ms的补零区间和连续放置的3个前导符号,单个前导符号(含循环前缀CP)时长为0.2875ms。数据子帧中包含14个数据符号,符合相关LTE系统定义。上行信号的具体时域结构如图6所示。在图6中,根据根的奇偶性,[C1 C2]=[+1 +1]或[+1 -1],[C2 C3]=[+1 +1]或[-1 +1]。可见3个前导符号分成2组,每组包含相邻2个前导符号,每组应用码长为2的正交码,重叠符号上的正交码元素需保持组间一致。In the time domain, the preamble and the data each occupy a subframe of 1 ms duration, and the total duration is 2 ms. The preamble subframe includes a zero-padding interval of 0.1375 ms and three consecutive preamble symbols. The length of a single preamble symbol (including the cyclic prefix CP) is 0.2875 ms. The data sub-frame contains 14 data symbols, which are in accordance with the relevant LTE system definition. The specific time domain structure of the uplink signal is shown in FIG. 6. In Fig. 6, according to the parity of the root, [C1 C2] = [+1 +1] or [+1 -1], [C2 C3] = [+1 +1] or [-1 +1]. It can be seen that the three preamble symbols are divided into two groups, each group contains two adjacent preamble symbols, and each group applies an orthogonal code with a code length of two, and the orthogonal code elements on the overlapping symbols need to maintain the consistency between the groups.
频域上,系统带宽为720kHz,前导符号子载波间隔为3.75kHz,数据符号子载波间隔为15kHz。前导部分可用子载波数目为192个,数据部分可用子载波数目为48个。In the frequency domain, the system bandwidth is 720 kHz, the preamble symbol subcarrier spacing is 3.75 kHz, and the data symbol subcarrier spacing is 15 kHz. The number of available subcarriers in the preamble is 192, and the number of available subcarriers in the data portion is 48.
发射信号设计Transmit signal design
前导符号采用ZC序列,其根序列长度为191,循环拓展到长度为192,以占满192个子载波。每个前导符号上额外应用1个延时偏转序列,其长度也是192,延时偏转角度的粒度为2π/32。对于任意1个小区,为其分配4个ZC根序列(以u={1,2,3,4为例),每个根序列上可应用32个延时偏转序列(即本例中)。因此,对于任意1个终端用户设备(UE),其可用前导资源池为4*32=128个。The preamble symbol uses a ZC sequence with a root sequence length of 191, and the loop is extended to a length of 192 to occupy 192 subcarriers. An additional delay deflection sequence is applied to each preamble, the length of which is also 192, and the granularity of the delay deflection angle is 2π/32. For any cell, four ZC root sequences are assigned to it (for example, u={1, 2, 3, 4), and 32 delay deflection sequences can be applied to each root sequence (ie, In this case ). Therefore, for any one end user equipment (UE), the available preamble resource pool is 4*32=128.
上述前导序列的产生公式如下:The above preamble sequence is generated as follows:
根序列为0≤n≤NZC一1,本例中NZC=191。Root sequence is 0≤n≤N ZC-1, in the present embodiment N ZC = 191.
基序列为yu(n)=[xu(0) xu(1)…xu(NZC-1) xu(0)],按本例中序列循环扩展为长度为192的序列。The base sequence is y u (n)=[x u (0) x u (1)...x u (N ZC -1) x u (0)], and the sequence in this example is cyclically expanded into a sequence of length 192.
加载了延时偏转的序列为其中0≤n≤NZC-1。The sequence loaded with the delay deflection is Where 0 ≤ n ≤ N ZC -1.
每次上发数据时,UE随机选择1个u和1个nCS来构建其前导序列。若u为奇数,则3个连续前导符号在时域上应用正交码[+1 +1 +1]。若u为偶数,则 3个连续前导符号在时域上应用正交码[+1 -1 +1]。可见相邻2个前导符号的码构成码长为2的正交对。Each time the data is sent, the UE randomly selects 1 u and 1 n CS to construct its preamble sequence. If u is an odd number, then 3 consecutive preamble symbols apply an orthogonal code [+1 +1 +1] in the time domain. If u is an even number, then 3 consecutive preamble symbols apply an orthogonal code [+1 -1 +1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
数据部分采用MUSA扩展,具体为码长为4的复值扩展码。此时扩展码的资源池大小也设定为128,且前导资源和扩展码资源采用一一对应的绑定。即当用户设备选定了前导资源后,其数据部分的扩展码也随之确定。The data part is extended by MUSA, specifically a complex value spreading code with a code length of 4. At this time, the resource pool size of the spreading code is also set to 128, and the preamble resource and the spreading code resource are bound by one-to-one correspondence. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined.
经过上述码长为4的复值扩展码的扩展,每1个原始调制符号被扩成4个含扩展码的调制符号,按照先频域后时域的方式摆放扩展后的调制符号。利用上述非正交扩展,多个用户设备的数据符号因此可以叠加复用在一起,同时发送给基站。After the extension of the complex value spreading code having the code length of 4, each original modulation symbol is expanded into four modulation symbols including spreading codes, and the expanded modulation symbols are placed in a frequency domain after the frequency domain. With the above non-orthogonal extension, the data symbols of a plurality of user equipments can therefore be superimposed and multiplexed together and transmitted to the base station.
接收机设计Receiver design
接收机流程包括如下步骤:The receiver process includes the following steps:
前端处理Front-end processing
抽取时域上的3个前导符号,去除CP,做快速傅里叶变换FFT以变换到频域,得到3列频域序列。The three preamble symbols in the time domain are extracted, the CP is removed, and the fast Fourier transform FFT is performed to transform into the frequency domain, and three frequency domain sequences are obtained.
对上述3列频域序列,依次使用每个根对应的ZC基序列(长度为192)做本地序列共轭补偿。For the above three columns of frequency domain sequences, the ZC base sequence (length 192) corresponding to each root is sequentially used for local sequence conjugate compensation.
对上述补偿后的频域序列,将第1和第2列(即第1和第2个前导符号)相加,将第2和第3列(即第2和第3个前导符号)相加,获取2列频域上的合并值。可见,相邻2个前导符号的正交码消除了奇偶性不一致的另2个根上的干扰。例如根1上现仅存根3上的干扰,根2和跟4上可能存在的前导由于正交码不一样被消掉了。Adding the first and second columns (ie, the first and second preamble symbols) to the compensated frequency domain sequence, and adding the second and third columns (ie, the second and third preamble symbols) Get the combined value on the 2 column frequency domain. It can be seen that the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on
对上述2列频域合并值分别进行IFFT变换以回时域。The above two columns of frequency domain combined values are separately subjected to IFFT transformation to return to the time domain.
前导检测Lead detection
使用上述IFFT变换得到的2行时域值来计算底噪和检测阈值。The noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
对上述2行时域值的每个样点求能量,然后对应点求和成为1行时域值,然后进行多天线合并,构建前导检测指标,跟检测阈值比较。The energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
对上述1行时域值,在每个时间窗内进行前导检测,输出检出UE,并按窗 内功率从大到小排序;对检出的UE,按排序计算各自的时偏、频偏和信道估计值。For the above 1 row time domain value, perform preamble detection in each time window, output the detected UE, and press the window. The internal power is sorted from large to small; for the detected UE, the time offset, frequency offset and channel estimation value are calculated according to the ranking.
数据接收Data reception
对于上述所有检测UE,按排序进行数据部分的接收。For all of the above-described detection UEs, the reception of the data portion is performed in order.
取当前UE前导估计出的信道(对应子载波间隔3.75kHz),对每连续4个值进行线性平均,获取对应于15kHz子载波间隔的信道估计值。The channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 3.75 kHz) is taken, and each successive value is linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
对上述信道估计值,进行时域上的插值,以获取每1个数据符号上的信道估计值。For the above channel estimation values, interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
对上述插值后的信道估计值,按当前UE前导对应的扩展码逐点应用以便后续均衡。The channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
使用上述扩展后的信道估计值,对数据部分进行均衡,然后每连续4个值合并进行解扩得到均衡后的调制符号。The data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
对上述调制符号进行软解调、解码、CRC校验等常规操作,最后获得发送数据比特流以及对应CRC校验结果。Perform normal operations such as soft demodulation, decoding, CRC check, etc. on the above modulation symbols, and finally obtain a transmit data bit stream and a corresponding CRC check result.
如果CRC校验正确,则重构当前用户设备频域数据并进行SIC消除操作。If the CRC check is correct, the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
取下一个检测出的UE重复上述操作,直至所有UE处理完毕。The next detected UE repeats the above operation until all UEs are processed.
本实施例中,通过前导+数据的紧凑结构,将用户设备发现、频偏估计、时偏估计、噪声估计和信道估计等功能完整的包含在上行偶发短包中。使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互。前导中应用正交码,可以有效的抑制多用户设备干扰,使得各项测量量更为准确,利于后续多用户设备数据解调。数据符号应用正交/非正交多址接入技术,使得基站能够支持并发用户设备数据传输,能够降低用户设备发送数据时延,提升整网频谱效率。前导资源和数据资源的对应关系,使得基站能够在成功检测出前导之后,确知数据部分扩展码或以低复杂度盲检确定数据部分扩展码。In this embodiment, through the compact structure of the preamble + data, functions such as user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation are completely included in the uplink sporadic packet. The base station can complete the process of user equipment discovery and data reception in one time, and avoids multiple access message interactions. The application of orthogonal codes in the preamble can effectively suppress multi-user equipment interference, making each measurement more accurate and facilitating subsequent data demodulation of multi-user equipment. The data symbol is applied to the orthogonal/non-orthogonal multiple access technology, so that the base station can support the data transmission of the concurrent user equipment, which can reduce the delay of the data transmission by the user equipment and improve the spectrum efficiency of the entire network. The correspondence between the preamble resource and the data resource enables the base station to determine the data part spreading code or the low complexity blind detection to determine the data part spreading code after successfully detecting the preamble.
实施例2Example 2
以基于时域扩展的LTE窄带物联网系统为例。Take the LTE narrowband Internet of Things system based on time domain extension as an example.
时频资源 Time-frequency resources
时域上,前导和数据各占用4个时长为1ms的子帧,按照2ms的结构交错放置。每2ms的前导段中包含1段时长为0.2875ms的补零区间和连续放置的2个前导符号,单个前导符号(含循环前缀CP)时长为0.85625ms。每2ms的数据段中包含28个数据符号,即每1ms结构符合相关LTE系统定义。上行信号的具体时域结构如图7所示。在图7中,根据根的奇偶性,[C1 C2]=[+1 +1]或[+1 -1]。前导部分1和前导部分2是完全重复的。可见4个前导符号分成不重叠的2组,每组包含相邻2个前导符号,每组应用码长为2的正交码。数据部分1和数据部分2内容是不一样的,是将扩展后的调制符号分成了等大小的2块分别放置在相应的前导部分之后。In the time domain, the preamble and the data each occupy 4 subframes with a duration of 1 ms, which are staggered according to a 2 ms structure. Each 2ms preamble segment includes a zero-padded interval of 0.2875ms and two consecutive preamble symbols. The length of a single preamble symbol (including the cyclic prefix CP) is 0.85625ms. Each 2ms data segment contains 28 data symbols, that is, every 1ms structure conforms to the relevant LTE system definition. The specific time domain structure of the uplink signal is shown in Figure 7. In Fig. 7, [C1 C2] = [+1 +1] or [+1 -1] according to the parity of the root. The leading portion 1 and the leading
频域上,系统带宽为180kHz,前导符号子载波间隔为1.25kHz,数据符号子载波间隔为15kHz。前导部分可用子载波数目为144个,数据部分可用子载波数目为12个。In the frequency domain, the system bandwidth is 180 kHz, the preamble symbol subcarrier spacing is 1.25 kHz, and the data symbol subcarrier spacing is 15 kHz. The number of available subcarriers in the preamble is 144, and the number of available subcarriers in the data portion is 12.
发射信号设计Transmit signal design
前导符号采用ZC序列,其根序列长度为139,循环拓展到长度为144,以占满144个子载波。每个前导符号上额外应用1个延时偏转序列,其长度也是144,延时偏转角度的粒度为2π/24。对于任意1个小区,为其分配4个ZC根序列(以u={1,2,3,4为例),每个根序列上可应用24个延时偏转序列(即本例中)。因此,对于任意1个终端用户设备(UE),其可用前导资源池为4*24=96个。The preamble symbol uses a ZC sequence whose root sequence length is 139 and the loop is extended to a length of 144 to occupy 144 subcarriers. An additional delay deflection sequence is applied to each preamble symbol, which is also 144 in length, and the granularity of the delay deflection angle is 2π/24. For any one cell, four ZC root sequences are assigned to it (for example, u={1, 2, 3, 4), and 24 delay deflection sequences can be applied to each root sequence (ie, In this case ). Therefore, for any one end user equipment (UE), the available preamble resource pool is 4*24=96.
上述前导序列的产生公式如下:The above preamble sequence is generated as follows:
根序列为0≤n≤NZC一1,本例中NZC=139。Root sequence is 0≤n≤N ZC-1, in the present embodiment N ZC = 139.
基序列为yu(n)=[xu(0)xu(1)…xu(NZC-1)xu(0)xu(1)…xu(4)],按本例中序列循环扩展为长度为144的序列。The base sequence is y u (n)=[x u (0)x u (1)...x u (N ZC -1)x u (0)x u (1)...x u (4)], as in this example The middle sequence loop is expanded to a sequence of length 144.
加载了延时偏转的序列为其中0≤n≤NZC-1。The sequence loaded with the delay deflection is Where 0 ≤ n ≤ N ZC -1.
每次上发数据时,UE随机选择1个u和1个nCS来构建其前导序列。若u为奇数,则2个连续前导符号在时域上应用正交码[+1 +1]。若u为偶数,则2个连续前导符号在时域上应用正交码[+1 -1]。可见相邻2个前导符号的码构成码 长为2的正交对。Each time the data is sent, the UE randomly selects 1 u and 1 n CS to construct its preamble sequence. If u is an odd number, then 2 consecutive preamble symbols apply an orthogonal code [+1 +1] in the time domain. If u is an even number, two consecutive preamble symbols apply an orthogonal code [+1 -1] in the time domain. It can be seen that the codes of two adjacent preamble symbols constitute an orthogonal pair having a code length of two.
数据部分采用MUSA扩展,具体为码长为4的复值扩展码。此时扩展码的资源池大小也设定为96,且前导资源和扩展码资源采用一一对应的绑定。即当用户设备选定了前导资源后,其数据部分的扩展码也随之确定。The data part is extended by MUSA, specifically a complex value spreading code with a code length of 4. At this time, the resource pool size of the spreading code is also set to 96, and the preamble resource and the spreading code resource are bound by one-to-one correspondence. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined.
经过上述码长为4的复值扩展码的扩展,每1个原始调制符号被扩成4个含扩展码的调制符号,按照先时域后频域的方式摆放扩展后的调制符号。利用上述非正交扩展,多个用户设备的数据符号因此可以叠加复用在一起,同时发送给基站。After the extension of the complex value spreading code with the code length of 4, each original modulation symbol is expanded into four modulation symbols including a spreading code, and the expanded modulation symbols are placed in a frequency domain of the first time domain. With the above non-orthogonal extension, the data symbols of a plurality of user equipments can therefore be superimposed and multiplexed together and transmitted to the base station.
接收机设计Receiver design
接收机流程包括如下步骤:The receiver process includes the following steps:
前端处理Front-end processing
抽取时域上的4个前导符号,去除CP,做FFT以变换到频域,得到4列频域序列。The four preamble symbols in the time domain are extracted, the CP is removed, and the FFT is performed to transform into the frequency domain, and four frequency domain sequences are obtained.
对上述4列频域序列,依次使用每个根对应的ZC基序列(长度为144)做本地序列共轭补偿。For the above four columns of frequency domain sequences, the ZC base sequence (length 144) corresponding to each root is sequentially used for local sequence conjugate compensation.
对上述补偿后的频域序列,将第1和第2列(即第1和第2个前导符号)相加,将第3和第4列(即第3和第4个前导符号)相加,获取2列频域上的合并值。可见,相邻2个前导符号的正交码消除了奇偶性不一致的另2个根上的干扰。例如根1上现仅存根3上的干扰,根2和4上可能存在的前导由于正交码不一样被消掉了。Adding the first and second columns (ie, the first and second preamble symbols) to the compensated frequency domain sequence, and adding the third and fourth columns (ie, the third and fourth preamble symbols) Get the combined value on the 2 column frequency domain. It can be seen that the orthogonal codes of two adjacent preamble symbols eliminate the interference on the other two roots whose parity is inconsistent. For example, on root 1, there is only interference on
对上述2列频域合并值分别做IFFT变换以回到时域。The above two columns of frequency domain combined values are respectively subjected to IFFT transformation to return to the time domain.
前导检测Lead detection
使用上述IFFT变换得到的2行时域值来计算底噪和检测阈值。The noise floor and the detection threshold are calculated using the 2-line time domain values obtained by the above IFFT transformation.
对上述2行时域值的每个样点求能量,然后对应点求和成为1行时域值,然后进行多天线合并,构建前导检测指标,跟检测阈值比较。The energy is obtained for each sample of the above two rows of time domain values, and then the corresponding points are summed to become one row time domain value, and then multi-antenna combining is performed to construct a preamble detection index, which is compared with the detection threshold.
对上述1行时域值,在每个时间窗内进行前导检测,输出检出UE,并按窗 内功率从大到小排序For the above 1 row time domain value, perform preamble detection in each time window, output the detected UE, and press the window. Internal power sorted from large to small
对上述检出的UE,按排序计算各自的时偏、频偏和信道估计值。For the above-mentioned detected UEs, the respective time offsets, frequency offsets, and channel estimation values are calculated in order.
数据接收Data reception
对于上述所有检测UE,按排序进行数据部分的接收。For all of the above-described detection UEs, the reception of the data portion is performed in order.
取当前UE前导估计出的信道(对应子载波间隔1.25kHz),对每连续12个值进行线性平均,获取对应于15kHz子载波间隔的信道估计值。The channel estimated by the current UE preamble (corresponding to the subcarrier spacing of 1.25 kHz) is taken, and each successive 12 values are linearly averaged to obtain a channel estimation value corresponding to the 15 kHz subcarrier spacing.
对上述信道估计值,进行时域上的插值,以获取每1个数据符号上的信道估计值。For the above channel estimation values, interpolation in the time domain is performed to obtain channel estimation values on each data symbol.
对上述插值后的信道估计值,按当前UE前导对应的扩展码逐点应用以便后续均衡。The channel estimation value after the interpolation is applied point by point according to the spreading code corresponding to the current UE preamble for subsequent equalization.
使用上述扩展后的信道估计值,对数据部分进行均衡,然后每连续4个值合并进行解扩得到均衡后的调制符号。The data portion is equalized using the above-mentioned expanded channel estimation value, and then each successive 4 values are combined for despreading to obtain an equalized modulation symbol.
对上述调制符号进行软解调、解码、CRC校验等常规操作,最后获得发送数据比特流以及对应CRC校验结果。Perform normal operations such as soft demodulation, decoding, CRC check, etc. on the above modulation symbols, and finally obtain a transmit data bit stream and a corresponding CRC check result.
如果CRC校验结果正确,则重构当前用户设备频域数据并进行SIC消除操作。If the CRC check result is correct, the current user equipment frequency domain data is reconstructed and the SIC cancellation operation is performed.
取下一个检测出的UE重复上述操作,直至所有UE处理完毕。The next detected UE repeats the above operation until all UEs are processed.
实施例3Example 3
以基于频域扩展的LTE窄带物联网系统,且2对1的前导-扩展码映射为例。The LTE narrowband Internet of Things system based on frequency domain extension, and a 2-to-1 preamble-spreading code mapping is taken as an example.
时频资源同实施例1。The time-frequency resource is the same as in Embodiment 1.
发射信号设计Transmit signal design
前导符号设计,同实施例1。The leading symbol design is the same as in the first embodiment.
数据部分采用MUSA扩展,具体为码长为4的复值扩展码。此时扩展码的资源池大小设定为64,较小的资源池意味着扩展码之间的平均相关度更低,即数据部分非正交干扰更小。此时前导资源和扩展码资源采用2对1的绑定。即当用户设备选定了前导资源后,其数据部分的扩展码也随之确定。选定不同前 导的用户设备,有可能扩展码是一样的。这样的做法使得用户设备在前导不碰撞的情况下,可以获取各自的测量量和信道估计值,然后利用功率域的自由度,通过SIC接收机处理来解出各自的数据。The data part is extended by MUSA, specifically a complex value spreading code with a code length of 4. At this time, the resource pool size of the spreading code is set to 64, and the smaller resource pool means that the average correlation between the spreading codes is lower, that is, the non-orthogonal interference of the data portion is smaller. At this time, the preamble resource and the spreading code resource adopt a 2-to-1 binding. That is, when the user equipment selects the preamble resource, the extension code of the data part is also determined. Selected differently For the user equipment, it is possible that the extension code is the same. In this way, the user equipment can obtain the respective measurement quantity and channel estimation value without the collision of the preamble, and then use the power domain degree of freedom to solve the respective data through the SIC receiver processing.
原始调制符号的扩展和复用,同实施例1。The expansion and multiplexing of the original modulation symbols are the same as in Embodiment 1.
接收机设计接收机流程同实施例1。The receiver design receiver flow is the same as in Embodiment 1.
相应的,如图8所示,本公开的实施例还提供一种发射机,将目标小区分配到的前导ZC序列的根分为至少两组,对各组根分别应用不同的正交码以形成前导资源池,包括:Correspondingly, as shown in FIG. 8 , an embodiment of the present disclosure further provides a transmitter, where the roots of the preamble ZC sequence to which the target cell is allocated are divided into at least two groups, and different orthogonal codes are respectively applied to each group root. Form a pool of leading resources, including:
前导生成单元81,配置成从所述前导资源池中选择相应的前导资源生成所述用户设备的通信信号的前导部分;The
数据生成单元82,配置成通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;The
成帧单元83,配置成将所述前导部分与所述数据部分组合成帧。A framing
本公开实施例提供的发射机,采用前导部分和数据部分组合成帧以形成相邻放置的紧凑结构,并且前导部分能够用于用户设备发现、频偏估计等操作,从而使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用正交/非正交扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The transmitter provided by the embodiment of the present disclosure adopts a combination of a preamble portion and a data portion to form a compact structure for adjacent placement, and the preamble portion can be used for operation of user equipment discovery, frequency offset estimation, etc., so that the base station can be completed in one time. The process of user equipment discovery and data reception eliminates multiple access message interactions and effectively improves communication efficiency. At the same time, because the preamble part contains orthogonal codes to suppress multi-user equipment interference, the data part adopts multiple access technology of orthogonal/non-orthogonal spreading codes, so that the base station can support concurrent user equipment data transmission, thereby effectively reducing users. The device sends data delay, which greatly improves the spectrum efficiency of the entire network.
可选地,所述前导部分用于对所述用户设备进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
可选地,在组合成的帧中,所述前导部分和所述数据部分在时域上连续放置,或者所述前导部分和所述数据部分分别分割成多个段,所述前导部分的多个段和所述数据部分的多个段相互交错放置。Optionally, in the combined frame, the preamble portion and the data portion are consecutively placed in a time domain, or the preamble portion and the data portion are respectively divided into a plurality of segments, and the preamble portion is The segments and the plurality of segments of the data portion are interleaved with each other.
可选地,所述前导部分包括至少两个前导符号,所述数据部分包括至少一个数据符号。Optionally, the preamble portion includes at least two preamble symbols, and the data portion includes at least one data symbol.
可选地,所述前导部分和所述数据部分在频域占据相同或不同的带宽;所 述前导部分和所述数据部分占据的频域资源至少部分重叠。Optionally, the preamble portion and the data portion occupy the same or different bandwidths in the frequency domain; The frequency domain resources occupied by the preamble portion and the data portion at least partially overlap.
可选地,所述扩展码与所述前导部分对应的前导资源存在一对一或多对一的映射关系。Optionally, the spreading code has a one-to-one or many-to-one mapping relationship with the preamble resources corresponding to the preamble portion.
可选地,所述发射机还可包括序列生成单元,配置成在将目标小区分配到的前导ZC序列的根分为至少两组,并对各组根分别应用不同的正交码以形成前导资源之前,根据目标小区时频资源中所述前导部分的可用子载波数,生成相应长度的ZC序列,所述ZC序列具有预设数量的根。Optionally, the transmitter may further include a sequence generating unit configured to divide the roots of the preamble ZC sequence to which the target cell is allocated into at least two groups, and apply different orthogonal codes to each group root to form a preamble Before the resource, a ZC sequence of a corresponding length is generated according to the number of available subcarriers of the preamble portion in the target cell time-frequency resource, and the ZC sequence has a preset number of roots.
可选地,所述前导部分占据子载波的方式可包括:Optionally, the manner in which the preamble portion occupies a subcarrier may include:
所述前导部分在所占据带宽的所有子载波上连续放置;或者The preamble portion is placed consecutively on all subcarriers of the occupied bandwidth; or
所述前导部分在所占据带宽上跨子载波等间隔放置,形成梳状结构。The preamble portions are equally spaced across the subcarriers over the occupied bandwidth to form a comb structure.
可选地,发射机还可包括前导资源生成单元,可配置:Optionally, the transmitter may further include a preamble resource generating unit, which is configurable:
若所述前导部分在所占据带宽的所有子载波上连续放置,则所述前导资源池的大小为其中为目标小区被分配的前导ZC序列根的个数,为所述目标小区单根上配置的可用循环移位个数;将所述ZC序列的所有根分组,并对各组根应用不同的正交码,分组个数等于正交码长度;If the preamble portion is continuously placed on all subcarriers of the occupied bandwidth, the size of the preamble resource pool is among them The number of leading ZC sequence roots assigned to the target cell, And the number of available cyclic shifts configured on a single root of the target cell; grouping all roots of the ZC sequence, and applying different orthogonal codes to each group root, the number of packets being equal to the orthogonal code length;
若所述前导部分在所占据带宽上跨子载波等间隔放置并形成梳状结构,则梳状结构的每一个子载波组都构成正交的前导时频资源子池,按照以下规则进行分组和正交码应用:If the preamble portion is equally spaced across the subcarriers and forms a comb structure over the occupied bandwidth, each subcarrier group of the comb structure constitutes an orthogonal preamble time-frequency resource sub-pool, and is grouped according to the following rules. Orthogonal code application:
在所述目标小区被配置为所有根均应用于所有资源子池上的情况下,所述前导资源池的大小为其中为梳状结构分出来的子载波组个数;将每个资源子池上的所有根分组,并对每个资源子池上的各组根应用不同的正交码,分组个数等于正交码长度,且每个资源子池所使用的的正交码组相同;In the case that the target cell is configured to apply to all resource sub-pools, the size of the pre-lead resource pool is among them The number of subcarrier groups divided for the comb structure; all roots on each resource subpool are grouped, and different orthogonal codes are applied to each group root on each resource subpool, and the number of packets is equal to the orthogonal code length. And the orthogonal code groups used by each resource subpool are the same;
在所述目标小区被配置为不同根应用于不同资源子池上,至少有1个资源子池上应用至少2个不同根,且所有根均被使用到的情况下,所述前导资源池的大小为其中为第i个资源子池中所应用的根个数;将每个资源子池上的所有根分组,并应用不同的正交码,分组个数等于正交码长度,每 个资源子池所使用的的正交码组相同。In the case that the target cell is configured with different roots applied to different resource sub-pools, and at least one resource sub-pool is applied with at least two different roots, and all the roots are used, the size of the leading resource pool is among them The number of roots applied to the i-th resource sub-pool; group all roots on each resource sub-pool and apply different orthogonal codes, the number of packets being equal to the orthogonal code length, used by each resource sub-pool The orthogonal code groups are the same.
可选地,前导生成单元81可包括:Optionally, the
选择模块,配置成从所述前导资源池中选择一个前导资源生成所述用户设备的前导序列;a selection module, configured to select a preamble resource from the pool of preamble resources to generate a preamble sequence of the user equipment;
变换模块,配置成对选中前导序列进行IFFT变换,形成时域上的前导符号,并将该前导符号在时域上重复放置至少两次以形成至少二个前导符号;a transform module, configured to perform an IFFT transform on the selected preamble sequence to form a preamble symbol in the time domain, and repeatedly placing the preamble symbol in the time domain at least twice to form at least two preamble symbols;
生成模块,配置成对所述至少两个前导符号应用相应的正交码,以生成所述用户设备的通信信号的前导部分。And a generating module, configured to apply a corresponding orthogonal code to the at least two preamble symbols to generate a leading portion of the communication signal of the user equipment.
可选地,所述正交编码的长度小于或等于所述前导符号重复次数,且在所述正交编码的长度小于所述前导符号的重复次数的情况下,所述正交编码以完至少部分重复的方式应用于所有前导符号上。Optionally, the length of the orthogonal coding is less than or equal to the number of repetitions of the preamble symbol, and in a case where the length of the orthogonal coding is less than the repetition number of the preamble symbol, the orthogonal coding is completed at least Partially repeated methods apply to all leading symbols.
可选地,所述预设序列的自相关系数大于第一阈值,所述预设序列的互相关系数小于第二阈值。Optionally, the autocorrelation coefficient of the preset sequence is greater than a first threshold, and the cross-correlation coefficient of the preset sequence is less than a second threshold.
可选地,数据生成单元82包括:调制模块,配置成将每个用户设备的传输数据调制成原始数据符号;扩展模块,配置成对所述原始数据符号应用扩展码进行数据扩展以形成所述通信信号的数据部分。Optionally, the
可选地,所述扩展码在每个原始数据符号上的应用,包括仅在时域、仅在频域或在时域和频域上的应用。Optionally, the application of the spreading code on each original data symbol includes applications only in the time domain, only in the frequency domain or in the time domain and frequency domain.
可选地,所述仅在时域上的应用包括:在时域将原始调制符号扩展成为lcode个连续时域符号,其中,lcode为扩展码长度;Optionally, the applying only in the time domain comprises: expanding the original modulation symbol into 1 code consecutive time domain symbols in the time domain, where l code is a spreading code length;
所述仅在频域上的应用包括:在频域将原始调制符号扩展成为lcode个连续频域符号,lcode为扩展码长度;The application only in the frequency domain includes: expanding the original modulation symbol into 1 code consecutive frequency domain symbols in the frequency domain, and l code is a spreading code length;
所述在时域和频域上的应用包括:在时频域将原始调制符号扩展成为个连续时频域符号,为扩展码长度。The application in the time domain and the frequency domain includes: expanding the original modulation symbol into a time-frequency domain Continuous time-frequency domain symbols, For the extension code length.
相应的,如图9所示,本公开的实施例还提供一种接收机,包括:Correspondingly, as shown in FIG. 9, an embodiment of the present disclosure further provides a receiver, including:
前导检测单元91,配置成对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括
正交码;所述数据部分由原始数据符号上应用扩展码生成;a
数据接收单元92,配置成根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。The
本公开实施例提供的接收机,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The receiver provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception in one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency. At the same time, since the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the spreading code multiple access technology, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment, which greatly Improve the spectrum efficiency of the entire network.
可选地,前导检测单元91可包括:干扰消除模块,配置成根据所述前导部分中的所述正交编码至少部分消除前导部分中的干扰;前导处理模块,配置成对所述前导部分进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, the
可选地,所述前导部分与所述数据部分之间的对应关系可包括:所述前导部分的前导资源和所述扩展码的映射关系,以及所述前导部分占据频段和所述数据部分占据频段之间的对应关系。Optionally, the correspondence between the preamble portion and the data portion may include: a mapping relationship between a preamble resource of the preamble portion and the spreading code, and the preamble portion occupies a frequency band and the data portion occupies Correspondence between frequency bands.
可选地,数据接收单元92包括:信道估计模块,配置成根据所述前导部分占据频段和所述数据部分占据频段之间的对应关系,由对前导部分的信道估计获知数据部分的信道估计;扩展码确定模块,配置成根据所述数据部分的扩展码与所述前导部分的前导资源之间的一对一或多对一的映射关系,由前导检测中获知的所述前导资源确定所述数据部分的扩展码;数据接收模块,配置成根据所述数据部分的信道估计和所述扩展码,对所有检测出的用户设备进行相应的数据接收。Optionally, the
可选地,所述前导部分和所述数据部分在频域占据相同或不同的带宽;所述前导部分和所述数据部分占据的频域资源至少部分重叠。Optionally, the preamble portion and the data portion occupy the same or different bandwidths in a frequency domain; the preamble portion and the frequency domain resources occupied by the data portion at least partially overlap.
相应的,本公开还提供一种OFDM通信系统,包括发射机和接收机;所述发射机配置为将目标小区分配到的前导ZC序列的根分为至少两组,对各组根分别应用不同的正交码以形成前导资源池;其中,所述发射机还配置成:从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;通过 对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;将所述前导部分与所述数据部分组合成帧;所述接收机配置成:对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括正交码;所述数据部分由原始数据符号上应用扩展码生成;所述前导检测包括以下至少一种:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计;根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。Correspondingly, the present disclosure further provides an OFDM communication system, including a transmitter and a receiver; the transmitter is configured to divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, and apply different groups to each group root Or orthogonal code to form a preamble resource pool; wherein the transmitter is further configured to: select a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; Applying a spreading code to the transmission data to generate a data portion of the communication signal of the user equipment to implement concurrent access by the multi-user equipment; combining the preamble portion and the data portion into a frame; the receiver is configured to: receive Preamble detection of the communication signal of the user equipment to the preamble; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol; The preamble detection includes at least one of: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation; and performing corresponding data reception according to a correspondence between the preamble portion and the data portion.
本公开实施例提供的OFDM通信系统,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The OFDM communication system provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
可选地,所述前导部分用于对所述用户设备进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
可选地,所述前导部分占据子载波的方式包括:所述前导部分在所占据带宽的所有子载波上连续放置;或者所述前导部分在所占据带宽上跨子载波等间隔放置,形成梳状结构。Optionally, the manner in which the preamble portion occupies a subcarrier includes: the preamble portion is continuously placed on all subcarriers of the occupied bandwidth; or the preamble portion is equally spaced across the subcarriers on the occupied bandwidth to form a comb Structure.
可选地,所述发射机从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分包括:从所述前导资源池中选择一个前导资源生成所述用户设备的前导序列;对选中的前导序列进行IFFT变换,形成时域上的前导符号,并将该前导符号在时域上重复放置至少两次以形成至少两个前导符号;对所述至少两个前导符号应用相应的正交码,以生成所述用户设备的通信信号的前导部分。Optionally, the selecting, by the transmitter, the corresponding preamble resource from the pool of the preamble resources to generate a preamble portion of the communication signal of the user equipment, including: selecting a preamble resource from the pool of the preamble resources to generate a preamble sequence of the user equipment Performing an IFFT transform on the selected preamble sequence to form a preamble symbol on the time domain, and repeating the preamble symbol at least twice in the time domain to form at least two preamble symbols; applying corresponding to the at least two preamble symbols An orthogonal code to generate a leading portion of the communication signal of the user equipment.
相应的,本公开的实施例还提供一种发射机,包括进行数据处理的处理器、用于数据存储的存储器和用于数据发送和/或接收的数据收发器,所述存储器用于存储实现用于OFDM通信的信号设计方法的指令,所述处理器用于执行所述存储器存储的指令,将目标小区分配到的前导ZC序列的根分为至少两组,各组根分别应用不同的正交码以形成前导资源池,当所述处理器执行所述存储器存 储的指令时,执行的步骤包括:从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分;通过对传输数据应用扩展码生成所述用户设备的通信信号的数据部分,以实现多用户设备并发接入;将所述前导部分与所述数据部分组合成帧。Accordingly, embodiments of the present disclosure also provide a transmitter including a processor for performing data processing, a memory for data storage, and a data transceiver for data transmission and/or reception, the memory being used for storage implementation An instruction for a signal design method for OFDM communication, the processor is configured to execute the memory stored instruction, and divide a root of a preamble ZC sequence to which a target cell is allocated into at least two groups, each group applying different orthogonalities respectively Code to form a pool of preamble resources, when the processor executes the memory And the step of executing includes: selecting a corresponding preamble resource from the pool of preamble resources to generate a preamble portion of a communication signal of the user equipment; and generating a data portion of the communication signal of the user equipment by applying a spreading code to the transmission data To implement concurrent access by the multi-user device; combining the preamble portion and the data portion into a frame.
本公开实施例提供的发射机,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The transmitter provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
可选地,所述前导部分用于对所述用户设备进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, the preamble portion is configured to perform at least one of the following operations on the user equipment: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
可选地,所述前导部分占据子载波的方式包括:所述前导部分在所占据带宽的所有子载波上连续放置;或者所述前导部分在所占据带宽上跨子载波等间隔放置,形成梳状结构。Optionally, the manner in which the preamble portion occupies a subcarrier includes: the preamble portion is continuously placed on all subcarriers of the occupied bandwidth; or the preamble portion is equally spaced across the subcarriers on the occupied bandwidth to form a comb Structure.
可选地,所述从所述前导资源池中选择相应的前导资源生成用户设备的通信信号的前导部分包括:从所述前导资源池中选择一个前导资源生成所述用户设备的前导序列;对选中前导序列进行IFFT变换,形成时域上的前导符号,并将该前导符号在时域上重复放置至少两次以形成至少二个前导符号;对所述至少两个前导符号应用相应的正交码,以生成所述用户设备的通信信号的前导部分。Optionally, the step of selecting a corresponding preamble resource from the pool of the preamble resources to generate a preamble portion of the communication signal of the user equipment includes: selecting a preamble resource from the pool of the preamble resources to generate a preamble sequence of the user equipment; Selecting a preamble sequence for IFFT transform, forming a preamble symbol in the time domain, and repeating the preamble symbol at least twice in the time domain to form at least two preamble symbols; applying corresponding orthogonality to the at least two preamble symbols a code to generate a leading portion of the communication signal of the user equipment.
相应的,本公开的实施例还提供一种接收机,包括配置成进行数据处理的处理器、配置成存储数据的存储器和配置成发送和/或接收数据的数据收发器,所述存储器用于存储实现用于OFDM通信的信号设计方法的指令,所述处理器配置成执行所述存储器存储的指令,并且当所述处理器执行所述存储器存储的指令时,执行的步骤包括:对接收到的用户设备的通信信号的前导部分进行前导检测;其中,所述通信信号包括前导部分和数据部分;所述前导部分包括正交码;所述数据部分由原始数据符号上应用扩展码生成;根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收。 Accordingly, embodiments of the present disclosure also provide a receiver including a processor configured to perform data processing, a memory configured to store data, and a data transceiver configured to transmit and/or receive data, the memory being used for Storing instructions implementing a signal design method for OFDM communication, the processor being configured to execute the memory stored instructions, and when the processor executes the memory stored instructions, the performing step comprises: receiving The preamble portion of the communication signal of the user equipment performs preamble detection; wherein the communication signal includes a preamble portion and a data portion; the preamble portion includes an orthogonal code; and the data portion is generated by applying a spreading code on the original data symbol; Corresponding data is received by the correspondence between the preamble portion and the data portion.
本公开实施例提供的接收机,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。The receiver provided by the embodiment of the present disclosure adopts a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception in one time, thereby eliminating multiple access message interactions and effectively improving. Communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
可选地,所述对接收到的通信信号的前导部分进行前导检测包括:根据所述前导部分中的所述正交码至少部分消除前导部分中的干扰;对所述前导部分进行以下至少一项操作:用户设备发现、频偏估计、时偏估计、噪声估计和信道估计。Optionally, performing preamble detection on the preamble portion of the received communication signal includes: at least partially eliminating interference in the preamble portion according to the orthogonal code in the preamble portion; performing at least one of the following on the preamble portion Item operations: user equipment discovery, frequency offset estimation, time offset estimation, noise estimation, and channel estimation.
可选地,所述前导部分与所述数据部分之间的对应关系包括:所述前导部分的前导资源和所述扩展码的映射关系,以及所述前导部分占据频段和所述数据部分占据频段之间的对应关系。Optionally, the correspondence between the preamble portion and the data portion includes: a mapping relationship between a preamble resource of the preamble portion and the spreading code, and a preamble portion occupying a frequency band and the data portion occupying a frequency band Correspondence between them.
可选地,所述根据所述前导部分与所述数据部分之间的对应关系,进行相应的数据接收包括:根据所述前导部分占据频段和所述数据部分占据频段之间的对应关系,由对前导部分的信道估计获知数据部分的信道估计;根据所述前导部分的前导资源与所述数据部分的扩展码之间的一对一或多对一的映射关系,由前导检测中获知的所述前导资源确定所述数据部分的扩展码;根据所述数据部分的信道估计和所述扩展码,对所有检测出的用户设备进行相应的数据接收。Optionally, the performing, according to the correspondence between the preamble portion and the data portion, performing corresponding data reception, according to: a correspondence between a frequency band occupied by the preamble portion and a frequency band occupied by the data portion, Obtaining a channel estimate for the data portion of the channel portion of the preamble portion; a one-to-one or many-to-one mapping relationship between the preamble resource of the preamble portion and a spreading code of the data portion, known by the preamble detection The preamble resource determines a spreading code of the data part; and performs corresponding data reception on all detected user equipments according to the channel estimation of the data part and the spreading code.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes those elements. It also includes other elements that are not explicitly listed, or elements that are inherent to such a process, method, article, or device. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, method, item, or device that comprises the element.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是典型的实施方式。基于这样的理解,本公开的技术方 案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is typical. Implementation. Based on such understanding, the technical side of the present disclosure The part of the case that contributes essentially or to the relevant technology can be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, optical disk), including a number of instructions for making A terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) performs the methods described in various embodiments of the present disclosure.
以上仅为本公开的可选实施例,并非因此限制本公开的专利范围,凡是利用本公开说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本公开的专利保护范围内。The above is only an alternative embodiment of the present disclosure, and thus does not limit the scope of the patents of the present disclosure, and the equivalent structure or equivalent process transformations made by the disclosure and the contents of the drawings, or directly or indirectly applied to other related technologies. The scope of the invention is included in the scope of patent protection of the present disclosure.
本公开提供的用于OFDM通信的信号设计方法及系统、发射机、接收机,采用前导部分和数据部分相邻放置的紧凑结构,使得基站能够一次性完成用户设备发现和数据接收的流程,免去了多次接入消息交互,有效提高了通信效率。同时,由于前导部分中含有正交码以抑制多用户设备干扰,数据部分采用扩展码的多址接入技术,使得基站能够支持并发用户设备数据传输,从而有效降低了用户设备发送数据时延,大大提升了整网频谱效率。 The signal design method and system for OFDM communication provided by the present disclosure, the transmitter and the receiver adopt a compact structure in which the preamble portion and the data portion are adjacently arranged, so that the base station can complete the process of user equipment discovery and data reception at one time, and avoid Going to multiple access message interactions effectively improves communication efficiency. At the same time, because the preamble part contains the orthogonal code to suppress the interference of the multi-user equipment, the data part adopts the multiple access technology of the spreading code, so that the base station can support the concurrent user equipment data transmission, thereby effectively reducing the delay of the data transmission by the user equipment. Greatly improved the spectrum efficiency of the whole network.
Claims (38)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710019333.2A CN108306841B (en) | 2017-01-11 | 2017-01-11 | Signal design method and system for OFDM communication, transmitter and receiver |
| CN201710019333.2 | 2017-01-11 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018130017A1 true WO2018130017A1 (en) | 2018-07-19 |
Family
ID=62839760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/113415 Ceased WO2018130017A1 (en) | 2017-01-11 | 2017-11-28 | Signal design method and system for ofdm communication, transmitter, and receiver |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108306841B (en) |
| WO (1) | WO2018130017A1 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020020030A1 (en) * | 2018-07-26 | 2020-01-30 | 维沃移动通信有限公司 | Random access method and related device |
| CN111147408A (en) * | 2018-11-05 | 2020-05-12 | 中兴通讯股份有限公司 | Signal processing method and device for non-orthogonal multiple access |
| CN112689335A (en) * | 2019-10-18 | 2021-04-20 | 深圳市中兴微电子技术有限公司 | Data combining method and device for random access channel |
| CN113439463A (en) * | 2019-02-14 | 2021-09-24 | 松下电器(美国)知识产权公司 | Terminal and communication method |
| CN114039822A (en) * | 2021-11-11 | 2022-02-11 | 成都中科微信息技术研究院有限公司 | Channel estimation method and system for short packet burst communication system |
| US20220346153A1 (en) * | 2018-01-25 | 2022-10-27 | Lg Electronics Inc. | Method for Transmitting and Receiving NPRACH Preamble in Wireless Communication System Supporting TDD and Apparatus Therefor |
| CN116827380A (en) * | 2023-06-25 | 2023-09-29 | 西安电子科技大学 | Frequency domain interference cancellation (FD-SIC) based chirp spread spectrum modulation non-orthogonal transmission method and transmission system |
| CN117082623A (en) * | 2022-05-05 | 2023-11-17 | 中兴通讯股份有限公司 | Data sequence forming method and device, storage medium and electronic device |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110838900B (en) * | 2018-08-16 | 2021-03-09 | 上海交通大学 | Method for generating frequency domain main signal of leading symbol with variable bandwidth |
| DK3925377T3 (en) * | 2019-02-15 | 2024-08-26 | Zte Corp | Random access preamble in wireless communication |
| CN111629448B (en) | 2019-02-28 | 2022-05-10 | 华为技术有限公司 | Random access method and device |
| CN111901891A (en) * | 2020-01-16 | 2020-11-06 | 中兴通讯股份有限公司 | Data processing method and device, first communication node and second communication node |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070258530A1 (en) * | 2006-05-03 | 2007-11-08 | Samsung Electronics Co., Ltd. | Apparatus and method for detecting signal in a broadband wireless access system |
| CN101807954A (en) * | 2010-03-19 | 2010-08-18 | 清华大学 | Time domain synchronous frequency division multiple access method for uplink multi-users |
| US20100260276A1 (en) * | 2009-04-08 | 2010-10-14 | Orlik Philip V | Zero Correlation Zone Based Preamble for Oversampled OFDM Networks in URWIN |
| CN103001902A (en) * | 2012-11-22 | 2013-03-27 | 北京航空航天大学 | Frame Synchronization Method Applicable to UAV Data Link SCFDE-MSK System |
| CN103929825A (en) * | 2014-04-30 | 2014-07-16 | 电子科技大学 | Multi-user detection method based on ZC sequence |
| WO2015172098A1 (en) * | 2014-05-09 | 2015-11-12 | Interdigital Patent Holdings, Inc. | Method and system for sounding and channel selection |
| CN105141407A (en) * | 2015-08-21 | 2015-12-09 | 深圳市晓渡云科技有限公司 | Multi-user anti-interference synchronization method and multi-user anti-interference synchronization device |
| CN105227392A (en) * | 2014-07-04 | 2016-01-06 | 电信科学技术研究院 | A kind of method of reception timing detection and device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100046656A1 (en) * | 2008-08-20 | 2010-02-25 | Qualcomm Incorporated | Preamble extensions |
| US20140269768A1 (en) * | 2013-03-14 | 2014-09-18 | Qualcomm Incorporated | Methods and apparatus for increasing diversity in downlink transmissions |
| WO2015127616A1 (en) * | 2014-02-27 | 2015-09-03 | 华为技术有限公司 | Wireless local area network data transmission method and device |
| CN105897369A (en) * | 2014-05-05 | 2016-08-24 | 苏州倍臻通讯科技有限公司 | Method for despreading spread data through random phase multiple access technology and access point |
-
2017
- 2017-01-11 CN CN201710019333.2A patent/CN108306841B/en active Active
- 2017-11-28 WO PCT/CN2017/113415 patent/WO2018130017A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070258530A1 (en) * | 2006-05-03 | 2007-11-08 | Samsung Electronics Co., Ltd. | Apparatus and method for detecting signal in a broadband wireless access system |
| US20100260276A1 (en) * | 2009-04-08 | 2010-10-14 | Orlik Philip V | Zero Correlation Zone Based Preamble for Oversampled OFDM Networks in URWIN |
| CN101807954A (en) * | 2010-03-19 | 2010-08-18 | 清华大学 | Time domain synchronous frequency division multiple access method for uplink multi-users |
| CN103001902A (en) * | 2012-11-22 | 2013-03-27 | 北京航空航天大学 | Frame Synchronization Method Applicable to UAV Data Link SCFDE-MSK System |
| CN103929825A (en) * | 2014-04-30 | 2014-07-16 | 电子科技大学 | Multi-user detection method based on ZC sequence |
| WO2015172098A1 (en) * | 2014-05-09 | 2015-11-12 | Interdigital Patent Holdings, Inc. | Method and system for sounding and channel selection |
| CN105227392A (en) * | 2014-07-04 | 2016-01-06 | 电信科学技术研究院 | A kind of method of reception timing detection and device |
| CN105141407A (en) * | 2015-08-21 | 2015-12-09 | 深圳市晓渡云科技有限公司 | Multi-user anti-interference synchronization method and multi-user anti-interference synchronization device |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11943814B2 (en) * | 2018-01-25 | 2024-03-26 | Lg Electronics Inc. | Method for transmitting and receiving NPRACH preamble in wireless communication system supporting TDD and apparatus therefor |
| US20220346153A1 (en) * | 2018-01-25 | 2022-10-27 | Lg Electronics Inc. | Method for Transmitting and Receiving NPRACH Preamble in Wireless Communication System Supporting TDD and Apparatus Therefor |
| WO2020020030A1 (en) * | 2018-07-26 | 2020-01-30 | 维沃移动通信有限公司 | Random access method and related device |
| CN111147408B (en) * | 2018-11-05 | 2022-07-12 | 中兴通讯股份有限公司 | Signal processing method and device for non-orthogonal multiple access |
| CN111147408A (en) * | 2018-11-05 | 2020-05-12 | 中兴通讯股份有限公司 | Signal processing method and device for non-orthogonal multiple access |
| CN113439463A (en) * | 2019-02-14 | 2021-09-24 | 松下电器(美国)知识产权公司 | Terminal and communication method |
| EP3927039A4 (en) * | 2019-02-14 | 2022-04-13 | Panasonic Intellectual Property Corporation of America | Terminal and communication method |
| US12041670B2 (en) | 2019-02-14 | 2024-07-16 | Panasonic Intellectual Property Corporation Of America | Terminal and communication method |
| US12369201B2 (en) | 2019-02-14 | 2025-07-22 | Panasonic Intellectual Property Corporation Of America | Terminal and communication method |
| CN112689335A (en) * | 2019-10-18 | 2021-04-20 | 深圳市中兴微电子技术有限公司 | Data combining method and device for random access channel |
| US12207309B2 (en) | 2019-10-18 | 2025-01-21 | Sanechips Technology Co., Ltd. | Data merging method and apparatus of physical random access channel, and storage medium |
| CN114039822A (en) * | 2021-11-11 | 2022-02-11 | 成都中科微信息技术研究院有限公司 | Channel estimation method and system for short packet burst communication system |
| CN114039822B (en) * | 2021-11-11 | 2023-10-03 | 成都中科微信息技术研究院有限公司 | Channel estimation method and system for short packet burst communication system |
| CN117082623A (en) * | 2022-05-05 | 2023-11-17 | 中兴通讯股份有限公司 | Data sequence forming method and device, storage medium and electronic device |
| CN116827380A (en) * | 2023-06-25 | 2023-09-29 | 西安电子科技大学 | Frequency domain interference cancellation (FD-SIC) based chirp spread spectrum modulation non-orthogonal transmission method and transmission system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108306841A (en) | 2018-07-20 |
| CN108306841B (en) | 2022-02-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018130017A1 (en) | Signal design method and system for ofdm communication, transmitter, and receiver | |
| TWI726632B (en) | Method and apparatus of transmitting data in a mobile communication system | |
| EP1971097B1 (en) | Method of generating random access preambles in wireless communication system | |
| JP4968256B2 (en) | Pilot signal transmission method and radio communication apparatus | |
| JP6001760B2 (en) | Filter bank multicarrier signal transmission and channel estimation method and apparatus | |
| US8098745B2 (en) | Random access structure for wireless networks | |
| JP4978384B2 (en) | Mobile communication system, transmission apparatus, and transmission signal generation method | |
| US8228936B2 (en) | Method for multiplexing control signals and reference signals in mobile communications system | |
| CN101636937B (en) | Method of generating random access preambles in wireless communication system | |
| EP2211515A1 (en) | Apparatus and Method for Transmitting and Receiving Uplink Sounding Signal in Broadband Wireless Communication System | |
| WO2007126793A2 (en) | Random access structure for wireless networks | |
| CN101326739A (en) | Synchronization method and system in communication system | |
| WO2008018750A2 (en) | Method and apparatus for transmitting message in a mobile communication system | |
| CN105991159B (en) | Data transmission method and device | |
| KR100838456B1 (en) | Orthogonal Frequency Division Multiplexing System Using Preamble Symbols, Its Generation Method, and Timing / Frequency Synchronization Acquisition Method | |
| KR101181976B1 (en) | Apparatus for acquired preamble sequence | |
| CN101336006A (en) | Time-division multiplexing access method for multiple random access signals in a transmission slot | |
| CN110299980B (en) | Method, device and system for transmitting reference signal | |
| CN101536445A (en) | Method for transmitting data in mobile communication system | |
| CN108282432A (en) | A kind of synchronisation signal transmission method, detection method and base station and user equipment | |
| CN102316067B (en) | Synchronization method in communication system and system | |
| Mustafa et al. | Reduction of PAPR pattern with low complexity using hybrid-PTS scheme for the 4G and 5G multicarrier systems | |
| WO2024194902A1 (en) | Orthogonal time frequency multiplexing based communication for future wireless systems | |
| CN115767759A (en) | Random access method, device, terminal equipment and network equipment | |
| CN102316575A (en) | Synchronized method and system thereof in communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17891140 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17891140 Country of ref document: EP Kind code of ref document: A1 |