[go: up one dir, main page]

TW569589B - Generation method of orthogonal spreading code for cellular CDMA communication system - Google Patents

Generation method of orthogonal spreading code for cellular CDMA communication system Download PDF

Info

Publication number
TW569589B
TW569589B TW90131108A TW90131108A TW569589B TW 569589 B TW569589 B TW 569589B TW 90131108 A TW90131108 A TW 90131108A TW 90131108 A TW90131108 A TW 90131108A TW 569589 B TW569589 B TW 569589B
Authority
TW
Taiwan
Prior art keywords
code
communication system
sequence
month
array
Prior art date
Application number
TW90131108A
Other languages
Chinese (zh)
Inventor
Chen-Yan Lai
Original Assignee
Univ Feng Chia
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 Univ Feng Chia filed Critical Univ Feng Chia
Priority to TW90131108A priority Critical patent/TW569589B/en
Application granted granted Critical
Publication of TW569589B publication Critical patent/TW569589B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a generation method of orthogonal spreading code for cellular CDMA (code division multiple access) communication system, which is mainly to define the generation array by the reference sub-sequence and the password, and use the generation array as the basics to combine for generating the binary sequence. The binary sequence becomes the orthogonal spreading code with variable length after being added with the parity check bit. The reference sub-sequence can provide an array structure different from the tree structure, and provide the application layer with high-blocking complication option, convenience in expansibility and easy realization.

Description

569589 日_修正 D】日1夕一 \ 號 9(3131108 五、_發明It明 【技術領域】 本發明係有關一種蜂果为媽多工存取通訊系統之正交 展頻碼生成方法,尤指一種具有防攔截與擴充性,同時可 融入第三代(3 G )通訊系統之正交展頻碼產生方式。 【先前之技術】 览頻分碼多工存取方式之貫體通道(physical channel)所用之展頻碼(spreading c〇de)包括通道化 碼(channel i zat i on code )及才|:石馬(scrambling code ) 兩部分;其中,通道化碼是正交可變展頻因子碼 (Orthogonal Variable Spreading Factor code , OVSF c o d e )。如第7圖所示,為習用正交可變展頻因子碼之產 生碼樹8 ’其中’ SF為展頻因子(spreading factor), 而碼樹的每一級定義了 SF個長度為SF之通道化碼,以Cch, S F,k表示’各0 V S F碼8 1則由第7圖碼樹各分枝所定義, 而碼樹中各0 V S F碼8 1係由可變維度之S y 1 v e s t e r - t y p e Had am a rd矩陣中取出之序列,其在零時間延遲狀況下,有 完美的正交性,因此適合用在DS-CDMA (Direct Sequence Code Division Multiple Access)系統 ° 如第8圖所示,為習用W H碼之實現電路示意圖,i s569589 Day_Amendment D] Day 1st Day No. 9 (3131108 V. _ Invention [Technical Field] The present invention relates to an orthogonal spreading code generation method for a bee-fruit multi-access communication system, especially Refers to an orthogonal spreading code generation method that has anti-interception and expandability, and can be integrated into the third generation (3 G) communication system. [Previous technology] Physical channel of the frequency division code multiplexing access method (physical The spreading code used by channel) includes channel i code and channel scrambling code. Among them, the channelizing code is orthogonal variable spreading code. Orthogonal Variable Spreading Factor code (OVSF code). As shown in Figure 7, the code tree 8 'where' SF is the spreading factor, and the code is Each level of the tree defines SF channelization codes of length SF, where Cch, SF, and k are used to represent 'each 0 VSF code 8 1 is defined by each branch of the code tree in Figure 7, and each 0 VSF in the code tree Code 8 1 is a S y 1 vester-type Had am a rd moment with variable dimensions The sequence taken out of the system has perfect orthogonality under zero time delay, so it is suitable for DS-CDMA (Direct Sequence Code Division Multiple Access) system. As shown in Figure 8, it is the implementation of the conventional WH code. Circuit diagram, is

-95 CDMA系統之反向鏈路(Reverse Link)即以此實現WH 碼。習用之WH碼之產生電路,其係經由一時序產生器9 1 產生長度為2 η的序列,做η - 1次的除二運算9 2 ,將所得 到的η -1個序列與原序列做所有的線性組合,即可得到η 2 η d a m a r d矩陣,經由H a d a m a r d矩陣即可產生0 V S F碼。 如上所述之〇 V S F碼8 1產生方式為樹狀結構法,其嚴The reverse link (Reverse Link) of -95 CDMA system is used to realize WH code. The generation circuit of the conventional WH code is to generate a sequence of length 2 η through a timing generator 9 1, perform a division operation of η-1 times 9 2, and make the obtained η -1 sequences and the original sequence All linear combinations can get η 2 η damard matrix, and 0 VSF code can be generated through Hadamard matrix. As mentioned above, the generation method of 0 V S F code 8 1 is the tree structure method.

第4頁 569589 z:案號 90131108 月 A< 年 、/ V」ί m謂:明-(幻 重缺點為兩碼字(Codeword)之間若一碼仝& — w于马另一碼子之 母碼字(mother Code) ’亦即在同一樹狀路徑上,即不 正交。例如Cch,8, 0派給一用戶,則所有由此^衍生之碼 VCCh,16,0,㈣,16,1,Cch,32,0,...,CCh,32,3,Cch,64 ’玄0二…田C6Ch,64, 7,…,Cch,1 2δ,〇,...丨均不可派給較低訊息 = : 碼字之母碼字(Cch,4,0, Cch,2,(H亦不可 派、、、e車乂阿汛息牛之用戶,是故有加以改善之必。 【目的及功效】 /、 蜂巢t it : I ί要目的’在於解決上述的問題而提供-種 = 取通訊系統之正交展頻碼生成方法,本發 系統防攔截之安全設計,*係以參考子序 的方式:再=士 陣列,為一全新產生等效Hadamard矩陣 碼。本發明以f t效HadamarC^陣為基礎實現〇VSF或WH 參數極少,^ *考子序列及密㉟,即可區隔用戶,使用 複雜度亦較低,本:明::使用之移位暫存器較少,電路 電),雖銬芮田亚可以軚肢方式演异產生碼字(軟體無線 在應用層:、、°二媒體傳輸之應肖,通訊安全之掌握會放 高防攔截之複雜;•念:應:層進:步發揮選項,以提 明並與現行宽二又石保資汛女全,貫屬創新技術;本發 ,WCDMA等相☆代仃動通吼標準1S —95 CDMA,cdma 2 0 0 0 再者、,可直接融入其原設計。 供之密^ 本發明之參考子序列為基礎,按所提 -車列組合形成所需要長度之各類雙值自相Page 4 569589 z: Case No. 90131108 Month A < year, / V 」ί m: Ming-(Magic heavy defect is that if one code between two codewords (Codeword) is the same as & — w Yu Ma another code The mother code word is on the same tree path, that is, it is not orthogonal. For example, if Cch, 8,0 is assigned to a user, then all the codes derived from this ^ VCCh, 16,0, ㈣, 16,1, Cch, 32, 0, ..., CCh, 32, 3, Cch, 64 'Xuan 0 2 ... Tian C6Ch, 64, 7, ..., Cch, 1 2δ, 0, ... Assigned to the lower message =: The mother codeword of the codeword (Cch, 4, 0, Cch, 2, (H ca n’t send users of, ,, and e to the car ’s Axun Xiu cattle, so it is necessary to improve it. [Purpose and effect] /, the hive t it: I ί The main purpose is to solve the above problems and provide-a kind = to take the orthogonal spread spectrum code generation method of the communication system, the security design of the system to prevent interception, * is based on The method of referring to the subsequence: Re = Array, which generates an equivalent Hadamard matrix code for a brand-new. The present invention uses the ft-effect HadamarC ^ matrix as the basis to achieve 0 VSF or WH with very few parameters, ^ * test sequence and secret, Segment users, use complex It is also lower, Ben: Ming :: Less shift registers are used, and the circuit is electrical), although Rui Tianya can use different methods to generate code words (software wireless at the application layer: ,, °) Media transmission In response, the mastery of communication security will increase the complexity of anti-interception; • Concept: should: step by step: step by step options to identify and compare with the current Kuan Ershi Baoziquanquan Women, which are always innovative technologies; this WCDMA and other phases ☆ On behalf of the mobile communication standard 1S-95 CDMA, cdma 2 0 0 0 Furthermore, it can be directly integrated into its original design. Provided closely ^ The reference subsequence of the present invention is based on the reference- Combination of train trains to form all kinds of double-valued self-phases of required length

之正交层畴踩二長度8以上(長度8以下為trivial cases) 569589 修止 …、補弃.声號90131108_年月曰 修正_ --五、發明1顾Ά . 關函數序歹 if ( t w 〇一v a 1 u e a u t 〇 c 〇 r r e 1 a t i 〇 n s e q u e n c e s ) ,加同位檢查位元(p a r i t y c h e c k b i t )後即可為W H / 〇VSF碼,因而本發明之方法具有擴充性,可彈性擴充設計 更長碼字。 【技術内容】 一種蜂巢分碼多工存取通訊系統之正交展頻碼生成方 法,該蜂巢分碼多工存取通訊系統之生成陣列係由至少一 參考子序列與若干密碼所描述,該生成陣列之行向量係由 該等參考子序列或該等參考子序列經密碼運算所組成,而 該密碼運算係以該等密碼為參數;而該蜂巢分碼多工存取 通訊系統之回溯移位暫存器係以回溯接法控制產生參考子 序列;且該蜂巢分碼多工存取通訊系統之布林代數前溯運 算電路係以布林函數及該回溯移位暫存器之暫存器内容實 現參考子序列; 其主要特徵在於. 該等密碼係為該回溯移位暫存器之暫存器内容初始值 或由其回溯接法決定,而由生成陣列之各列向量組合將產 生一雙值自相關序列,再將該雙值自相關序列作所有循環 位移,再加入同位檢查位元,並將每一 0元素以+1取代, 每一 1元素以-1取代即形成分碼多工存取通訊系統之可變 長度正交展頻碼字。 本發明之上述及其他目的與優點,.不難從下述所選用 實施例之詳細說明與附圖中,獲得深入了解。 當然,本發明在某些另件上,或另件之安排上容許有 所不同,但所選用之實施例,則於本說明書中,予以詳細Orthogonal layer domains with a length of more than 8 (trivial cases below 8) 569589 Repair ..., fill up. Acoustic 90131108_year, month, month, and month of amendment__V. Invention 1 GuΆ. Off function order 歹 if ( tw 〇 一 va 1 ueaut 〇c 〇rre 1 ati 〇nsequences), after adding the parity check bit (paritycheckbit), it can be WH / 〇VSF code, so the method of the present invention is expandable and can be flexibly extended to design longer codes word. [Technical content] An orthogonal spread spectrum code generation method for a honeycomb multiplexed access communication system. The generation array of the honeycomb multiplexed access communication system is described by at least one reference subsequence and several passwords. The generated row vector of the array is composed of the reference subsequences or the reference subsequences through cryptographic operations, and the cryptographic operations are based on the cryptographic parameters; and the cellular sub-code multiplexing access communication system is backtracked. The bit register is controlled by the backtracking method to generate a reference subsequence; and the Bollinger algebra forward operation circuit of the hive code division multiplexing communication system uses the Bollinger function and the temporary register of the backtrack shift register. The content of the device implements a reference subsequence; its main characteristics are. These ciphers are the initial value of the register contents of the backtracking shift register or determined by its backtracking method, and the combination of the columns of the generated array will generate A double-valued autocorrelation sequence, and then make all cyclic shifts of the double-valued autocorrelation sequence, add parity check bits, and replace each 0 element with +1, and each 1 element with -1 to form a score. Variable-length orthogonal show Multiple Access communication systems pilot codeword. The above and other objects and advantages of the present invention are not difficult to obtain from the detailed description and accompanying drawings of selected embodiments described below. Of course, the present invention allows some differences in the arrangement or arrangement of other parts, but the selected embodiment is described in detail in this specification.

569589 日胗Jl _補韻號90131108 年 月 曰 修正 五:發明說明飞 說明,並於附圖中展示其構造。 【實施例之詳細說明】 請參閱第1圖至第6 B圖,圖中所示者為本發明所選 用之貫施例結構’此僅供說明之用’在專利申請上並不受 此種結構之限制。 本發明係為一種蜂巢分碼多工存取通訊系統之正交展 頻碼生成方法,如第2 A、2 B、3 A圖所示,該蜂巢分 碼多工存取通訊系統係包含生成陣列4 1 、轉置之生成陣 列4 2、回溯移位暫存器6 1與布林代數前溯運算電路6 2。 請參閱第2 A、3 A圖,圖中該生成陣列4 1 、4 2 ,係由至少一參考子序列2 1 、2 2與若干密碼3 1 、3 2所描述,該生成陣列之大小係為η 1 X η 2其中,η 1 2 k 1 η 2 Ν 1/nl,兩者為互質,並 且滿足Ν=2η = 2k 1 k2 ;該兩者為互質,並且滿 足。令A表該生成陣列41、42,寫成: 組合該生成陣列4 1之行向量、4 2之列向量 a in2+j=A(i,j),將產生長度為2 η — 1之序列, 向 量表示成 a a〇 a a 2 η — 2 使 以列 要求 為雙值序列(序列之自相關函數(a u t〇c〇r r e 1 a t i〇η f u n c t i ο n )為雙值,稱雙值自相關函數序列,簡稱雙值序 列),則生成陣列4 1之行向量、4 2之列向量除了全零 向量,其他向量兩兩間有循環位移(c y c 1 i c s h i f t)後相等569589 Sundial Jl _ complement rhyme number 90131108 month, month, month, month, day, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, month, year, month, month, month, month, month, month [Detailed description of the embodiment] Please refer to FIG. 1 to FIG. 6B, which shows the structure of the embodiment used in the present invention, which is for illustrative purposes only. Structural restrictions. The present invention is an orthogonal spread spectrum code generation method for a honeycomb sub-code multiplexed access communication system. As shown in Figures 2 A, 2 B, and 3 A, the honeycomb sub-code multiplexed access communication system includes generating Array 4 1, transposed generation array 4 2, backward shift register 6 1 and Bollinger algebra forward operation circuit 6 2. Please refer to Figs. 2A and 3A. In the figure, the generated array 4 1 and 4 2 are described by at least one reference subsequence 2 1 and 2 2 and a number of passwords 3 1 and 3 2. The size of the generated array is Is η 1 X η 2 where η 1 2 k 1 η 2 Ν 1 / nl, both of which are coprime, and satisfy N = 2η = 2k 1 k2; the two are coprime, and satisfy. Let A generate the generated arrays 41 and 42 as follows: Combining the row vector of the generated array 4 1 and the column vector of 4 2 a in2 + j = A (i, j) will generate a sequence of length 2 η — 1, The vector is expressed as aa〇aa 2 η — 2 so that the column requirement is a two-valued sequence (the sequence's autocorrelation function (aut〇c〇rre 1 ati〇η functi ο n) is a two-valued sequence, which is called a two-valued autocorrelation function sequence. (Referred to as a bi-valued sequence), then the row vector of the array 4 and the column vector of the column 4 2 are generated. Except for all zero vectors, the other vectors are equal after having a cyclic shift (cyc 1 icshift).

569589569589

! ^ 16 i::J :μ ·! 仑秦號90131108 年月曰 修正 ηττ ! ' - …-~3:、-發明說明…(·5|) ,或次取樣(d e c i m a t i ο η )加循環位移後相等之關係。故取 某一或某些行向量為參考子序列2 1 、某一或某些列向量 為參考子序列2 2,和所配合之循環位移數5 1或次取樣 數5 3加循環位移數5 2為密碼3 .1 、3 2 ,可以完全描 述生成陣列4 1 、4 2。 以第2 Α圖所示生成陣列4 1為例,其第一行為全零 行向量,第二行為參考子序列2 1 ,第三行則為參考子序 列2 1經向下四個循環位移產生,第四行則為參考子序列 2 1經向下五個循環位移產生,餘此類推。以第3 A圖所 示轉置之生成陣列4 2為例,其第一列為全零列向量,第 二列為參考子序列2 2經一階次取樣而得,第三列則為參 考子序列2 2經八階次取樣而產生,倒數第二列則為參考 子序列2 2經八階次取樣加十四階向右循環位移產生,其 餘者可以類推。 對於參考子序列2 1 、2 2之產生,則由該回溯移位 暫存器6 1以回溯接法(對應次取樣階數)加上特定暫存 器起始值循環位移產生,或是由該布林代數前溯運算電路 6 2以布林函數實現。上述循環位移數5 1 ,或循環位移 數5 2與次取樣階數5 3兩者合成係為本發明所稱之密碼 31 、32。生成陣列41 、42各行與參考子序列21 、2 2之關係即由此等密碼3 1 、3 2所描述,而此等密 碼3 1 、3 2則是由下面機制產生;其中,循環位移數5 1 、5 2係由暫存器内容之初始值決定,而次取樣階數5 3可用線性回溯接法控制。 參考第1圖之各步驟11 、12 、13 、14、15! ^ 16 i :: J: μ ·! Modified ηττ in Lunqin No. 90131108! '-…-~ 3 :,-Description of the invention ... (· 5 |), or sub-sampling (decimati ο η) plus cyclic shift After equality relationship. Therefore, one or some row vectors are taken as the reference subsequence 2 1, one or some column vectors are taken as the reference subsequence 2 2, and the matched cyclic shift number 5 1 or the number of sub-samples 5 3 plus the cyclic shift number 5 2 is the password 3.1, 3 2, which can fully describe the generation array 4 1, 4 2. Take the array 4 1 shown in Figure 2 Α as an example. The first row is a vector of all zero rows, the second row is a reference subsequence 2 1, and the third row is a reference subsequence 2 1 generated by four downward shifts. The fourth line is the reference subsequence 2 1 generated by five downward shifts, and so on. Take the transposed generated array 4 2 shown in Figure 3A as an example. The first column is an all-zero column vector, the second column is a reference subsequence 2 2 obtained by first-order sampling, and the third column is a reference. The subsequence 2 2 is generated by eighth-order sampling, and the penultimate column is the reference subsequence 2 2 generated by eighth-order sampling plus fourteenth-order rightward shift, and the rest can be analogized. For the generation of the reference subsequences 2 1 and 2 2, the backward shift register 6 1 is generated by the backward connection method (corresponding to the sub-sampling order) plus a specific register initial value cyclic shift, or The Bollinger algebra forward operation circuit 62 is implemented by a Bollinger function. The combination of the above-mentioned cyclic shift number 5 1, or the cyclic shift number 5 2 and the sub-sampling order 5 3 is the code 31, 32 referred to in the present invention. The relationship between the rows of the generated arrays 41 and 42 and the reference subsequences 21 and 2 2 is described by these codes 3 1 and 3 2, and these codes 3 1 and 3 2 are generated by the following mechanism; among them, the number of cyclic shifts 5 1 and 5 2 are determined by the initial value of the register contents, and the sub-sampling order 5 3 can be controlled by the linear backtracking method. Refer to steps 11, 12, 13, 14, 15 in Figure 1

569589 -feLf號90131108 __年月 日 鉻不 —五、―發一明言m 6) ~" ^"- ,由上述方法產生之雙值序列,可以用來建構等效 Hadamard矩陣。令Μ表上述長度為雙值序列做所有的循環 位移/列所形成之矩陣,且將其每一 〇元素以Η取代,每 一 1元素以-1取代,另定義雙值自相關轉換矩陣為: 7= 一 1 Μ 其中1表全1列向量,1 /表其轉置向量,則 Tf :2nl2 η,且矩陣 τ 與 Sylvester —type Hadamard 矩陣 Η 為排列等效(permutationaliy eQuivalent)。亦即存在排 列矩陣P使得 T = PHP-1二PHP ^ 以上序列所形成之矩陣T,等同於各自相關序列加入同位 檢查位元,其所屬之列向量均可為0VSF碼或Walsh H a d a m a r d碼之碼字。 本發明各種長度OVSF碼之具體實施例綜合如下:若生 成陣列A如第2 A圖所示之兩個生成障列,則分別為非等 效(inequivaUnt)之長度63雙值序列,為m&GMW#兩序寺 列。若生成陣列A如第3 A圖所示之四個生成陣列, 別為非等效之長度2 5 5雙值序列,為m、gmw、M255~l 四序列。若生成陣列A如第4 A、4 B圖所示之五個生寺 陣列,則分別為非等效之長度51丨雙值序列,為m、GMW、 M511-1, 2, 3等五序列。若生成陣列a如第5A 、气569589 -feLf No. 90131108 __Year Month Day Chromium —Five, —Send a clear statement m 6) ~ " ^ "-, the double-valued sequence generated by the above method can be used to construct the equivalent Hadamard matrix. Let the above-mentioned length of the table of M be a matrix formed by all cyclic shifts / columns of a bi-valued sequence, and replace every 0 element with Η and every 1 element with -1, and define a double-valued autocorrelation transformation matrix as : 7 = 1 Μ where 1 table contains 1 column vector, 1 / table contains its transposed vector, then Tf: 2nl2 η, and the matrix τ and Sylvester — type Hadamard matrix Η are permutationaliy eQuivalent. That is to say, there is an arrangement matrix P such that T = PHP-1 and PHP ^ The matrix T formed by the above sequence is equivalent to adding the parity check bits to the respective related sequences. The column vector to which it belongs can be 0VSF code or Walsh H adamard code. numbers. The specific embodiments of the OVSF codes of various lengths according to the present invention are summarized as follows: If the two generation barriers shown in FIG. 2A are generated in the array A, they are non-equivalent (inequivaUnt) length 63 double-valued sequences, which are m & GMW # Liang Xu Temple column. If the generated array A is the four generated arrays as shown in FIG. 3A, it is not a non-equivalent two-valued sequence of length 2 5 5 and four sequences of m, gmw, M255 ~ l. If the five arrays of arrays shown in Figures 4A and 4B are generated in array A, they are non-equivalent length 51 丨 bi-valued sequences, which are five sequences such as m, GMW, M511-1, 2, 3, etc. . If the array a is generated as in Section 5A,

第9頁 569589 也 a $ a Γ夕,"一 90131108 年月曰_ ·% ^ X ^ ^ 孑雨與號 五、發明說明(7) 所示之十個生成陣列,則分別為非等效之長度1 〇 2 3雙值 序列,為m、 GMW-1, 2, 3, 4 ,5、 M1023-1, 2, 3, 4等十 序列。以上諸序列所形成之矩陣T,其所屬之列向量均可 為OVSF碼或Walsh Hadamard碼之碼字。 綜上所述,本發明係為CDMA通訊系統有別於樹狀結構 ,並在應用層提供防攔截選項之全新及安全設計,其係以 參考子序列2 1 、2 2與密碼3 1 、3 2定義生成陣列4 1 、4 2 ,為一全新產生等效Hadamard矩陣的方式,再以 該等效 明藉由 隔用戶 器較少 上實現 雖然商 層 5 但 明的陣 戴之複 現行第 等相容 再 參考子 2依生 OVSF 碼 更長碼Page 9 569589 is also a $ a Γ Xi, " A month of 90131108 _ ·% ^ X ^ ^ 孑 雨 与 号 5. The ten generating arrays shown in the description of the invention (7), respectively, are not equivalent The length of the binary sequence of 10 2 is m, GMW-1, 2, 3, 4, 5, M1023-1, 2, 3, 4 and so on. The column vector to which the matrix T formed by the above sequences belongs can be the codeword of OVSF code or Walsh Hadamard code. In summary, the present invention is a new and secure design for the CDMA communication system that is different from the tree structure and provides an anti-blocking option at the application layer. It is based on the reference subsequences 2 1, 2 2 and passwords 3 1, 3 2 Define the generation arrays 4 1 and 4 2 as a new way to generate equivalent Hadamard matrices, and then use this equivalent method to implement it through the user's machine. Although the commercial layer 5 but the Ming array is the current first class Compatible re-reference sub 2 sheng OVSF code longer code

Hadama 參考子 ,使用 ,電路 ,並可 用多媒 亦可以 列結構 雜度, 三代行 ,可直 者,對 序列2 成陣列 ’因而 字0 rd矩陣 序列2 參數極 複雜度 以軟體 體傳輪 短的線 ’提供 確保資 動通訊 接融入 於長度 1、2 4 1、 本發明 為基礎實現OVSF或WH碼 1、22及密碼31、32,即可區 少’因而本發明所需使用之移位暫存 亦較低,適合於輕薄短小之通訊手機 方式次异產生碼字(軟體無線電), =應用’通訊安全之掌握會放在應用 ‘或非線性序列為參考序列,用新發 =31進二步發揮選項,以提高防攔 俨:貫屬創新技術。本發明並與 :=r,MA,cdma2°°°,w刪 8 ΐίΧ, f- j-p 六 2為基礎,U碼均可由*發明之 4 2組合形成共之密碼3 1、3 之方法具有搪奋萬要長度之各類WH/ 、尤性,可彈性擴充設計 以上所述實施例之揭示 569589 92* Η· ’ ^ :案號 90131108_年月日_Ifi__ …五、發明說明(8) 限制本發明,故舉凡數值之變更或等效元件之置換仍應隸 屬本發明之範疇。 由以上詳細說明,可使熟知本項技藝者明瞭本發明的 確可達成前述目的,實已符合專利法之規定,爰提出專利 申請。Hadama reference, use, circuit, and available media can also list structural heterogeneity, three generations of rows, can be straight, and the sequence 2 into an array 'so the word 0 rd matrix sequence 2 parameters are extremely complex with soft body round short The line 'provides that the mobile communication is integrated into the length of 1, 2, 4 1. The present invention is based on the realization of OVSF or WH codes 1, 22 and passwords 31, 32, which can reduce the area.' The storage is also low, which is suitable for the thin and short communication mobile phone method to generate codewords (software radio) differently. = The application of 'communication security control will be placed in the application' or non-linear sequence as the reference sequence. Step-by-step options to improve anti-blocking: consistently innovative technology. The present invention is also based on: = r, MA, cdma2 °°°, w delete 8 ΐίΧ, f- jp 6 2 as a basis, U code can be combined by * invention 4 2 to form a common password 3 1, 3 Various types of WH /, special, and flexible design that can be expanded in length. The disclosure of the above-mentioned embodiment 569589 92 * '·' ^: Case No. 90131108_year month_Ifi__… V. Description of the invention (8) Restrictions In the present invention, changes in numerical values or replacement of equivalent components should still belong to the scope of the present invention. From the above detailed description, those skilled in the art can understand that the present invention can indeed achieve the aforementioned purpose, and it has indeed complied with the provisions of the Patent Law, and filed a patent application.

第11頁 569589 ( ) r 1¾ ' · * .案號 90131108_年月日__ :...圖式11.單說日' 第1圖係本發明之OVSF碼實現方法示意圖 第2 A圖係本發明長度6 3雙值序列之生成陣列與密碼 第2 B圖係本發明長度7參考子序列產生器(實現第2 A 圖生成陣列之用) 第3 A圖係本發明長度2 5 5雙值序列之生成陣列(轉置展. 示)與密碼 第3 B圖係本發明長度1 5參考子序列產生器(實現第3 A 圖生成陣列之用) 第4 A圖係本發明長度5 1 1雙值序列之生成陣列(轉置展 示)與密碼(一) 第4 B圖係本發明長度5 1 1雙值序列之轉置生成陣列與密 碼(二) 第5 A圖係本發明長度1 0 2 3雙值序列之生成陣列(轉置展 示)與密碼(一) 第5 B圖係本發明長度1 0 2 3雙值序列之生成陣列(轉置展 示)與密碼(二) 第5 C圖係本發明長度3 1參考子序列產生器(一)(實現 第5A、5B圖生成陣列之用) 第5 D圖係本發明長度3 1參考子序列產生器(二)(實現 第5A、5B圖生成陣列之用) 第6 A圖係本發明長度127參考子序列產生器(一) 第6 B圖係本發明長度1 2 7參考子序列產生器(二) 第7圖係習用〇V S F碼之生成碼樹圖 第8圖係習用H a d a m a r d矩陣實現電路圖Page 11 569589 () r 1¾ '· *. Case No. 90131108_Year Month Day __: ... Figure 11. Single Day "Figure 1 is a schematic diagram of the OVSF code implementation method of the present invention Figure 2A The present invention generates a length 6 3 double-valued sequence array and password. Figure 2 B is the length 7 reference subsequence generator of the present invention (for the purpose of generating the array of Figure 2 A). Figure 3 A is the length 2 5 5 of the invention. Array of value sequences (transposition exhibition.) And password Figure 3 B is the length of the present invention 15 Reference sub-sequence generator (for the purpose of generating the array of Figure 3 A) Figure 4 A is the length of the present invention 5 1 1 Generating array of double-valued sequences (transposed display) and password (1) Figure 4 B is the length of the present invention 5 1 1 Transformation array of double-valued sequences and password (2) Figure 5 A is the length of the present invention 1 0 2 3 Generating Array (Transposed Display) and Password (1) of the Double-Valued Sequence Figure 5 B is the length of the present invention 1 0 2 3 Array (Transposed Display) and Password (2) of the double-valued sequence. 5 C The figure is the length 3 of the present invention. 1 Reference sub-sequence generator (1) (for the purpose of generating the arrays of Figures 5A and 5B). Figure 5D is the length 3 of the present invention. 1 Reference subsequence generator (2) (for the purpose of generating arrays in Figures 5A and 5B) Figure 6A is the length of the present invention 127 reference subsequence generator (1) Figure 6B is the length of the present invention 1 2 7 Reference Subsequence generator (2) Figure 7 is a conventional code tree diagram of the 0VSF code. Figure 8 is a circuit diagram using the Hadamard matrix.

第12頁 569589 92. 5. 1δ 案號 90131108 年 月 曰 修正 圖武:簡單說明 【圖號說明】 (習用部分) 碼樹8 時序產生器9 1 (本發明部分) 第一步驟1 1 第三步驟1 3 第五步驟1 5 參考子序列2 1 密碼3 1 、3 2 生成陣列4 1 、 循環位移數5 1 次取樣數5 3 回溯移位暫存器6 1 布林代數前溯運算電路6 2 OVSF碼 8 除二運算 、2 2 4 2 、5 2 2 第二步驟 第四步驟 4Page 12 569589 92. 5. 1δ Case No. 90131108 Revised figure: simple explanation [illustration of figure number] (conventional part) code tree 8 timing generator 9 1 (part of the present invention) first step 1 1 third Step 1 3 Fifth step 1 5 Reference subsequence 2 1 Password 3 1, 3 2 Generate array 4 1, Number of cyclic shifts 5 1 Number of samples 5 3 Backward shift register 6 1 Bollinger algebra forward operation circuit 6 2 OVSF code 8 Divide by 2 operation, 2 2 4 2, 5 2 2 Second step Fourth step 4

画醫 第13頁Doctor of Medicine Page 13

Claims (1)

569589 5· :—丨案號90131108 年月日 修正 —το;: " : — ' 六.二申請專利範圍 1 · 一種蜂巢分碼多工存取通訊系統之正交展頻碼生成方 法,該蜂巢分碼多工存取通訊系統之生成陣列係由至 少一參考子序列與若干密碼所描述,該生成陣列之行 向量係由該等參考子序列或該等參考子序列經密碼運 算所組成,而該密碼運算係以該等密碼為參數;而該 蜂巢分碼多工存取通訊系統之回溯移位暫存器係以回 溯接法控制產生參考子序列;且該蜂巢分碼多工存取 通訊系統之布林代數前溯運算電路係以布林函數及該 回溯移位暫存器之暫存器内容實現參考子序列; 其主要特徵在於:569589 5 ·: —Case No. 90131108 Amended on Month and Day—το ;: ": — '6. Application for Patent Scope 1 · An orthogonal spread spectrum code generation method for a honeycomb sub-code multiplexed access communication system, which The generated array of the honeycomb code division multiplexed access communication system is described by at least one reference subsequence and a number of ciphers, and the row vector of the generated array is composed of the reference subsequences or the reference subsequences through cryptographic operations. The cryptographic operation takes these passwords as parameters; and the backtracking shift register of the honeycomb multiplexed access communication system is controlled by the backtracking method to generate a reference subsequence; and the honeycomb multiplexed access The Bollinger algebra forward operation circuit of the communication system implements a reference subsequence by using the Bollinger function and the register contents of the backtracking shift register; its main features are: 該等密碼係為該回溯移位暫存器之暫存器内容初 始值或由其回潮接法決定,而由生成陣列之各列向量 組合將產生一雙值自相關序列,再將該雙值自相關序 列作所有循環位移,再加入同位檢查位元,並將每一 〇元素以+ 1取代,每一 1元素以-1取代即形成分碼多 工存取通訊系統之可變長度正交展頻碼字。 2 ·依申請專利範圍第1項所述之蜂巢分碼多工存取通訊These ciphers are the initial value of the register contents of the back-shift register or determined by its resurgence method, and the combination of the column vectors of the generated array will generate a two-valued autocorrelation sequence, and then the two-valued The auto-correlation sequence is subjected to all cyclic shifts, and parity check bits are added, and each 0 element is replaced by +1, and each 1 element is replaced by -1 to form a variable-length orthogonal communication system of divided code Spread spectrum codeword. 2 · Communication based on multiplex code access of honeycomb described in item 1 of the scope of patent application 系統之正交展頻碼生成方法,其中,該密碼運算係為 對參考子序列作循環位移或次取樣加循環位移,而其 循環位移數與次取樣階數係為該等密碼,其中,循環 位移數係對應回溯移位暫存器之暫存器内容初始值, 而次取樣階數則決定於回溯接法。 3 ·依申請專利範圍第1項所述之蜂巢分碼多工存取通訊 系統之正交展頻碼生成方法,其中,該生成陣列之大The orthogonal spreading code generation method of the system, wherein the cryptographic operation is cyclic shift or subsampling plus cyclic shift on the reference subsequence, and the cyclic shift number and subsampling order are the ciphers, among which The number of shifts corresponds to the initial value of the register contents of the backtracking shift register, and the subsampling order is determined by the backtracking method. 3. The orthogonal spread spectrum code generation method of the honeycomb code division multiplexed access communication system described in item 1 of the scope of patent application, wherein the size of the generation array is large. 第14頁 569589 m 5,/ue:Γ:!; -Ί ::¾ β .案號90131108 年月曰 修正 二.•二二 — - · - --1 六、爭請專矛彳範圍 小係為η 1 X η 2其中,η 1 = 2 k 1 — 1 , η 2 = N — 1 / η 1 ’兩者為互質,並且滿足 Ν = 2 π = 2 k 1 k 2 ;該生成陣列之行向量具有 非循訊序 中加 通關 陣樣 取相 矩取存自 成次 工值 生或多雙 該等 碼該。 •,相 分,列 列後 巢中序 序移 蜂其關 子位 之,相 考環 述法自 參循 所方值 一 有。項成雙 少具係1生他 至兩關第碼其 與兩之圍頻或 量間等範展Μ 向量相#交 行向後專正 m 零行移請之為 全零位申統係 一 全環依系列 4Page 14 569589 m 5, / ue: Γ:!; -Ί :: ¾ β. Case No. 90131108 Amendment II. • 22 —-·--1 6. I would like to ask for a special scope Is η 1 X η 2 where η 1 = 2 k 1 — 1 and η 2 = N — 1 / η 1 'are both coprime and satisfy N = 2 π = 2 k 1 k 2; The row vector has a non-sequential sequence, and the pass matrix is used to obtain the phase moment. The moment is obtained from the secondary value or more. •, phase separation, after the sequence, the nest is shifted in order, the relative position of the bee, the reference method is self-referencing, and all values are available. Xiang Chengshuang has a 1-year life-to-two-level code, a range of frequencies, or a range of distances, such as vector exhibitions, #phases, intersections, backwards, m, and zero lines, which are all-zero applications. By Series 4 第15頁Page 15
TW90131108A 2001-12-14 2001-12-14 Generation method of orthogonal spreading code for cellular CDMA communication system TW569589B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW90131108A TW569589B (en) 2001-12-14 2001-12-14 Generation method of orthogonal spreading code for cellular CDMA communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW90131108A TW569589B (en) 2001-12-14 2001-12-14 Generation method of orthogonal spreading code for cellular CDMA communication system

Publications (1)

Publication Number Publication Date
TW569589B true TW569589B (en) 2004-01-01

Family

ID=32590195

Family Applications (1)

Application Number Title Priority Date Filing Date
TW90131108A TW569589B (en) 2001-12-14 2001-12-14 Generation method of orthogonal spreading code for cellular CDMA communication system

Country Status (1)

Country Link
TW (1) TW569589B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI449350B (en) * 2006-04-07 2014-08-11 Broadcom Corp Method and apparatus for efficient gold code generation and management in wcdma systems

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI449350B (en) * 2006-04-07 2014-08-11 Broadcom Corp Method and apparatus for efficient gold code generation and management in wcdma systems

Similar Documents

Publication Publication Date Title
US11509418B2 (en) Polar code encoding method and device
ES2228562T3 (en) CODING DEVICE OF A TRANSPORT FORMAT COMBINATION IONDICATOR FOR A COMMUNICATION SYSTEM.
Ferguson et al. Self-synchronizing huffman codes (corresp.)
EP1763934B1 (en) Non-contiguous variable length orthogonal codes
TWI278188B (en) OVSF code system and methods
Ganapathy et al. New bounds and optimal binary signature sets—Part I: Periodic total squared correlation
RU2193282C2 (en) Device and method for generating complex quaternary quasiorthogonal code and for stretching transmission signal using quasiorthogonal code in cdma communication system
EP1145456B1 (en) Method for generating complex quasi-orthogonal code and apparatus and method for spreading channel data using the quasi-orthogonal code in cdma communication system
TW569589B (en) Generation method of orthogonal spreading code for cellular CDMA communication system
JPS60186942A (en) Digital multiplier circuit
AU749559B2 (en) Device and method for generating quasi-orthogonal code and spreading channel signals in mobile communication system
Broomhead et al. Codes for spread spectrum applications generated using chaotic dynamical systems
US8301962B2 (en) Apparatus and method for generating a linear code
TW200524320A (en) Multi-carrier and multi-rate CDMA system
WO2004002034A1 (en) Generation of orthogonal codes
Huang Simple implementations of mutually orthogonal complementary sets of sequences
KR20150079347A (en) Method and apparatus for generating pair of Orthogonal sets with wide range of spreading factors
EP1442546B1 (en) Ovsf code generation
Krengel One construction of perfect ternary sequences
KR20090077334A (en) Apparatus and method for efficiently generating OFS code using two-stage method in wireless communication system
Hanawa et al. Concatenate codes for OCDM systems
KR100233246B1 (en) Shortest Longest Code Generator Using Masks
Kuznetsov et al. Synthesis of Discrete Signals with Improved Correlation Properties
CN100558024C (en) Communication method of multirate multicarrier multicode division system
CA2832057C (en) Method and system for generating a family of stream ciphers

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees