編碼特性

編碼特性

在進行數據編碼時應遵循系統性、標準性、實用性、擴充性和效率性。數據編碼數據通過編碼可建立數據間的內在聯繫,便於計算機識別和管理。地理信息系統中主要的數據編碼是服務於空間信息分析的地理編碼。即為識別圖形點、線、面或格網位置及屬性而建立的編碼方法,包括拓撲編碼和坐標編碼。前者是表示空間數據位置相鄰邏輯關係的編碼方法;後者是表示空間數據位置在某一坐標系統下的量度,可以是隱式的(對格網數據)或顯式的。

基本介紹

  • 中文名:編碼特性
  • 外文名:Coding characteristics 
  • 領域:計算機原理
  • 定義:編碼的特性
  • 相關:數據編碼
  • 研究:糾錯編碼特性等
背景,研究,糾錯編碼特性,CDR 編碼特性,

背景

21 世紀,國際社會已進入信息化時代。資訊理論作為信息科學和技術的基本理論,猶如信息科學大廈的地基,在信息社會中占據越來越重要的地位。資訊理論的創始人 Shannon,他在 1949 年發表了《保密通信的信息理論》,是每一位研究信息學者必讀的一篇文章 。隨著信息技術的發展 , 編碼技術已經在媒體技術、網路技術、無線通信技術、數位電視技術等方面得到廣泛套用 。資訊理論、錯誤控制編碼和密碼學是現在數字通信系統中的三大支柱。資訊理論基礎是套用機率論、隨機過程和近世代數等方法研究信息的存儲、傳輸和處理中一般規律的學科,主要解決通信過程中信息傳輸的有效性、可靠性與安全性的問題,是信息科學和通信科學領域中的一門基礎理論 。資訊理論將信息的傳遞作為一種統計現象來考慮,給出了估算通 信信道容量的方法。信息傳輸和信息壓縮是資訊理論研究中的兩大領 域。緊緻碼在資訊理論的研究中有著至關重要的作用,並且具有重大實際意義。

研究

糾錯編碼特性

軟體水印是有效的軟體保護手段 , 它通過在程 序中嵌 入軟體生產者或軟體購買者相關信息確定軟體的所有權或跟蹤軟體盜版。
軟體水印分為動態水印和靜態水印。動態水印分為EasterEg水印 、數據結構水印和執行狀態水印 。 動態水印的魯棒性好, 但通用性不強, 只能用於完整可執行程式不能套用於單獨模組也無法抵禦多種攻擊組合的複合攻擊。 靜態水印分為數據水印和代碼水印 。 靜態水印 普遍存在魯棒性差的問題 , 容易遭到增加冗餘代碼 、混 淆和反編譯等攻擊 。 如何使軟體水印在具有良好魯棒性的同時 , 又具有很好的通用性 , 是目前軟體水印研究的一個重 點 。提出了一種具有 糾錯編碼特性的 水印算法 , 算法是基於代碼指令分布特徵的, 並結合了糾錯編碼的概念, 經過理論分析和實驗證明 , 本算法能很 好的解決 軟體水 印中靜 態水印 魯棒性差的缺點 。

CDR 編碼特性

OMG 組織在 CORBA 2. 0 規範中制定了 ORB 之間互操作的通用協定 GIOP,定義了用於 ORB 間通信的一種標準傳輸語法和一組訊息格式。GIOP 映射到 TCP / IP 上稱為 IIOP。
GIOP 包括三個部分:公共數據表示(CDR)、GIOP 訊息格式以及 GIOP 訊息傳遞要求。其中 CDR 將 OMG IDL 數據類型映射到網路上傳輸的低層次二進制表示形式。其特徵有:可變的位元組順序、基本類型邊界對齊、完整的 IDL 映射。許多研究者針對 IIOP 編解碼的性能最佳化做了大量工作。Washington 大學對 IIOP 軟體包開銷進行詳細而系統的分析,套用各種協定最佳化原則,顯著最佳化了 IIOP 引擎的性能;東南大學計算機系分布計算研究組在 ORBUS 系統中主要採取“編譯型 ”編解碼方式 ,得到了很好的性能最佳化結果。然而多數開源 Java ORB 系統未作這部分的最佳化,且目前還沒有公開的工作討論 CDR 編碼方法自身的數學性質以及分析由此可能帶來的性能最佳化方案。

相關詞條

熱門詞條

聯絡我們