[發明專利]時空混沌雙耦合驅動系統及其誤碼檢測和處理方法無效
| 申請號: | 200810102564.0 | 申請日: | 2008-03-24 |
| 公開(公告)號: | CN101252416A | 公開(公告)日: | 2008-08-27 |
| 發明(設計)人: | 郭晶;任勇 | 申請(專利權)人: | 清華大學 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L9/00 |
| 代理公司: | 北京眾合誠成知識產權代理有限公司 | 代理人: | 朱印康 |
| 地址: | 100084北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 時空 混沌 耦合 驅動 系統 及其 檢測 處理 方法 | ||
1.一種時空混沌雙耦合驅動系統的誤碼檢測和誤碼處理的方法,其特征是所述時空混沌雙耦合驅動系統由發送端時空混沌驅動系統和接收端時空混沌驅動系統組成,其中,所述發送端時空混沌驅動系統包含兩個相互線性耦合的混沌系統,系統函數分別為y=f1(x)和y=f2(x),分別輸出序列{x1(n)}、{x2(n)},將第二個混沌系統的輸出序列{x2(n)}作為發送端時空混沌驅動系統的驅動序列;
接收端時空混沌驅動系統,包含兩個相互獨立的混沌系統,系統函數分別為y=f1(x)和y=f2(x),分別與發送端時空混沌驅動系統包含的所述兩個相互線性耦合的混沌系統的系統函數相同,接收端時空混沌驅動系統包含的系統函數分別為y=f1(x)和y=f2(x)的兩個混沌系統分別與序列{x2(n)}、{x1(n)}經過信道傳輸后的序列即{x′2(n)}、{x′1(n)}相耦合,按照(1’)式分別輸出序列{x″1(n)}、{x″2(n)}:
x″1,2(n)=εf1(x″1,2(n-1))+(1-ε)f2(x′2,1(n-1))????(1’)
接收端時空混沌驅動系統根據序列{x′1(n)}、{x′2(n)}、{x″1(n)}、{x″2(n)}的信息進行誤碼檢測和誤碼處理,并將經過誤碼處理的{x′2(n)}作為接收端時空混沌驅動系統的驅動序列;
所述誤碼檢測方法為,根據所述序列{x″1(n)}、{x″2(n)}的信息對序列{x′1(n)}、{x′2(n)}中的碼元按照時間下標升序進行檢測,對每個碼元的檢測包括三個步驟:
檢測操作一:檢測操作一的觀測時間長度為L1,對碼元x′1(n)進行檢測時,考察時刻n以及之前L1-1時間內的碼元序列{x′1(n)}和{x″1(n)},如果其中對應碼元取值有差別,則x′1(n)屬于誤碼集合一Error1,對碼元x′2(n)進行檢測時,考察時刻n以及之前L1-1時間內的碼元序列{x′2(n)}和{x″2(n)},如果其中對應碼元取值有差別,則x′2(n)屬于誤碼集合一Error1;
檢測操作二:檢測操作二的觀測時間長度為L2,對碼元x′1(n)進行檢測時,考察時刻n之前和之后L2時間內的碼元序列{x′1(n)}和{x″1(n)},如果這段時間內存在對應碼元有差別的情況,連續不相同的碼元個數不超過L2,且將x′1(n)包含在內,則x′1(n)屬于誤碼集合二Error2,對碼元x′2(n)進行檢測時,考察時刻n之前和之后L2時間內的碼元序列{x′2(n)}和{x″2(n)},如果這段時間內存在對應碼元有差別的情況,連續不相同的碼元個數不超過L2,且將x′2(n)包含在內,則x′2(n)屬于誤碼集合二Error2;
檢測操作三:檢測操作三的觀測時間長度為L3,對碼元x′1(n)進行檢測時,如果x′1(n)與x″1(n)有差別,考察時刻n之后的L3時間內的碼元序列{x′2(n)}和{x″2(n)},如果這段時間內所有對應碼元完全不同,則x′1(n)屬于誤碼集合三Error3,對碼元x′2(n)進行檢測時,如果x′2(n)與x″2(n)有差別,考察時刻n之后的L3時間內的碼元序列{x′1(n)}和{x″1(n)},如果這段時間內所有對應碼元完全不同,則x′2(n)屬于誤碼集合三Error3;
對{x′1(n)}、{x′2(n)}中的碼元進行以上三個檢測操作后,得到三個誤碼集合誤碼集合一Error1、誤碼集合二Error2、誤碼集合三Error3,最后得到的誤碼集合是Error=Error1∩(Error2∪Error3),屬于這個集合的碼元判定為誤碼;
所述誤碼處理方法為,經過所述誤碼檢測得到誤碼集合Error,設x′2(n)∈Error,根據檢測結果的不同,有三個誤碼處理步驟:
誤碼處理步驟一:考察時刻n之前的L1時間內的碼元序列{x′2(n)}和{x″2(n)},如果x′2(n-k)=x″2(n-k),k=0,1,…,L1-1,且則令x′2(n)=x″2(n);
誤碼處理步驟二:誤碼處理步驟二的觀測時間為L4,在不滿足上述誤碼處理步驟一條件的情況下,考察時刻n之前L4時間內的碼元序列{x′1(n)}、{x″1(n)}、{x′2(n)}和{x″2(n)},若滿足l=0,1,…,L1-1,則設這些中最大者為將代入(1’)式,并用代替代入(1’)式,迭代計算出x″2(n),最后令x′2(n)=x″2(n);
誤碼處理步驟三:在不滿足上述誤碼處理步驟二條件的情況下,根據對系統效率和可靠性的權衡,選擇忽略誤碼或要求發送端重傳;
按照上述誤碼處理步驟一至三依照n的升序對{x′2(n)∈Error}進行誤碼處理。
2.根據權利要求1所述時空混沌雙耦合驅動系統的誤碼檢測和誤碼處理的方法,其特征是在發送端時空混沌驅動系統生成序列{x1(n)}、{x2(n)}的公式為(1):
x1,2(n)=εf1(x1,2(n-1))+(1-ε)f2(x2,1(n-1))????(1)
經過信道傳輸到接收端時空混沌驅動系統的序列為{x′1(n)}、{x′2(n)},滿足如下關系式(2):
其中,{ξ1(n)}、{ξ2(n)}為兩個碼元序列,分別表示信道對兩個發送序列的改變作用,(2)式中的號為逐位異或運算,若ξ1(n)某bit為1,則x1(n)與x′1(n)相應bit不同;若ξ1(n)某bit為0,則x1(n)與x′1(n)相應bit相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于清華大學,未經清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810102564.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有控水閥及縱筋的采油管
- 下一篇:鋼絲網復合PVC橋架的制備方法





