時間:2022-10-18 18:25:01
序論:在您撰寫編碼技術論文時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
1.1網絡編碼的基本原理
網絡編碼較為全面的定義了網絡結點輸入和輸出的關系,中間結點一旦具備編碼條件,那么中間結點就會對其所接受到的數據按照相應的方式進行編碼方面的處理。當編碼的數據被逐漸的傳送到后續結點之后,后續結點可以進行編碼,也可以不進行編碼,如果有需要還要進行編碼的話,這時就要對接到的信息按照之前的方式再進行一次編碼,然后傳輸,經過不斷的反復編碼傳輸,最終就會實現所有的編碼信息都能夠到達目的結點。最后一步工作就是目的結點通過對信息進行譯碼之后,就可以得到最初結點所發出的基本信息了。
1.2網絡編碼的構造方法
在對網絡編碼的研究當中最主要的一個問題就是結點要根據哪種方式對所接受的數據分組進行編碼組合。從目前的研究來看,學者從不同的角度對網絡編碼的構造方法進行了相應的分析探討,比如說采用的編碼系數選擇方式,分組編碼操作方式等方面,其具體的表現是根據編碼結點分組進行編碼操作的方式,其中線性網絡編碼主要表現是結點對所接受的數據分組實行的是線性編碼組合型操作,不然編碼的工程就會變為非線性網絡編碼。我們根據編碼系數的選擇方式,把網絡編碼構造的方法分為兩種,一種是確定性網絡編碼,另一種是隨機網絡編碼。這兩種編碼都有一定的好處,但是確定性網絡編碼構造方法的編碼系數是根據某一種算法進行確定的,而隨機網絡編碼中編碼系數是從伽羅符號中隨機進行選擇的,因此隨機網絡編碼構造方法在整個的網絡編碼系數選擇中占據著靈活性的地位,這也是隨機網絡編碼構造方法的特點。我們根據編碼在網絡系統中的具體實現過程,將網絡編碼分為了兩種編碼形式,一種是集中式網絡編碼,另一種是分布式網絡編碼。集中式網絡編碼是在編碼的過程當中需要了解全局的網絡拓撲,根據全局網絡的情況來分配相應的編碼系數,這一編碼形式并不適合拓撲變換較大的無線網絡。分布式網絡編碼僅僅需要了解網絡當中一部分拓撲信息就可以進行相應的編碼操作,而且分布式網絡編碼還具有較為良好的應用性能。
1.3網絡編碼應用網絡數據傳送的研究
網絡編碼是一種編碼和路由信息交換的技術,在傳統道德路由方法基礎上,通過對接收的多個分組進行相應的編碼信息融合,以達到增加單次傳輸信息量的作用,從而提高網絡的整體性能。網絡編碼最開始提出時是因為多播技術,網絡編碼最初是為了提高網絡多播的數據速率,而隨著網絡研究的不斷深入,使得網絡編碼在其他的領域也逐漸有了優勢,比如說提高網絡帶寬的利用率,從總體而言,對網絡編碼的應用在很大程度上提高了網絡的實際吞吐量,進一步的減少了數據分組的傳輸量,也在一定程度上降低了數據傳送的功耗,由此我們看出網絡編碼為網絡的數據傳送性能的改善提供了新的途徑。
1.4基于網絡編碼的數據傳送技術研究趨勢
隨著基于網絡編碼的數據通信技術研究的不斷深入,出現了很多新的理論,但是網絡編碼所面臨的問題也隨之增多,尤其是網絡編碼的網絡數據傳送技術問題,雖然經過近幾年的研究取得了一定的進展。但是仍然面臨著許多難題需要我們去逐一解決。
1)網絡編碼復雜度得到降低。
現階段最主要的一個問題就是怎樣在提高網絡編碼效率的同時降低網絡編碼的復雜程度。這會涉及到網絡編碼的相應網絡開銷,這也是作為網絡編碼性能評價的內容之一,還有就是在網絡編碼實用化的過程當中,逐漸控制網絡編碼的復雜程度,減少網絡編碼需要的額外的計算量,從而降低系統的實施成本。這對于網絡部署以及應用網絡編碼都具有非常重要的意義。
2)數據傳送可靠性研究。
保證網絡性能的一個主要方面就是提高網絡數據傳送的可靠性,現階段對網絡數據傳輸可靠性的網絡編碼研究主要是根據多徑路由展開的,這也在一定程度上對網絡編碼中的數據傳輸提供了可靠性。因此在多跳動態的網絡環境當中,分析研究提高網絡編碼數據傳送的可靠性具有很高的現實意義。
2基于網絡編碼的數據通信技術的相應解決方案
1)在對網絡編碼的網絡協議結構研究當中
其出發點主要向三個方面集中:一是較為系統的分析網絡編碼在各個協議層與現有協議相結合的參數,其目的是為了讓應用網絡編碼提高網絡的系統整體性能;二是設計相應的對應網絡性能指標的線性規劃模型,以便求解出線性規劃模型的最有設定;三是提高各個協議層之間的信息反饋機制來實現參數的實時調整。
2)在對網絡編碼時延約束控制的研究當中
針對數據在網絡中各個結點頻繁的參與編碼和解碼的操作,使得數據編碼時延逐漸成為了網絡數據傳送累積時延的主體,基于此種情況,我們在網絡編碼的實際應用當中,提出了基于數據傳送時延約束的網絡編碼模型,這一模型的出現在較大程度上對傳送時延進行了優化的控制;與此同時我們還引入了數據傳送信息反饋機制,以此來促進數據在網絡結點中的及時有效傳送。
3結束語
網絡編碼實際上是將路由和編碼的信息進行相互交換的方式。傳統路由主要是實現信息的存儲和轉發,網絡編碼則能夠接收到幾個不同的數據組,然后將其融合編碼信息,增大傳輸信息的數量,從而能大大提高網絡的利用效率,結束了傳統中認為獨立比特不可壓縮的理論。它的工作原理是利用有限域中的運算,將接收到的幾個不同的數據組,在網絡不同的結點中進行重新編碼組合,然后將編碼過的數據以多播的形式轉發給各個目的結點,并由目的結點對其解碼還原,得到原始數據,這樣就實現了通信。網絡編碼的主要優勢是提高了網絡通信的系統性能,提高通信效率,這是因為網絡編碼增大了每次傳輸的數據量,減少了傳輸數據的次數,從而能夠很好地提高網絡通信的性能,不僅增加了網絡數據的吞吐量,也提高了寬帶的利用效率,還能平衡各網絡目的結點之間的負載能力。在當前人們越來越依賴無線通信技術的的背景下,網絡編碼對提高網絡安全、提高資源利用率等方面也有十分重要的作用。
2基于網絡編碼的數據通信技術研究
網絡編碼在網絡數據通信中具有十分明顯的優勢,其理論研究價值和應用前景都是不言而喻的。世界上一些高等學府和科研機構都展開了對網絡編碼的研究,并且在多個方面取得了不小的成果。
2.1網絡協議結構
當前網絡編碼研究中涉及到的主要部分還是在網絡層方面,特別是如何有效地將路由協議與網絡編碼有機結合,是基于網絡編碼的網絡結構研究的重要方面。有一部分研究已經深入到網絡編碼如何有效結合協議結構中其他協議層,例如網絡編碼與MAC層協議或者與傳送層TCP協議等等的結合問題。因為網絡編碼的特性與傳統網絡數據通信的方式有很大的區別,所以為了不更改已普遍應用的傳統網絡協議,將網絡編碼與其融合將會遇到各種各樣新的問題,例如,它們之間的兼容性、網絡編碼對網絡協議結構是否會產生不利的影響。這些問題都是后來研究者需要解決的問題,同時也為研究基于網絡編碼的網絡協議結構提供了框架性借鑒,使得網絡編碼能夠與傳統的網絡協議有機融合,提高網絡通信性能。
2.2數據傳送模型
網絡編碼具有的最重要的功能之一就是將數據智能化處理,這主要是通過對編碼策略的設計來實現,而碼構造算法是編碼策略設計的基礎。碼構造算法主要是針對網絡中間結點的編碼方式,它需要保證目的結點能夠有效識別出傳遞的編碼信息并進行正確解碼。所以碼構造算法包含了編碼和解碼兩個內容,并且要求其算法復雜程度低,易于實施應用。碼構造算法主要有三種:代數型、線性型、隨機型。線性網絡編碼能將中間結點接受的各路信息進行線性組合,這種編碼運算較簡單,所以得到了普遍應用。
2.3路由協議
基于網絡編碼的路由協議的優化設計能夠有效提高網絡數據的傳遞效率和性能,它是能夠將網絡編碼應用到實際中的重要基礎,而且將路由協議與網絡編碼進行更高層次的融合是十分重要的研究課題,可以為以后開發新的網絡提供借鑒和指導?;诰W絡編碼的路由協議研究主要有兩個方面:獨立路由協議和編碼感知的路由協議,它們主要的不同點是路由協議產生的過程中能否主動編碼,也就是說路由協議是否能夠提高編碼的利用效率。
2.4數據傳輸性能保障機制
實際應用中,網絡環境復雜多變,數據傳輸的突然性和網絡拓撲結構不穩定都可能導致數據傳輸出現不穩定的狀況,例如造成數據丟失或者傳輸延遲等。所以基于網絡編碼的數據傳輸技術的開發應該結合實際的網絡環境,研究出能確保數據正確傳輸的保障機制和編碼策略,尤其需要盡可能減少數據傳輸的延遲時間和保證數據可靠傳輸。所以,基于網絡編碼的數據通信中,利用QoS保證機制是當前研究的重要課題之一。當前已研究出來幾個解決方案,比如建立數據延遲時間的模型,從模型中找出延遲的解決方案;利用多速率編碼器來分析各路中傳輸速率不同的數據,從而減小數據在編碼器中的傳輸時間。
3結語
網絡編碼實際上是將路由和編碼的信息進行相互交換的方式。傳統路由主要是實現信息的存儲和轉發,網絡編碼則能夠接收到幾個不同的數據組,然后將其融合編碼信息,增大傳輸信息的數量,從而能大大提高網絡的利用效率,結束了傳統中認為獨立比特不可壓縮的理論。它的工作原理是利用有限域中的運算,將接收到的幾個不同的數據組,在網絡不同的結點中進行重新編碼組合,然后將編碼過的數據以多播的形式轉發給各個目的結點,并由目的結點對其解碼還原,得到原始數據,這樣就實現了通信。網絡編碼的主要優勢是提高了網絡通信的系統性能,提高通信效率,這是因為網絡編碼增大了每次傳輸的數據量,減少了傳輸數據的次數,從而能夠很好地提高網絡通信的性能,不僅增加了網絡數據的吞吐量,也提高了寬帶的利用效率,還能平衡各網絡目的結點之間的負載能力。在當前人們越來越依賴無線通信技術的的背景下,網絡編碼對提高網絡安全、提高資源利用率等方面也有十分重要的作用。
2基于網絡編碼的數據通信技術研究
網絡編碼在網絡數據通信中具有十分明顯的優勢,其理論研究價值和應用前景都是不言而喻的。世界上一些高等學府和科研機構都展開了對網絡編碼的研究,并且在多個方面取得了不小的成果。
2.1網絡協議結構
當前網絡編碼研究中涉及到的主要部分還是在網絡層方面,特別是如何有效地將路由協議與網絡編碼有機結合,是基于網絡編碼的網絡結構研究的重要方面。有一部分研究已經深入到網絡編碼如何有效結合協議結構中其他協議層,例如網絡編碼與MAC層協議或者與傳送層TCP協議等等的結合問題。因為網絡編碼的特性與傳統網絡數據通信的方式有很大的區別,所以為了不更改已普遍應用的傳統網絡協議,將網絡編碼與其融合將會遇到各種各樣新的問題,例如,它們之間的兼容性、網絡編碼對網絡協議結構是否會產生不利的影響。這些問題都是后來研究者需要解決的問題,同時也為研究基于網絡編碼的網絡協議結構提供了框架性借鑒,使得網絡編碼能夠與傳統的網絡協議有機融合,提高網絡通信性能。
2.2數據傳送模型
網絡編碼具有的最重要的功能之一就是將數據智能化處理,這主要是通過對編碼策略的設計來實現,而碼構造算法是編碼策略設計的基礎。碼構造算法主要是針對網絡中間結點的編碼方式,它需要保證目的結點能夠有效識別出傳遞的編碼信息并進行正確解碼。所以碼構造算法包含了編碼和解碼兩個內容,并且要求其算法復雜程度低,易于實施應用。碼構造算法主要有三種:代數型、線性型、隨機型。線性網絡編碼能將中間結點接受的各路信息進行線性組合,這種編碼運算較簡單,所以得到了普遍應用。
2.3路由協議
基于網絡編碼的路由協議的優化設計能夠有效提高網絡數據的傳遞效率和性能,它是能夠將網絡編碼應用到實際中的重要基礎,而且將路由協議與網絡編碼進行更高層次的融合是十分重要的研究課題,可以為以后開發新的網絡提供借鑒和指導?;诰W絡編碼的路由協議研究主要有兩個方面:獨立路由協議和編碼感知的路由協議,它們主要的不同點是路由協議產生的過程中能否主動編碼,也就是說路由協議是否能夠提高編碼的利用效率。
2.4數據傳輸性能保障機制
實際應用中,網絡環境復雜多變,數據傳輸的突然性和網絡拓撲結構不穩定都可能導致數據傳輸出現不穩定的狀況,例如造成數據丟失或者傳輸延遲等。所以基于網絡編碼的數據傳輸技術的開發應該結合實際的網絡環境,研究出能確保數據正確傳輸的保障機制和編碼策略,尤其需要盡可能減少數據傳輸的延遲時間和保證數據可靠傳輸。所以,基于網絡編碼的數據通信中,利用QoS保證機制是當前研究的重要課題之一。當前已研究出來幾個解決方案,比如建立數據延遲時間的模型,從模型中找出延遲的解決方案;利用多速率編碼器來分析各路中傳輸速率不同的數據,從而減小數據在編碼器中的傳輸時間。
3結語
關鍵詞:網絡編碼無線網絡信息交換
一、網絡編碼技術與傳統網絡的差異
在傳統的計算機網絡數據傳輸過程中,要借助路由器進行數據傳遞,根據數據的目標地址,路由器將數據包向各個鏈路發送。由于沒有統一的安排和協調,在同一鏈路中會出現很多數據包,必須排隊等待通過的情況,這就制約了計算機網絡的傳輸速度和效率的提升。2000年,新型網絡編碼技術一經出現就得到了廣泛關注。網絡編碼技術著力解決的問題是有效地將同時到達路由器的數據同時發送出去,不讓數據產生擁塞,從而提高數據傳輸速度。
二、網絡編碼技術在無線網絡中的應用
2.1網絡編碼的概念
網絡編碼是一種融合了路由和編碼的信息交換技術,它的核心思想是在網絡中的各個節點上對各條信道上收到的信息進行線性或者非線性的處理,然后轉發給下游節點,中間節點扮演著編碼器或信號處理器的角色。
2.2網絡編碼應用于無線網絡的優勢
網絡編碼融合了路由和編碼的概念,使網絡節點不僅可以對數據進行存儲轉發,還可以進行編碼處理,已證明了使用線性網絡編碼已經能足夠達到網絡多播容量。但網絡編碼的好處不止這些,尤其是當網絡編碼應用于無線網絡時。網絡編碼首先應被應用在無線網絡環境。無線網絡的特性是不可靠性和廣播特性,使網絡編碼非常適合應用在無線網絡上,因為無線鏈路的不可靠性和物理層廣播特性非常適合使用編碼的方法。應用網絡編碼,可以解決傳統路由、跨層設計等技術無法解決的問題,提高網絡編碼在無線網絡中的應用。無線網絡的廣播特性使其非常適合使用網絡編碼,當一個節點傳輸一個數據包給它的一個鄰居節點時,它的其它鄰居節點也可以接收到這個數據包。因此,當一個節點的鄰居節點對不同的數據包感興趣時,可以將這些數據包編碼后再一起傳輸,這樣子可以使其所有的鄰居節點都收到感興趣的數據包并可以節約無線資源。
應用網絡編碼,可以解決傳統路由、跨層設計等技術無法解決的問題,提高網絡性能。網絡編碼在無線網絡中的應用可以提高網絡的吞吐量,尤其是組播吞吐量??梢詼p少數據包的傳播次數,降低無線發送能耗。當網絡部分節點或鏈路失效時采用隨機網絡編碼,最終在目的節點仍然能恢復原始數據,增強網絡的容錯性和魯棒性。網絡編碼對無線網絡的性能改善主要體現在提高網絡編碼的吞吐量上,網絡編碼已經被證明對于提高某些網絡的吞吐量有著很大的作用。運用網絡編碼可以在很大程度上提高網絡吞吐量,但是同時會增加網絡的復雜性。不少研究者在研究提高無線網絡的組播吞吐量的同時,研究如何降低因采用網絡編碼帶來的復雜性。在網絡狀況惡劣的條件下,網絡編碼和路由之間組播吞吐量的差別不大,網絡編碼的優勢體現在降低網絡復雜性上;在網絡狀況較好的條件下,網絡編碼相對于路由方法,在很大程度上,提高了組播吞吐量。這為根據網絡狀況動態調整網絡編碼算法提供了可能。
2.3網絡編碼如何提高無線網絡的安全性
網絡編碼在提高無線網絡的安全性研究方面亦取得了一定的成果。在無線網絡組播中,對于數據包的惡意修改的檢測,過去是使用基于消息認證碼或者數字簽名的方法?;诰W絡編碼產生了一種基于數據包的隨機網絡編碼檢測策略,這種方法計算量小,而且檢測概率可以根據通信控制開銷、網絡編碼復雜程度和檢測時間這些因素進行調控。但這種方法亦存在不足。這種方法要求接收節點需要預先獲得至少一個沒有被惡意修改過的數據包,并且數據包的內容不能被攻擊者知曉,因此,這種方法對抗攻擊效果不好。
無線網絡廣播重傳處理中,多個接收節點中的任意一個節點的丟包都要求源節點重傳數據包,需要廣播發送較多的重傳次數.本文將隨機線性網絡編碼技術應用在無線網絡廣播重傳中,提出一種新穎的廣播重傳方法(RLNCBR)。該方法中,源節點記錄多個接收節點中丟包最多的接收節點丟包數,再按照隨機線性網絡編碼的方法編碼組合該丟包數個線性編碼包。源節點廣播重傳,接收節點采用運算編碼線性組合的方法獲得信息包數據。數學分析表明,該方法能保證所有接收節點的編碼可解性,同時重傳次數可達到理論最優性。模擬測試結果表明:與傳統重傳方法相比,RLNCBR有效地減少了信息包的平均傳輸次數,提高了傳輸效率。
三、網絡編碼在無線網絡的應用發展方向
網絡編碼正在給現有的網絡帶來革命性的變化:網絡編碼從用來達到有線網絡中的組播容量,發展到在有線和無線網絡中提高吞吐量、節省能量、增強魯棒性和安全性,甚至改變網絡結構、改變網絡協議設計方法。網絡編碼在無線網絡中的應用還存在著以下的幾個問題:網絡編碼的具體實現和降低網絡編碼的復雜性?,F在已經提出了很多網絡編碼方法,有集中式線性網絡編碼和分布式隨機網絡編碼,但是如何在實際網絡環境中實現網絡編碼,需要考慮許多實際應用問題,例如同步、控制開銷等。網絡編碼在實際網絡環境中如何實現是一個很迫切的問題。采用網絡編碼可以在很大程度上提高網絡性能,但設計和實現上的復雜性也隨之增加。如何在不顯著增加網絡開銷,綜合考慮效率和性能的前提下,實現網絡編碼問題是將來需要進行深入研究的方向。
四、結束語
無線網絡環境由于環境的多變性,使得數據包在傳輸過程中更加容易丟失。目前,重傳常被用來實現無線廣播的錯誤處理,普通重傳方法思想基于發送方通過反饋得到接收方的出錯情況,重傳出錯的數據報文來恢復出錯的報文。:
網絡編碼技術是近十年來飛速發展的一個研究課題。雖然還沒有應用到實際的通信網絡中,但已引起了較大的關注,比如美國軍方已經意識到網絡編碼技術的優勢,已經撥款研究網絡編碼技術在移動自組網(MobileAdHocNetwork)中的應用。因此,我們也應當及時跟蹤國際上的網絡編碼技術的發展趨勢。同時,結合各種應用深入思考網絡所涉及的各種安全技術問題。
參考文獻
[1]范明,盂小峰.數據挖掘概念與技術[M].機械工業出社,2001.8.
[2]胡國強.數據挖掘在遠程教育決策支持系統的運用[J].開放教育研究,2003,(5)44-45.
[3]YEUNGRW,ZHANGZ.Distributedsourcecodingforsatellitecommunications[J].IEEETransactionsonInformationTheory,1999,45(3):1111-1120.
0 引言
中文MARC是中國機讀目錄(China Machine-Readable Catalogue)的簡稱,中文MARC的主要作用是將各類書目信息編目成統一的標準計算機可讀形式,便于讀者檢索以及各圖書情報部門之間交流書目。學位論文是高校大學生為獲取相應級別學位而撰寫的關于在校期間所學知識的應用或所完成的科研成果。
目前,我國各高校的學位論文大部分都是用中文撰寫的,也有一小部分是用外文撰寫的。高校圖書館將學位論文收藏至自建特色數據庫,就需要對學位論文進行編目,對學位論文編目時要保證編目產生的關于學位論文的數據的質量,以方便讀者檢索并利用學位論文。
1 中文MARC編目學位論文存在的問題
高校圖書館對文獻資源進行有效的分類標引和主題標引,并用相應的著錄、編目格式使文獻資源的主要檢索項及特點形成書目的形式就是高校圖書館的編目工作[1]。學位論文編目的工作流程一般為:回溯編目―審校―典藏―貼書標―入庫上架。學位論文作為一種特殊的文獻資源,其編目具有自己的特點:1)編目難度高。高校大學生研究的學術領域及學術方向繁多,其具體研究方向小而專,對非專業編目人員來說,分類編目比較困難;2)編目工作量巨大。教育事業飛速發展,各高校每年都在擴大招生,進而各高校每年產出的學位論文數量激增,而高校圖書館編目人員有限,而且圖書館每年還要有其他書目入館需要編目,因此編目人員總的工作量非常大。3)學位論文撰寫語種不統一。部分高校設有外國語學院,這些學院的部分學生所撰寫的學位論文所使用的語種一般為外文。
中文MARC是以UNIMARC為基本依據,根據我國出版物的具體情況制定的[2]。中文MARC機讀記錄字段區有如下10個功能塊:0―標識塊;1―編碼信息塊;2―著錄信息塊;3―附注塊;4―款目連接塊;5―相關題名塊;6―主題分析塊;7―責任者塊;8―國際使用塊;9―國內使用塊[3]。中文MARC通過對每個功能塊增設功能不同的多種字段及子字段、對每個字段又增設不同要求的標識符的方式更為詳細的記錄文獻信息。
高校圖書館編目學位論文最終要達到的目標是:1)精準、全面、直觀的反映出學位論文所表達的科研成果,包括科研成果的領域,關鍵詞等信息。2)準確標引學位論文,形成規范數據,方便讀者進行檢索。編目學位論文是讀者可以使用學位論文的前提和基礎,學位論文編目工作的質量直接關系到讀者對學位論文的使用情
況[1]。因此,學位論文編目工作是高校圖書館工作中的一個重要分支,各高校對學位論文編目工作都很重視。但是由于學位論文本身具有的特殊性和中文MARC編目具有的高技術性,導致中文MARC在對學位論文進行編目的時候會出現一些問題,而這些問題的出現直接影響了學位論文編目的質量,進而影響到學位論文在高校圖書館乃至整個學術界的正常流通。中文MARC在高校圖書館學位論文編目中存在如下問題。
1)標準不統一。當前我國使用比較普遍的中文MARC編目標準有兩種:一種是國家圖書館編寫制定的全國圖書館聯合編目中心系統標準;一種是北京大學圖書館編寫制定的中國高等教育文獻資源保障系統,即CALIS系統標準[3]。雖然采用這兩種中文MARC編目標準編目的數據覆蓋面都很廣,共享性也比較強,但還是應該將這兩種標準結合,制定一套唯一的編目標準。有了唯一的標準,各高校圖書館在選擇編目系統時也不需要進行比較,既方便了高校圖書館編目工作,也能使圖書信息流通更順暢。
2)標引不規范。《中國圖書分類法》是高校圖書館編目分類的主要依據。由于部分高校圖書館還有自己編寫的《圖書館編目分類細則》,并結合這兩個規范來進行編目,因此在很多編目細則上出現了不一致現象。
3)著錄字段不完整。中文MARC編目雖然具有詳細的編目規則,但是不同的編目員對規則的理解會有所不同。在中文MARC著錄中,字段和指示符都有詳細的規定,如果出現指示符的漏著、錯著都會直接影響到學位論文的檢索。
4)外文語種撰寫的學位論文編目格式不統一。當前我國圖書館使用USMARC對外文圖書進行著錄,而有些圖書館認為只有原版外文書籍才應該用USMARC進行編目,其余外文圖書應該按中文MARC格式來著錄。因此,使用外文撰寫的學位論文編目格式就出現了兩種,即USMARC格式和中文MARC格式。這種不一致的編目格式會嚴重影響到學位論文的網上共享,對數字圖書館的建設也有不利影響。
高校圖書館每年進書量都很大,新進圖書只有經過編目才能入庫上架,讀者才能在館藏書目檢索系統中檢索到圖書,而高校圖書館專業的編目人員非常有限,因此就會出現非專業人員對圖書進行編目,比如燕山大學圖書館學位論文的編目工作就是由勤工助學的學生來完成的。編目工作對人員專業要求比較高,編目細則又非常繁雜,雖然專業的編目人員已經設定號學位論文編目格式,但是非專業人員在對學位論文進行編目的時候很容易就會出現漏著、錯著的現象,而在對學位論文編目中出現的錯誤只有非常專業的編目人員才能及時發現,這樣就會導致很多編目過程中出現的錯誤到最后都沒有被發現,從而影響到讀者對學位論文的檢索。
2 改進與展望
網絡編碼在網絡數據通信中具有十分明顯的優勢,其理論研究價值和應用前景都是不言而喻的。世界上一些高等學府和科研機構都展開了對網絡編碼的研究,并且在多個方面取得了不小的成果。
1.1網絡協議結構當前網絡編碼研究中涉及到的主要部分還是在網絡層方面,特別是如何有效地將路由協議與網絡編碼有機結合,是基于網絡編碼的網絡結構研究的重要方面。有一部分研究已經深入到網絡編碼如何有效結合協議結構中其他協議層,例如網絡編碼與MAC層協議或者與傳送層TCP協議等等的結合問題。因為網絡編碼的特性與傳統網絡數據通信的方式有很大的區別,所以為了不更改已普遍應用的傳統網絡協議,將網絡編碼與其融合將會遇到各種各樣新的問題,例如,它們之間的兼容性、網絡編碼對網絡協議結構是否會產生不利的影響。這些問題都是后來研究者需要解決的問題,同時也為研究基于網絡編碼的網絡協議結構提供了框架性借鑒,使得網絡編碼能夠與傳統的網絡協議有機融合,提高網絡通信性能。
1.2數據傳送模型網絡編碼具有的最重要的功能之一就是將數據智能化處理,這主要是通過對編碼策略的設計來實現,而碼構造算法是編碼策略設計的基礎。碼構造算法主要是針對網絡中間結點的編碼方式,它需要保證目的結點能夠有效識別出傳遞的編碼信息并進行正確解碼。所以碼構造算法包含了編碼和解碼兩個內容,并且要求其算法復雜程度低,易于實施應用。碼構造算法主要有三種:代數型、線性型、隨機型。線性網絡編碼能將中間結點接受的各路信息進行線性組合,這種編碼運算較簡單,所以得到了普遍應用。
1.3路由協議基于網絡編碼的路由協議的優化設計能夠有效提高網絡數據的傳遞效率和性能,它是能夠將網絡編碼應用到實際中的重要基礎,而且將路由協議與網絡編碼進行更高層次的融合是十分重要的研究課題,可以為以后開發新的網絡提供借鑒和指導?;诰W絡編碼的路由協議研究主要有兩個方面:獨立路由協議和編碼感知的路由協議,它們主要的不同點是路由協議產生的過程中能否主動編碼,也就是說路由協議是否能夠提高編碼的利用效率。
1.4數據傳輸性能保障機制實際應用中,網絡環境復雜多變,數據傳輸的突然性和網絡拓撲結構不穩定都可能導致數據傳輸出現不穩定的狀況,例如造成數據丟失或者傳輸延遲等。所以基于網絡編碼的數據傳輸技術的開發應該結合實際的網絡環境,研究出能確保數據正確傳輸的保障機制和編碼策略,尤其需要盡可能減少數據傳輸的延遲時間和保證數據可靠傳輸。所以,基于網絡編碼的數據通信中,利用QoS保證機制是當前研究的重要課題之一。當前已研究出來幾個解決方案,比如建立數據延遲時間的模型,從模型中找出延遲的解決方案;利用多速率編碼器來分析各路中傳輸速率不同的數據,從而減小數據在編碼器中的傳輸時間。
2結語
近些年來對無線通信技術領域的研究越來越多,這些技術在地空通信中逐漸成為熱點。LDPC碼是一種線性的分組碼,它是基于稀疏校驗矩陣的。本論文簡要介紹了LDPC碼的編碼算法和譯碼算法,以及在地空通信中的應用。
【關鍵詞】 LDPC碼 地空通信 編碼
1 LDPC碼簡介
1.1 提出LDPC碼的背景
衛星通信技術發展越來越成熟,最近研發的衛星通信技術能夠通過空間衛星進行地空通信。LDPC碼是其中非常重要的一環,這是因為LDPC碼具有強大的糾錯能力,具有很低的復雜度等。
LDPC碼具有很強的糾錯能力,同時還具有低復雜度的快速譯碼算法和比較好的特性結構,所以在最新的帶寬無線多媒體的通信系統中,LDPC碼成為了能夠傳播高質量的通信以及視頻信號的關鍵性技術。同時LDPC碼已經廣泛被歐洲等國家的衛星使用。
1.2 LDPC碼的基本概念
LDPC碼的全稱為低密度奇偶校驗,1960年后Gallager第一次提出這個概念。LDPC碼是一種線性的分組碼,它是基于稀疏校驗矩陣的。LDPC碼的編碼是一種隨機碼。由于當時的技術和條件都十分落后,LDPC碼并沒有廣泛應用于實際當中。后來人們發現了Turbo碼,但是Turbo碼在本質上就是LDPC碼。LDPC碼的糾錯性能十分優異,近些年來越來越受到人們的重視。
LDPC碼的譯碼采用軟判決的置信傳播迭代譯碼算法。正是由于這個原因,LDPC碼在給定誤碼率的情況下,信息的傳輸速率和Shannon限很接近。在某種程度上,LDPC碼的糾錯性比Turbo碼強出了很多很多。我們都知道,譯碼的復雜度與碼長有關,而且是線性的關系。要想實現長編碼分組的應用,就必須克服分組碼在長碼的時候譯碼的計算量問題。
2 DVB-S2標準的前向糾錯系統
LDPC碼的編譯方法有許多,本論文簡要介紹一下介紹LDPC碼的DVB-S2標準編譯碼方法。
第一代DVB標準是1994年提出來的,它采用RS碼,QPSK調制和級聯卷積碼的方式。但是伴隨VLSI技術的發展,就出現了更高效率的編碼方式。DVB-S2項目組的目標旨在帶寬和功率不增加的情況下,增加百分之30的傳輸量。
DVB-S2標準主要由三個部分組成:BCH(前向糾錯系統由外編碼)、LDPC(內編碼)和比特交織。同時輸入流包括BBFRAMES(基本比特幀)和FECFRAMES(外流前向糾錯幀)。FEC系統處理完每個BBFRAME(kbch位)之后,都會產生一個FEC-FRAME(nldpc)。系統BCH外碼的奇偶校驗比特(BCHFEC)被加到BBFRAME,LDPC內碼的奇偶校驗比特被加到BCHFEC后面。
3 LDPC碼的算法
3.1 LDPC碼編碼算法
傳統的規則LDPC碼的編碼主要可以分為四步,分別如下。其框圖如圖1所示,編碼步驟如下:
(1)明確規則LDPC碼的H矩陣的列重和行重。
(2)構造LDPC碼的H矩陣。
(3)將校驗矩陣H轉換成系統形式。
(4)根據線性分組碼系統形式的校驗矩陣與生成矩陣之間的關系得到相應的生成矩陣G,編碼生成的碼字為C=uG。
3.2 LDPC碼的譯碼算法
LDPC碼有很多種譯碼方式,常見的譯碼方式主要有:加權比特翻轉譯碼、比特翻轉譯碼、大數邏輯譯碼、后驗概率譯碼以及和積算法譯碼等。本論文簡要介紹和積算法。
所謂和積算法,就是一種迭代譯碼算法,它的傳播是基于置信度的。下一次迭代的輸入,是上一次譯碼結束時可靠度量度的計算結果。直到達到了某個特定的條件后,譯碼的迭代過程才會停止,進而系統會作出硬判決。
4 我國的LDPC碼在將來地空通信中的應用
地空通信具有許多特點,比如信號的能量衰減比較嚴重,信息的傳輸延時比較大等等。因此必須采取特殊的方法,才能夠保證信息傳輸時的可靠性。地空通信信道對于信道編碼是一種理想的信道。
(1)地空通信信道和無記憶的高斯信道很相似,都是Shannon編碼理論的信道模型。
(2)地空通信信道可以使用很低的頻帶利用率的編碼和二進制調制方案,因為地空通信信道具有很豐富的帶寬。
(3)由于地空通信中傳輸距離非常遠,信號的能量衰減比較多,所以采用的都是低碼速率通信。
以前地空通信使用的都是Turbo碼。Turbo碼具有很多優點,比如誤碼性能很好,但是仍然存在著誤碼平臺。相對于Turbo碼,LDPC碼更適合作為地空通信的信道編碼,這是因為LDPC碼具有很低的譯碼復雜度、更低的誤碼平臺以及更大的吞吐量。要想設計出更加適合于地空通信的LDPC碼,還需要考慮到功耗效率、編碼器和譯碼器的結構以及復雜度等等。作為一種重要的信道編碼,LDPC碼必將會在地空通信中發揮重要的作用。
5 總結
近些年來對無線通信技術領域的研究越來越多,這些技術在地空通信中逐漸成為熱點。LDPC碼是一種線性的分組碼,它是基于稀疏校驗矩陣的。本論文簡要介紹了LDPC碼的編碼算法和譯碼算法,以及在地空通信中的應用。
參考文獻
[1]曾蓉,梁釗.低密度校驗LDPC碼的構造及編碼[J].重慶郵電學院學報(自然科學版),2005,17(3):316-319.
[2]張長帥,宋黎定,劉泳.LDPC碼在深空通信中的應用技術研究[J].航天器工程,2007,16(3):90-92.
[3]翟政安,羅倫,時信華.深空通信信道編碼技術研究[J].飛行器測控學報,2006,25(2):59-61.