[go: up one dir, main page]

WO2018133262A1 - Method and system for constructing two-dimensional bipolar code with time/frequency domain zero-correlation zone - Google Patents

Method and system for constructing two-dimensional bipolar code with time/frequency domain zero-correlation zone Download PDF

Info

Publication number
WO2018133262A1
WO2018133262A1 PCT/CN2017/084239 CN2017084239W WO2018133262A1 WO 2018133262 A1 WO2018133262 A1 WO 2018133262A1 CN 2017084239 W CN2017084239 W CN 2017084239W WO 2018133262 A1 WO2018133262 A1 WO 2018133262A1
Authority
WO
WIPO (PCT)
Prior art keywords
sequence
frequency domain
time
correlation zone
zero correlation
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
Application number
PCT/CN2017/084239
Other languages
French (fr)
Chinese (zh)
Inventor
吉建华
欧阳攀
王可
徐铭
张志朋
杨淑雯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen University
Original Assignee
Shenzhen University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen University filed Critical Shenzhen University
Publication of WO2018133262A1 publication Critical patent/WO2018133262A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/004Orthogonal
    • H04J13/0048Walsh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0055ZCZ [zero correlation zone]
    • H04J13/007LAS, i.e. LA, LS and LAS codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/12Generation of orthogonal codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation
    • H04J13/14Generation of codes with a zero correlation zone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/005Optical Code Multiplex
    • H04J14/007Orthogonal Optical Code Multiplex

Definitions

  • the present invention relates to the field of communication technologies, and in particular, to a method and system for constructing a two-dimensional bipolar code in a zero-correlation region in time/frequency domain.
  • Optical code division multiple access has the characteristics of broadband, security and random instant access, and is one of the best solutions for high-speed local area networks and access networks in the future. According to the degree of freedom, it can be divided into one-dimensional OCDMA system and two-dimensional OCDMA system.
  • the address code of the two-dimensional OCDMA system not only expands in the time domain, but also expands in wavelength, which is called two-dimensional optical orthogonal code.
  • Yin Hongjun et al. constructed a two-dimensional OCFHC/OOC code and a two-dimensional variable weight code with a cross-correlation limit of 1.
  • Li Chuanqi et al. constructed a two-dimensional QPC code with a cross-correlation limit of 1.
  • Lee and Seo use two different one-dimensional OOCs to spread in the time domain and the frequency domain respectively.
  • the constructed two-dimensional optical orthogonal code has a code weight of 3 and a cross-correlation limit of 1.
  • Kwong and Yang use the prime hopping code to control the time domain and the frequency domain.
  • the code length of the constructed two-dimensional optical orthogonal code is prime, and the cross-correlation limit is equal to 1.
  • One-dimensional OOC is a time-domain spreading sequence, and the number of wavelengths is the product of prime numbers.
  • the cross-correlation limit of two-dimensional optical orthogonal codes is equal to 1.
  • E.S. Shivaleela et al. directly constructed a two-dimensional optical orthogonal code using a finite field, and the cross-correlation limit is equal to one.
  • Jen-Hao Tien and Yang et al. constructed a two-dimensional code with cross-correlation limit of 2, which increased the codeword capacity, but increased the multiple access interference between users.
  • S.Kim and K.Yu construct three-dimensional optical orthogonal codes, which are extended in the time domain/frequency domain/space domain (or polarization domain) respectively, and the codeword capacity is greatly increased, but the system implementation is difficult, and related subsequent researches are more less.
  • two-dimensional coherent OCDMA refers to the use of bipolar two-dimensional address codes for spread spectrum coding and optical correlation decoding in a coherent OCDMA system, which has the advantage that the code word capacity is greatly increased.
  • Ye Zhang uses a bipolar m hopping sequence to implement a phase-encoded two-dimensional SSFBG encoder/decoder, a two-dimensional coherent OCDMA system. In two dimensions In a coherent OCDMA system, the codewords between different users are not completely orthogonal, which will lead to multiple access interference.
  • Ji Jianhua et al. constructed a collision-free bipolar hopping code, which can eliminate multiple access interference and beat noise, but the codeword capacity is small (the code weight is equal to the code length), which makes the capacity of the two-dimensional coherent OCDMA system limited.
  • a large-capacity two-dimensional coherent OCDMA system is realized.
  • Ji Jianhua et al. constructed a method and device for forming a two-dimensional optical orthogonal code with zero correlation window, but only suitable for two-dimensional non-coherent OCDMA systems, and the codeword capacity is limited (equal to the effective wavelength of the system).
  • the noise that affects the performance of the entire system mainly includes multiple access interference and beat noise.
  • Multiple access interference is caused by the non-orthogonality of the codewords, which are caused by the squared nature of the photodetector, again depending on the orthogonality of the codewords.
  • the two-dimensional coherent OCDMA system adopts bipolar m hopping sequence, the address code can not be completely orthogonal (the minimum cross-correlation limit is 1), and the cross-correlation property is not ideal, so the system has multiple access interference and beat noise.
  • the multiple access interference and the beat noise become the most important noise, which causes the bit error rate of the two-dimensional coherent OCDMA system to rise sharply, which results in the limitation of the number of access users of the two-dimensional coherent OCDMA.
  • the address codes cannot be completely orthogonal, the two-dimensional coherent OCDMA system has a near-far effect, which requires complicated power control. Therefore, the current two-dimensional coherent OCDMA system is difficult to put into practical use.
  • Ji Ji Jianhua et al. constructed a non-collision zone bipolar hopping code, which can eliminate multiple access interference and beat noise, but the codeword capacity is small (equal to the effective wavelength of the system), making the capacity of the two-dimensional coherent OCDMA system limited. A large-capacity two-dimensional coherent OCDMA system cannot be realized.
  • the invention provides a method for constructing a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising the following steps:
  • m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the number of basic pulses is m.
  • the single coincidence sequence is a frequency hopping pseudo random sequence designed for a wireless frequency hopping CDMA system.
  • the number of wavelengths q is an odd integer, defined.
  • the base sequence s of the LA code is a time-spreading pseudo-random sequence
  • the single-coherence sequence is a wavelength hopping pseudo-random sequence
  • the time/frequency domain zero correlation region is formed.
  • the phase of the corresponding chip of the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is controlled, thereby forming a time/frequency domain.
  • Zero-correlation zone two-dimensional bipolar code according to the polarity of the corresponding chip of the Walsh sequence, the phase of the corresponding chip of the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is controlled, thereby forming a time/frequency domain.
  • the invention also provides a construction system of a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising:
  • a first constructing module configured to construct a time domain zero correlation zone spreading sequence LA having a zero correlation zone
  • a second construction module for constructing a single coincidence sequence in the frequency domain
  • a first processing module configured to combine a time domain zero correlation zone spreading sequence of a zero correlation zone with a single coincidence sequence of a frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code
  • the second processing module is configured to combine the two-dimensional optical orthogonal code of the time/frequency domain zero correlation zone with the Walsh sequence to form a time/frequency domain zero correlation zone two-dimensional bipolar code.
  • the length ZCZ constructs the base sequence of the LA code, and sets the length of the base sequence to N.
  • the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system, and for a given parameter, the number of wavelengths q is an odd integer.
  • the base sequence s of the LA code is a time-spreading pseudo-random sequence
  • the single-coherence sequence is a wavelength hopping pseudo-random sequence, forming a time/frequency domain zero correlation.
  • the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a/ Two-dimensional bipolar code in the frequency domain zero correlation zone.
  • the invention has the beneficial effects that: as long as the delay between users is within the zero correlation zone, all codewords are completely orthogonal, which completely eliminates the multiple access interference and beat noise of the two-dimensional coherent OCDMA system, and can also eliminate the second The near-far effect of the dimensional coherent OCDMA system. Therefore, the time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and an optical fiber sensor network. Wait.
  • Figure 1 is a flow chart of the method of the present invention.
  • the present invention discloses a method for constructing a two-dimensional bipolar code in a time/frequency domain zero correlation zone, which includes the following steps:
  • Step S1 Constructing a time domain zero correlation zone spreading sequence LA having a zero correlation zone
  • Step S2 Constructing a single coincidence sequence of the frequency domain
  • Step S3. Constructing a Walsh sequence
  • Step S4 Combining the time domain zero correlation zone spreading sequence of the zero correlation zone with the single coincidence sequence of the frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code;
  • Step S5. Combining the time/frequency domain zero correlation zone two-dimensional optical orthogonal code with the Walsh sequence, the time/frequency domain zero correlation zone two-dimensional bipolar code is formed.
  • step S1 let m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the base sequence of the LA code can be constructed from the basic pulse number m and the zero correlation zone length ZCZ.
  • the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ⁇ x1 ⁇ x2 ⁇ ... ⁇ xm ⁇ N-1.
  • the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system.
  • step S3 the second-order Hadamard matrix H2 is:
  • the 2N-order Hadamard matrix H 2N is:
  • step S4 the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coincidence sequence is a wavelength hopping pseudo-random sequence, and the time/frequency domain zero correlation zone two-dimensional optical orthogonal code is constructed.
  • step S5 according to the polarity of the corresponding chip of the Walsh sequence (ie +1 or -1), the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a time/frequency domain zero.
  • m ⁇ ⁇ 16,17,18,20,19,22,23,21 ⁇
  • Sequence 1 3,8,1,5,2,10,4,0 Sequence 2 4,9,2,6,3,11,5,1 Sequence 3 5,10,3,7,4,12,6,2 Sequence 4 6,11,4,8,5,0,7,3 Sequence 5 7,12,5,9,6,1,8,4 Sequence 6 8,0,6,10,7,2,9,5 Sequence 7 9,1,7,11,8,3,10,6 Sequence 8 10,2,8,12,9,4,11,7 Sequence 9 11,3,9,0,10,5,12,8 Sequence 10 12,4,10,1,11,6,0,9 Sequence 11 0,5,11,2,12,7,1,10 Sequence 12 1,6,12,3,0,8,2,11
  • step S3 a Walsh sequence of length 8 is constructed with a codeword capacity of 8, i.e., each row of the matrix represents a Walsh code.
  • a two-dimensional optical orthogonal code of the time/frequency domain zero correlation region is constructed from the above LA base sequence s and the single coincidence sequence in Table 1, as shown in Table 2, the code length of the two-dimensional code is 156, The length of the zero correlation zone is 16, the code weight is 8, the effective wavelength is 13, the codeword capacity is 13, the autocorrelation limit is 0, and the cross correlation limit is 1, which can be expressed as (156,16,8,0). ,1).
  • step S5 according to the polarity of the corresponding chip of the Walsh sequence (ie +1 or -1), the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a time/frequency domain zero.
  • Correlated 2D bipolar code Taking C13 as an example, each Walsh code is combined with C13 (controls the phase of the corresponding chip) to form two time/frequency domain zero correlation zone two-dimensional bipolar codes, ie
  • any one of the time/frequency domain zero correlation zone two-dimensional optical orthogonal codes in Table 2 can be combined with each Walsh code (control the phase of the corresponding chip), which can constitute 104 time/frequency domain zeros in total.
  • the two-dimensional bipolar code of the relevant area (the codeword capacity of the non-collision zone bipolar hopping code is only 13, and the codeword capacity of the two-dimensional optical orthogonal code of the zero correlation window is only 13). Therefore.
  • the large-capacity time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and a fiber sensor network. Wait.
  • the invention also discloses a construction system of a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising:
  • a first constructing module configured to construct a time domain zero correlation zone spreading sequence LA having a zero correlation zone
  • a second construction module for constructing a single coincidence sequence in the frequency domain
  • a first processing module configured to combine a time domain zero correlation zone spreading sequence of a zero correlation zone with a single coincidence sequence of a frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code
  • the second processing module is configured to combine the two-dimensional optical orthogonal code of the time/frequency domain zero correlation zone with the Walsh sequence to form a time/frequency domain zero correlation zone two-dimensional bipolar code.
  • m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the LA code is constructed from the basic pulse number m and the zero correlation zone length ZCZ.
  • the pulse interval assumes that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ⁇ x1 ⁇ x2 ⁇ ... ⁇ xm ⁇ N-1.
  • the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system.
  • the number of wavelengths q is an odd integer, and the length of the hopping sequence is defined.
  • the base sequence s of the LA code is a time-spreading pseudo-random sequence
  • the single-coincidence sequence is a wavelength hopping pseudo-random sequence
  • the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is formed.
  • the phase of the corresponding chip of the two-dimensional optical orthogonal code in the zero-correlation region of the time/frequency domain is controlled, thereby forming a time/frequency domain zero correlation region two-dimensionally.
  • Bipolar code according to the polarity of the corresponding chip of the Walsh sequence, the phase of the corresponding chip of the two-dimensional optical orthogonal code in the zero-correlation region of the time/frequency domain is controlled, thereby forming a time/frequency domain zero correlation region two-dimensionally.
  • the method and system for constructing a time/frequency domain zero correlation region two-dimensional bipolar code according to the present invention is different from the traditional two-dimensional optical orthogonal code and different from the traditional one-dimensional time domain zero correlation region spreading sequence. Moreover, the code word capacity is much larger than the existing collision-free area bipolar hopping code. In the present invention, as long as the delay between users is within the zero correlation region, all codewords are completely orthogonal, which will completely eliminate the multiple access interference and beat noise of the two-dimensional coherent OCDMA system, and can also eliminate the near-far effect of the two-dimensional coherent OCDMA system. .
  • the time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and an optical fiber sensor network. Wait.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Optical Communication System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a method and a system for constructing a two-dimensional bipolar code with a time/frequency domain zero-correlation zone. The construction method comprises: A. constructing a time domain zero-correlation zone spreading sequence LA having a zero-correlation zone; B. constructing a single-coincidence sequence in a frequency domain; C. constructing a Walsh sequence; D. combining the time domain zero-correlation zone spreading sequence having the zero-correlation zone with the single-coincidence sequence in the frequency domain to form a two-dimensional optical orthogonal code with a time/frequency domain zero-correlation zone; and E. combining the two-dimensional optical orthogonal code with the time/frequency domain zero-correlation zone with the Walsh sequence to form a two-dimensional bipolar code with a time/frequency domain zero-correlation zone. The present invention is beneficial in that the present invention completely eliminates multiple access interference and beat noise of a two-dimensional coherent OCDMA system, and can also eliminate the near-far effect of the two-dimensional coherent OCDMA system. Therefore, the present invention can realize a large-capacity two-dimensional coherent OCDMA system for application to an optical access network, an optical local area network, an optical code label switching network, a fiber optic sensor network, and the like.

Description

一种时/频域零相关区二维双极性码的构造方法及系统Method and system for constructing time/frequency domain zero correlation zone two-dimensional bipolar code 技术领域Technical field

本发明涉及通讯技术领域,尤其涉及一种时/频域零相关区二维双极性码的构造方法及系统。The present invention relates to the field of communication technologies, and in particular, to a method and system for constructing a two-dimensional bipolar code in a zero-correlation region in time/frequency domain.

背景技术Background technique

光码分多址(OCDMA)具有宽带、安全和随机即时接入等特点,是未来高速局域网和接入网的最佳方案之一。按自由度分可以分为一维OCDMA系统和二维OCDMA系统,二维OCDMA系统的地址码不仅在时域上扩展,同时还在波长上扩展,称为二维光正交码。Optical code division multiple access (OCDMA) has the characteristics of broadband, security and random instant access, and is one of the best solutions for high-speed local area networks and access networks in the future. According to the degree of freedom, it can be divided into one-dimensional OCDMA system and two-dimensional OCDMA system. The address code of the two-dimensional OCDMA system not only expands in the time domain, but also expands in wavelength, which is called two-dimensional optical orthogonal code.

目前,国内外的许多学者已构造了多类二维OCDMA地址码。基于素数码(Prime code),Tancevski.L等构造了PC/PC和EQC/PC,PC/PC码的自相关限为0,互相关限为1,EQC/PC的自相关限为0,互相关限为2。万生鹏等基于素数码和光正交码,构造了PC/OOC码,它的自相关限为0,互相关限为1。周秀丽等基于RS码,构造了多倍长多波长RS码,它的自相关限为0,互相关限为1。殷洪玺等构造了二维OCFHC/OOC码和二维变重码,互相关限为1。李传起等构造了二维QPC码,互相关限为1。Lee和Seo利用两个不同的一维OOC分别在时域和频域扩展,构造的二维光正交码的码重为3,互相关限为1。Kwong和Yang利用素数跳频码控制时域和频域,构造的二维光正交码的码长为素数,互相关限等于1。Kwong等采用素数码及其循环序列为频域扩频序列,一维OOC为时域扩频序列,波长数为素数之乘积,二维光正交码的互相关限等于1。E.S.Shivaleela等利用有限域直接构造了二维光正交码,互相关限等于1。Jen-Hao Tien和Yang等构造了互相关限为2的二维码,增加了码字容量,但增加了用户之间的多址干扰。S.Kim和K.Yu构造了三维光正交码,分别在时域/频域/空域(或偏振域)进行扩展,其码字容量大大增加,但系统实现难度大,相关的后续研究较少。At present, many scholars at home and abroad have constructed many types of two-dimensional OCDMA address codes. Based on Prime code, Tancevski.L and other PC/PC and EQC/PC are constructed. The autocorrelation limit of PC/PC code is 0, the cross-correlation limit is 1, and the autocorrelation limit of EQC/PC is 0. The relevant limit is 2. Wan Shengpeng and others based on prime digital and optical orthogonal codes, constructed a PC/OOC code with an autocorrelation limit of 0 and a cross correlation limit of 1. Based on the RS code, Zhou Xiuli et al. constructed a multi-length long multi-wavelength RS code with an autocorrelation limit of 0 and a cross-correlation limit of 1. Yin Hongjun et al. constructed a two-dimensional OCFHC/OOC code and a two-dimensional variable weight code with a cross-correlation limit of 1. Li Chuanqi et al. constructed a two-dimensional QPC code with a cross-correlation limit of 1. Lee and Seo use two different one-dimensional OOCs to spread in the time domain and the frequency domain respectively. The constructed two-dimensional optical orthogonal code has a code weight of 3 and a cross-correlation limit of 1. Kwong and Yang use the prime hopping code to control the time domain and the frequency domain. The code length of the constructed two-dimensional optical orthogonal code is prime, and the cross-correlation limit is equal to 1. Kwong et al. use prime numbers and their cyclic sequences as frequency domain spreading sequences. One-dimensional OOC is a time-domain spreading sequence, and the number of wavelengths is the product of prime numbers. The cross-correlation limit of two-dimensional optical orthogonal codes is equal to 1. E.S. Shivaleela et al. directly constructed a two-dimensional optical orthogonal code using a finite field, and the cross-correlation limit is equal to one. Jen-Hao Tien and Yang et al. constructed a two-dimensional code with cross-correlation limit of 2, which increased the codeword capacity, but increased the multiple access interference between users. S.Kim and K.Yu construct three-dimensional optical orthogonal codes, which are extended in the time domain/frequency domain/space domain (or polarization domain) respectively, and the codeword capacity is greatly increased, but the system implementation is difficult, and related subsequent researches are more less.

另一方面,随着光编解码器技术的发展,传统的二维非相干OCDMA系统向二维相干OCDMA系统演进。所谓二维相干OCDMA,是指在相干OCDMA系统中,采用双极性的二维地址码进行扩频编码和光相关解码,其优点是码字容量大大增加。Ye Zhang采用双极性的m跳频序列,实现了相位编码的二维SSFBG编/解码器,即二维相干OCDMA系统。在二维 相干OCDMA系统中,不同用户之间的码字不完全正交将导致多址干扰,目标信号和干扰信号经过光电检测器时将导致差拍噪声,而差拍噪声远远大于多址干扰,成为二维相干OCDMA系统最主要的噪声。吉建华等构造了无碰撞区双极性跳频码,可以消除多址干扰和差拍噪声,但码字容量较小(码重等于码长),使二维相干OCDMA系统容量受限,无法实现大容量的二维相干OCDMA系统。吉建华等构造了一种具有零相关窗的二维光正交码的形成方法及装置,但只适合与二维非相干OCDMA系统,而且码字容量有限(等于系统的有效波长数)。On the other hand, with the development of optical codec technology, the traditional two-dimensional non-coherent OCDMA system has evolved to a two-dimensional coherent OCDMA system. The so-called two-dimensional coherent OCDMA refers to the use of bipolar two-dimensional address codes for spread spectrum coding and optical correlation decoding in a coherent OCDMA system, which has the advantage that the code word capacity is greatly increased. Ye Zhang uses a bipolar m hopping sequence to implement a phase-encoded two-dimensional SSFBG encoder/decoder, a two-dimensional coherent OCDMA system. In two dimensions In a coherent OCDMA system, the codewords between different users are not completely orthogonal, which will lead to multiple access interference. When the target signal and the interference signal pass through the photodetector, the beat noise will be caused, and the beat noise is much larger than the multiple access interference. The most important noise of two-dimensional coherent OCDMA systems. Ji Jianhua et al. constructed a collision-free bipolar hopping code, which can eliminate multiple access interference and beat noise, but the codeword capacity is small (the code weight is equal to the code length), which makes the capacity of the two-dimensional coherent OCDMA system limited. A large-capacity two-dimensional coherent OCDMA system is realized. Ji Jianhua et al. constructed a method and device for forming a two-dimensional optical orthogonal code with zero correlation window, but only suitable for two-dimensional non-coherent OCDMA systems, and the codeword capacity is limited (equal to the effective wavelength of the system).

在二维相干OCDMA系统中,影响整个系统性能的噪声主要包括多址干扰和差拍噪声。多址干扰是由码字的不正交引起的,差拍噪声是由光检测器的平方特性引起的,这同样取决于码字的正交性。目前,二维相干OCDMA系统采用双极性的m跳频序列,地址码不能完全正交(互相关限最小为1),互相关特性不理想,因此系统存在多址干扰和差拍噪声。尤其当并发用户数较多时,多址干扰和差拍噪声成为最主要的噪声,使二维相干OCDMA系统的误码率急剧上升,从而导致二维相干OCDMA的接入用户数受到限制。同时,由于地址码不能完全正交,二维相干OCDMA系统存在远近效应,这需要复杂的功率控制。因此,目前二维相干OCDMA系统难以实用化。In the two-dimensional coherent OCDMA system, the noise that affects the performance of the entire system mainly includes multiple access interference and beat noise. Multiple access interference is caused by the non-orthogonality of the codewords, which are caused by the squared nature of the photodetector, again depending on the orthogonality of the codewords. At present, the two-dimensional coherent OCDMA system adopts bipolar m hopping sequence, the address code can not be completely orthogonal (the minimum cross-correlation limit is 1), and the cross-correlation property is not ideal, so the system has multiple access interference and beat noise. Especially when the number of concurrent users is large, the multiple access interference and the beat noise become the most important noise, which causes the bit error rate of the two-dimensional coherent OCDMA system to rise sharply, which results in the limitation of the number of access users of the two-dimensional coherent OCDMA. At the same time, since the address codes cannot be completely orthogonal, the two-dimensional coherent OCDMA system has a near-far effect, which requires complicated power control. Therefore, the current two-dimensional coherent OCDMA system is difficult to put into practical use.

吉建华等构造了无碰撞区双极性跳频码,可以消除多址干扰和差拍噪声,但码字容量较小(等于系统的有效波长数),使二维相干OCDMA系统容量受限,无法实现大容量的二维相干OCDMA系统。Ji Jianhua et al. constructed a non-collision zone bipolar hopping code, which can eliminate multiple access interference and beat noise, but the codeword capacity is small (equal to the effective wavelength of the system), making the capacity of the two-dimensional coherent OCDMA system limited. A large-capacity two-dimensional coherent OCDMA system cannot be realized.

发明内容Summary of the invention

本发明提供了一种时/频域零相关区二维双极性码的构造方法,包括如下步骤:The invention provides a method for constructing a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising the following steps:

A.构造具有零相关区的时域零相关区扩频序列LA;A. Constructing a time domain zero correlation zone spreading sequence LA with a zero correlation zone;

B.构造频域的单重合序列;B. Constructing a single coincidence sequence of the frequency domain;

C.构造Walsh序列;C. constructing a Walsh sequence;

D.将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;D. combining the time domain zero correlation zone spreading sequence of the zero correlation zone with the single coincidence sequence of the frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code;

E.将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。E. Combining the time/frequency domain zero correlation zone two-dimensional optical orthogonal code with the Walsh sequence, constitutes a time/frequency domain zero correlation zone two-dimensional bipolar code.

作为本发明的进一步改进,在所述步骤A中,设m、ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m 和零相关区长度ZCZ构造出LA码的基序列,并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。As a further improvement of the present invention, in the step A, let m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the number of basic pulses is m. And the zero correlation region length ZCZ constructs the base sequence of the LA code, and sets the length of the base sequence to N, and uses s={s1, s2, ..., sN} to represent the base sequence, using {δi, i=1, 2, ..., m} denotes the corresponding basic pulse interval in the base sequence, assuming that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1.

作为本发明的进一步改进,在所述步骤B中,单重合序列是一种为无线跳频CDMA系统设计的跳频伪随机序列,对于给定的参数,设波长数目q为一个奇整数,定义跳频序列的长度为L=m=q-2d-1,如果q为一个偶整数,则定义L=q-2d-2,其中m与步骤A中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中

Figure PCTCN2017084239-appb-000001
其中i=1,2,…,q。As a further improvement of the present invention, in the step B, the single coincidence sequence is a frequency hopping pseudo random sequence designed for a wireless frequency hopping CDMA system. For a given parameter, the number of wavelengths q is an odd integer, defined. The length of the hopping sequence is L=m=q-2d-1. If q is an even integer, then L=q-2d-2 is defined, where m is the same as in step A, and d is any two adjacent The minimum interval of the "chip" wavelength can constitute q single-coincidence sequence sets of length L, and the sequence set is represented by A={a1, a2, ..., aq}, wherein
Figure PCTCN2017084239-appb-000001
Where i=1, 2,...,q.

作为本发明的进一步改进,在所述步骤D中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。As a further improvement of the present invention, in the step D, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coherence sequence is a wavelength hopping pseudo-random sequence, and the time/frequency domain zero correlation region is formed. Dimensional optical orthogonal code.

作为本发明的进一步改进,在所述步骤E中,根据Walsh序列相应码片的极性,控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。As a further improvement of the present invention, in the step E, according to the polarity of the corresponding chip of the Walsh sequence, the phase of the corresponding chip of the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is controlled, thereby forming a time/frequency domain. Zero-correlation zone two-dimensional bipolar code.

本发明还提供了一种时/频域零相关区二维双极性码的构造系统,包括:The invention also provides a construction system of a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising:

第一构造模块,用于构造具有零相关区的时域零相关区扩频序列LA;a first constructing module, configured to construct a time domain zero correlation zone spreading sequence LA having a zero correlation zone;

第二构造模块,用于构造频域的单重合序列;a second construction module for constructing a single coincidence sequence in the frequency domain;

第三构造模块,用于构造Walsh序列;a third building block for constructing a Walsh sequence;

第一处理模块,用于将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;a first processing module, configured to combine a time domain zero correlation zone spreading sequence of a zero correlation zone with a single coincidence sequence of a frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code;

第二处理模块,用于将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。The second processing module is configured to combine the two-dimensional optical orthogonal code of the time/frequency domain zero correlation zone with the Walsh sequence to form a time/frequency domain zero correlation zone two-dimensional bipolar code.

作为本发明的进一步改进,在所述第一构造模块中,设m、ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m和零相关区长度ZCZ构造出LA码的基序列,并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。As a further improvement of the present invention, in the first configuration module, let m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the basic pulse number m and the zero correlation zone The length ZCZ constructs the base sequence of the LA code, and sets the length of the base sequence to N. The base sequence is represented by s={s1, s2, ..., sN}, using {δi, i=1, 2,...,m} Representing the corresponding basic pulse interval in the base sequence, assuming that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and assuming that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1.

作为本发明的进一步改进,在所述第二构造模块中,单重合序列是一 种为无线跳频CDMA系统设计的跳频伪随机序列,对于给定的参数,设波长数目q为一个奇整数,定义跳频序列的长度为L=m=q-2d-1,如果q为一个偶整数,则定义L=q-2d-2,其中m与第一构造模块中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中

Figure PCTCN2017084239-appb-000002
其中i=1,2,…,q。As a further improvement of the present invention, in the second configuration module, the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system, and for a given parameter, the number of wavelengths q is an odd integer. Define the length of the hopping sequence as L=m=q-2d-1. If q is an even integer, define L=q-2d-2, where m is the same as the meaning in the first building block, and d is arbitrary. The minimum interval between two adjacent "chip" wavelengths may constitute q single-coincidence sequence sets of length L, and the sequence set is represented by A={a1, a2, ..., aq}, wherein
Figure PCTCN2017084239-appb-000002
Where i=1, 2,...,q.

作为本发明的进一步改进,在所述第一处理模块中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。As a further improvement of the present invention, in the first processing module, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coherence sequence is a wavelength hopping pseudo-random sequence, forming a time/frequency domain zero correlation. Area two-dimensional optical orthogonal code.

作为本发明的进一步改进,在所述第二处理模块中,根据Walsh序列相应码片的极性,控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。As a further improvement of the present invention, in the second processing module, according to the polarity of the corresponding chip of the Walsh sequence, the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a/ Two-dimensional bipolar code in the frequency domain zero correlation zone.

本发明的有益效果是:本发明只要用户之间的延迟在零相关区内,所有码字完全正交,这将完全消除二维相干OCDMA系统的多址干扰和差拍噪声,也可以消除二维相干OCDMA系统的远近效应。因此,本发明构造的时/频域零相关区二维双极性码,可实现大容量的二维相干OCDMA系统,应用于光接入网、光局域网、光码标记交换网络、光纤传感器网等。The invention has the beneficial effects that: as long as the delay between users is within the zero correlation zone, all codewords are completely orthogonal, which completely eliminates the multiple access interference and beat noise of the two-dimensional coherent OCDMA system, and can also eliminate the second The near-far effect of the dimensional coherent OCDMA system. Therefore, the time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and an optical fiber sensor network. Wait.

附图说明DRAWINGS

图1是本发明的方法流程图。Figure 1 is a flow chart of the method of the present invention.

具体实施方式detailed description

如图1所示,本发明公开了一种时/频域零相关区二维双极性码的构造方法,包括如下步骤:As shown in FIG. 1 , the present invention discloses a method for constructing a two-dimensional bipolar code in a time/frequency domain zero correlation zone, which includes the following steps:

步骤S1.构造具有零相关区的时域零相关区扩频序列LA;Step S1. Constructing a time domain zero correlation zone spreading sequence LA having a zero correlation zone;

步骤S2.构造频域的单重合序列;Step S2. Constructing a single coincidence sequence of the frequency domain;

步骤S3.构造Walsh序列;Step S3. Constructing a Walsh sequence;

步骤S4.将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;Step S4. Combining the time domain zero correlation zone spreading sequence of the zero correlation zone with the single coincidence sequence of the frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code;

步骤S5.将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。Step S5. Combining the time/frequency domain zero correlation zone two-dimensional optical orthogonal code with the Walsh sequence, the time/frequency domain zero correlation zone two-dimensional bipolar code is formed.

在步骤S1中,设m,ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m和零相关区长度ZCZ就可以构造出LA码的基序列(也可通过算法搜索),并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中 对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。In step S1, let m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the base sequence of the LA code can be constructed from the basic pulse number m and the zero correlation zone length ZCZ. (Also can be searched by an algorithm), and the length of the base sequence is N, the base sequence is represented by s={s1, s2, ..., sN}, and the base is represented by {δi, i=1, 2, ..., m} In the sequence For the corresponding basic pulse interval, it is assumed that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1.

在步骤S2中,单重合序列是一种为无线跳频CDMA系统设计的跳频伪随机序列,该序列的特点是自相关限为0,互相关限为1。构造方法:对于给定的参数,设波长数目q为一个奇整数,定义跳频序列的长度为L=m=q-2d-1(如果q为一个偶整数,则定义L=q-2d-2),其中m与步骤S1中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中

Figure PCTCN2017084239-appb-000003
其中i=1,2,…,q。In step S2, the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system. The sequence is characterized by an autocorrelation limit of zero and a cross correlation limit of one. Construction method: For a given parameter, let the number of wavelengths q be an odd integer, and define the length of the hopping sequence as L=m=q-2d-1 (if q is an even integer, then define L=q-2d- 2), where m is the same as in step S1, and d is the minimum interval of any two adjacent "chip" wavelengths, so that q single coincidence sequence sets of length L can be constructed, using A = {a1, a2, ..., aq} represents the sequence set, where
Figure PCTCN2017084239-appb-000003
Where i=1, 2,...,q.

在步骤S3中,2阶Hadamard矩阵H2为:In step S3, the second-order Hadamard matrix H2 is:

Figure PCTCN2017084239-appb-000004
Figure PCTCN2017084239-appb-000004

2N阶Hadamard矩阵H2N为:The 2N-order Hadamard matrix H 2N is:

Figure PCTCN2017084239-appb-000005
Figure PCTCN2017084239-appb-000005

在步骤S4中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。对单重合序列集A扩充,生成长度为N(使得该序列与LA基序列的长度一样)的序列集H={h1,h2,…,hq},其中

Figure PCTCN2017084239-appb-000006
In step S4, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coincidence sequence is a wavelength hopping pseudo-random sequence, and the time/frequency domain zero correlation zone two-dimensional optical orthogonal code is constructed. For the single coincidence sequence set A extension, a sequence set H = {h1, h2, ..., hq} of length N (so that the sequence is the same length as the LA base sequence) is generated, wherein
Figure PCTCN2017084239-appb-000006

Figure PCTCN2017084239-appb-000007
Figure PCTCN2017084239-appb-000007

基序列s与序列集H={h1,h2,…,hq}中的每个序列按位相乘,则可得到的序列集C={c1,c2,…,cq},其中

Figure PCTCN2017084239-appb-000008
其中i=1,2,…,q,序列集C就是具有零相关区的时/频域零相关区二维光正交码,码长为N,零相关区长度为ZCZ,波长数为q,码重为m=L,码字容量为q,自相关限为0,互相关限为1,用参数表示为(N,ZCZ,m,0,1)。The base sequence s is multiplied by each of the sequence sets H={h1, h2, ..., hq}, and the resulting sequence set C={c1, c2, ..., cq}, wherein
Figure PCTCN2017084239-appb-000008
Where i=1, 2,...,q, the sequence set C is a two-dimensional optical orthogonal code of the time-frequency domain zero correlation zone with zero correlation zone, the code length is N, the length of the zero correlation zone is ZCZ, and the number of wavelengths is q. The code weight is m=L, the codeword capacity is q, the autocorrelation limit is 0, and the cross-correlation limit is 1, which is represented by parameters (N, ZCZ, m, 0, 1).

在步骤S5中,根据Walsh序列相应码片的极性(即+1或-1),控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。码字容量为q*m,码长为N,零相关区长度为ZCZ,波长 数为q,码重为m=L,自相关限为0,互相关限为1。In step S5, according to the polarity of the corresponding chip of the Walsh sequence (ie +1 or -1), the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a time/frequency domain zero. Correlated 2D bipolar code. Codeword capacity is q*m, code length is N, zero correlation zone length is ZCZ, wavelength The number is q, the code weight is m=L, the autocorrelation limit is 0, and the cross correlation limit is 1.

具体构造如下:The specific structure is as follows:

在步骤S1中,设构造LA基序列的基本脉冲数为m=8,零相关区的长度为ZCZ=16,可以得到基序列中对应的基本脉冲间隔{δi,i=1,2,…,m}={16,17,18,20,19,22,23,21},总长度为N=156的基序列为:In step S1, it is assumed that the basic pulse number of the LA-based sequence is m=8, and the length of the zero-correlation zone is ZCZ=16, and the corresponding basic pulse interval {δi, i=1, 2, ... in the base sequence can be obtained. m}={16,17,18,20,19,22,23,21}, the base sequence with a total length of N=156 is:

Figure PCTCN2017084239-appb-000009
Figure PCTCN2017084239-appb-000009

在步骤S2中,设构造单重合序列的波长数目(也就是有效波长数)q=13,任意两个相邻波长的最小间隔为d=2,则可以构成序列长度为L=q-2d-1=8的单重合序列为(3,5,6,4,10,8,7,9),该产生序列是通过计算机搜索的方法得到的,由产生序列构造出的单重合序列如下表1所示:In step S2, it is assumed that the number of wavelengths (that is, the number of effective wavelengths) q=13 of the single-coincidence sequence is constructed, and the minimum interval of any two adjacent wavelengths is d=2, so that the sequence length can be L=q-2d- The single coincidence sequence of 1=8 is (3,5,6,4,10,8,7,9), and the generated sequence is obtained by a computer search method, and the single coincidence sequence constructed by the generated sequence is as follows: Shown as follows:

序列1Sequence 1 3,8,1,5,2,10,4,03,8,1,5,2,10,4,0 序列2Sequence 2 4,9,2,6,3,11,5,14,9,2,6,3,11,5,1 序列3Sequence 3 5,10,3,7,4,12,6,25,10,3,7,4,12,6,2 序列4Sequence 4 6,11,4,8,5,0,7,36,11,4,8,5,0,7,3 序列5Sequence 5 7,12,5,9,6,1,8,47,12,5,9,6,1,8,4 序列6Sequence 6 8,0,6,10,7,2,9,58,0,6,10,7,2,9,5 序列7Sequence 7 9,1,7,11,8,3,10,69,1,7,11,8,3,10,6 序列8Sequence 8 10,2,8,12,9,4,11,710,2,8,12,9,4,11,7 序列9Sequence 9 11,3,9,0,10,5,12,811,3,9,0,10,5,12,8 序列10Sequence 10 12,4,10,1,11,6,0,912,4,10,1,11,6,0,9 序列11Sequence 11 0,5,11,2,12,7,1,100,5,11,2,12,7,1,10 序列12Sequence 12 1,6,12,3,0,8,2,111,6,12,3,0,8,2,11

序列13Sequence 13 2,7,0,4,1,9,3,122,7,0,4,1,9,3,12

在步骤S3中,构造长度为8的Walsh序列,码字容量为8,即矩阵的每一行代表一个Walsh码。In step S3, a Walsh sequence of length 8 is constructed with a codeword capacity of 8, i.e., each row of the matrix represents a Walsh code.

Figure PCTCN2017084239-appb-000010
Figure PCTCN2017084239-appb-000010

Figure PCTCN2017084239-appb-000011
Figure PCTCN2017084239-appb-000011

在步骤S4中,由以上LA基序列s和表1中的单重合序列构造时/频域零相关区二维光正交码,如表2所示,该二维码的码长为156,零相关区长度为16,码重为8,有效波长数为13,码字容量为13,自相关限为0,互相关限为1,用参数表示可以表示为(156,16,8,0,1)。In step S4, a two-dimensional optical orthogonal code of the time/frequency domain zero correlation region is constructed from the above LA base sequence s and the single coincidence sequence in Table 1, as shown in Table 2, the code length of the two-dimensional code is 156, The length of the zero correlation zone is 16, the code weight is 8, the effective wavelength is 13, the codeword capacity is 13, the autocorrelation limit is 0, and the cross correlation limit is 1, which can be expressed as (156,16,8,0). ,1).

Figure PCTCN2017084239-appb-000012
Figure PCTCN2017084239-appb-000012

Figure PCTCN2017084239-appb-000013
Figure PCTCN2017084239-appb-000013

表2Table 2

在步骤S5中,根据Walsh序列相应码片的极性(即+1或-1),控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。以C13为例,每个Walsh码与C13结合(控制相应码片的相位),可以构成8个时/频域零相关区二维双极性码,即In step S5, according to the polarity of the corresponding chip of the Walsh sequence (ie +1 or -1), the phase of the corresponding chip of the two-dimensional optical orthogonal code of the time-correlation region/time domain is controlled, thereby forming a time/frequency domain zero. Correlated 2D bipolar code. Taking C13 as an example, each Walsh code is combined with C13 (controls the phase of the corresponding chip) to form two time/frequency domain zero correlation zone two-dimensional bipolar codes, ie

Figure PCTCN2017084239-appb-000014
Figure PCTCN2017084239-appb-000014

Figure PCTCN2017084239-appb-000015
Figure PCTCN2017084239-appb-000015

类似地,表2中的任意一个时/频域零相关区二维光正交码,都可以与每个Walsh码结合(控制相应码片的相位),总共可以构成104个时/频域零相关区二维双极性码(无碰撞区双极性跳频码的码字容量只有13,零相关窗的二维光正交码的码字容量只有13)。因此。本发明构造的大容量时/频域零相关区二维双极性码,可实现大容量的二维相干OCDMA系统,应用于光接入网、光局域网、光码标记交换网络、光纤传感器网等。Similarly, any one of the time/frequency domain zero correlation zone two-dimensional optical orthogonal codes in Table 2 can be combined with each Walsh code (control the phase of the corresponding chip), which can constitute 104 time/frequency domain zeros in total. The two-dimensional bipolar code of the relevant area (the codeword capacity of the non-collision zone bipolar hopping code is only 13, and the codeword capacity of the two-dimensional optical orthogonal code of the zero correlation window is only 13). therefore. The large-capacity time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and a fiber sensor network. Wait.

本发明还公开了一种时/频域零相关区二维双极性码的构造系统,包括:The invention also discloses a construction system of a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising:

第一构造模块,用于构造具有零相关区的时域零相关区扩频序列LA;a first constructing module, configured to construct a time domain zero correlation zone spreading sequence LA having a zero correlation zone;

第二构造模块,用于构造频域的单重合序列;a second construction module for constructing a single coincidence sequence in the frequency domain;

第三构造模块,用于构造Walsh序列;a third building block for constructing a Walsh sequence;

第一处理模块,用于将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;a first processing module, configured to combine a time domain zero correlation zone spreading sequence of a zero correlation zone with a single coincidence sequence of a frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code;

第二处理模块,用于将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。The second processing module is configured to combine the two-dimensional optical orthogonal code of the time/frequency domain zero correlation zone with the Walsh sequence to form a time/frequency domain zero correlation zone two-dimensional bipolar code.

在所述第一构造模块中,设m、ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m和零相关区长度ZCZ构造出LA码的基序列,并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。In the first configuration module, let m and ZCZ be positive integers, where m represents the number of basic pulses, ZCZ represents the length of the zero correlation zone, and the LA code is constructed from the basic pulse number m and the zero correlation zone length ZCZ. The base sequence, and the length of the base sequence is N, the base sequence is represented by s={s1, s2, ..., sN}, and the corresponding basic base sequence is represented by {δi, i=1, 2, ..., m} The pulse interval assumes that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1.

在所述第二构造模块中,单重合序列是一种为无线跳频CDMA系统设计的跳频伪随机序列,对于给定的参数,设波长数目q为一个奇整数,定 义跳频序列的长度为L=m=q-2d-1,如果q为一个偶整数,则定义L=q-2d-2,其中m与第一构造模块中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中

Figure PCTCN2017084239-appb-000016
其中i=1,2,…,q。In the second configuration module, the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system. For a given parameter, the number of wavelengths q is an odd integer, and the length of the hopping sequence is defined. L=m=q-2d-1, if q is an even integer, then define L=q-2d-2, where m is the same as in the first building block, and d is any two adjacent “chips” The minimum interval of wavelengths can constitute q single-coincidence sequence sets of length L, and the sequence set is represented by A={a1, a2, ..., aq}, wherein
Figure PCTCN2017084239-appb-000016
Where i=1, 2,...,q.

在所述第一处理模块中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。In the first processing module, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coincidence sequence is a wavelength hopping pseudo-random sequence, and the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is formed. .

在所述第二处理模块中,根据Walsh序列相应码片的极性,控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。In the second processing module, according to the polarity of the corresponding chip of the Walsh sequence, the phase of the corresponding chip of the two-dimensional optical orthogonal code in the zero-correlation region of the time/frequency domain is controlled, thereby forming a time/frequency domain zero correlation region two-dimensionally. Bipolar code.

本发明的时/频域零相关区二维双极性码的构造方法及系统,既不同于传统的二维光正交码,又不同于传统的一维时域零相关区扩频序列,而且码字容量远远大于已有的无碰撞区双极性跳频码。本发明只要用户之间的延迟在零相关区内,所有码字完全正交,这将完全消除二维相干OCDMA系统的多址干扰和差拍噪声,也可以消除二维相干OCDMA系统的远近效应。因此,本发明构造的时/频域零相关区二维双极性码,可实现大容量的二维相干OCDMA系统,应用于光接入网、光局域网、光码标记交换网络、光纤传感器网等。The method and system for constructing a time/frequency domain zero correlation region two-dimensional bipolar code according to the present invention is different from the traditional two-dimensional optical orthogonal code and different from the traditional one-dimensional time domain zero correlation region spreading sequence. Moreover, the code word capacity is much larger than the existing collision-free area bipolar hopping code. In the present invention, as long as the delay between users is within the zero correlation region, all codewords are completely orthogonal, which will completely eliminate the multiple access interference and beat noise of the two-dimensional coherent OCDMA system, and can also eliminate the near-far effect of the two-dimensional coherent OCDMA system. . Therefore, the time/frequency domain zero correlation zone two-dimensional bipolar code constructed by the invention can realize a large-capacity two-dimensional coherent OCDMA system, and is applied to an optical access network, an optical local area network, an optical code label switching network, and an optical fiber sensor network. Wait.

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。 The above is a further detailed description of the present invention in connection with the specific preferred embodiments, and the specific embodiments of the present invention are not limited to the description. It will be apparent to those skilled in the art that the present invention may be made without departing from the spirit and scope of the invention.

Claims (10)

一种时/频域零相关区二维双极性码的构造方法,其特征在于,包括如下步骤:A method for constructing a time/frequency domain zero correlation zone two-dimensional bipolar code, comprising the steps of: A.构造具有零相关区的时域零相关区扩频序列LA;A. Constructing a time domain zero correlation zone spreading sequence LA with a zero correlation zone; B.构造频域的单重合序列;B. Constructing a single coincidence sequence of the frequency domain; C.构造Walsh序列;C. constructing a Walsh sequence; D.将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;D. combining the time domain zero correlation zone spreading sequence of the zero correlation zone with the single coincidence sequence of the frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code; E.将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。E. Combining the time/frequency domain zero correlation zone two-dimensional optical orthogonal code with the Walsh sequence, constitutes a time/frequency domain zero correlation zone two-dimensional bipolar code. 根据权利要求1所述的构造方法,其特征在于,在所述步骤A中,设m、ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m和零相关区长度ZCZ构造出LA码的基序列,并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。The construction method according to claim 1, wherein in the step A, m and ZCZ are positive integers, wherein m represents the number of basic pulses, and ZCZ represents the length of the zero correlation region, and the number of basic pulses m and the zero correlation zone length ZCZ construct the base sequence of the LA code, and set the length of the base sequence to N, and use s={s1, s2,..., sN} to represent the base sequence, using {δi, i=1, 2 , ..., m} denotes the corresponding basic pulse interval in the base sequence, assuming that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and it is assumed that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1. 根据权利要求2所述的构造方法,其特征在于,在所述步骤B中,单重合序列是一种为无线跳频CDMA系统设计的跳频伪随机序列,对于给定的参数,设波长数目q为一个奇整数,定义跳频序列的长度为L=m=q-2d-1,如果q为一个偶整数,则定义L=q-2d-2,其中m与步骤A中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中
Figure PCTCN2017084239-appb-100001
其中i=1,2,…,q。
The construction method according to claim 2, wherein in the step B, the single coincidence sequence is a frequency hopping pseudo random sequence designed for a wireless frequency hopping CDMA system, and the number of wavelengths is set for a given parameter. q is an odd integer, and the length of the hopping sequence is defined as L=m=q-2d-1. If q is an even integer, then L=q-2d-2 is defined, where m has the same meaning as in step A. d is the minimum interval of any two adjacent "chip" wavelengths, and may constitute q single coincidence sequence sets of length L, and the sequence set is represented by A={a1, a2, ..., aq}, wherein
Figure PCTCN2017084239-appb-100001
Where i=1, 2,...,q.
根据权利要求3所述的构造方法,其特征在于,在所述步骤D中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。The construction method according to claim 3, wherein in the step D, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coherence sequence is a wavelength hopping pseudo-random sequence. / Frequency domain zero correlation zone two-dimensional optical orthogonal code. 根据权利要求4所述的构造方法,其特征在于,在所述步骤E中,根据Walsh序列相应码片的极性,控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。 The method according to claim 4, wherein in the step E, the phase of the corresponding chip of the two-dimensional optical orthogonal code in the zero-correlation region of the time/frequency domain is controlled according to the polarity of the corresponding chip of the Walsh sequence. Thus, a two-dimensional bipolar code of time-frequency domain zero correlation region is constructed. 一种时/频域零相关区二维双极性码的构造系统,其特征在于,包括:A time/frequency domain zero correlation zone two-dimensional bipolar code construction system, characterized in that: 第一构造模块,用于构造具有零相关区的时域零相关区扩频序列LA;a first constructing module, configured to construct a time domain zero correlation zone spreading sequence LA having a zero correlation zone; 第二构造模块,用于构造频域的单重合序列;a second construction module for constructing a single coincidence sequence in the frequency domain; 第三构造模块,用于构造Walsh序列;a third building block for constructing a Walsh sequence; 第一处理模块,用于将零相关区的时域零相关区扩频序列与频域的单重合序列相结合,构成时/频域零相关区二维光正交码;a first processing module, configured to combine a time domain zero correlation zone spreading sequence of a zero correlation zone with a single coincidence sequence of a frequency domain to form a time/frequency domain zero correlation zone two-dimensional optical orthogonal code; 第二处理模块,用于将时/频域零相关区二维光正交码与Walsh序列结合,则构成时/频域零相关区二维双极性码。The second processing module is configured to combine the two-dimensional optical orthogonal code of the time/frequency domain zero correlation zone with the Walsh sequence to form a time/frequency domain zero correlation zone two-dimensional bipolar code. 根据权利要求6所述的构造系统,其特征在于,在所述第一构造模块中,设m、ZCZ为正整数,其中m代表基本脉冲的个数,ZCZ代表零相关区的长度,由基本脉冲数m和零相关区长度ZCZ构造出LA码的基序列,并设该基序列的长度为N,用s={s1,s2,…,sN}表示基序列,用{δi,i=1,2,…,m}表示基序列中对应的基本脉冲间隔,假设m个基本脉冲的分布位置分别为x1,x2,…,xm,并且假设0≤x1≤x2≤…≤xm≤N-1。The construction system according to claim 6, wherein in the first configuration module, m and ZCZ are positive integers, wherein m represents the number of basic pulses, and ZCZ represents the length of the zero correlation zone, The pulse number m and the zero correlation region length ZCZ construct the base sequence of the LA code, and set the length of the base sequence to N, and use s={s1, s2, ..., sN} to represent the base sequence, using {δi, i=1 , 2, ..., m} represents the corresponding basic pulse interval in the base sequence, assuming that the distribution positions of the m basic pulses are x1, x2, ..., xm, respectively, and assuming that 0 ≤ x1 ≤ x2 ≤ ... ≤ xm ≤ N-1 . 根据权利要求7所述的构造系统,其特征在于,在所述第二构造模块中,单重合序列是一种为无线跳频CDMA系统设计的跳频伪随机序列,对于给定的参数,设波长数目q为一个奇整数,定义跳频序列的长度为L=m=q-2d-1,如果q为一个偶整数,则定义L=q-2d-2,其中m与第一构造模块中的意义一样,d为任意两个相邻“chip”波长的最小间隔,则可以构成q个长为L的单重合序列集,用A={a1,a2,…,aq}表示该序列集,其中
Figure PCTCN2017084239-appb-100002
其中i=1,2,…,q。
The construction system according to claim 7, wherein in the second configuration module, the single coincidence sequence is a frequency hopping pseudo-random sequence designed for a wireless frequency hopping CDMA system, and for a given parameter, The number of wavelengths q is an odd integer, and the length of the hopping sequence is defined as L=m=q-2d-1. If q is an even integer, then L=q-2d-2 is defined, where m is in the first construction module. The meaning is the same, d is the minimum interval of any two adjacent "chip" wavelengths, then it can form q single coincidence sequence sets of length L, and the sequence set is represented by A={a1, a2, ..., aq}. among them
Figure PCTCN2017084239-appb-100002
Where i=1, 2,...,q.
根据权利要求8所述的构造系统,其特征在于,在所述第一处理模块中,以LA码的基序列s为时间扩频伪随机序列,以单重合序列为波长跳频伪随机序列,构成时/频域零相关区二维光正交码。The construction system according to claim 8, wherein in the first processing module, the base sequence s of the LA code is a time-spreading pseudo-random sequence, and the single-coherence sequence is a wavelength hopping pseudo-random sequence. A two-dimensional optical orthogonal code constituting a time/frequency domain zero correlation region. 根据权利要求9所述的构造系统,其特征在于,在所述第二处理模块中,根据Walsh序列相应码片的极性,控制时/频域零相关区二维光正交码相应码片的相位,从而构成时/频域零相关区二维双极性码。 The construction system according to claim 9, wherein in the second processing module, the corresponding chip of the two-dimensional optical orthogonal code of the zero-correlation region in the time/frequency domain is controlled according to the polarity of the corresponding chip of the Walsh sequence. The phase, which constitutes a time/frequency domain zero correlation zone two-dimensional bipolar code.
PCT/CN2017/084239 2017-01-20 2017-05-12 Method and system for constructing two-dimensional bipolar code with time/frequency domain zero-correlation zone Ceased WO2018133262A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710041417.6 2017-01-20
CN201710041417.6A CN106877968B (en) 2017-01-20 2017-01-20 A method and system for constructing a two-dimensional bipolar code with zero correlation region in time/frequency domain

Publications (1)

Publication Number Publication Date
WO2018133262A1 true WO2018133262A1 (en) 2018-07-26

Family

ID=59159243

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/084239 Ceased WO2018133262A1 (en) 2017-01-20 2017-05-12 Method and system for constructing two-dimensional bipolar code with time/frequency domain zero-correlation zone

Country Status (2)

Country Link
CN (1) CN106877968B (en)
WO (1) WO2018133262A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI694685B (en) * 2018-11-27 2020-05-21 國立虎尾科技大學 Bipolar optical code division multiple access system in wireless optical communication

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109039523B (en) * 2018-07-31 2020-03-20 深圳大学 Construction method and system of large zero correlation zone two-dimensional unipolar code
CN110324082B (en) * 2019-06-26 2020-07-03 北京科技大学 A quasi-synchronous visible light multi-user communication system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016733A1 (en) * 2001-06-11 2003-01-23 Cha Jae Sang Apparatus for generating ternary spreading codes with zero correlation duration and methd therefor
CN1501596A (en) * 2002-11-19 2004-06-02 电子科技大学 A Construction Method of Optimal Optical Orthogonal Code
CN104242985A (en) * 2014-09-05 2014-12-24 深圳大学 Method and system for constructing no-hit-zone bipolar frequency hopping code

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4975926A (en) * 1989-03-30 1990-12-04 Guenther Knapp Wireless indoor data communication system
EP1306984A4 (en) * 2000-06-26 2005-01-19 Linkair Comm Inc METHOD FOR CONSTRUCTING SQUARE SPREADING SPECTRUM CODE BLOCKS
CA2767997C (en) * 2009-07-13 2016-01-26 Lg Electronics Inc. Method and apparatus for configuring a transmission mode for a backhaul link transmission
CN102752067B (en) * 2012-06-08 2015-04-22 深圳大学 Method and device for forming two-dimensional optical orthogonal code with zero correlation window
CN105071893A (en) * 2015-07-24 2015-11-18 天津大学 Novel large user capacity optical code division multiple access codec
CN205847287U (en) * 2016-07-22 2016-12-28 广西师范大学 Central office transceiver device based on OCDMA two-dimensional electro-optical codec

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030016733A1 (en) * 2001-06-11 2003-01-23 Cha Jae Sang Apparatus for generating ternary spreading codes with zero correlation duration and methd therefor
CN1501596A (en) * 2002-11-19 2004-06-02 电子科技大学 A Construction Method of Optimal Optical Orthogonal Code
CN104242985A (en) * 2014-09-05 2014-12-24 深圳大学 Method and system for constructing no-hit-zone bipolar frequency hopping code

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI694685B (en) * 2018-11-27 2020-05-21 國立虎尾科技大學 Bipolar optical code division multiple access system in wireless optical communication

Also Published As

Publication number Publication date
CN106877968A (en) 2017-06-20
CN106877968B (en) 2019-06-14

Similar Documents

Publication Publication Date Title
Soltanalian et al. Computational design of sequences with good correlation properties
Yin et al. Optical code division multiple access communication networks: theory and applications
Shivaleela et al. Two-dimensional optical orthogonal codes for fiber-optic CDMA networks
CN102752067B (en) Method and device for forming two-dimensional optical orthogonal code with zero correlation window
WO2018133262A1 (en) Method and system for constructing two-dimensional bipolar code with time/frequency domain zero-correlation zone
Yu et al. Design of new family of two-dimensional wavelength-time spreading codes for optical code division multiple access networks
Shi et al. Performance analysis of two new code families for spectral-amplitude-coding optical CDMA systems
CN106230556B (en) A kind of m-sequence pseudo random interleaving recognition methods under non-condition for cooperation
CN104242985B (en) The building method and system of the bipolarity frequency hopping code with collisionless area
Kuznetsov et al. Pseudorandom Sequences with Multi-Level Correlation Function for Direct Spectrum Spreading
Agarwal et al. Performance analysis of 2-D optical codes with cross correlation value of one and two in optical CDMA system
Jos et al. Method of generating multiple sets of orthogonal codes with wide choice of spreading factors
Singh et al. Design of 3-D wavelength/time/space codes for asynchronous fiber-optic CDMA systems
Wang et al. A new family of 2-D codes for fiber-optic CDMA systems with and without the chip-synchronous assumption
WO2020024438A1 (en) Method and system for constructing two-dimensional unipolar code having large zero correlation zone
Bharti et al. A new family of 2-D codes for multimedia applications
Shivaleela et al. Construction of wavelength/time codes for fiber-optic CDMA networks
Kadhim et al. Review on two dimensional code of noncoherent OCDMA systems
Su et al. Research of code construction for OCDMA system
Chauhan et al. Design of two dimensional unipolar (optical) orthogonal codes through one dimensional unipolar (optical) orthogonal codes
Gorbenko et al. Derived signals systems for information communication systems applications: synthesis, formation, processing and properties
Li et al. Construction of space/wavelength/time spread optical code with large family size
Rabehi et al. Simulation of 2D Optical Code Division Multiple Access System with Different Receiver Structures using Multi-Wavelength Optical Orthogonal Codes
CN112799721B (en) Efficient reconstruction method, electronic equipment and system for m-sequence and Gold sequence containing error code
Kwong et al. Optical CDMA codes

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: 17893457

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 28/11/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 17893457

Country of ref document: EP

Kind code of ref document: A1