Method and apparatus for generating zero correlation section code, transmitting and receiving spread-spectrum code
A technology of zero correlation zone and spread spectrum code, applied in the field of communication coding, can solve the problems of limited, small number, limited number of codes, etc., to achieve the effect of increasing the number of available codes and improving performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] figure 1It is a flowchart of a method for generating a zero-correlation area code according to the first embodiment of the present invention. In this embodiment, the basic code is formed by combining the initial m-sequence and the sequence {1}, and the basic code is extended by cyclically shifting the initial m-sequence in the basic code to the left. This embodiment specifically includes the following steps :
[0035] Step 101: Select an initial m-sequence.
[0036] The maximum-length linear feedback shift register sequence, referred to as m-sequence, is a commonly used pseudo-random sequence with good periodic autocorrelation properties. The following formula (1) gives an m-sequence m with period N i The definition of the periodic autocorrelation function of :
[0037] R m i m i ( l ) ...
Embodiment 2
[0067] image 3 It is a flowchart of a method for generating a transmission spreading code provided by the second embodiment of the present invention. In this embodiment, the m-sequence and the sequence {1} are used to generate the basic code, and the initial m-sequence in the basic code is cyclically shifted to the left. This embodiment specifically includes the following steps:
[0068] Steps 301-304 generate the zero-correlation area codes are the same as steps 101-104, and will not be repeated here.
[0069] Step 305: Insert a non-zero guard interval into the zero correlation area code to generate a transmission spreading code.
[0070] The preset guard interval length in this embodiment is the maximum delay chip number W determined by dividing the chip width by the system maximum delay min -1, the purpose of inserting the guard interval is to separate the two subcodes in the zero-correlation area code so that they do not overlap each other in time after multipath propag...
Embodiment 3
[0094] Figure 5 It is a flow chart of the method for generating the receiving spreading code provided by the third embodiment of the present invention. Wherein, steps 501-504 for generating a zero-correlation area code are the same as steps 301-304, and will not be repeated here.
[0095] Step 505: Insert all-zero guard intervals into the zero-correlation area codes to generate receiving spreading codes.
[0096] In this embodiment, an all-zero guard interval is inserted into the zero-correlation zone code used by the sending spreading code to generate a receiving spreading code having a zero-correlation zone with the sending spreading code.
[0097] The preset guard interval length in this embodiment is the maximum delay chip number W determined by dividing the chip width by the system maximum delay min -1, the method of inserting all zero guard intervals is: according to the preset guard interval length W min -1, in the extended sequence m k Both front and rear insertio...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com