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

Active Publication Date: 2008-10-01
HUAWEI TECH CO LTD +1
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the length of the zero-correlation zone of the existing bi-phase ZCZ code is always an integer power of 2, and the length of the zero-correlation zone that is greater than the maximum time delay of the system will be selected, resulting in too much richness in the anti-interference ability, while the code's The number is too small, that is, the number of actually available ZCZ codes is limited
[0008] Moreover, in the communication system using direct sequence spread spectrum technology, when the spread spectrum gain is given, the code length of the spread spectrum address code is determined, because the existing zero-correlation zone length can only be limited to be greater than the actual system The integer power of 2 of the maximum time delay, therefore, using the spread spectrum address code with zero correlation zone generated by the existing two-phase ZCZ code, the number of available codes is relatively limited, that is, in the direct sequence spread spectrum communication system, The number of users that can support no multipath interference and no multiple access interference is relatively limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for generating zero correlation section code, transmitting and receiving spread-spectrum code
  • Method and apparatus for generating zero correlation section code, transmitting and receiving spread-spectrum code
  • Method and apparatus for generating zero correlation section code, transmitting and receiving spread-spectrum code

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention discloses a method for generating a zero correlation zone code. The method comprises the following procedures: combining a linear feedback shift register sequence (m sequence) with initial maximum length with sequence (1) to basic code; and expanding the basic code to generate the zero correlation zone code. The invention additionally discloses a method for generating and transmitting the spectrum spreading code with the zero correlation zone code. The method comprises the following procedures: expanding the basic code generated with the initial m sequence and sequence (1) for generating the zero correlation zone code; and inserting a nonzero protecting interval in the zero correlation zone code, generating and transmitting the spectrum spreading code. The invention also discloses a method for generating and receiving the spectrum spreading code with the zero correlation zone code. The invention further respectively discloses a device for generating the zero correlation zone code, a device for transmitting the spectrum spreading code and a device for receiving the spectrum spreading code. The method of the invention can increase the number of the available code of the generated zero correlation zone code thereby increasing the number of the available code of the transmitting spectrum spreading code and receiving spectrum spreading code generated with the zero correlation zone code.

Description

technical field [0001] The invention relates to the field of communication coding, in particular to a method and a device for generating a zero-correlation area code, a method and a device for generating a sending spreading code, and a method and a device for generating a receiving spreading code. Background technique [0002] Codes used in communication systems usually need to meet certain performance requirements in order to realize their specific functions. For example, in a communication system using direct sequence spread spectrum technology, code sequences are used to spread and despread user signals, and different code sequences are used to identify different users. To support multiple users sharing the same frequency band and time slot, the number of spreading codes used to identify users should be as large as possible. The spreading code should have certain characteristics in order to realize the orthogonal division of signals of different users under multipath pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04B1/707H04J13/02H04J13/00H04J13/10H04J13/14
CPCH04J13/0055H04J13/14
Inventor 黄爱苹李静李坪吴和兵王吉滨
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products