[發明專利]一種長碼生成狀態的快速跳轉方法在審
| 申請號: | 201710040326.0 | 申請日: | 2017-01-17 |
| 公開(公告)號: | CN106911417A | 公開(公告)日: | 2017-06-30 |
| 發明(設計)人: | 董哲 | 申請(專利權)人: | 上海蒙毅實業有限公司 |
| 主分類號: | H04J13/10 | 分類號: | H04J13/10 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 生成 狀態 快速 跳轉 方法 | ||
1.一種長碼生成狀態的快速跳轉方法,包括長碼生成器、線性移位寄存器、有限狀態機和掩碼查表,其特征在于,包括如下步驟:
S1、所述長碼生成器分別對長碼的時間狀態值i、跳轉距離K和掩碼矢量初始值C0進行初始化設定;
S2、所述長碼生成器生成跳轉距離K;
S3、所述長碼生成器根據第一計算公式轉換跳轉距離K為二進制跳轉距離K,并設置長碼生成器在第M時刻的長碼生成器狀態的前一狀態值Si-1(m)與在第N時刻的長碼生成器狀態的當前狀態值S(n)相同;
S4、判斷當前狀態的長碼值是否恒等于零,如果是轉至步驟S7,否則轉至步驟S5;
S5、所述線性移位寄存器通過第二計算公式計算出當掩碼矢量C0為初始值時,長碼生成器在第M時刻時的長碼矢量Yi(m);
S6、所述線性移位寄存器結合長碼矢量Yi(m)和狀態轉移逆矩陣G0,通過第三計算公式計算出在第M時刻的長碼生成器狀態的當前狀態值Si(m);
S7、在相同第M時刻的長碼生成器的當前狀態值Si(m)和長碼生成器的前一狀態值Si-1(m)相一致,并通過第三計算公式更新時間狀態值i;
S8、判斷時間狀態值i是否小于42,如果是則轉至步驟S4,否則轉至步驟S9;
S9、將長碼生成器的最后時間狀態值S41(m)作為最終值S(m)輸出。
2.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述第一計算公式為所述ki是K的二進制表示的每個比特位的值,其中,ki=0或1。
3.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述第二計算公式為其中A為狀態轉移矩陣并預先存儲在存儲器中。
4.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述第三計算公式為Si(m)=G0Yi(m),其中G0為的逆矩陣,所述G0需要預先被計算并存儲。
5.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述第四計算公式為i=i+1,其中i=0,1,2,…41。
6.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述掩碼矢量初始值C0=[0 0 … 01]42。
7.根據權利要求1所述的長碼生成狀態的快速跳轉方法,其特征在于,所述步驟S5包括如下步驟:
S51、根據存儲器預先存儲的i=0,1,2,…41,通過第一公式計算出長碼矢量值yi(m+j);
S52、通過第二公式更新在第m+j+1時刻的長碼生成器狀態的前一狀態值Si-1(m+j+1);
S53、對于在0到41數值范圍的每一時間狀態值,可以得到在第M時刻時的長碼矢量Yi(m)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海蒙毅實業有限公司,未經上海蒙毅實業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710040326.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電源屏閃光板電路
- 下一篇:一種功能型桌腿連接裝置





