基礎(chǔ)的通信協(xié)議范文
時間:2023-06-07 16:51:39
導(dǎo)語:如何才能寫好一篇基礎(chǔ)的通信協(xié)議,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
一旦中繼發(fā)生解碼錯誤,該方法將無法提供分集增益[9]。所以,與AF相比,DF更適用于源節(jié)點和中繼節(jié)點間信道狀況良好的情況。協(xié)作分集在散射通信中的實現(xiàn)方案在以上介紹的協(xié)作協(xié)議中,利用到無線通信系統(tǒng)的廣播特性,對各個節(jié)點的發(fā)射或者接收天線無方向性限制。
且協(xié)作分集中,中繼節(jié)點轉(zhuǎn)發(fā)源節(jié)點信號時,要考慮中繼節(jié)點的功率限制,不能無限制放大轉(zhuǎn)發(fā)源信號[10,11]。與普通無線通信不同的是,散射通信都是點對點通信,其天線為定向天線,其他方向不能接收到發(fā)送端的信號,以3個節(jié)點的散射協(xié)作通信為例,(圖略)。
其中S為源節(jié)點,R為中繼節(jié)點,D為目的節(jié)點。每一個節(jié)點的2個天線都為定向天線,直接對準(zhǔn)要發(fā)射(接收)的方向。各信道為瑞利衰落信道,中繼節(jié)點可以工作在最大功率點,中繼節(jié)點轉(zhuǎn)發(fā)信號功率與源節(jié)點發(fā)送信號功率相同。在到達目的節(jié)點D之前的每個信道都加延遲校正器保證信號同時到達目的節(jié)點。
中采用數(shù)字基帶傳輸,信道為瑞利衰落信道,中繼信道與直接信道衰落相互獨立。源節(jié)點S、中繼節(jié)點R和目的節(jié)點D之間等距,中繼節(jié)點發(fā)送信號功率與源節(jié)點發(fā)送信號功率相同,均為P。目的節(jié)點采用最大比值合并。
源節(jié)點到中繼節(jié)點信噪比SNR_sr變化,源節(jié)點到目的節(jié)點、中繼節(jié)點到目的節(jié)點信噪比SNR_sd、SNR_rd不變。采用放大轉(zhuǎn)發(fā)與譯碼轉(zhuǎn)發(fā)誤碼性能界于直接傳輸與二重分集之間。低信噪比時,放大轉(zhuǎn)發(fā)性能優(yōu)于譯碼轉(zhuǎn)發(fā),這是譯碼轉(zhuǎn)發(fā)在低信噪比時,S到R傳輸有誤碼,R對其進行重新編碼后發(fā)送出去,造成誤碼不可恢復(fù),性能下降;而在大信噪比時,譯碼轉(zhuǎn)發(fā)中繼節(jié)點能夠正確譯碼,性能優(yōu)于放大轉(zhuǎn)發(fā)。
篇2
【關(guān)鍵詞】TCP/IP協(xié)議;通信報文;路由尋址;通信流程
1 概述
隨著信息科學(xué)技術(shù)和通信技術(shù)的不斷快速發(fā)展,基于互聯(lián)網(wǎng)的網(wǎng)絡(luò)通信應(yīng)用在社會各個領(lǐng)域中的應(yīng)用越來越廣泛,使得互聯(lián)網(wǎng)通信應(yīng)用成為現(xiàn)代人日常生產(chǎn)生生活不可或缺的一部分,通過互聯(lián)網(wǎng)絡(luò)通信,網(wǎng)絡(luò)用戶之間可以實現(xiàn)數(shù)據(jù)傳輸、信息共享,從而極大地提高了人們的生活質(zhì)量。然而,互聯(lián)網(wǎng)絡(luò)中的數(shù)據(jù)傳輸過程,并不是雜亂無章的隨機傳送,而是在計算機網(wǎng)絡(luò)通信協(xié)議的基礎(chǔ)上,雙方都按照協(xié)議的內(nèi)容和機制,來發(fā)送數(shù)據(jù)信息和讀取分析數(shù)據(jù)信息,進而實現(xiàn)互聯(lián)網(wǎng)絡(luò)的數(shù)據(jù)傳輸和信息共享的功能,TCP/IP協(xié)議就是互聯(lián)網(wǎng)絡(luò)中重要的通信協(xié)議,它的存在奠定了整個互聯(lián)網(wǎng)絡(luò)通信的基礎(chǔ),所以對于TCP/IP通信協(xié)議的學(xué)習(xí)對于理解互聯(lián)網(wǎng)通信機制來輔助互聯(lián)網(wǎng)學(xué)習(xí)和工作具有很大的幫助。
2 計算機網(wǎng)絡(luò)的TCP/IP通信協(xié)議
TCP/IP協(xié)議是“Transmission Control Protocol / Internet Protocol”的簡寫,是Internet網(wǎng)絡(luò)基本的協(xié)議,它為計算機通訊的數(shù)據(jù)打包傳輸以及網(wǎng)絡(luò)尋址提供了標(biāo)準(zhǔn)的方法。由于TCP/IP協(xié)議的優(yōu)越性,使得越來越多的通信設(shè)備支持TCP/IP協(xié)議,使互聯(lián)網(wǎng)絡(luò)逐步走向規(guī)范化,最終TCP/IP協(xié)議成為了當(dāng)前網(wǎng)絡(luò)通信協(xié)議標(biāo)準(zhǔn)中最基本的網(wǎng)絡(luò)通信協(xié)議、Internet國際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ)。
2.1 計算機網(wǎng)絡(luò)TCP/IP協(xié)議
針對計算機互聯(lián)網(wǎng)絡(luò)的通信協(xié)議,國際標(biāo)準(zhǔn)組織ISO創(chuàng)立了七層OSI網(wǎng)絡(luò)模型,自上而下,分別為應(yīng)用層、表示層、會話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層、物理層。而TCP/IP協(xié)議則是應(yīng)用在傳輸層和網(wǎng)絡(luò)層的數(shù)據(jù)傳輸控制協(xié)議,來規(guī)定網(wǎng)絡(luò)設(shè)備接入互聯(lián)網(wǎng)絡(luò)以及設(shè)備間數(shù)據(jù)通信的標(biāo)準(zhǔn)。在通信設(shè)備經(jīng)過互聯(lián)網(wǎng)絡(luò)進行數(shù)據(jù)傳輸時,通信設(shè)備數(shù)據(jù)發(fā)送端,發(fā)送TCP/IP通信報文,此時TCP/IP協(xié)議攜帶著通信設(shè)備發(fā)送端的傳輸數(shù)據(jù)內(nèi)容以及目標(biāo)通信設(shè)備的地址標(biāo)示在互聯(lián)網(wǎng)絡(luò)中進行尋址,從而正確地傳送到目標(biāo)通信設(shè)備。當(dāng)目標(biāo)通信設(shè)備接收到TCP/IP通信報文后,按照協(xié)議內(nèi)容,去除通信標(biāo)示,來獲取傳輸數(shù)據(jù)內(nèi)容,并加以校驗,如果經(jīng)校驗后發(fā)生差錯,目標(biāo)通信設(shè)備會發(fā)出TCP/IP信息重發(fā)報文,讓發(fā)送通信設(shè)備再次將TCP/IP通信報文發(fā)展目標(biāo)通信設(shè)備,去掉通信標(biāo)示來獲取傳輸數(shù)據(jù)信息。
2.2 TCP/IP通信協(xié)議報文格式
在互聯(lián)網(wǎng)絡(luò)中,基于TCP/IP通信協(xié)議傳輸?shù)臄?shù)據(jù)內(nèi)容都是以通信報文的形式在互聯(lián)網(wǎng)絡(luò)內(nèi)部進行傳輸,通信報文實質(zhì)上就是一串二進制字符串,而字符串內(nèi)不同位置的二進制字符標(biāo)示不同的含義。從TCP/IP通信協(xié)議的主要報文格式可以看出,IP協(xié)議是基于TCP協(xié)議至上的,TCP協(xié)議報文時作為IP通信報文的數(shù)據(jù)部分來進行傳輸?shù)?。實際上,互聯(lián)網(wǎng)內(nèi)傳輸?shù)耐ㄐ抛址€有其他的通信協(xié)議,TCP/IP通信報文也是作為其外層協(xié)議的通信數(shù)據(jù)部分嵌入到通信報文中在互聯(lián)網(wǎng)內(nèi)進行傳輸。
在IP協(xié)議首部,包含了一些關(guān)于IP協(xié)議的標(biāo)示、通信地址等信息,主要包括數(shù)據(jù)字符串總長度的信息、通信標(biāo)示號、源IP地址和目標(biāo)IP地址等信息,當(dāng)IP通信報文經(jīng)過路由尋址時,會根據(jù)首部內(nèi)記錄的目標(biāo)IP地址來選擇傳輸方向,最終根據(jù)目標(biāo)IP地址傳輸至目標(biāo)通信設(shè)備。此外,IP通信報文首部還包含其他信息,比如IP協(xié)議版本號、首部長度、校驗信息、該IP通信報文生存時間(即該報文經(jīng)過多少個路由后自動取消傳輸)等與IP通信報文相關(guān)的信息,以確保IP報文傳輸?shù)恼_性和安全性。TCP協(xié)議通信報文是作為IP通信報文數(shù)據(jù)內(nèi)容存在的,TCP協(xié)議也分為TCP報文首部和TCP通信數(shù)據(jù)。TCP通信報文首部主要包括了源端口號和目標(biāo)端口號等信息,當(dāng)TCP/IP通信報文經(jīng)過互聯(lián)網(wǎng)絡(luò)到達目標(biāo)通過新設(shè)備后,通信設(shè)備會根據(jù)TCP報文首部的目的端口號選擇設(shè)備端口號來接受該數(shù)據(jù)信息,進而實現(xiàn)互聯(lián)網(wǎng)絡(luò)的數(shù)據(jù)傳輸。
2.3 TCP/IP協(xié)議通信過程
互聯(lián)網(wǎng)絡(luò)的通信設(shè)備基于TCP/IP協(xié)議建立通信過程,也是根據(jù)TCP/IP協(xié)議來實現(xiàn)的。當(dāng)源通信設(shè)備想向目標(biāo)設(shè)備發(fā)送數(shù)據(jù)時,首先會發(fā)送一個TCP/IP通信報文來確認連接,該通信報文在互聯(lián)網(wǎng)絡(luò)中經(jīng)過尋找傳輸后找到目標(biāo)設(shè)備,目標(biāo)設(shè)備也會向源通信設(shè)備發(fā)送一個TCP/IP報文以確認建立通信連接,此時,源通信設(shè)備就會將通信數(shù)據(jù)以TCP/IP通信報文的形式進行數(shù)據(jù)打包,然后向目標(biāo)數(shù)據(jù)進行傳輸,在收到數(shù)據(jù)后,目標(biāo)設(shè)備同樣會發(fā)送TCP/IP報文以確認收到信息。當(dāng)然,TCP/IP通信數(shù)據(jù)長度是一定的,當(dāng)通信數(shù)據(jù)超過報文長度時,源通信設(shè)備會將其分段發(fā)送,而目標(biāo)設(shè)備則會根據(jù)IP報文首部的標(biāo)識號進行數(shù)據(jù)重組來重現(xiàn)傳輸數(shù)據(jù)信息,進而完成互聯(lián)網(wǎng)絡(luò)通信設(shè)備數(shù)據(jù)傳輸。
3 總結(jié)
TCP/IP網(wǎng)絡(luò)協(xié)議是當(dāng)前互聯(lián)網(wǎng)絡(luò)最基本的通信協(xié)議。根據(jù)TCP/IP網(wǎng)絡(luò)協(xié)議,連接在互聯(lián)網(wǎng)內(nèi)的通信設(shè)備可以根據(jù)TCP/IP通信報文格式的內(nèi)容將傳輸數(shù)據(jù)打包在TCP/IP通信報文內(nèi),并以其規(guī)定的通信流程進行數(shù)據(jù)傳輸,從而實現(xiàn)互聯(lián)網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)高效安全的傳輸。
參考文獻:
[1]楊紹文.談計算機網(wǎng)絡(luò)的TCP/IP協(xié)議[J].科技信息.2011(02)
[2]查東輝.試論計算機網(wǎng)絡(luò)通信協(xié)議[J].電腦知識與技術(shù).2013(14)
[3]楊嬌娟.淺談TCP/IP協(xié)議[J].數(shù)字技術(shù)與應(yīng)用.2012(03)
篇3
信息管理系統(tǒng)除了具有以上功能之外,還能夠按照計劃的內(nèi)容,考察計劃的執(zhí)行情況,能夠根據(jù)預(yù)先設(shè)定的目標(biāo)值,合理控制計劃執(zhí)行進度,達到控制的目的。信息管理系統(tǒng)具有輔助決策功能由于信息管理系統(tǒng)掌握了大量基礎(chǔ)數(shù)據(jù),并且可以根據(jù)現(xiàn)實需要對數(shù)據(jù)進行綜合利用,包括進行數(shù)據(jù)建模,得出最優(yōu)數(shù)學(xué)模型,從而為正確決策提供相應(yīng)依據(jù)。
2計算機通信技術(shù)的結(jié)構(gòu)及通信協(xié)議分析
計算機通信技術(shù)是目前在計算機之間進行數(shù)據(jù)傳輸?shù)闹饕夹g(shù)之一,為了便于不同計算機之間實現(xiàn)有效的數(shù)據(jù)傳輸,通常計算機通信技術(shù)會將整個通信網(wǎng)絡(luò)劃分成不同的層面,并且依托統(tǒng)一的通信協(xié)議,保證進行數(shù)據(jù)傳輸?shù)膬蓚€計算機終端能夠互相識別,進行正常的數(shù)據(jù)通信。在計算通信技術(shù)的發(fā)展中,通信結(jié)構(gòu)和通信協(xié)議是兩個緊密相關(guān)的技術(shù)指標(biāo),在對二者進行研究的時候,我們可以將它們看作一個有機的整體。目前計算機通信技術(shù)在結(jié)構(gòu)劃分方面與通信協(xié)議設(shè)置進行了結(jié)合,二者相互影響。按照國際標(biāo)準(zhǔn)化組織(ISO)的建議,目前實際廣泛使用的網(wǎng)絡(luò)結(jié)構(gòu)模型是開放系統(tǒng)互連模型(OSI)。這是一個七層協(xié)議,包括物理層協(xié)議、數(shù)據(jù)鏈路層協(xié)議、網(wǎng)絡(luò)層協(xié)議、傳輸層協(xié)議、會話層協(xié)議、表示層協(xié)議、應(yīng)用層協(xié)議。物理層協(xié)議實現(xiàn)物理上互連系統(tǒng)間位流信息的透明傳輸,即實現(xiàn)了一位(組)數(shù)據(jù)在兩個通信實體之間的可靠傳送通信它描述了經(jīng)通信介質(zhì)在數(shù)據(jù)鏈路實體之間建立、維護和拆除物理連接。數(shù)據(jù)鏈路層協(xié)議主要是對高層屏蔽傳輸介質(zhì)的特性,為網(wǎng)絡(luò)通信實體之間提供建立、維護和釋放數(shù)據(jù)鏈路連接的功能和手段,實現(xiàn)無差錯的數(shù)據(jù)以幀為單位的可靠傳送。網(wǎng)絡(luò)層協(xié)議主要是為通信子網(wǎng)與高層結(jié)構(gòu)之間提供界面連接,其主要任務(wù)是對通信子網(wǎng)實現(xiàn)路徑選擇實現(xiàn)通信實體之間端--端的透明的數(shù)據(jù)傳送對高層屏蔽了數(shù)據(jù)傳送經(jīng)過的路徑,傳輸層協(xié)議也稱主機——主機層協(xié)議,它為會話層的通信實體之間提供透明的數(shù)據(jù)傳送,其主要任務(wù)是接收會話實體送來的數(shù)據(jù),根據(jù)需要把他們分成若干比較小的單元,保證所有數(shù)據(jù)單元經(jīng)下面三層正確地到達另一個會話實體。會話層協(xié)議也稱進程——進程層協(xié)議,它通過協(xié)議提供的一組命令為網(wǎng)上兩個進程之間的通信建立會話連接和釋放會話連接,并管理它們在該連接上的對話。表示層協(xié)議以對應(yīng)用實體有意義的形式提供有關(guān)信息表示的服務(wù)。這些服務(wù)有文本壓縮、代碼轉(zhuǎn)換、數(shù)據(jù)加密與解密文件格式變換、信息格式變換終端屬性的轉(zhuǎn)換等。應(yīng)用層協(xié)議是用戶訪問網(wǎng)絡(luò)的接口層,直接為正在通信的端點用戶的應(yīng)用進程服務(wù)。
3信息管理系統(tǒng)應(yīng)用計算機通信技術(shù)的必要性
考慮到信息管理系統(tǒng)需要處理的信息量較大,并且信息管理系統(tǒng)需要進行正常的數(shù)據(jù)通信,所以在建設(shè)信息管理系統(tǒng)的時候,我們積極采用了計算機通信技術(shù)作為信息管理系統(tǒng)的主要技術(shù)。從目前信息管理系統(tǒng)的運行情況來看,信息管理系統(tǒng)應(yīng)用計算機通信技術(shù)是非常必要的,其必要性主要表現(xiàn)在以下幾個方面:
3.1信息管理系統(tǒng)要實現(xiàn)有效的數(shù)據(jù)傳輸,必須應(yīng)用計算機通信技術(shù)在信息管理系統(tǒng)中,數(shù)據(jù)的傳輸是系統(tǒng)運行中的重要功能,為了保證數(shù)據(jù)傳輸能夠滿足準(zhǔn)確性和高效性的特點,計算機通信技術(shù)的應(yīng)用成為了必然??紤]到計算機通信技術(shù)的優(yōu)點,可以在標(biāo)準(zhǔn)協(xié)議的指導(dǎo)下完成不同計算機終端之間信息的傳輸,所以,出于信息管理系統(tǒng)信息傳輸?shù)哪康模谛畔⒐芾硐到y(tǒng)中計算機通信技術(shù)得到了重要應(yīng)用。
3.2信息管理系統(tǒng)要想保證其有效性,必須應(yīng)用計算機通信技術(shù)信息管理系統(tǒng)的功能相對豐富,主要為管理過程提供數(shù)據(jù)處理服務(wù)和決策參考,為此信息管理系統(tǒng)的有效性是衡量系統(tǒng)成功與否的重要的指標(biāo)。為了保證信息管理系統(tǒng)能夠滿足有效性的要求,計算機通信技術(shù)的應(yīng)用成為了構(gòu)建信息管理系統(tǒng)的必要手段。從現(xiàn)有的信息管理系統(tǒng)來看,計算機通信技術(shù)的應(yīng)用保證了信息管理系統(tǒng)的正常有效運行。
3.3信息管理系統(tǒng)要想保證其基本功能的實現(xiàn),必須應(yīng)用計算機通信技術(shù)從目前來看,信息管理系統(tǒng)的基本功能主要包括:數(shù)據(jù)處理功能、預(yù)測功能、計劃功能、控制功能以及輔助決策功能。為了保證這些功能的實現(xiàn),只有利用計算機通信技術(shù)才能達到目的?;谟嬎銠C通信技術(shù)本身的優(yōu)點,在數(shù)據(jù)處理、預(yù)測、計劃和控制方面都有突出的表現(xiàn)。所以對于信息管理系統(tǒng)來講,應(yīng)用計算機通信技術(shù)成為了必然選擇。
3.4信息管理系統(tǒng)要想提高管理效率,必須應(yīng)用計算機通信技術(shù)信息管理系統(tǒng)在實際運行過程中,要想保證管理效率達到要求,并不斷提高管理效率,就要積極應(yīng)用計算機通信技術(shù)。之所以采用計算機通信技術(shù),主要是因為計算機通信技術(shù)解決了不同計算機之間的數(shù)據(jù)通信問題,縮短了數(shù)據(jù)通信時間,提高了信息管理系統(tǒng)數(shù)據(jù)傳輸效率,進而有效縮短了信息管理系統(tǒng)運行時間。所以,從提高管理效率的角度來看,應(yīng)用計算機通信技術(shù)是必要手段。
4計算機通信技術(shù)在信息管理系統(tǒng)中的應(yīng)用
正是基于計算機通信技術(shù)的優(yōu)點,計算機通信技術(shù)在信息管理系統(tǒng)中得到了重要應(yīng)用,其應(yīng)用主要表現(xiàn)在以下幾個方面:
4.1計算機通信技術(shù)在信息管理系統(tǒng)數(shù)據(jù)處理中的應(yīng)用
信息管理系統(tǒng)的功能之一是能夠?qū)?shù)據(jù)進行快速處理,在這一過程中,對數(shù)據(jù)傳輸產(chǎn)生了現(xiàn)實的需要,而計算機通信技術(shù)的優(yōu)點是能夠提高數(shù)據(jù)傳輸效率、保證數(shù)據(jù)傳輸質(zhì)量,基于這一優(yōu)點,計算機通信技術(shù)在信息管理系統(tǒng)的數(shù)據(jù)處理中得到了重要應(yīng)用,并成為支撐數(shù)據(jù)處理的關(guān)鍵技術(shù)。
4.2計算機通信技術(shù)在信息管理系統(tǒng)預(yù)測功能中的應(yīng)用
信息管理系統(tǒng)預(yù)測功能的實現(xiàn)是以大量數(shù)據(jù)為基礎(chǔ)的,而基礎(chǔ)數(shù)據(jù)的獲得離不開信息管理系統(tǒng)的數(shù)據(jù)傳輸?;谶@一現(xiàn)實需要,以數(shù)據(jù)傳輸為特點的計算機通信技術(shù)在信息管理系統(tǒng)中得到了廣泛的應(yīng)用,成為了實現(xiàn)信息管理系統(tǒng)預(yù)測功能的重要技術(shù)支撐。所以,我們要認識到計算機通信技術(shù)的優(yōu)點。
4.3計算機通信技術(shù)在信息管理系統(tǒng)計劃功能中的應(yīng)用
信息管理系統(tǒng)的計劃功能,主要是基于各個管理層的基礎(chǔ)數(shù)據(jù)而構(gòu)成的,因此對數(shù)據(jù)的需求,決定了信息管理系統(tǒng)必須應(yīng)用一種可靠的技術(shù)實現(xiàn)數(shù)據(jù)的傳輸。在這一背景下,計算機通信技術(shù)以其獨有的數(shù)據(jù)通信優(yōu)勢滿足了信息管理系統(tǒng)的需要,成為了實現(xiàn)信息管理系統(tǒng)計劃功能的主要技術(shù)。
4.4計算機通信技術(shù)在信息管理系統(tǒng)控制功能中的應(yīng)用
信息管理系統(tǒng)中的控制功能與其他功能一樣,都是基于龐大的數(shù)據(jù)作為基礎(chǔ)的。因此在信息管理系統(tǒng)中控制功能的實現(xiàn)主要依賴于計算機通信技術(shù)的應(yīng)用。所以,從控制功能的實現(xiàn)角度以及信息管理系統(tǒng)的有效性來看,計算機通信技術(shù)在信息管理系統(tǒng)控制功能得到了廣泛的應(yīng)用。
4.5計算機通信技術(shù)在信息管理系統(tǒng)輔助決策功能中的應(yīng)用
信息管理系統(tǒng)輔助決策功能是整個系統(tǒng)功能中的重點,為了保證該功能的實現(xiàn),信息管理系統(tǒng)積極應(yīng)用了計算機通信技術(shù),使信息管理系統(tǒng)能夠?qū)?shù)據(jù)進行綜合處理和傳輸,提高處理和傳輸效率,提高輔助決策功能的實效性。基于這一選擇,計算機通信技術(shù)在信息管理系統(tǒng)中得到了重要應(yīng)用。
5信息管理系統(tǒng)中計算機通信技術(shù)要點分析
基于計算機通信技術(shù)的諸多優(yōu)勢,計算機通信技術(shù)在信息管理系統(tǒng)中得到了廣泛的應(yīng)用,為了保證其應(yīng)用效果并擴大應(yīng)用范圍,我們應(yīng)對信息管理系統(tǒng)中的計算機通信技術(shù)要點進行分析。從目前信息管理系統(tǒng)中計算機通信技術(shù)的應(yīng)用來看,計算機通信技術(shù)的要點主要表現(xiàn)在以下幾個方面:
5.1計算機通信物理層技術(shù)
在信息管理系統(tǒng)中,計算機通信中的物理層是進行數(shù)據(jù)傳輸?shù)闹匾ǖ?,為了把縱橫物理層能夠可靠工作,我們應(yīng)注意物理層的頻譜效率、誤碼率和蜂窩環(huán)境的適應(yīng)性。為了提高物理層的通信質(zhì)量,我們可以采取以下方式:1)采用窄帶數(shù)字調(diào)制方式,2)采用擴展頻譜調(diào)制方式,3)采用直接序列擴展頻譜的方式,4)采用跳頻擴頻調(diào)制系統(tǒng)。通過以上幾種方式,保證了物理層的通信質(zhì)量和通信效率。
5.2計算機通信MAC子層技術(shù)MAC子層主要是媒體訪問控制層,這一層的任務(wù)主要對信道的使用進行有效的控制和管理,使信道能夠充分利用,滿足數(shù)據(jù)傳輸需要。MAC子層的優(yōu)點是能夠?qū)崿F(xiàn)多地址的訪問,能夠?qū)崿F(xiàn)一對多的通信。這一子層技術(shù)的要點主要集中在MAC子層協(xié)議的設(shè)定上,目前來看典型的隨機訪問協(xié)議是ALOHA和載波監(jiān)聽多路訪問(CSMA)。
5.3計算機通信數(shù)據(jù)鏈路層技術(shù)
數(shù)據(jù)鏈路層的功能是在相鄰兩個結(jié)點之間可靠地傳輸數(shù)據(jù)幀,相鄰兩個結(jié)點之間用一條電路連接,中間沒有分組交換機!經(jīng)過物理層的作用,這條電路已經(jīng)數(shù)字化,故稱作鏈路,加上數(shù)據(jù)鏈路層協(xié)議后,鏈路上能較可靠地傳輸數(shù)據(jù)幀,形成所謂的數(shù)據(jù)鏈路,協(xié)議在數(shù)據(jù)鏈路層中起著關(guān)鍵作用,在移動計算機通信網(wǎng)絡(luò)中大多使用選擇重傳ARQ協(xié)議,因為連續(xù)ARQ浪費了有效帶寬
5.4計算機通信網(wǎng)絡(luò)層技術(shù)
計算機移動后,其地址也變化,由傳統(tǒng)域名服務(wù)器給出的只是計算機的歸屬地址,不能反映計算機的當(dāng)前地址,這樣,移動計算機如何動態(tài)尋址就是一個很重要的問題!當(dāng)通信中的計算機在不同子網(wǎng)間漫游時,如何保證數(shù)據(jù)通信對移動的透明性,使應(yīng)用進程感覺不到移動的影響,是移動計算機通信網(wǎng)絡(luò)必須解決的關(guān)鍵問題,這兩個問題在網(wǎng)絡(luò)層中得到解決!網(wǎng)絡(luò)層中的移動管理部分實現(xiàn)移動用戶的動態(tài)跟蹤,移動切換部分可保證用戶在不同子網(wǎng)切換時通信的可靠性。
6結(jié)論
篇4
智能變電站中使用的網(wǎng)絡(luò)通信技術(shù)使用的是以IEC61850標(biāo)準(zhǔn)為核心的基本結(jié)構(gòu),這種結(jié)構(gòu)可以分為過程層、間隔層和站控曾。這種基本結(jié)構(gòu)的結(jié)構(gòu)圖如圖1所示。站控層中使用的設(shè)備的功能是使用全站的信息對整個變電站的設(shè)備進行控制和檢測,并和遠方的控制中心進行通信。間隔層中使用的設(shè)備的功能是采集間隔設(shè)備的信號并對這些設(shè)備進行控制和跳閘等控制動作,然后將相關(guān)的信息發(fā)送到站控層的設(shè)備并接收來自站控層設(shè)備的命令。過程層中使用的設(shè)備的功能是實現(xiàn)所有的和一次設(shè)備有接口的功能,并把直流的狀態(tài)信號和交流的采樣信號直接轉(zhuǎn)換成數(shù)字信號,可以將其看作是一次設(shè)備的智能化和數(shù)字化的接口。這三層設(shè)備是通過網(wǎng)絡(luò)通信來實現(xiàn)信息共享和數(shù)據(jù)的交換的,在間隔層和過程層設(shè)備中的網(wǎng)絡(luò)叫做過程層網(wǎng)絡(luò),之間的通信內(nèi)容包括交流的采樣信號SV、直流的狀態(tài)信號GOOSE以及硬對時信號1588。在站控層和間隔層設(shè)備之間的網(wǎng)絡(luò)叫做站控層網(wǎng)絡(luò),之間的通信內(nèi)容包括全站的保護信息和所有需要監(jiān)控的信息。智能變電站中網(wǎng)絡(luò)結(jié)構(gòu)和傳統(tǒng)的變電站的結(jié)構(gòu)的不同就在智能變電站的繼電保護裝置是通過點對點的通信模式來實現(xiàn)采樣和直接跳閘的,這就保證了繼電保護裝置的獨立,極大的提升了繼電保護裝置的安全和可靠。在智能變電站中網(wǎng)絡(luò)結(jié)構(gòu)的各個層次的網(wǎng)絡(luò)通信協(xié)議如表1所示。
1.1SV
由IEC61850標(biāo)準(zhǔn)的規(guī)定可知,SV是映射到以太網(wǎng)的數(shù)據(jù)鏈路層和物理層的,通過組播的方式進行傳送,其傳輸網(wǎng)絡(luò)可以分成點對點直接網(wǎng)絡(luò)和通過交換設(shè)備的網(wǎng)絡(luò)。采樣值若通過交換設(shè)備進行傳輸,則裝置和合并單元都是鏈接到網(wǎng)絡(luò)的交換設(shè)備上的,所有的信息是共網(wǎng)傳輸?shù)?,?shù)據(jù)的流向是通過組播的地址、VLAN的信息和APPID的信息來確定的。
1.2GOOSE
GOOSE的原理和SV是類似的,都是映射到以太網(wǎng)的數(shù)據(jù)鏈路層和物理層的,都是通過組播的方式進行傳送的,傳送的網(wǎng)絡(luò)都是分成點對點的直接網(wǎng)絡(luò)和通過交換設(shè)備的網(wǎng)絡(luò),但是,GOOSE使用的是一種重發(fā)的機制來確保跳閘等相關(guān)的重要信息能夠可靠的進行傳輸。在正常的情況下,GOOSE按照一定的時間發(fā)送報文來保證通信鏈路的完好,若是有事件發(fā)生,換一種時間間隔連續(xù)兩幀發(fā)送事件報文,然后再換時間間隔發(fā)送事件報文,最后或輔導(dǎo)初始狀態(tài)下的時間間隔。
2智能變電站的數(shù)據(jù)通信
因為變電站系統(tǒng)之間的通信在新型的智能變電站中占有十分重要的位置,所以,變電站自動化系統(tǒng)的核心就是要建一個安全可靠的數(shù)據(jù)通信鏈路,又因為變電站具有一定的特殊性,其數(shù)據(jù)通信要求具有以下能力:①變電站自動化系統(tǒng)中的數(shù)據(jù)信息在傳輸網(wǎng)中要快速準(zhǔn)確的傳輸,要保證其傳送的實時性;②變電站是一個電磁干擾很嚴(yán)重的特殊環(huán)境,通信中信道本身的通道就較為復(fù)雜,在惡劣的通信環(huán)境中要擁有一個優(yōu)秀的兼容性能;③在變電站的系統(tǒng)設(shè)計中若是出現(xiàn)失誤或者錯誤,將會對設(shè)備甚至是人身造成極大的損害。
2.1智能變電站中常用到的通信接口
智能變電站中常用的通信接口就是RS-485接口,它的優(yōu)點是多數(shù)的智能單元的接口方便,同時它的接口十分的標(biāo)準(zhǔn)規(guī)范,RS-485的接口是通過RS-232串口通信發(fā)展起來的,它采用差分的方式進行總線式的通信,具有良好的抗干擾能力,其傳輸?shù)乃俾屎途嚯x都有了明顯的提高,又因為總顯示的通信方式可以在接口上進行,構(gòu)建起通信網(wǎng)絡(luò)來很方便。RS-485總線有兩種連接方式可以選擇,即半雙工和全雙工,常用的為半雙工的方式,其網(wǎng)絡(luò)拓撲圖如圖2所示。
2.2在智能電站中常用的設(shè)備通信協(xié)議
在智能變電站中使用比較廣泛的和智能設(shè)備通信接口相匹配的協(xié)議有以下幾種:①Modbus協(xié)議,這種協(xié)議時采用的客戶端/服務(wù)器通信模式的一種基于串行鏈路的應(yīng)用層協(xié)議,它的結(jié)構(gòu)較為簡單,在實際中應(yīng)用也比較廣泛,通常情況下,變電站和斷路器設(shè)備中都是廣泛的使用基于RS-485接口的此種協(xié)議;②TCP/IP協(xié)議,是由傳輸層的TCP/UDP協(xié)議和網(wǎng)絡(luò)層的IP協(xié)議組成,是目前應(yīng)用最為廣泛的網(wǎng)絡(luò)基礎(chǔ)協(xié)議;③TCP/UDP協(xié)議,這種協(xié)議是完全以網(wǎng)絡(luò)層為基礎(chǔ)的通信協(xié)議,其中TCP的特點是向用戶提供一種可靠的面向連接的字節(jié)流服務(wù),UDP和TCP不同,它是基于傳輸層的協(xié)議,面向的是數(shù)據(jù)報文。
3實用分析
某智能電網(wǎng)系統(tǒng)的變電站的自動化系統(tǒng)中使用開放式的分層分布式的系統(tǒng),由過程層、間隔層和站控層組成,站中的二次設(shè)備按照標(biāo)準(zhǔn)建模進行統(tǒng)一組網(wǎng),實現(xiàn)信息共享。同時,變電站配備了通信記錄監(jiān)視系統(tǒng),能夠?qū)φ麄€電站的通信狀態(tài)和信息進行時間和記錄,該通信記錄監(jiān)視系統(tǒng)配備了兩臺監(jiān)聽裝置和一臺監(jiān)視終端,其中一個監(jiān)視裝置負責(zé)采樣值和GOOSE信息的監(jiān)聽和記錄分析,另外一個監(jiān)聽裝置負責(zé)對網(wǎng)絡(luò)通信信息和另一個網(wǎng)的采樣值以及GOOSE信息的記錄,而監(jiān)視終端通過交換機和兩臺監(jiān)聽裝置相連,顯示監(jiān)聽和分析的結(jié)果。在上述過程中,操作人員隨時可以對系統(tǒng)中信號的變化、異常和傳輸中的異常狀態(tài)燈進行監(jiān)聽,能夠及時高效的對各種異常進行處理。在通信報文的記錄文件到錄波文件的轉(zhuǎn)換過程中,同時采用了采樣值按采樣序號對其和按記錄時間對其兩種方式,這樣,操作人員就可以通過兩種方式的結(jié)果對比等到更為貼近實際的結(jié)果了。
4結(jié)束語
篇5
【關(guān)鍵詞】無線 網(wǎng)絡(luò) 節(jié)點
互聯(lián)網(wǎng)技術(shù)能夠為大數(shù)據(jù)環(huán)境提供龐大的數(shù)據(jù)信息量,而無線傳感網(wǎng)絡(luò)體系屬于一種收集缺乏數(shù)據(jù)信息交互能力的底層技術(shù)實現(xiàn)模式。針對一系列復(fù)雜并且實現(xiàn)集合化的數(shù)據(jù)信息收集,比如地震、電磁、溫度、濕度、噪聲、光強度、壓力、土壤成分、移動物體的大小、速度以及方向等物理量,無線傳感網(wǎng)絡(luò)架構(gòu)體系的認知節(jié)點,即實現(xiàn)無線傳感器的有效功能。通過對無線傳感網(wǎng)絡(luò)架構(gòu)體系對數(shù)據(jù)的收集與傳遞功能,毋庸置疑會直接擴展大數(shù)據(jù)功能實現(xiàn)的數(shù)據(jù)信息源。無線傳感網(wǎng)絡(luò)認知節(jié)點是功能的數(shù)據(jù)監(jiān)測者,收集被感知對象的數(shù)據(jù)信息后能夠及時反饋到監(jiān)測人員。無線傳感網(wǎng)絡(luò)通信技術(shù)是人們收集環(huán)境信息非常有效的方式,在軍事、航空、救災(zāi)、環(huán)境、醫(yī)療、保健、家居、工業(yè)、商業(yè)等各種行業(yè)領(lǐng)域都能夠充分發(fā)揮出重大功能。
1 無線傳感網(wǎng)絡(luò)的特點
無線傳感器網(wǎng)絡(luò)的特點有以下若干方面:
(1)無線傳感網(wǎng)絡(luò)架構(gòu)的認知節(jié)點密度、數(shù)量大,各個認知節(jié)點能夠用作傳感器,同時能夠用于路由節(jié)點;
(2)無線傳感網(wǎng)絡(luò)架構(gòu)體系認知節(jié)點的計算與存儲功能比較有限;
(3)無線傳感網(wǎng)絡(luò)架構(gòu)體系節(jié)點的體積能量非常有限;
(4)數(shù)據(jù)通信能力比較有限,無線傳感網(wǎng)絡(luò)體系的帶寬范圍相對較窄,通信節(jié)點之間的通信單跳距離一般只有幾到幾百米;
(5)擁有獨特的底層通信傳輸媒介;
(6)各個無線傳感網(wǎng)絡(luò)節(jié)點位置進行隨機分布選擇,節(jié)點相互之間無中心、自組織、多跳通信的特點;
(7)功能同時通過多條信源--信宿路由傳輸數(shù)據(jù);
(8)無線傳感網(wǎng)絡(luò)架構(gòu)體系具有較好的魯棒性與優(yōu)越的伸縮性。
2 ZigBee通信協(xié)議介紹
IEEE802.15.4/ZigBee屬于一類新型的近距離無線網(wǎng)絡(luò)通信協(xié)議,這項協(xié)議能夠滿足無線傳感網(wǎng)絡(luò)架構(gòu)體系的功能需求,體現(xiàn)了可靠性高、功耗低的技術(shù)優(yōu)勢,在無線傳感網(wǎng)絡(luò)架構(gòu)體系中存在普遍有效的應(yīng)用性。ZigBee通信協(xié)議的架構(gòu)體系結(jié)構(gòu)一般是通過層的概念量化各種具體的認知標(biāo)準(zhǔn),各層對應(yīng)著既定的通信任務(wù),同時逐步向上層提供通信服務(wù)。各層級相互之間的架構(gòu)體系通過所規(guī)定的邏輯線路提供具體服務(wù)。ZigBee協(xié)議通常是由物理層(PHY)、介質(zhì)訪問控制層(MAC)、網(wǎng)絡(luò)層(NWK)、應(yīng)用層(APL)以及安全服務(wù)層(SSP)等直接構(gòu)成。其中PHY與MAC層級的標(biāo)準(zhǔn)是由IEEE802.15.4標(biāo)準(zhǔn)定義MAC層之上的NWK層、APL層、SSP層是由ZigBee聯(lián)盟的ZigBee標(biāo)準(zhǔn)定義。APL層是由應(yīng)用支持層(APS)、 應(yīng)用框架(AF)、ZigBee設(shè)備對象(ZDO)以及ZDO管理平臺所直接構(gòu)成。圖1是ZigBee協(xié)議棧的結(jié)構(gòu)圖。
3 無線傳感網(wǎng)絡(luò)的認知節(jié)點架構(gòu)
在無線傳感網(wǎng)絡(luò)架構(gòu)體系中從端點到端點的數(shù)據(jù)信息傳輸過程中,其直接涉及到無線傳感網(wǎng)絡(luò)協(xié)議棧中的各個通信元素,即為應(yīng)用層、網(wǎng)絡(luò)層、MAC層、應(yīng)用層以及無線傳感網(wǎng)絡(luò)架構(gòu)中的數(shù)據(jù)信息流。所以在實現(xiàn)無線傳感網(wǎng)絡(luò)從端點到端點的數(shù)據(jù)信息傳輸過程中,目標(biāo)數(shù)據(jù)流需要符合各種不同層級的數(shù)據(jù)傳輸功能,同時各層級之間不能夠存在沖突情況。通過使用具有學(xué)習(xí)和推理能力的認知技術(shù)與智能優(yōu)化技術(shù),無線傳感網(wǎng)絡(luò)架構(gòu)體系的認知節(jié)點能夠?qū)崿F(xiàn)相應(yīng)的目標(biāo):⑴在異構(gòu)模式的WSN環(huán)境中實現(xiàn)各種的應(yīng)用功能;⑵符合物理層的功能標(biāo)準(zhǔn),比如固定的 BER(誤碼率)或者維持特定的發(fā)送功率;⑶當(dāng)節(jié)點不工作或改變角色時,能維持一定的網(wǎng)絡(luò)覆蓋和連通性要求;⑷承擔(dān) MAC的部分職責(zé),執(zhí)行結(jié)構(gòu)調(diào)度和信道接入功能。為不失一般性,可以修改現(xiàn)有的IEEE802.15.4/ZigBee協(xié)議棧和其他協(xié)議棧的結(jié)構(gòu),以實現(xiàn)具有認知能力的無線傳感器網(wǎng)絡(luò),認知節(jié)點架構(gòu)如圖2所示。
在無線傳感網(wǎng)絡(luò)架構(gòu)的節(jié)點層級間引入認知通信技術(shù),通過網(wǎng)絡(luò)架構(gòu)中節(jié)點的相互作用,能夠在整個無線傳感網(wǎng)絡(luò)中引入相應(yīng)的認知行為。這種無線傳感網(wǎng)絡(luò)架構(gòu)有如下重要特點:認知決策引擎、知識庫、變化、監(jiān)測引擎以及優(yōu)化引擎等。具有映射到CDME的PHY是指物理層的輸入信息能及時反饋到CME,這部分?jǐn)?shù)據(jù)信息主要包括路徑損耗、信道衰減特性、信道可用性和容量消耗等,在決策過程中具有關(guān)鍵作用。無線傳感網(wǎng)絡(luò)狀態(tài)主要是定位MAC與NWK層的通信變化,主要包含認知節(jié)點的狀態(tài)數(shù)據(jù)信息,從而將定位獲取的數(shù)據(jù)信息反饋到CME中。CME的主要功能是收集ZigBee協(xié)議棧各層級的數(shù)據(jù)信息,同時提供到CDME中,有利于認知相鄰網(wǎng)絡(luò)節(jié)點的信息狀況,并周期性地發(fā)送給CDME,以便于能夠及時地優(yōu)化執(zhí)行策略,使得整個無線傳感網(wǎng)絡(luò)架構(gòu)體系的生命周期達到最大化目標(biāo)。KB是無線網(wǎng)絡(luò)認知節(jié)點的數(shù)據(jù)信息倉庫,主要包括終端用戶需求的預(yù)編程輸入。這部分輸入將有助于CDME在各種無線網(wǎng)絡(luò)通信條件下進行有效響應(yīng),從而可以提升無線傳感網(wǎng)絡(luò)的節(jié)點信息認知能力。CDME是整個認知過程的關(guān)鍵環(huán)節(jié),其主要借助無線傳感網(wǎng)絡(luò)的狀態(tài)更新感應(yīng)器、物理層以及應(yīng)用層所能夠提供的有效數(shù)據(jù)信息,結(jié)合在信息知識庫中的具體有效信息,將其轉(zhuǎn)變成為可行的知識優(yōu)化引擎,這通過無線傳感網(wǎng)絡(luò)的優(yōu)勢將學(xué)習(xí)和優(yōu)化過程相結(jié)合,從而實現(xiàn)功能優(yōu)化的執(zhí)行程序。
4 結(jié)語
根據(jù)大數(shù)據(jù)的性能特點對無線傳感網(wǎng)絡(luò)的節(jié)點架構(gòu)體系進行分析研究,提出能夠滿足大數(shù)據(jù)性能要求的節(jié)點架構(gòu)體系,分析以協(xié)議棧層為基礎(chǔ)的構(gòu)造模式,這類新型節(jié)點技術(shù)具備的新型特點進行系統(tǒng)概述,基于無線傳感網(wǎng)絡(luò)的節(jié)點之間數(shù)據(jù)信息傳輸特征的系統(tǒng)認識, 不斷改進無線傳感網(wǎng)絡(luò)通信技術(shù)的理論系統(tǒng)。
參考文獻
[1]陳宏.淺議大數(shù)據(jù)時代背景下的無線電管理信息化創(chuàng)新之路[J].管理信息化,2015,1(1).
[2]王華,趙東杰,楊海濤,等.大數(shù)據(jù)時代下網(wǎng)絡(luò)群體智能研究方法[J].計算機與現(xiàn)代化,2015(2).
[3]郎為民,楊德鵬,李虎生.無線認知傳感器網(wǎng)絡(luò)研究[J].數(shù)據(jù)通信,2012,1(01).
[4]丁雪蓮.ZigBee協(xié)議棧淺析[J].電腦與信息技術(shù),2013,5(05).
篇6
關(guān)鍵詞:數(shù)字化變電站 光電/電子式互感器 IEC61850
隨著規(guī)定變電站信息采集、處理、傳輸及應(yīng)用框架的IEC61850標(biāo)準(zhǔn)的頒布實施,光電技術(shù)為基礎(chǔ)的新型互感器正從試驗階段走向工程應(yīng)用以及智能斷路器技術(shù)的成熟,一批數(shù)字化變電站示范性工程的建設(shè),這些都極大推動了數(shù)字化變電站技術(shù)的進展。數(shù)字化變電站技術(shù)將成為變電站自動化技術(shù)發(fā)展的主流和方向。半導(dǎo)體芯片技術(shù)、通信技術(shù)、現(xiàn)場總線技術(shù)以及計算機技術(shù)的飛速發(fā)展,分層分布式的自動化系統(tǒng)結(jié)構(gòu)被廣泛采用,由于傳統(tǒng)上相對獨立的遠動和繼電保護的逐步統(tǒng)一,催生了變電站綜合自動化系統(tǒng)。
一、數(shù)字化變電站的發(fā)展概況
在當(dāng)今的信息化時代中,數(shù)字化也越來越為人們所重視。數(shù)字化技術(shù)主要體現(xiàn)以下幾個方面的特性:首先,數(shù)字化是數(shù)字計算機的基礎(chǔ),并且數(shù)字化是軟件技術(shù)的基礎(chǔ),是智能技術(shù)的基礎(chǔ);其次,數(shù)字化是多媒體技術(shù)的基礎(chǔ),它為信息社會提供了基礎(chǔ)。數(shù)字化變電站就是使變電站的所有信息采集,傳輸,處理,輸出過程由過去的模擬信息全部轉(zhuǎn)換為數(shù)字信息,并建立與之相適應(yīng)的通信網(wǎng)絡(luò)和系統(tǒng)。它的基本特征體現(xiàn)在設(shè)備智能化,通信網(wǎng)絡(luò)化模型和通信協(xié)議統(tǒng)一化,運行管理自動化等方面。我國首座數(shù)字化變電站-翠峰變電站位于1998年3月3日建成投產(chǎn),并于2006年3月27日改造為全數(shù)字化變電站正式投入運行。經(jīng)過7個月的投產(chǎn)運行。各種數(shù)據(jù)采集、傳輸準(zhǔn)確無誤.運行平穩(wěn)、安全、可靠。在全國處于領(lǐng)先地位。并達到國際先進水平。
變電站自動化技術(shù)經(jīng)過十多年的發(fā)展已經(jīng)達到一定的水平,在我國城鄉(xiāng)電網(wǎng)改造與建設(shè)中不僅中低壓變電站采用了自動化技術(shù)實現(xiàn)無人值班,而且在220kV及以上的超高壓變電站建設(shè)中也大量采用自動化新技術(shù),從而大大提高了電網(wǎng)建設(shè)的現(xiàn)代化水平,增強了輸配電和電網(wǎng)調(diào)度的可能性,降低了變電站建設(shè)的總造價,這已經(jīng)成為不爭的事實。然而,技術(shù)的發(fā)展是沒有止境的,隨著智能化開關(guān)、光電式電流電壓互感器、一次運行設(shè)備在線狀態(tài)檢測、變電站運行操作培訓(xùn)仿真等技術(shù)日趨成熟,以及計算機高速網(wǎng)絡(luò)在實時系統(tǒng)中的開發(fā)應(yīng)用,勢必對已有的變電站自動化技術(shù)產(chǎn)生深刻的影響,全數(shù)字化的變電站自動化系統(tǒng)即將出現(xiàn),變電站的數(shù)字化為變電站的運行管理帶來了新的機遇和挑戰(zhàn)。
二、數(shù)字化變電站的網(wǎng)絡(luò)結(jié)構(gòu)
根據(jù)IEC61850通信協(xié)議定義,數(shù)字化變電站自動化系統(tǒng)分為3層網(wǎng)絡(luò)結(jié)構(gòu)。這3個層次分別稱為“過程層”、“間隔層”、“站控層”。各層次內(nèi)部及層次之間采用高速網(wǎng)絡(luò)通信,通信媒介為網(wǎng)絡(luò)線或光纖。
(一)過程層
過程層是一次設(shè)備與二次設(shè)備的結(jié)合面,或者說過程層是指智能化電氣設(shè)備的智能化部分。過程層的主要功能分3類:電力運行實時的電氣量檢測;運行設(shè)備的狀態(tài)參數(shù)檢測;操作控制執(zhí)行與驅(qū)動。電力運行的實時電氣量檢測,主要包括電流和電壓幅值、相位以及諧波分量的檢測,與常規(guī)方式相比所不同的是傳統(tǒng)的電磁式互感器被光電/電子式互感器取代,傳統(tǒng)模擬量被直接采集數(shù)字量所取代。運行設(shè)備的狀態(tài)參數(shù)在線監(jiān)測與統(tǒng)計,變電站需要進行狀態(tài)參數(shù)檢測的設(shè)備主要有變壓器、斷路器、隔離開關(guān)、母線、電容器、電抗器以及直流電源系統(tǒng)。在線檢測的內(nèi)容主要有溫度、壓力、密度、絕緣、機械特性以及工作狀態(tài)等數(shù)據(jù)。操作控制的執(zhí)行與驅(qū)動包括變壓器分接頭調(diào)節(jié)控制,電容、電抗器投切控制,斷路器、隔離開關(guān)合分控制,直流電源充放電控制。
(二)間隔層
間隔層設(shè)備的主要功能是:匯總本間隔過程層實時數(shù)據(jù)信息,實施對一次設(shè)備保護控制功能,和本間隔操作閉鎖、操作同期及其他控制功能;對數(shù)據(jù)采集、統(tǒng)計運算及控制命令的發(fā)出具有優(yōu)先級別的控制;承上啟下的通信功能,即同時高速完成與過程層及站控層的網(wǎng)絡(luò)通信功能。必要時,上下網(wǎng)絡(luò)接口具備雙口全雙工作方式,以提高信息通道的冗余度,保證網(wǎng)絡(luò)通信的可靠性。
(三)站控層
站控層設(shè)備的主要功能是:通過兩級高速網(wǎng)絡(luò)匯總?cè)镜膶崟r數(shù)據(jù)信息,不斷刷新實時數(shù)據(jù)庫,按時登錄歷史數(shù)據(jù)庫;按既定規(guī)約將有關(guān)數(shù)據(jù)信息送向調(diào)度或控制中心;接收調(diào)度或控制中心有關(guān)控制命令并轉(zhuǎn)間隔層、過程層執(zhí)行;具有在線可編程的全站操作閉鎖控制功能;具有站內(nèi)當(dāng)?shù)乇O(jiān)控,人機聯(lián)系功能,如顯示、操作、打印、報警、圖像、聲音等多媒體功能;具有對間隔層、過程層諸設(shè)備的在線維護、在線組態(tài)、在線修改參數(shù)的功能。
三、數(shù)字化變電站應(yīng)用中存在的問題
由于光電/電子式互感器本身的結(jié)構(gòu)特點和工作方式,導(dǎo)致互感器的角差、比差現(xiàn)場試驗難以進行,甚至極性試驗也無法開展,只能等到設(shè)備投運帶電后,才能檢驗接線的準(zhǔn)確性。另外,光電/電子式互感器的局放試驗、伏安特性試驗的試驗方法和標(biāo)準(zhǔn)也與常規(guī)設(shè)備有很大的區(qū)別,這都需要設(shè)備廠家和運行主管單位專門制定。數(shù)字化變電站保護校驗相對復(fù)雜,在變電站運行的條件下對部分間隔保護校驗的難度很大,目前的常規(guī)繼電保護校驗裝置無法提供數(shù)字化保護所需的電流量和電壓量,因為電流量和電壓量必須經(jīng)過合并器才能進入保護裝置,而要完成試驗必須自帶合并器提供模擬試驗中的電流量和電壓量,要完成母差保護這類需要大量電流電壓量的保護校驗便顯得尤為困難。
IEC 61850通信協(xié)議本身并未對變電站網(wǎng)絡(luò)系統(tǒng)的安全性做任何規(guī)定,同時協(xié)議本身的開放性和標(biāo)準(zhǔn)性給變電站的網(wǎng)絡(luò)安全帶來重大隱患。要做到二次系統(tǒng)信息的保密性、完整性、可用性和確定性,符合二次系統(tǒng)安全防護的要求,是自動化廠家仍需考慮和完善的技術(shù)環(huán)節(jié)。雖然目前已投運的變電站采取了防火墻、分層分區(qū)隔離等手段進行防護,但防護的效果仍有待時間的考驗。
四、結(jié)語
國內(nèi)已有數(shù)個數(shù)字化變電站順利投運,運行時間最長的已近兩年,總的來看設(shè)備運行平穩(wěn),各類數(shù)據(jù)采集、傳輸無誤,保護和自動裝置動作正常,至少可以說明數(shù)字化變電站的技術(shù)運用到實際中已初步通過實踐的檢驗,滿足了安全、穩(wěn)定的系統(tǒng)運行要求。但同時數(shù)字化變電站經(jīng)過更長時間的運行,肯定會出現(xiàn)除本文提到的其他的更多的各種各樣的問題,還有待各專業(yè)研究機構(gòu)和有能力的廠家進一步深入研究和解決。
參考文獻:
篇7
【關(guān)鍵詞】智能建筑;系統(tǒng)架構(gòu);標(biāo)準(zhǔn)化
一、智能建筑的基本論述
在過去的20多年,智能建筑有的較快的發(fā)展,而隨著社會的不斷進步,科學(xué)技術(shù)也在日新月異的發(fā)展著,大家慢慢的更加了解和接受了這種新鮮的技術(shù)。智能建筑具有安全性、高效性、便利性的特點,能夠和周圍的環(huán)境和諧,也更有利于更好的發(fā)展科學(xué)發(fā)展觀,更好的與周圍的自然、社會、生態(tài)環(huán)境和諧的、可持續(xù)的發(fā)展。
以計算機技術(shù)為其發(fā)展基礎(chǔ)的智能建筑具有的智能性,其發(fā)展很大程度上取決于計算機和IT技術(shù)的發(fā)展,因此我們可以將其發(fā)展分為以下幾個階段,第一,單功能系統(tǒng)階段。此階段發(fā)展于上個世紀(jì)八十年代初,由于建筑設(shè)備中計算機技術(shù)的發(fā)展,出現(xiàn)了直接數(shù)字控制系統(tǒng),并進一步出現(xiàn)了所謂的孤立系統(tǒng),孤立系統(tǒng)是由閉路電視,火災(zāi)報警器等監(jiān)控設(shè)備組成。這種系統(tǒng)中的控制器可用于不同的系統(tǒng),因此具有通用性和交換性。第二,多功能系統(tǒng)階段。此階段發(fā)展于上個世紀(jì)九十年代中,由于微電子技術(shù)的進一步發(fā)展,專用控制器(ASC)出現(xiàn)了,這種控制器是以微控制器為基礎(chǔ)的??刂破骶哂卸ㄖ菩缘奶攸c,可以根據(jù)具體的要求進行定制特性,因此也只能完成其設(shè)定的具體功能。第三,集成系統(tǒng)階段。此階段發(fā)展于上世紀(jì)九十年代末期,互聯(lián)網(wǎng)的高速發(fā)展使得過去單一的孤立系統(tǒng)不能滿足用戶需要,控制的智能系統(tǒng)以及其通信協(xié)議有了跨越的發(fā)展,從專有變?yōu)殚_放。第四,集成管理智能化系統(tǒng)。此階段的發(fā)展,是為了實現(xiàn)智能化的發(fā)展。 在集成方面,從基本的單機發(fā)展到網(wǎng)絡(luò)協(xié)同,在信息處理方面,從信息簡單組合到信息內(nèi)容的組合和處理以及多媒體技術(shù)的運用。
二、智能建筑控制系統(tǒng)集成技術(shù)
在IT技術(shù)、網(wǎng)絡(luò)計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)的日新月異的發(fā)展下,智能建筑控制系統(tǒng)集成技術(shù)也在不斷的前進和發(fā)展,在這不斷發(fā)展的過程中,怎樣實現(xiàn)系統(tǒng)方面、信息方面、組織方面的高效融合與協(xié)調(diào)配合運作,是行業(yè)內(nèi)和學(xué)界內(nèi)關(guān)注的重點。
(一)系統(tǒng)集成技術(shù)的原則
系統(tǒng)集成技術(shù)的目的就是在邏輯和功能上,將各種具有不一樣功能的建筑設(shè)備的子系統(tǒng),例如照明、空調(diào)等,聚集在一個系統(tǒng)中,達到統(tǒng)一運行的目的,從而可以達到信息的共享和資源的分享,進一步更好的實現(xiàn)各個子系統(tǒng)中不同建筑設(shè)備的功能。隨著過去20年的發(fā)展,不論是在信息技術(shù)方面還是在集成技術(shù)方面,人們對環(huán)境的要求越來越高,對建筑設(shè)備控制系統(tǒng)也有更高的要求,而為了到達這些要求,有以下設(shè)計原則必須遵守。
第一,實用原則。具體問題具體分析,具體情況具體制定安排,在制定方案時,要根據(jù)按需分配實用的原則來制定集成方案。第二,可實施的原則。設(shè)計系統(tǒng)集成時,要考慮到當(dāng)前信息技術(shù)發(fā)展的水平,設(shè)計方案必須可實施。第三,開放的原則。設(shè)計的方案必須是開放的,具體表現(xiàn)在接口的標(biāo)準(zhǔn)性上,互操作性也必須優(yōu)良。第四,經(jīng)濟的原則。這個原則要求在設(shè)計方案時,充分考慮到在建筑生命周期中的經(jīng)濟性,這也是每個工程都需要考慮的問題。例如在設(shè)計具體設(shè)備控制系統(tǒng)時,要充分計算在樓房建筑使用年限內(nèi),工程設(shè)計的費用,不能超過一定比例,否則不符合經(jīng)濟的原則。第五,可靠的原則。在設(shè)計時,必須讓人產(chǎn)生信任感,不信任會有不良的影響和后期問題,所以設(shè)計時,可靠性和安全性非常重要。例如,在控制設(shè)備的設(shè)計中,要能和建筑內(nèi)的設(shè)計風(fēng)格一致,不能讓人產(chǎn)生突兀的感覺,讓人沒有安全感,而應(yīng)該能夠和建筑的環(huán)境融為一體,和諧統(tǒng)一。
(二)面向協(xié)議的系統(tǒng)集成
在前文中提到的,建筑設(shè)備控制技術(shù)是在網(wǎng)絡(luò)通信技術(shù)發(fā)展的基礎(chǔ)上進一步發(fā)展的,而在建筑設(shè)備控制技術(shù)中,通信協(xié)議是重中之重。通信協(xié)議的發(fā)展過程中有許多不同的協(xié)議一起發(fā)展著,而其中的種種協(xié)議在市場機制的選擇與淘汰下,留下了兩種標(biāo)準(zhǔn),分別是BACnet國際標(biāo)準(zhǔn)與LonWorks技術(shù),但仔細分析后發(fā)現(xiàn)兩種不同的標(biāo)準(zhǔn)和技術(shù)并不能達到很好的兼容。所以在當(dāng)前情況下,眾多標(biāo)準(zhǔn)同時存在的系統(tǒng)中,最原始的集成模式是網(wǎng)絡(luò)通信協(xié)議模式。這種模式在統(tǒng)一個協(xié)議中互操作不需要遵循統(tǒng)一標(biāo)準(zhǔn)而只有遵循自己的標(biāo)準(zhǔn),在不同的網(wǎng)絡(luò)中的協(xié)議中實現(xiàn)互操作則需要進行轉(zhuǎn)換。隨著技術(shù)不斷的發(fā)展和競爭,標(biāo)準(zhǔn)協(xié)議慢慢的代替的專用的協(xié)議,例如BACnet,它的開放性決定其沒有授權(quán)問題,建筑設(shè)備在安裝后的運行、維護等不會受到影響。
(三)面向平臺的系統(tǒng)集成
上文討論的面向協(xié)議的系統(tǒng)集成有缺陷,進一步發(fā)展看更高級的面向平臺的系統(tǒng)集成。這種集成的優(yōu)點在于采取無論何種模型和互操作模式,都可以在提供了集成接口的基礎(chǔ)上實現(xiàn)信息共享和互操作,但這種接口必須是標(biāo)準(zhǔn)的。目前這種技術(shù)以O(shè)PC技術(shù)為代表,正在快速發(fā)展中。
三、影響集成效果的因素分析
(一)系統(tǒng)架構(gòu)
建筑設(shè)備早期的控制技術(shù)進行了標(biāo)準(zhǔn)化,有了標(biāo)準(zhǔn)化的幾何結(jié)構(gòu)決定了控制設(shè)備可以互換,既有利于市場發(fā)展,也有利于技術(shù)發(fā)展。但技術(shù)的快速發(fā)展也導(dǎo)致了在設(shè)計過程中,軟件和硬件的專利所有者并沒有考慮到后續(xù)可替代問題,設(shè)計的設(shè)備出現(xiàn)問題需要維修時非常麻煩,不許找到原廠購買設(shè)備才能維護。
(二)協(xié)議
開放協(xié)議的出現(xiàn)使得不同廠家的產(chǎn)品可以進行互聯(lián),但在其出現(xiàn)以前,互聯(lián)是相當(dāng)困難的。例如,這方面的市場已經(jīng)經(jīng)過了二十多年的發(fā)展后,市場中的比較核心的標(biāo)準(zhǔn)是BACnet標(biāo)準(zhǔn)和LonWorks,但這兩種技術(shù)也不具有兼容性,就說明這確實是一個主流問題,而因此導(dǎo)致的再資源共享方面的問題是系統(tǒng)集成的最大難題。
(三)安全環(huán)境
智能建筑系統(tǒng)建立在信息技術(shù)發(fā)展的基礎(chǔ)上,信息技術(shù)是否安全決定了建筑系統(tǒng)的運行,并且在網(wǎng)絡(luò)間的信息傳輸問題也是一個較大的風(fēng)險。在集成系統(tǒng)連接到Internet后,任何人都可以通過Internet來訪問系統(tǒng)上的資源,因此網(wǎng)絡(luò)通信面臨了許多威脅,可能受到黑客的攻擊。所以只有創(chuàng)造一個安全的環(huán)境,才能夠保證集成系統(tǒng)的高效運行。
結(jié)束語
二十一世紀(jì)來,集成技術(shù)擁有良好的發(fā)展前景和空間,在逐步的發(fā)展的過程中,集成技術(shù)會慢慢的發(fā)展到需要信息溝通、資源共享的各種領(lǐng)域中。智能建筑領(lǐng)域則正好非常適合,而在這個領(lǐng)域中,系統(tǒng)集成是基礎(chǔ)與重點。通過集成后的系統(tǒng),能夠擁有更高效的管理維護能力,能夠節(jié)約資源和成本,尤其是建筑生命周期成本。為了進一步更好的研究,有以下兩個方向可以繼續(xù)深挖,第一是智能建筑領(lǐng)域集成系統(tǒng)中的架構(gòu)研究。第二是智能建筑領(lǐng)域集成系統(tǒng)中的集成方法的研究。要以發(fā)展的眼光看待集成技術(shù)的成長,深入了解發(fā)展技術(shù)存在的問題,把握發(fā)展方向,進而推進智能建筑行業(yè)的發(fā)展。
參考文獻:
[1]李穎. 淺談智能建筑樓宇自動控制系統(tǒng)[J]. 中國科技信息,2009(4)
[2]張翰禹. Lonworks在樓宇控制系統(tǒng)中的應(yīng)用[J]. 電子制作,2014(4)
篇8
在高校數(shù)字化校園的發(fā)展過程中,越來越多的高校建設(shè)了校園網(wǎng)工程和一卡通工程,但是由于校園網(wǎng)的建設(shè)往往和校園一卡通的建設(shè)時間不同,互有先后,并且,兩種體系的技術(shù)也在不斷的發(fā)展和變化,造成校園網(wǎng)及其基于校園網(wǎng)建立的各種應(yīng)用系統(tǒng)和校園一卡通系統(tǒng)的相對獨立性。
本文就如何解決上述的問題,把一卡通系統(tǒng)和校園網(wǎng)系統(tǒng)有機的融合起來,構(gòu)建新型的、高度整合的數(shù)字化校園模型.提出了基于一卡通的“1+x”整合思路。
一、一卡通在數(shù)字化校園中的特點和定位
1.一卡通的系統(tǒng)特點
校園一卡通系統(tǒng)是利用計算機、網(wǎng)絡(luò)、終端等設(shè)備,充分發(fā)揮校園網(wǎng)絡(luò)的優(yōu)勢,借助卡片載體,實現(xiàn)先進的信息化管理的系統(tǒng)。從IC卡數(shù)據(jù)角度出發(fā),通過對Ic卡應(yīng)用流程的系統(tǒng)分析,整個網(wǎng)絡(luò)系統(tǒng)可劃分為四個層次,即Ic卡數(shù)據(jù)的采集、傳輸、處理、應(yīng)用。系統(tǒng)注重實時性。
校園一卡通系統(tǒng)的運行模式一般有實時通訊和非實時通訊兩種方式。目前主流的校園一卡通系統(tǒng)結(jié)合了兩種運行模式.既可以聯(lián)網(wǎng)使用,也可以脫網(wǎng)使用。聯(lián)網(wǎng)時,系統(tǒng)以聯(lián)機通訊方式進行,各種數(shù)據(jù)自動進行交換。一但網(wǎng)絡(luò)出現(xiàn)故障,支付識別介質(zhì)的卡片及終端設(shè)備仍然可以脫網(wǎng)正常使用,終端設(shè)備具有聯(lián)網(wǎng)/脫網(wǎng)使用自適應(yīng)功能。以深圳職業(yè)技術(shù)學(xué)院的案例為例,網(wǎng)絡(luò)硬件系統(tǒng)架構(gòu)如下:
(1)組網(wǎng)技術(shù)選擇:校園一卡通主干網(wǎng)采用快速以太網(wǎng)交換。快速以太網(wǎng)作為現(xiàn)代網(wǎng)絡(luò)的主干,無疑是一種經(jīng)濟的選擇??焖僖蕴W(wǎng)的主要優(yōu)點在于技術(shù)成熟和投入成本低,同時可通過與交換技術(shù)的結(jié)合.滿足中等規(guī)模的網(wǎng)絡(luò)應(yīng)用的需要。子網(wǎng)采用RS485星型拓撲結(jié)構(gòu),與以太網(wǎng)通過協(xié)議轉(zhuǎn)換器進行無縫地聯(lián)接,保證數(shù)據(jù)的實時傳送。
(2)網(wǎng)絡(luò)通信協(xié)議的選擇:在為一卡通系統(tǒng)豐干選擇底層的通信協(xié)議時,為了保證網(wǎng)絡(luò)的開放性和兼容性,選擇TCP/IP作為網(wǎng)絡(luò)應(yīng)用的通信協(xié)議。TCP/IP可支持不同類型操作系統(tǒng)和通信方式的計算機網(wǎng)絡(luò)之間的通信,包括以太網(wǎng)、FDDI、令牌環(huán)網(wǎng)、x-25分組交換機網(wǎng)和幀中繼網(wǎng)等。子網(wǎng)選擇RS485通信協(xié)議。采用RS485通信協(xié)議可以降低造價,使一個終端設(shè)備的通信距離擴展到1200M.遠超過以太網(wǎng)終端設(shè)備100M的局限。
2.一卡通在校園網(wǎng)中的定位
在大多數(shù)情況下,典型意義上的校園一卡通系統(tǒng).是基于IC卡食堂飲食消費系統(tǒng)發(fā)展而來,由于其涉及經(jīng)濟消費、強調(diào)身份
認證和授權(quán)的特性,繼而在門禁和通道、考勤等對身份識別、認證要求嚴(yán)格的應(yīng)用中擴展開來,并向校園網(wǎng)的其他領(lǐng)域擴充,例如圖書館的借書卡、醫(yī)務(wù)室的醫(yī)療卡,當(dāng)然這些子系統(tǒng)在發(fā)展過程中,是以接口對接的方式進行耦合。
對于高校校園網(wǎng)中不同的應(yīng)用系統(tǒng)來說,各個系統(tǒng)都有自己獨立的用戶管理和權(quán)限管理系統(tǒng),即擁有自己獨立的認證和授權(quán)方式。為了消除這些信息孤島和應(yīng)用孤島,信息資源的整合和應(yīng)用整合,是目前校園網(wǎng)發(fā)展的目標(biāo)之一。不同的系統(tǒng)分別代表著分布式系統(tǒng)的不同安全域,它們之間相互不信任。而統(tǒng)一身份認證系統(tǒng),就是要在本來相互不信任的安全域之間,建立信任關(guān)系。一卡通系統(tǒng)在身份認證和密碼識別以及用戶授權(quán)方面具有優(yōu)良的特性,由此,建立以一卡通的身份認證為基礎(chǔ)的數(shù)字化校園的模型是可行的。
二、基于一卡通“1+X”模型的資源整合系統(tǒng)結(jié)構(gòu)
1.“1+X”模型的提出
(1)一個“數(shù)字化”基礎(chǔ)平臺:通過以上的分析,不難發(fā)現(xiàn),利用校園智能卡的基礎(chǔ)信息,作為統(tǒng)一身份認證的基礎(chǔ)平臺,有得天獨厚的優(yōu)勢.以校園一卡通系統(tǒng)為基礎(chǔ),構(gòu)建統(tǒng)一的身份認證平臺,繼而構(gòu)建統(tǒng)一的數(shù)據(jù)交換平臺、統(tǒng)一的門戶接人平臺、統(tǒng)一的開發(fā)管理平臺是切實可行的.并可以縮短開發(fā)過程,減少費用。
(2)X個應(yīng)用系統(tǒng):x個應(yīng)用系統(tǒng)包括校園網(wǎng)全部的應(yīng)用子系統(tǒng)、校園卡的若干子系統(tǒng),在一個基礎(chǔ)平臺、統(tǒng)一身份認證以及統(tǒng)一門戶的支撐下.實現(xiàn)真正的集成整合、數(shù)據(jù)共享和傳遞。
2.“1+X”模型中的關(guān)鍵問題
數(shù)據(jù)資源的整合,是模型的關(guān)鍵,在以往的數(shù)據(jù)交換和整合平臺的解決辦法中,有兩種主要的方法:
(1)建立全新的中央數(shù)據(jù)中心模式:該模式是針對原有各個信息系統(tǒng)的數(shù)據(jù)格式不統(tǒng)一、重復(fù)定義的弊病,按照《教育管理信息化標(biāo)準(zhǔn)》重新建立一個統(tǒng)一的數(shù)據(jù)中心。它具有規(guī)范的數(shù)據(jù)定義,是校園各個應(yīng)用子系統(tǒng)的超集。
該模式的缺點是:因為幾乎是構(gòu)建一個全新的超級系統(tǒng),不僅放棄了原有的系統(tǒng),而且需要對原有的系統(tǒng)進行仔細的分析.涉及全校教學(xué)生活的各個主要面,投入巨大,造價昂貴,開發(fā)周期長,失敗的風(fēng)險也大。它比較合適校園原有應(yīng)用子系統(tǒng)比較少.校園網(wǎng)應(yīng)用系統(tǒng)建立尚不克善的情況。
(2)統(tǒng)一授權(quán),單點登陸模式:這種模式不對各個應(yīng)用子系統(tǒng)進行數(shù)據(jù)庫底層的重新構(gòu)建,甚至不進行任何整合,該模式認為,各個子系統(tǒng)的生命周期不同.沒有必要進行整合。故此模式采用統(tǒng)一身份認證,統(tǒng)一授僅,單點登陸,跨系統(tǒng)漫游的方式。
這種模式的局限性在于:各個子系統(tǒng)不相關(guān),不能進行深層次的數(shù)據(jù)挖掘,無法提供精確的統(tǒng)計數(shù)據(jù),存在信息冗余、信息重疊甚全是信息不一致的現(xiàn)象。它比較適合于所有的啞用于系統(tǒng)都是自己開發(fā)的學(xué)校采用。
3.“1+X”模型中的特點
在“1+x”的模型中.虛擬數(shù)據(jù)中心的提出是指采用元數(shù)據(jù)管理形成的“邏輯數(shù)據(jù)庫”.為用戶屏蔽了下層分散異構(gòu)的各種數(shù)據(jù)。邏輯數(shù)據(jù)庫是物理數(shù)據(jù)經(jīng)由元數(shù)據(jù)定義,映射而成的統(tǒng)一數(shù)據(jù)管理中心,而不需要改變原來的數(shù)據(jù)結(jié)構(gòu)。這種關(guān)鍵技術(shù)的采用,無疑避免了以上兩種模式的局限性。基于“1+x”模型的資源整合系統(tǒng)采用基于WebServices的多層體系結(jié)構(gòu)。
三、基于門戶規(guī)范的資源整合的技術(shù)實現(xiàn)
1.采用門戶技術(shù)規(guī)范的資源整合
2.基于LDAP目錄服務(wù)實現(xiàn)統(tǒng)一身份認證
統(tǒng)一身份認證是圖書館提供實現(xiàn)資源整合,提供個性化服務(wù)的基本前提和基礎(chǔ)。以前系統(tǒng)由于來自于不同的廠一商,每個系統(tǒng)都有自己獨立的用戶訪問認證體系。作為信息門戶是對所有系統(tǒng)的整合,以統(tǒng)一的門戶展現(xiàn)出來,因而,圖書館資源整合門戶統(tǒng)一身份認證應(yīng)當(dāng)包括認證整合、統(tǒng)一用戶授權(quán)及單點登錄。
資源整合系統(tǒng)采用LDAP目錄存儲用戶信息,并進行授權(quán)管理.為所有整合的應(yīng)用系統(tǒng)提供統(tǒng)一的身份認證。LDAP(LightweightDirectoryAccessProtoco1)是輕量級目錄訪問協(xié)議,是跨平臺的國際標(biāo)準(zhǔn),提供分布式環(huán)境下的數(shù)據(jù)存取,它的特性有以下兩點:(1)目錄服務(wù)器是跨平臺的,容易擴展。(2)LDAP的讀取速度迅速,不適合經(jīng)常需要寫入的環(huán)境。用于身份認證的用戶信息大多數(shù)情況下只讀不寫,故此LDAP非常合適用于身份認證系統(tǒng)。
資源整合系統(tǒng)采用基于角色的權(quán)限管理。用角色對用戶群進行分類,也就是基于角色決定用戶的訪問權(quán)限。如果一個用戶屬于多個角色,就具有多種權(quán)限。LDAP中目錄是按照樹型結(jié)構(gòu)組織的,目錄由條目(Entry)組成。條目是具有區(qū)別名DN(DistinguishedName)的屬性集合。LDAP中條目的組織一般按照地理位置和組織關(guān)系進行組織,非常直觀。
3.采用WebService技術(shù)跨應(yīng)用認證集成
對資源進行整合時,需要對不同的應(yīng)用進行認證集成,這涉及到跨應(yīng)用集成的問題,基于WebServices技術(shù)的統(tǒng)一身份認證機制見。
篇9
關(guān)鍵詞:計算機網(wǎng)絡(luò)通信;安全隱患;發(fā)展
中圖分類號:TP39
自上個世紀(jì)八十年代起,科研工作者就開始著手研究計算機網(wǎng)絡(luò)通信的相關(guān)技術(shù),伴隨著計算機網(wǎng)絡(luò)應(yīng)用領(lǐng)域的逐漸擴大,計算機網(wǎng)絡(luò)通信技術(shù)也在不斷完善發(fā)展。今天,計算機網(wǎng)絡(luò)通信技術(shù)已廣泛應(yīng)用于我們的生活,慢慢成為了人類生活必不可少的一部分。
1 計算機網(wǎng)絡(luò)通信概況
所謂計算機網(wǎng)絡(luò)通信,就是以計算機為信息接收終端,以網(wǎng)絡(luò)技術(shù)作為載體的一種通信方式。要想實現(xiàn)通暢的計算機網(wǎng)絡(luò)通信,前提是要進行網(wǎng)絡(luò)建設(shè),網(wǎng)絡(luò)建設(shè)是推動計算機的普及應(yīng)用并實現(xiàn)社會經(jīng)濟發(fā)展的根本舉措?,F(xiàn)在的計算機通信主要涉及兩大領(lǐng)域,分別是衛(wèi)星通信和光纖通信。目前情況下的我國,所采用的主要是以光纖通信為主的計算機網(wǎng)絡(luò)通信,光纖技術(shù)的使用能使多臺計算機進行資源共享以及信息的交流。目前,隨著科技的發(fā)展,光纖網(wǎng)絡(luò)技術(shù)越來越成熟,它的傳輸速率很高,可以達到100Mbps,而且他在可靠性等方面也是較為出色。不同于光纖通信,衛(wèi)星通信更為先進,不過他主要使用于遙感、軍事、偏遠地區(qū)等方面??偟恼f來,隨著通信成本及通信方式的變化,計算機網(wǎng)絡(luò)通信的物質(zhì)載體也會相應(yīng)變化。
2 計算機網(wǎng)絡(luò)通信存在的安全隱患
2.1 硬件組件
設(shè)計不當(dāng)是信息系統(tǒng)最常出現(xiàn)的安全隱患,這些隱患問題大都屬于物理安全隱患問題。這種問題出現(xiàn)頻率很高,通常,一方面可以通過強化管理,以人工手段來彌補,另一方面可以在選購硬件或自制硬件時盡可能地避免這一類的隱患問題出現(xiàn)。往往,軟件程序手段彌補效果不大,不會加以采用。
2.2 軟件組件
操作平臺、應(yīng)用平臺和應(yīng)用業(yè)務(wù)三類軟件是軟件組件的三大類別,其中,操作平臺軟件處于最基礎(chǔ)的位置,應(yīng)用平臺軟件主要是提供一個平臺以保證組件運行,屬于中間層次,而應(yīng)用業(yè)務(wù)軟件則是直接與用戶發(fā)生關(guān)系,處于一個頂層位置。設(shè)計和軟件工程等方面常常是軟件組件安全隱患的源頭,可能設(shè)計過程中某個小小的失誤就會造成重大安全隱患,下面列出幾種情況,第一,軟件設(shè)計中的多余功能設(shè)計會導(dǎo)致軟件的安全可靠程度大大降低。第二,軟件設(shè)計中的模塊化設(shè)計若不根據(jù)信息系統(tǒng)安全等級要求而定則會導(dǎo)致軟件的安全級別不過關(guān)等問題。第三,一旦軟件工程中,內(nèi)部系統(tǒng)邏輯發(fā)生混亂,就會使軟件成為垃圾軟件,垃圾軟件安全性等方面過低,不能投入使用。第四,軟件設(shè)計時,甚至一個小小的疏忽就會造成軟件安全漏洞。
2.3 計算機網(wǎng)絡(luò)和通信協(xié)議
在當(dāng)今的計算機網(wǎng)絡(luò)通信協(xié)議中,局域網(wǎng)和專用計算機網(wǎng)絡(luò)的通信協(xié)議不能直接與異構(gòu)計算機網(wǎng)絡(luò)連接和通信,具有相對封閉性。這樣的“封閉”計算機網(wǎng)絡(luò)本身基于兩個原因比開放式的因特網(wǎng)的安全特性好,第一,計算機網(wǎng)絡(luò)體系的相對封閉性,能夠使外部計算機網(wǎng)絡(luò)攻入系統(tǒng)的可能性大大降低,不過仍然在協(xié)議基礎(chǔ)上的搭線方面及信息的電磁泄露等方面存在問題。第二,是專用計算機網(wǎng)絡(luò)自身具有較為完善的安全機制它在身份鑒別、權(quán)限訪問與分割等方面較為成熟。
3 關(guān)于計算機網(wǎng)絡(luò)通信的發(fā)展研究
3.1 風(fēng)險應(yīng)對措施
現(xiàn)如今,隨著計算機網(wǎng)絡(luò)技術(shù)的越來越發(fā)達,各種非法入侵行為也越來越多樣化,為實現(xiàn)對這些非法行為的監(jiān)控與追蹤,就必須在在計算機網(wǎng)絡(luò)通信系統(tǒng)中設(shè)置相關(guān)安全防護舉措,建立起一個強大的安全防護系統(tǒng),只有這樣,才能促進計算機網(wǎng)絡(luò)通信技術(shù)的發(fā)展。安全防護系統(tǒng)的建立,不可能只依靠單一的防衛(wèi)措施,而是要把多種不同的安全措施聯(lián)合并用,組織起一個完善的應(yīng)對系統(tǒng)才能最大程度解決非法入侵行為。
(1)身份鑒別
所謂身份鑒別,就是在進入網(wǎng)絡(luò)系統(tǒng)不同權(quán)限級別時,采用密碼或口令的形式登錄或者是鑒別,一旦口令或密碼輸入不正確,就表明對方是無權(quán)進入該級別的用戶,在限制其進入訪問地址時,可以采取終止進程或屏蔽相關(guān)內(nèi)容的措施,叢而實現(xiàn)網(wǎng)絡(luò)分級機制的效果。
(2)網(wǎng)絡(luò)授權(quán)
所謂網(wǎng)絡(luò)授權(quán),就是通過網(wǎng)絡(luò)管理發(fā)放訪問許可證書至終端或終端用戶,以訪問控制的方式對網(wǎng)絡(luò)及其資源進行保護,以保證授權(quán)用戶順利進入網(wǎng)絡(luò)獲得資源并防止非授權(quán)用戶進入竊取資源。
(3)數(shù)據(jù)保護
所謂數(shù)據(jù)保護,就是通過TCPIP后六層協(xié)議及UDP的四層協(xié)議對數(shù)據(jù)進行加密,當(dāng)數(shù)據(jù)完成加密工作后,數(shù)據(jù)包的訪問與發(fā)送會具有指向性,這樣,在整個網(wǎng)絡(luò)操作過程中,數(shù)據(jù)包的保密性會大大增加,就算發(fā)生數(shù)據(jù)被截獲的情況,也會因所在協(xié)議層不同形成對應(yīng)不同的加密機制,這樣一來,密碼系統(tǒng)將變得牢不可破。
3.2 計算機網(wǎng)絡(luò)通信的發(fā)展方向
目前,通信網(wǎng)的演變朝著智能化、寬帶化、個人化和綜合化的方向發(fā)展,并且對于寬帶、窄帶、恒定速率和可變速率等業(yè)務(wù)能起到促進作用。現(xiàn)如今,有線電視網(wǎng)、計算機網(wǎng)、電信網(wǎng)是我國三大規(guī)模較大的網(wǎng)絡(luò),他們都有自身鮮明的特點。
未來,要使計算機網(wǎng)絡(luò)通信技術(shù)實現(xiàn)質(zhì)一般的飛躍,就必須進行“三網(wǎng)融合”,“三網(wǎng)融合”指三種網(wǎng)絡(luò)技術(shù)上的相互融合,網(wǎng)絡(luò)層上的互通以及應(yīng)用層使用協(xié)議上的一致相同,并非單純的物理上的兼并?!叭W(wǎng)融合”能使資源最大化共享,國際電信聯(lián)盟為促進“三網(wǎng)融合”,提出了GII(全球信息基礎(chǔ)結(jié)構(gòu))的概念,它提出的目標(biāo)是充分利用三網(wǎng)資源,構(gòu)建一個可以滿足用戶多種需求、多種享受的高效網(wǎng)絡(luò)。不過,盡管三網(wǎng)融合后聯(lián)系眾多,但它們各自的運行管理并不一致進行,以后,它們將在全球信息基礎(chǔ)結(jié)構(gòu)的概念下,融合發(fā)展。
4 結(jié)語
計算機網(wǎng)絡(luò)通信是時展的衍生物,隨著時代的變遷和信息技術(shù)的不斷完善,必定會產(chǎn)生全新的內(nèi)涵??v觀計算機網(wǎng)絡(luò)通信的發(fā)展歷史,它的每一次革新都促進了人類社會文明的進步,相信未來,它能為我們生活提供方方面面的便捷。
參考文獻:
[1]楊家興.新時期計算機網(wǎng)絡(luò)通信現(xiàn)狀及發(fā)展趨勢研究[J].信息安全與技術(shù),2013,3:6-7.
[2]伍巍.計算機網(wǎng)絡(luò)通信系統(tǒng)的發(fā)展與風(fēng)險應(yīng)對措施[J].信息系統(tǒng)工程,2010,7:51+83.
[3]馬純清.論計算機網(wǎng)絡(luò)通信的發(fā)展[J].科技風(fēng),2010,9:266.
[4]王亞楠.計算機網(wǎng)絡(luò)通信的發(fā)展[J].信息與電腦(理論版),2011,9:127-128.
篇10
關(guān)鍵詞:TCP/IP;CAN總線;嵌入式系統(tǒng);多路工業(yè)控制
中圖分類號:TP393 文獻標(biāo)識碼:A 文章編號:1009-3044(2010)17-4805-04
Multiplex Industry Controller Based on TCP/IP and CAN Bus
WANG Li-xia, FAN Yan, TANG Wan-wei
(Tangshan College Information Technology Department, Tangshan 063000, China)
Abstract: In the field of industry control, we usually have to monitor or control several devices, however the most of the centers of monitor and control are personal computers, and the layout of circuit is too complex. If there are too many devices to be controlled or monitored, the number of computers is greater, so the cost price is raised. Now we propose a method of bus-controller based on embedded system to solve the problem. This paper introduces the method of design and realization of multiplex control system based on TCP/IP and CAN bus. According to the features of TCP/IP and CAN, the hardware design scheme and software modules are discussed. The system based on embedded gateway connects to personal computer above and connect to local devices below to monitor the devices.
Key words: TCP/IP; CAN bus; embeded system; multplex industry control
TCP/IP、CAN是兩種應(yīng)用非常廣泛的協(xié)議。CAN總線屬于現(xiàn)場總線的一種,已經(jīng)在眾多的工業(yè)領(lǐng)域得到廣泛的應(yīng)用。而以TCP/IP協(xié)議為基礎(chǔ)的Internet現(xiàn)在已經(jīng)不僅僅限于連接普通的計算機,也開始向工業(yè)領(lǐng)域發(fā)展?;谏鲜霈F(xiàn)狀,本文實現(xiàn)了一種CAN總線與以太網(wǎng)的連接方案。
1 系統(tǒng)結(jié)構(gòu)
系統(tǒng)總體結(jié)構(gòu)分為:PC機、嵌入式控制器、Can控制器和受控設(shè)備四部分[1]。如圖1所示。
1.1 CAN總線
CAN總線[2]是一種串行數(shù)據(jù)通信協(xié)議,其通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對數(shù)據(jù)的成幀處理,用戶可在其基礎(chǔ)上開發(fā)適應(yīng)系統(tǒng)實際需要的應(yīng)用層通信協(xié)議。CAN協(xié)議的一個最大特點是廢除了傳統(tǒng)的站地址編碼,而代之以對通信數(shù)據(jù)塊編碼,采用這種方法可使網(wǎng)絡(luò)內(nèi)節(jié)點個數(shù)在理論上不受限制,還可使不同的節(jié)點同時收到相同的數(shù)據(jù)。CAN總線提供高速數(shù)據(jù)傳送, 在短距離(40m)條件下具有高速(1Mbit/s)數(shù)據(jù)傳輸能力,而在最大距離10000m時具有低速(5kbits/s)傳輸能力,極適合在高速的工業(yè)自控應(yīng)用上,CAN總線可在同一網(wǎng)絡(luò)上連接多種不同功能的傳感器(如位置,溫度或壓力等)。
在總線中傳送的報文,每幀由7部分組成。CAN協(xié)議支持兩種報文格式,其唯一的不同是標(biāo)識符(ID)長度不同,標(biāo)準(zhǔn)格式為11位,擴展格式為29位。在標(biāo)準(zhǔn)格式中,報文的起始位稱為幀起始(SOF),然后是由11位標(biāo)識符和遠程發(fā)送請求位 (RTR)組成的仲裁場。RTR位標(biāo)明是數(shù)據(jù)幀還是請求幀,在請求幀中沒有數(shù)據(jù)字節(jié)??刂茍霭?biāo)識符擴展位(IDE),指出是標(biāo)準(zhǔn)格式還是擴展格式。它還包括一個保留位 (ro),為將來擴展使用。它的最后四個字節(jié)用來指明數(shù)據(jù)場中數(shù)據(jù)的長度(DLC)。數(shù)據(jù)場范圍為0~8個字節(jié),其后有一個檢測數(shù)據(jù)錯誤的循環(huán)冗余檢查(CRC)。應(yīng)答場(ACK)包括應(yīng)答位和應(yīng)答分隔符。發(fā)送站發(fā)送的這兩位均為隱性電平(邏輯1),這時正確接收報文的接收站發(fā)送主控電平(邏輯0)覆蓋它。用這種方法,發(fā)送站可以保證網(wǎng)絡(luò)中至少有一個站能正確接收到報文。 報文的尾部由幀結(jié)束標(biāo)出。在相鄰的兩條報文間有一很短的間隔位,如果這時沒有站進行總線存取,總線將處于空閑狀態(tài)。
1.2 嵌入式系統(tǒng)
一個嵌入式系統(tǒng)裝置一般都由嵌入式計算機系統(tǒng)和執(zhí)行裝置組成,嵌入式計算機系統(tǒng)是整個嵌入式系統(tǒng)的核心,由硬件層、中間層、系統(tǒng)軟件層和應(yīng)用軟件層組成。執(zhí)行裝置也稱為被控對象,它可以接受嵌入式計算機系統(tǒng)發(fā)出的控制命令,執(zhí)行所規(guī)定的操作或任務(wù)。
嵌入式系統(tǒng)從大的層面分為軟、硬兩部分,下面分別對它們進行介紹:
1)嵌入式微處理器
嵌入式系統(tǒng)硬件層的核心是嵌入式微處理器,嵌入式微處理器與通用CPU最大的不同在于嵌入式微處理器大多工作在為特定用戶群所專用設(shè)計的系統(tǒng)中,它將通用CPU許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)在設(shè)計時趨于小型化,同時還具有很高的效率和可靠性。
嵌入式微處理器有各種不同的體系,即使在同一體系中也可能具有不同的時鐘頻率和數(shù)據(jù)總線寬度,或集成了不同的外設(shè)和接口。目前全世界嵌入式微處理器已經(jīng)超過1000多種,體系結(jié)構(gòu)有30多個系列,其中主流的體系有ARM、MIPS、PowerPC、X86和SH等。
2)嵌入式操作系統(tǒng)
嵌入式操作系統(tǒng)(Embedded Operation System,EOS)是一種用途廣泛的系統(tǒng)軟件,過去它主要應(yīng)用與工業(yè)控制和國防系統(tǒng)領(lǐng)域。EOS負責(zé)嵌入系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達到系統(tǒng)所要求的功能?,F(xiàn)在應(yīng)用較多的為嵌入式linux、windows CE等。
2 硬件組成及主要元件介紹
PC機與嵌入式設(shè)備通信利用TCP/IP協(xié)議構(gòu)成service/client模式,嵌入式設(shè)備作為服務(wù)器接受PC機提交的數(shù)據(jù),將數(shù)據(jù)計算處理之后通過CAN總線控制器發(fā)送到CAN總線上去控制設(shè)備,設(shè)備掛接在CAN總線上與嵌入式設(shè)備進行雙向通信。
嵌入式微處理器采用ARM系列的AT91rm9200芯片,can總線控制器采用SJA1000芯片。
在軟件層面上,嵌入式操作系統(tǒng)采用嵌入式linux-2.4.27內(nèi)核,bootloader采用U-boot 1.0版本,編譯器為arm-linux-gcc-2.95.3。
2.1 嵌入式微處理器
嵌入式微處理器采用ARM系列的AT91rm9200芯片。AT92rm9200是一款基于ARM920T?內(nèi)核支持的ARM? Thumb? 指令集的處理器,180 MHz時每秒可執(zhí)行兩百萬條指令 , 內(nèi)嵌MMU(內(nèi)存管理單元);16-KByte 數(shù)據(jù)Cache, 16-KByte 指令Cache, 寫緩沖,In-circuit Emulator including Debug Communication Channel,Mid-level Implementation Embedded Trace Macrocell (256-ball BGA Package Only), 低能耗: VDDCORE輸入電流為30.4 mA,待機模式下為3.1 mA,是一款性價比較高的ARM芯片。
2.2 can總線控制器
can總線控制器采用SJA1000芯片。SJA1000是一款獨立的CAN控制器,用于汽車和一般工業(yè)環(huán)境中的控制器局域網(wǎng)絡(luò)(CAN)。它是NXP半導(dǎo)體PCA82C200 CAN控制器(BasicCAN)的替代產(chǎn)品。而且,它增加了一種新的工作模式(PeliCAN),這種模式支持具有很多新特性的CAN 2.0B協(xié)議。
和PCA82C200獨立CAN控制器電氣兼容;
PCA82C200模式(即默認的BasicCAN模式);
擴展的接收緩沖器(64字節(jié)、先進先出FIFO);
和CAN2.0B協(xié)議兼容(PCA82C200兼容模式中的無源擴展幀);
同時支持11位和29位識別碼;
位速率可達1Mbits/s;
PeliCAN模式擴展功能:1) 可讀/寫訪問的錯誤計數(shù)器;2) 可編程的錯誤報警限制;3) 最近一次錯誤代碼寄存器;4) 對每一個CAN總線錯誤的中斷;5) 具體控制位控制的仲裁丟失中斷;6) 單次發(fā)送(無重發(fā));7) 只聽模式(無應(yīng)答、無主動的出錯標(biāo)志);8) 支持熱插拔(軟件實現(xiàn)的位速率檢測);9) 驗收濾波器擴展(4字節(jié)代碼,4字節(jié)屏蔽);10) 自身信息接收(自接收請求)。
3 軟件開發(fā)簡介
首先在嵌入式設(shè)備上移植U-boot、linux內(nèi)核,內(nèi)核配置支持TCP/IP協(xié)議,支持NFS網(wǎng)絡(luò)文件系統(tǒng)。應(yīng)用程序利用套接口與PC機進行通信,現(xiàn)做如下介紹。
3.1 基本套接字
為了實現(xiàn)進程間在網(wǎng)絡(luò)上的通信,Linux為進程的應(yīng)用程序提供了應(yīng)用層的統(tǒng)一接口,稱為套接字(socket)接口,簡稱套按字。套接字提供了訪問下層通信協(xié)議的大量系統(tǒng)調(diào)用和相應(yīng)的數(shù)據(jù)結(jié)構(gòu)。在Linux中,套接字接口是應(yīng)用程序訪問下層的網(wǎng)絡(luò)協(xié)議的惟一方法。它定義了許多函數(shù)和例程,程序員可以用它開發(fā)網(wǎng)絡(luò)應(yīng)用程序。套接字接口本意在于提供一種進程問通信的方法,使得在相同或不同主機上的進程能以相同的規(guī)范進行了雙向信息傳送。進程通過調(diào)用套接字接口API來實現(xiàn)相互之間的通信。套接字接口又利用下層的網(wǎng)絡(luò)通信協(xié)議功能和系統(tǒng)調(diào)用實現(xiàn)實際的通信工作?,F(xiàn)將本系統(tǒng)中使用的基本套接字介紹如下。
1)創(chuàng)建套接字――socket()
功能:使用前創(chuàng)建一個新的套接字
格式:SOCKET PASCAL FAR socket(int af,int typ,int procotol);
參數(shù):af,通信發(fā)生的區(qū)域;type, 要建立的套接字類型;procotol, 使用的特定協(xié)議
2)指定本地地址――bind()
功能:將套接字地址與所創(chuàng)建的套接字號聯(lián)系起來。
格式:int PASCAL FAR bind(SOCKET s,const struct sockaddr FAR * name,int namelen);
參數(shù):s,是由socket()調(diào)用返回的并且未作連接的套接字描述符(套接字號)。
其它:沒有錯誤,bind()返回0,否則SOCKET_ERROR
地址結(jié)構(gòu)說明:
struct sockaddr_in
{short sin_family;//AF_INET
u_short sin_port;//16位端口號,網(wǎng)絡(luò)字節(jié)順序
struct in_addr sin_addr;//32位IP地址,網(wǎng)絡(luò)字節(jié)順序
char sin_zero[8];//保留}
3)建立套接字連接――connect()和accept()
功能:共同完成連接工作
格式:int PASCAL FAR connect(SOCKET s,const struct sockaddr FAR * name,int namelen);
SOCKET PASCAL FAR accept(SOCKET s,struct sockaddr FAR * name,int FAR * addrlen);
參數(shù):同上
4)監(jiān)聽連接――listen()
功能:用于面向連接服務(wù)器,表明它愿意接收連接。
格式:int PASCAL FAR listen(SOCKET s, int backlog);
5)數(shù)據(jù)傳輸――send()與recv()
功能:數(shù)據(jù)的發(fā)送與接收
格式:int PASCAL FAR send(SOCKET s,const char FAR * buf,int len,int flags);
int PASCAL FAR recv(SOCKET s,const char FAR * buf,int len,int flags);
參數(shù):buf,指向存有傳輸數(shù)據(jù)的緩沖區(qū)的指針。
6)多路復(fù)用――select()
功能:用來檢測一個或多個套接字狀態(tài)。
格式:int PASCAL FAR select(int nfds,fd_set FAR * readfds,fd_set FAR * writefds,
fd_set FAR * exceptfds,const struct timeval FAR * timeout);
參數(shù):readfds,指向要做讀檢測的指針;writefds,指向要做寫檢測的指針;exceptfds,指向要檢測是否出錯的指針;timeout,最大等待時間
7)關(guān)閉套接字――closesocket()
功能:關(guān)閉套接字
格式:BOOL PASCAL FAR closesocket(SOCKET s);
3.2 客戶機/服務(wù)器模式
利用套接字的TCP/IP網(wǎng)絡(luò)通信兩個進程間的相互作用大多采用的都是客戶機/服務(wù)器(client/server)模式[3],即服務(wù)器提供服務(wù),客戶是這些服務(wù)的使用者。在這種模式下,服務(wù)器通過網(wǎng)絡(luò)與多個客戶端連接。
該模式的建立基于以下兩點:1、非對等作用;2、通信完全是異步的??蛻魴C/服務(wù)器模式在操作過程中采取的是主動請示方式,具體過程如下:
首先服務(wù)器方要先啟動,并根據(jù)請示提供相應(yīng)服務(wù)。
1)打開一通信通道并告知本地主機,它愿意在某一個公認地址上接收客戶請求。
2)等待客戶請求到達該端口。
3)接收到重復(fù)服務(wù)請求,處理該請求并發(fā)送應(yīng)答信號。
4)返回第二步,等待另一客戶請求
5)關(guān)閉服務(wù)器。
客戶方需完成的如下工作:
1)打開一通信通道,并連接到服務(wù)器所在主機的特定端口。
2)向服務(wù)器發(fā)送服務(wù)請求報文,等待并接收應(yīng)答;繼續(xù)提出請求……
3)請求結(jié)束后關(guān)閉通信通道并終止。
在上述原理的基礎(chǔ)上,系統(tǒng)中客戶機與服務(wù)器間兩個進程的通信過程流程圖如圖2所示。通過此過程,PC機與嵌入式設(shè)備就可以建立socket連接交換數(shù)據(jù)。
本系統(tǒng)的另一部分通信為嵌入式設(shè)備與被控設(shè)備之間的can通信[4-5],通信中所傳送的報文有四種幀類型,即數(shù)據(jù)幀、遠程幀、錯誤幀和超載幀。數(shù)據(jù)幀由7個不同的位場組成,即幀起始、仲裁場、控制場、數(shù)據(jù)場、CRC場、應(yīng)答場、幀結(jié)束,負責(zé)從發(fā)送器至接收器攜帶數(shù)據(jù);遠程幀由6個不同的位場組成,即幀起始、仲裁場、控制場、CRC場、應(yīng)答場、幀結(jié)束,總線單元發(fā)出遠程幀,請求發(fā)送具有同一識別符的數(shù)據(jù)幀;錯誤幀由兩個不同的場組成,第一個場是錯誤標(biāo)志,用做為不同站提供錯誤標(biāo)志的疊加,第二個場是錯誤界定符,任何單元檢測到一總線錯誤時就發(fā)送錯誤幀;超載幀包括超載標(biāo)志和超載界定符兩個位場,用來在先行的和后續(xù)的數(shù)據(jù)幀(或遠程幀)之間提供一附加的延時。
下面對幀格式中重點部分簡要介紹。幀起始標(biāo)志數(shù)據(jù)幀和遠程幀的起始,由一個單獨的“顯性”位組成,此部分由控制芯片完。仲裁場包括標(biāo)識符和遠程發(fā)送請求位(RTR)。對于CAN2.0A標(biāo)準(zhǔn),標(biāo)識符的長度為11位。RTR位在數(shù)據(jù)幀中必須是顯性位,而在遠程幀必須為隱性位。對于CAN2.0,標(biāo)準(zhǔn)格式和擴展格式的仲裁場不同。在標(biāo)準(zhǔn)格式中,仲裁場由11位標(biāo)識符和遠程發(fā)送請求位組成。在擴展格式中,仲裁場由29位標(biāo)識符和替代遠程請求位(SRR) 、標(biāo)志位(IDE)和遠程發(fā)送請求位組成。仲裁場的作用之一是說明數(shù)據(jù)幀或遠程幀發(fā)送目的地;之二是指出數(shù)據(jù)幀或遠程幀。仲裁場的數(shù)據(jù)由軟件編程配置SJA1000完成??刂茍鲇?個位組成,說明數(shù)據(jù)幀中有效數(shù)據(jù)的長度??刂茍龅臄?shù)據(jù)由軟件編程配置SJA1000完成。數(shù)據(jù)場由數(shù)據(jù)幀中的發(fā)送數(shù)據(jù)組成。它可以為0~8個字節(jié)。數(shù)據(jù)場的數(shù)據(jù)由軟件編程配置SJA1000完成。CRC場包括CRC序列,這部分由SJA1000控制芯片完成。應(yīng)答場長度為兩個位,包括應(yīng)答間隙和應(yīng)答界定符。由SJA1000控制芯片自動完成。每一個數(shù)據(jù)幀和遠程幀均由一標(biāo)志序列界定,這個標(biāo)志序列由7個“隱性”位組成。這部分由SJA1000控制芯片自動完成。
總之,仲裁場、控制場、數(shù)據(jù)場由軟件編程配置SJA1000完成;幀起始、CRC場、應(yīng)答場、幀結(jié)束由CAN總線控制芯片SJA1000自動完成。
需要值得一提的是,數(shù)據(jù)傳輸還應(yīng)注意字節(jié)序的問題,不同的CPU有不同的數(shù)據(jù)存儲順序,字節(jié)序分為存儲字節(jié)序和網(wǎng)絡(luò)字節(jié)序,因為本設(shè)計涉及到網(wǎng)絡(luò)傳輸和不同的CPU平臺,所以應(yīng)留意字節(jié)序。
4 總結(jié)
開發(fā)過程中應(yīng)注意交叉編譯器的版本搭配問題,應(yīng)用程序編譯最好使用與編譯內(nèi)核同樣版本的編譯器;關(guān)于字節(jié)序的問題應(yīng)仔細調(diào)整。
參考文獻:
[1] 林士兵,袁焱,揚煜普.TCP/lP網(wǎng)絡(luò)與CAN 網(wǎng)絡(luò)網(wǎng)關(guān)的設(shè)計與實現(xiàn)[J].計算機工程,2007,33(3).
[2] 黃天戍,羅瑤.CAN總線到Ethemet網(wǎng)的網(wǎng)關(guān)研究與實現(xiàn)[J].工業(yè)儀表與自動化裝置,2004(5):47-49.
[3] 歐陽崢崢,林茂.基于TCP/IP協(xié)議通信軟件的分析與實現(xiàn)[J].武漢工業(yè)學(xué)院學(xué)報,2005,24(2).