




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章車載網(wǎng)絡(luò)基礎(chǔ)知識
第一節(jié)汽車車載網(wǎng)絡(luò)通信系統(tǒng)基礎(chǔ)
一、汽車CAN多路信息傳輸系統(tǒng)應(yīng)用背景
20世紀(jì)90年代,汽車上的電控裝置越來越多,例如電子燃油噴射裝置、防抱死
制動裝置(ABS)、電控自動變速箱、安全氣囊裝置、主動懸架等。隨著集成電路和單
片機(jī)在汽車上的廣泛應(yīng)用,汽車上的電子控制器的數(shù)量越來越多,線路越來越復(fù)雜。
如果仍采用常規(guī)的布線方式,即電線一端與開關(guān)相接,另一端與用電設(shè)備相通,將導(dǎo)
致汽車上電線數(shù)目急劇增加。目前,一跟線束包裹著幾十根電線的現(xiàn)象很普通。在一
些高級轎車上,電線的質(zhì)量占到整車質(zhì)量的4%左右甚至更高,汽車新技術(shù)的發(fā)展應(yīng)
用與汽車線束根數(shù)及線徑急劇增加的矛盾日益突出。
汽車電控系統(tǒng)的增加雖然提高了轎車的動力性、經(jīng)濟(jì)性和舒適性。但是汽車電
腦與電腦之間進(jìn)行信息傳遞時,有幾個信號就要有幾條信號傳輸線(信號傳輸線的接
地端可以采用公共回路)。例如,寶來轎車發(fā)動機(jī)電控單元J220與自動變速器電控單
元J217之間就需要有5條信號傳輸線。如果傳遞信號項目多還需要更多的信號傳輸線。
在追求汽車小型化及實用化的今天,粗大的線束不但占用了汽車上寶貴的空間資源,
而且也越來越難以將它裝到隱蔽的位置。最終的結(jié)果就是電控單元端子數(shù)增加、線路
復(fù)雜、故障率增多。汽車工作的可靠性降低。并且維修困難。
為了簡化線路,提高各電腦之間的通信速度,降低故障頻率,CAN數(shù)據(jù)總線應(yīng)運(yùn)
而生。各大汽車生產(chǎn)商先后都用了該技術(shù)。
一輛汽車不管有多少塊電控單元,不管信息容量有多大,每塊電控單元都只需
引出兩條線共同接在兩個接點上,這兩條導(dǎo)線就稱做數(shù)據(jù)總線。以前各電控單元之間
好比有許多人騎著自行車來來往往,現(xiàn)在是這些人乘做著汽車,公共汽車可以承載大
量乘客故數(shù)據(jù)總線亦稱BUS線(見圖1一1)。
圖1-1汽車信息高速公路
正如公路運(yùn)輸需要交通規(guī)則來維持正常的動作一樣,數(shù)據(jù)總線也需要信號傳遞規(guī)
范。其中,一種基本的規(guī)則是分時。在這種規(guī)則下,數(shù)據(jù)總線在每一時刻只能被兩個
部件占用,再兩個部件之間傳遞信號。由于電信號傳播的速度極快,因此數(shù)據(jù)總線完
全可以滿足許多部件進(jìn)行分時信號傳遞的需要。
在現(xiàn)代轎車的設(shè)計中,CAN已經(jīng)成為必須采用的裝置,奔馳,寶馬,大眾,沃
爾沃及雷諾汽車都將CAN作為電子控制器連網(wǎng)的手段。由于我國中高檔轎車主要以
歐洲車型為主,因此歐洲車型應(yīng)用最廣泛的CAN技術(shù),也將是國產(chǎn)轎車引進(jìn)的技術(shù)
項目。目前汽車上的網(wǎng)絡(luò)連接方式主要采用2根CAN總線,一根是用于驅(qū)動系統(tǒng)的
高速CAN總線,速率達(dá)到500Kbit/s另一根是用于車身系統(tǒng)低速CAN總線速率是
lOOKbit/So
驅(qū)動系統(tǒng)用CAN總線主要連接對象是發(fā)動機(jī)ECU、ASR、及ABSECU、SRSECU、
組合儀表等。他們的基本特征相同,都是控制與汽車行駛直接相關(guān)的系統(tǒng)。車身系統(tǒng)
用CAN總線主要連接對象是4門以上的集控鎖、電動門窗、后視鏡和廂內(nèi)照明燈等。
有些先進(jìn)的轎車除了以上2根CAN總線外,還有第3根CAN總線,他主要負(fù)責(zé)衛(wèi)星
導(dǎo)航及智能通信系統(tǒng)。
目前,驅(qū)動系統(tǒng)用CAN總線和車身系統(tǒng)用CAN總線這2根總線彼此之間是相
互獨(dú)立的。今后工程技術(shù)人員將逐步克服技術(shù)障礙,設(shè)置“網(wǎng)關(guān)”,在各根CAN總線
彼此之間搭橋?qū)崿F(xiàn)資源共享,將各個數(shù)據(jù)總線上的信號反饋到儀表板總成上的顯示屏
上。駕駛員只要看看顯示屏,就可以知道各個電控裝置是否正常工作。
數(shù)據(jù)總線技術(shù)引入汽車,對汽車電子技術(shù)的發(fā)展起到了積極的推進(jìn)作用并逐漸
得到廣泛的應(yīng)用。
二、車載網(wǎng)絡(luò)的發(fā)展簡史
從1980年起,汽車內(nèi)開始裝用網(wǎng)絡(luò),在1983年,豐田公司在世紀(jì)牌汽車上最早
采用了應(yīng)用光纜的車門控制系統(tǒng),實現(xiàn)了多個節(jié)點的連接通信。此系統(tǒng)采用了集中控
制方法,車身ECU對各車門的門鎖、電動玻璃窗進(jìn)行控制,這是早期在汽車上采用的
光纜系統(tǒng),此后,在較長的一段時間里,其他公司并沒有跟進(jìn)采用光纜系統(tǒng)。
19867989年間,在車身系統(tǒng)上裝用了利用銅線的網(wǎng)絡(luò)。1987年,作為集中型控制系
統(tǒng),日產(chǎn)公司的車門相關(guān)系統(tǒng)、GM公司的車燈控制系統(tǒng)已經(jīng)處于批量生產(chǎn)的階段。
雖說這是的一些系統(tǒng)已經(jīng)達(dá)到了正式生產(chǎn)的階段,但是在這個時期出現(xiàn)了非常重
要的事情,對現(xiàn)在來說也是如此:德國的RobertBosch公司提出了汽車車載局域網(wǎng)
(LAN)的基本協(xié)議,此協(xié)議為眾所周知的控制器局域網(wǎng)(ControllerArea
Network),簡稱CAN。目前控制系統(tǒng)局域網(wǎng)應(yīng)用最廣泛的標(biāo)準(zhǔn)是CAN。
接著,美國汽車工程學(xué)會(SAE)提出了J1850。
此后,日本也提出了各種各樣的網(wǎng)絡(luò)方案,并且,豐田、日產(chǎn)、三菱、本田及馬
自達(dá)公司都已經(jīng)處于批量生產(chǎn)的階段,但沒有統(tǒng)一為車身為主的控制方式。
而在其他國家,特別是歐洲的廠家則采用CAN,同時發(fā)表文章介紹采用大型CAN
網(wǎng)絡(luò)的車型。由于他們在控制系統(tǒng)上都可以采用CAN,從而充分的證明了CAN在此
領(lǐng)域內(nèi)的先進(jìn)性。
在美國,通過采用SAEJ1850普及了數(shù)據(jù)共享系統(tǒng),在SAE中也通過了CAN的
標(biāo)準(zhǔn),明確的表示將轉(zhuǎn)向CAN協(xié)議。
隨著汽車技術(shù)的發(fā)展,歐洲又以與CAN協(xié)議不同的思路提出了控制系統(tǒng)的新協(xié)
議TTP(TimeTriggeredProtocol),并在X-by-wire系統(tǒng)上開始應(yīng)用。
在此對X-by-wire適當(dāng)加以說明對飛機(jī)的控制系統(tǒng)來說,有一詞組為
Fey-by-wire系統(tǒng),直譯為靠電線飛行的系統(tǒng),實際上,它表示飛機(jī)的工作方式,或者
說是控制方式,即將飛行員的操縱操作命令轉(zhuǎn)換成電信號,利用計算機(jī)控制飛行的
工作方式.將這種操作方式引入汽車上,則出現(xiàn)了Drive-by-wire系統(tǒng),直譯為靠電線
行駛的系統(tǒng),在汽車上類似的系統(tǒng)還有Steering-by-wire系統(tǒng)\Brake-by-wire系統(tǒng),就
將這些系統(tǒng)稱為X-by-wire系統(tǒng)。
與這些網(wǎng)絡(luò)采用不同思路開發(fā)的有信息系統(tǒng),在開關(guān)及顯示功能控制用的信
號系統(tǒng)的信息設(shè)備之間建立網(wǎng)絡(luò),下一步是利用顯示數(shù)據(jù)自身用光纜進(jìn)行轉(zhuǎn)達(dá)數(shù)
據(jù).
為了實現(xiàn)音響系統(tǒng)的數(shù)字化,建立了將音頻數(shù)據(jù)與信號系統(tǒng)綜合起來的AV網(wǎng)絡(luò),
因為這種網(wǎng)絡(luò)需要將大容量的數(shù)據(jù)連續(xù)的輸出,因此,在這種網(wǎng)絡(luò)上將采用光纜。
今后,當(dāng)對汽車引入智能交通系統(tǒng)(ITS)時,由于要與車外交換數(shù)據(jù),所以,在信息
系統(tǒng)中將會采用更大容量的網(wǎng)絡(luò),例如D2B協(xié)議\MOST及正EE1394等。
主要車載網(wǎng)絡(luò)的名稱、概要、通信、速度與組織推動單位如表1-1所示。幾種車
載網(wǎng)絡(luò)的年份、采用廠家與發(fā)表年份,如表1-2所示。幾種網(wǎng)絡(luò)的成本比例及通
訊速度如圖1-2所示。
表主要車載網(wǎng)絡(luò)基本情況
車載網(wǎng)絡(luò)的名稱概要通信速度組織/推動單位
CAN(ControllerAreaNet-車身/動力傳動系統(tǒng)控制用LAN協(xié)議,最有RobertBosch公司(開
1Mbit/s
work)可能成為世界標(biāo)準(zhǔn)的車用LAN協(xié)議發(fā)),ISO
VAN(VehicleAreaNetwork)車身系統(tǒng)控制用LAN協(xié)議,以法國為中心1Mbit/sISO
10.4Kbit/s
J1850車身系統(tǒng)控制用LAN協(xié)議,以美國為中心FordMotor公司
41.6Kbit/s
LIN(LocalInterconnectNet-
車身系統(tǒng)控制用LAN協(xié)議,液壓組件專用20Kbit/sLIN協(xié)議會
work)
IDB-C(ITSDataBuson
以CAN為基礎(chǔ)的控制用LAN協(xié)議250Kbit/sIDM論壇
CAN)
TTP/C(TimeTriggeredPro-重視安全、按用途分類的控制用LAN協(xié)議,2Mbit/s
TIT計算機(jī)技術(shù)公司
locolbyCAN)時分多路復(fù)用(TDMA)25Mbit/s
TTCAN(TimeTriggered重視安全、按用途分類的控制用LAN協(xié)議,
1Mbit/sRobertBosch公司CiA
CAN)時間同步的CAN
重視安全、按用途分類的控制用LAN協(xié)議,
Byteflight10Mbit/sBMW公司
通用時分多路復(fù)用(FTDMA)
BMW公司
FlexRay重視安全、按用途分類的控制用LAN協(xié)議5Mbit/s
DaimlerChrysler公司
接表1T
車載網(wǎng)絡(luò)的名稱概要通信速度組織/推動單位
DDB/()ptical(DomesticDigi-音頻系統(tǒng)通信協(xié)議,格DDB作為音頻系統(tǒng)總
5.6MbitC&C公司
talBus/Optical)線采用光通信
MOST(MediaOrientedSys-信息系統(tǒng)通信協(xié)議,以歐洲為中心,由克萊
22.5Mbit/sMOST合作組織
temTransport)斯勒與BMW公司推動
信息系統(tǒng)通信協(xié)議,有轉(zhuǎn)化成IDB1394的動
1EEEE1394lOOMbii/s1394工業(yè)協(xié)會
向
表1-2幾種車載網(wǎng)絡(luò)的開發(fā)年份、采用廠家與發(fā)表年份
年份車載網(wǎng)絡(luò)廠家備注
D2B開發(fā)Philips公司1986年2月北美車采用LAN
CAN開發(fā)Bosch公司1986年12月歐洲車采用LAN
VNP開發(fā)北美
79861987年12月日本車采用LAN
CCD開發(fā)北美
MOST開發(fā)
1988CCD開發(fā)美國車采用
VAN開發(fā)
1991CAN開發(fā)歐洲車采用
D2B
1992日本車采用
D2BOptical開發(fā)
J1850
1994SAE認(rèn)可,ISO批準(zhǔn)
VAN
1995-D2B歐洲車采用以汽車廠為主對新LAN進(jìn)行研究
發(fā)表L1N
發(fā)表TTP
2000?發(fā)表了許多新的LAN
發(fā)表Byteflight
發(fā)表TTCAN
25.6M
FlexRay
信息系統(tǒng)局域網(wǎng)
2M光纜總線
TTP
1M時間觸發(fā)X-by-wire
CAN
125K雙線總線控制器局域網(wǎng)
L1N
單線總線
20K開關(guān)/操縱系統(tǒng)局域網(wǎng)
24.510
成本比例
圖1-2幾種網(wǎng)絡(luò)的成本比例及通信速度
三、典型車載網(wǎng)絡(luò)結(jié)構(gòu)與組成
隨這汽車技術(shù)的發(fā)展,在汽車上采用的計算機(jī)微處理芯片數(shù)量越來越多,多個
處理器之間相互連接,協(xié)調(diào)工作并共享信息構(gòu)成了汽車車載電腦網(wǎng)絡(luò)系統(tǒng)(圖1-3
和l-4)o通常的車載網(wǎng)絡(luò)結(jié)構(gòu)采用多條不同速率的總線分別連接不同類型的節(jié)點,
并使用網(wǎng)關(guān)服務(wù)器來實現(xiàn)整車的信息共享和網(wǎng)絡(luò)管理,如圖1-5所示.
圖1-3典型的車載網(wǎng)絡(luò)結(jié)構(gòu)
1-ABS模塊2一動力系統(tǒng)控制模塊(PCM)3—電子自動溫度控制
(EATC)4一集成控制板(ICP)5一虛像組合儀表6-照明控制模塊
(LCM)7一駕駛員座椅模塊(DSM)8一駕駛員車門模塊(DDM)
9一移動電話模塊10—汽車動態(tài)模塊
圖1-4車載網(wǎng)絡(luò)控制系統(tǒng)
EFI-電子燃油噴射系統(tǒng)/\BS一防抱死制動系統(tǒng)4WS-四輪
轉(zhuǎn)向系統(tǒng)4WD-四輪驅(qū)動系統(tǒng)ASUA彳j?源懸架系統(tǒng)
娛樂及媒體系統(tǒng)車身系統(tǒng)動力系統(tǒng)
圖L5車載網(wǎng)絡(luò)結(jié)構(gòu)
車身系統(tǒng)的控制單元多為低速電動機(jī)和開關(guān)量器件,對實時性要求低而數(shù)量
眾多。使用低速的總線連接這些電控單元與汽車的驅(qū)動單元.將這部分電控單元與
汽車的驅(qū)動系統(tǒng)分開,有利用保證驅(qū)動系統(tǒng)通信的實時性。此外,采用低速總線還可
以增加傳輸距離,提高抗干擾能力以及降低硬件成本。
動力與傳動系統(tǒng)的受控對象直接關(guān)系汽車的行駛狀態(tài),對通信實時性有較高
的要求。因此使用高速的總線連接動力與傳動系統(tǒng)。傳感器組成的各種狀態(tài)信息
可以廣播的形勢在高速總線上發(fā)布,各節(jié)點可以同一時刻根據(jù)自己的需要獲取信
息。這種方式最大限度地提高了通信的實時性。
故障診斷系統(tǒng)是將車用診斷系統(tǒng)在通信網(wǎng)絡(luò)上加以實現(xiàn)。信息與車載媒體系
統(tǒng)對于通信速率的要求更高,一般在2Mbit\s以上。采用新型的多媒體總線連接車
載媒體.這種新型的多媒體總線往往是基于光纖通信的,從而可以充足保證帶寬。網(wǎng)
關(guān)是電動汽車內(nèi)部的通信的核心,通過它可以實現(xiàn)各條總線上信息的共享以及實
現(xiàn)汽車內(nèi)部網(wǎng)絡(luò)管理和故障診斷功能。
四、常用基本術(shù)語
如果你是個初學(xué)者,許許多多的計算機(jī)專用術(shù)語,如數(shù)據(jù)總線'網(wǎng)絡(luò)'通信協(xié)議'網(wǎng)
關(guān)以及各種縮略語很容易令你望而生畏.但無論如何,正是因為有了多路傳輸技術(shù),
當(dāng)今的汽車才能實現(xiàn)電子化控制.運(yùn)用多路傳輸技術(shù),可以使汽車省去許多連接和
插接器,可以減輕重量、節(jié)省空間、改善可靠性。
你應(yīng)當(dāng)懂得多路傳輸技術(shù)的原理,否則一旦你的OBD-H故障掃描儀在檢測車
輛時不工作,你就會不知所措,或者即使你的故障掃描儀在工作,你卻找不到本
應(yīng)該找到的故障。你同樣應(yīng)知道OBD-II系統(tǒng)正在向被稱為CAN(控制器局域
網(wǎng))的系統(tǒng)過渡。這就意味著你需要一臺新的故障掃描儀,或把原有的做較大程
度的升級。如果你打算買一臺故障診斷儀掃描儀的話,不但要知道他現(xiàn)在能做什
么,還必須要想到以后能不能診斷CAN系統(tǒng)以及是否具有重新編程的功能等等。
1、局域網(wǎng)
局域網(wǎng)絡(luò)是一個有限區(qū)域內(nèi)連接的計算機(jī)網(wǎng)絡(luò),簡稱局域網(wǎng)。一般這個區(qū)域
具有特定的職能,通過這個網(wǎng)絡(luò)實現(xiàn)這個系統(tǒng)內(nèi)的資源共享和信息通信。連接到
網(wǎng)絡(luò)上的節(jié)點可以使計算機(jī)、基于這微處理器的應(yīng)用系統(tǒng)或智能裝置。局域網(wǎng)一
般的數(shù)據(jù)傳輸速度在IO?~i()5Kim范圍內(nèi),傳輸距離100到250米,誤碼率低。
汽車上的網(wǎng)絡(luò)是局域網(wǎng)與現(xiàn)場總線之間的一種結(jié)構(gòu)。數(shù)據(jù)傳輸速度一般在10-103
Kit\s范圍,傳輸距離在幾十米范圍。
2、現(xiàn)場總線
現(xiàn)場總線是在工業(yè)過程控制和生產(chǎn)自動化領(lǐng)域發(fā)展的一種網(wǎng)絡(luò)體系,是在過程
現(xiàn)場安裝在控制室先進(jìn)自動化裝置中的一種串行數(shù)字通信鏈路。該系統(tǒng)適用于過
程自動化和制造自動化最底層次的現(xiàn)場設(shè)備或現(xiàn)場監(jiān)測儀表互聯(lián)的通信網(wǎng)絡(luò),是
現(xiàn)場通信網(wǎng)絡(luò)與控制系統(tǒng)的集成。
3、CAN
CAN,全稱為"ControllerAreaNetwork,即控制器局域網(wǎng),是國際上應(yīng)
用最廣泛的現(xiàn)場總線之一。最初,CAN被設(shè)計作為汽車環(huán)境中的微機(jī)控制器通信,
在車載各電子控制裝置ECU之間交換信息,形成汽車電子控制網(wǎng)絡(luò)。比如:發(fā)動
機(jī)管理系統(tǒng)、變速器控制器、儀表裝備、電子主干系統(tǒng)中,均嵌入CAN控制裝
置。
一個由CAN總線構(gòu)成的單一網(wǎng)絡(luò)中,理論上可以掛接無數(shù)個節(jié)點。實際應(yīng)用中,
節(jié)點數(shù)目受網(wǎng)絡(luò)硬件的電氣特性所限制。例如,當(dāng)使用PhilipsP82C250作為CAN
收發(fā)器時,同一網(wǎng)絡(luò)中允許掛接110個節(jié)點。CAN可提供高達(dá)IMbit's的數(shù)據(jù)傳
輸速率,這使實時控制變得非常容易。另外,硬件的錯誤檢定特性也增強(qiáng)了CAN
的抗電子干擾能力。
4、數(shù)據(jù)總線
數(shù)據(jù)總線是模塊間運(yùn)行數(shù)據(jù)的通道,即所謂的信息高速公路。數(shù)據(jù)總線可以
實現(xiàn)在一條數(shù)據(jù)線上傳遞的信號被多個系統(tǒng)控制單元共享,從而最大限度地提高
系統(tǒng)整體效率,充分體現(xiàn)利用有限的資源。例如,常見的電腦鍵盤有104位鍵,
可以發(fā)出百多個不同的指令,但鍵盤與主機(jī)之間的數(shù)據(jù)連接線卻只有7根,鍵盤
正是依靠這7根數(shù)據(jù)連接線上不同的電平組合(編碼信號)來傳遞信號的。如果
把這種方式應(yīng)用在汽車電氣系統(tǒng)上,就可以大大簡化目前的汽車電路,可以通過
不同的編碼信號來表示不同的開關(guān)動作信號,解碼后,根據(jù)指令接通或斷開對應(yīng)
的用電設(shè)備(前照燈、刮水器、電動座椅)。這樣,就能將過去一線一用的專線制
改為一線多用制,大大的減少了汽車上電線的數(shù)量,縮小線束的直徑。當(dāng)然,數(shù)
據(jù)總線還將使計算機(jī)技術(shù)融入整個汽車系統(tǒng)之中,加速汽車智能化發(fā)展。
如果系統(tǒng)可以發(fā)送和接收數(shù)據(jù),則這樣的數(shù)據(jù)總線稱之為雙向數(shù)據(jù)總線。數(shù)據(jù)總
線實際是一條導(dǎo)線,或許是兩條導(dǎo)線。兩線式的其中一條導(dǎo)線不是用作額外的通道。
他的作用有點像公路的路肩,上面立有交通標(biāo)志和信號燈。一旦數(shù)據(jù)通道出現(xiàn)了故障,
這“路肩”在有些數(shù)據(jù)總線中被用來承載“交通”,或者令數(shù)據(jù)換向通過一條或兩條
數(shù)據(jù)總線中未發(fā)出故障的部分。為了抗電子干擾,雙線制數(shù)據(jù)總線的兩條線是攪在一
起的。
各汽車制造商一直在設(shè)計各自的數(shù)據(jù)總線,如果不兼容,就稱為專用數(shù)據(jù)總
線。如果是按照某種國際標(biāo)準(zhǔn)設(shè)計的,就是非專用的。為使不同廠家生產(chǎn)的零部
件能在同一輛汽車上協(xié)調(diào)工作,必須制定標(biāo)準(zhǔn)。按照ISO有關(guān)標(biāo)準(zhǔn),CAN的拓?fù)?/p>
結(jié)構(gòu)位總線式,因此也稱為CAN總線(CAN-BUS)。
5、多路傳輸
多路傳輸是指在同一通道或線路上同時傳輸多條信息(圖1-6)。事實上數(shù)據(jù)
信息是依次傳輸?shù)?,但速度非常之快,似乎就是同時傳輸?shù)?。對一個人來說,十
分之一秒算是非??斓模珜σ慌_運(yùn)算速度即使相對慢的計算機(jī)來說,十分之一
秒?yún)s是很長的時間。如果十分之一秒分成若干段,許多單個的數(shù)據(jù)都能被傳輸一
—每一段傳輸一段,這就叫做分時多路傳輸。
開關(guān)
a)通常方式
,_________________________,一||負(fù)載
I調(diào)制「?-一二」調(diào)已【
1III1J一解_P^GNDI
線束(〃個負(fù)載只需三根總線:|fGNDl
GND2電源線、信號線、零線)------------
b)多路傳輸系統(tǒng)(串行分時通信)
圖L6常規(guī)線路和多路傳輸線路的簡單對比
從圖1-6中可以看出,常規(guī)線路要比多路傳輸線路簡單的多,然而多路傳輸系統(tǒng)ECU
之間所用導(dǎo)線比常規(guī)線路系統(tǒng)所用導(dǎo)線少得很。ECU可以觸發(fā)儀表板上的警告燈或故
障燈等等,由于多路傳輸可以通過一根線(數(shù)據(jù)總線)執(zhí)行多個指令,因此可以增加
許多功能裝置。
正如可把無線電廣播和移動電話的電波分為不同頻率,我們可以同時傳輸不同的
數(shù)據(jù)流。隨著現(xiàn)在和未來的汽車裝備無線多路傳輸設(shè)置的增加,基于頻率、副值或其
他方法的同時數(shù)據(jù)傳輸也成為可能。汽車上用的是單線或雙線分時多路傳輸系統(tǒng)。
6、模塊、節(jié)點。
模塊就是一種電子裝制。簡單一點的如溫度和壓力傳感器,復(fù)雜的如計算機(jī)
(微處理器)。傳感器是一種模塊裝置,根據(jù)溫度和壓力的不同產(chǎn)生不同的電壓信
號。這些電壓信號在計算機(jī)(一種數(shù)字裝置)的輸入接口被轉(zhuǎn)變?yōu)閿?shù)字信號。在
計算機(jī)多路傳輸系統(tǒng)中一些簡單的模塊被稱為節(jié)點。
7、網(wǎng)絡(luò)
為了實現(xiàn)信息共享而把多條數(shù)據(jù)總線連接在一起,或者把數(shù)據(jù)總線和模塊當(dāng)
作一個系統(tǒng)稱為網(wǎng)絡(luò)。從物理意義上講,汽車上許多模塊和數(shù)據(jù)總線距離很近,
因此被稱為LAN(局域網(wǎng))
8、網(wǎng)關(guān)
因為汽車上用這么多總線和網(wǎng)絡(luò),所以必須用一種有特殊功能的計算機(jī)達(dá)到
信息共享和不產(chǎn)生協(xié)議間的沖突,實現(xiàn)無差錯數(shù)據(jù)傳輸,這種計算機(jī)就叫網(wǎng)關(guān)。
9、幀
為了可靠的傳輸數(shù)據(jù),通常將原始數(shù)據(jù)分割成一定長度的數(shù)據(jù)單元,這就是數(shù)
據(jù)傳輸單元,稱之為幀。一幀內(nèi)應(yīng)包括同步信號(例如幀的開始與終止)、錯誤控
制(各類檢錯碼或糾錯碼,大多采用檢錯重發(fā)的控制方式)、流量控制(協(xié)調(diào)發(fā)送
方與協(xié)調(diào)方的速率),控制信息、數(shù)據(jù)信息、尋址(在通道共享的情況下,保證每
一幀都能正確地到達(dá)目的站,收方也能知道信息來自何站)等。
五、局域網(wǎng)
局域網(wǎng)是一種在小區(qū)域內(nèi)提供各類數(shù)據(jù)設(shè)備互連的通信網(wǎng)絡(luò),這里的數(shù)據(jù)通信設(shè)
備可以使計算機(jī)、終端、外部連接、傳感器、電話、電視收發(fā)器等。局域網(wǎng)的典型特
征是:高數(shù)據(jù)傳輸率(0.1Mbit~100Mbit/s);短距離傳輸(0.1km~25km);低傳輸誤碼
率(W8
通常,將局域網(wǎng)劃分為三類,即一般局域網(wǎng)(LAN)、高速局域網(wǎng)(HSLN)
和計算機(jī)化分組交換器(CBX),這三類局域網(wǎng)在系統(tǒng)結(jié)構(gòu)和設(shè)計方案上差距很
大,三類局域網(wǎng)主要是為了滿足不同要求而獨(dú)立研制的。一般局域網(wǎng)和高速局域
網(wǎng)的通信協(xié)議是分別定義的。三類局域網(wǎng)的主要特性見表1-3。
表1-3局域網(wǎng)分類和主要特性
特性一般局域網(wǎng)高速局域網(wǎng)計算機(jī)化分組交換機(jī)
傳輸媒體雙線線、同軸電纜、光纖CATV同軸電纜雙線線
拓?fù)浣Y(jié)構(gòu)總線匍、環(huán)總線星線
傳輸速率/Mbit/s■20509.6-64
最大距離/km2511
支持設(shè)備數(shù)100-100010100-1000
連接費(fèi)用中等高低
一般局域網(wǎng)是指普通意義上的局域網(wǎng)。通常,LAN可以支持小型機(jī)、大型機(jī)、終
端和其他外圍設(shè)備的互聯(lián)。在許多情況下,這類網(wǎng)絡(luò)既可以傳送數(shù)據(jù),也可以傳送聲
音、圖像,應(yīng)用在辦公室自動化方面的局域網(wǎng)也屬于這一類。
最常見的LAN的類型是采用同軸電纜總線/樹型網(wǎng),當(dāng)然也可以選擇采用雙絞線、
同軸電纜、甚至光線的環(huán)型網(wǎng)。LAN的傳輸速率為lMbit/s~20Mbit/s,足以滿足大部分
的應(yīng)用要求,并且允許相當(dāng)多的設(shè)備共享網(wǎng)絡(luò)。
LAN中有一種聯(lián)結(jié)微型機(jī)和低價的廉價的網(wǎng)絡(luò),這種網(wǎng)絡(luò)通常采用雙絞線,數(shù)據(jù)
速率為IMbit/s或更低一些。LAN的標(biāo)準(zhǔn)有美國電子和電子工程師協(xié)會(IEEE)于1980
年2月成立的專門研究局域網(wǎng)技術(shù)并制定相應(yīng)的標(biāo)準(zhǔn)的一個委員會(IEEE802)制定,
其標(biāo)準(zhǔn)稱為IEEE802標(biāo)準(zhǔn)。汽車局域網(wǎng)屬于LAN。
局域網(wǎng)主要取決于三個因素:傳輸媒體、拓?fù)浣Y(jié)構(gòu)和媒體訪問控制協(xié)議
(MAC),其中傳輸媒體和拓?fù)浣Y(jié)構(gòu)是主要的技術(shù)選擇,它們在很大程度上決定
了傳輸?shù)臄?shù)據(jù)類型、通信速度、效率以及網(wǎng)絡(luò)提供的應(yīng)用種類。
1、局域網(wǎng)的傳輸媒體
傳輸媒體分為有線和無線兩種類型,目前車上使用的大多數(shù)都是有線網(wǎng)絡(luò),通常
用于局域網(wǎng)的傳輸線媒體分為:雙絞線、同軸電纜和光纖。表1-4列出這三種傳輸媒
體的特性。
表14雙線線、同軸電纜和光纖的主要特性
媒體信號類型最大數(shù)據(jù)傳輸速度/Mbit/s最大傳輸距離/km網(wǎng)絡(luò)節(jié)點數(shù)
雙絞線數(shù)字1~20.1兒十
同軸電纜(50力數(shù)字10幾百
同軸電纜(75n)數(shù)字501幾十
同軸電纜(750)FOM模擬2010幾千
同軸電纜(75。)單信道模擬501幾十
光纖模擬1001幾卜
雙絞線是局域網(wǎng)中最普遍的傳輸媒體,一般用于低速傳輸,最大數(shù)據(jù)傳輸率可達(dá)
幾Mbit/s;雙絞線成本較低,傳輸距離較近,非常合適汽車網(wǎng)絡(luò)的情況,也是汽車網(wǎng)
絡(luò)使用最多的傳輸媒體。
同軸電纜可以滿足較高性能的要求,與雙絞線相比,它可以提供較高的吞吐量,
連接較多的設(shè)備,跨越更大的距離。
光纖在電磁兼容性等方面有獨(dú)特的優(yōu)點,而且數(shù)據(jù)傳輸速度較高,傳輸距離遠(yuǎn),
在汽車網(wǎng)絡(luò)上,尤其在一些要求傳輸速度高的車上網(wǎng)絡(luò)(如車上信息與多媒體網(wǎng)絡(luò))
上有很好的應(yīng)用前景。但受到成本和技術(shù)的限制,現(xiàn)在使用的并不多。
2、局域網(wǎng)的拓?fù)浣Y(jié)構(gòu)
局域網(wǎng)常用的拓?fù)浣Y(jié)構(gòu)有三種:星型、環(huán)形、總線型。每種拓?fù)浣Y(jié)構(gòu)都已有典型
的網(wǎng)絡(luò)產(chǎn)品。
(1)星型網(wǎng)拓?fù)浣Y(jié)構(gòu)
局域網(wǎng)即以一臺稱之為中心處理機(jī)為主組成的網(wǎng)絡(luò),各種類型的入網(wǎng)機(jī)構(gòu)與該中
心處理機(jī)又物理鏈路直接相連,因此,所有的網(wǎng)上傳輸信息均需要通過該機(jī)轉(zhuǎn)發(fā),其
結(jié)構(gòu)如圖1-7所示。
圖1-7星型網(wǎng)拓?fù)浣Y(jié)構(gòu)
星型網(wǎng)由于其物理結(jié)構(gòu),使其具有以下特點:構(gòu)造較容易,適用于同種機(jī)型相連;
通信功能簡單,它可以根據(jù)需要由中心處理機(jī)分時或按優(yōu)先權(quán)排隊處理;中心處理機(jī)
負(fù)載過重,擴(kuò)充困難;每臺入網(wǎng)計算機(jī)均須與中心處理機(jī)有線路直接互聯(lián),因此線路
利用率不高,信到容量浪費(fèi)較大。
(2)總線型網(wǎng)拓?fù)浣Y(jié)構(gòu)
總線型網(wǎng)是從計算機(jī)的總線訪問控制發(fā)展而來的,他將所有的入網(wǎng)計算機(jī)通過分
接頭接入一條載波傳輸線上,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)就是一條傳輸線,如圖1-8所示。
|主,機(jī)]|主,機(jī)|
乙方=[^1=1分;頭1=|分/頭
j主in.||高|
圖1-8總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
由于所有的入網(wǎng)計算機(jī)共用一條傳輸信道,因此總線型網(wǎng)的一個特殊問題就是信
道的訪問控制權(quán)的分配,并由此產(chǎn)生一系列處理機(jī)制。
總線型網(wǎng)的特點是:由于多臺計算機(jī)共用一條傳輸線,所以信道利用率較高;同一時
刻只能有兩處網(wǎng)絡(luò)結(jié)點在相互通信;網(wǎng)絡(luò)延伸距離有限;網(wǎng)絡(luò)容納節(jié)點數(shù)受信道訪問
機(jī)制影響,因而是有限的。由于總線型網(wǎng)的上述特點,因此它適于傳輸距離較短、地
域有限的組網(wǎng)環(huán)境,目前,局域網(wǎng)多采用此種方式。
(3)環(huán)形網(wǎng)拓?fù)浣Y(jié)構(gòu)
環(huán)形網(wǎng)通過一個轉(zhuǎn)發(fā)器將每臺計算機(jī)接入網(wǎng)絡(luò),
每個轉(zhuǎn)發(fā)器與相鄰的兩臺轉(zhuǎn)發(fā)器用物理鏈路相連,
所有轉(zhuǎn)發(fā)器組成一個拓?fù)錇榄h(huán)的網(wǎng)絡(luò)系統(tǒng),如圖1-9
所示。
環(huán)型網(wǎng)由于其點-點通信的唯一性,因此,不宜
在廣域范圍內(nèi)組建計算機(jī)網(wǎng)絡(luò)。他也是一種較為實
用的局域網(wǎng)拓?fù)浣Y(jié)構(gòu),尤其是在實時性要求較高的
環(huán)境中更是如此。
環(huán)型網(wǎng)的主要特點是:由于一次通信信息在網(wǎng)中傳
圖1-9環(huán)形網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)輸最大時間是固定的,此實時性較高,每個網(wǎng)上結(jié)點
H(Host)一主機(jī)只與其他兩個節(jié)點有物理鏈路直接互聯(lián),因此傳輸
NIU(NetworkInterfaceUnit)一網(wǎng)絡(luò)接口部件控制機(jī)制較為簡單;一個結(jié)點出故障可能會終止全
網(wǎng)運(yùn)行,因此可靠性較差;網(wǎng)絡(luò)擴(kuò)充需對全網(wǎng)進(jìn)行拓?fù)浜蛯υL問控制機(jī)制進(jìn)行調(diào)整,
因此較為復(fù)雜。
3、媒體訪問控制協(xié)議(MAC)
局域網(wǎng)的目的是使某一區(qū)域內(nèi)大量的數(shù)據(jù)處理、通信設(shè)備相互連接,局域網(wǎng)的拓
撲結(jié)構(gòu)并未采用物理上完全連接方式,而是通過共享傳輸媒體(環(huán)型、總線/樹型)或
轉(zhuǎn)換開關(guān)(星型)實現(xiàn)的。對于共享傳輸媒體的方案,需要一套分布邏輯以控制各連
網(wǎng)設(shè)備對傳輸媒體的訪問,這就是媒體訪問控制(MAC-MediumAccessControl)o
當(dāng)傳輸媒體和拓?fù)浣Y(jié)構(gòu)選定后,局域網(wǎng)的性能就主要取決于MAC,因此,MAC是局域
網(wǎng)研究的一個重要課題。
六、汽車對通信網(wǎng)絡(luò)的要求
現(xiàn)代汽車質(zhì)型的控制單元有電控燃油控制噴射系統(tǒng)、電控傳動系統(tǒng)、防抱死制動
系統(tǒng)(ABS)、防滑控制系統(tǒng)(ASR)、廢氣再循環(huán)控制、巡航控制系統(tǒng)和空調(diào)系統(tǒng),
如圖1-10所示。
圖1-10汽車通信網(wǎng)絡(luò)總線方式拓?fù)?/p>
1、汽車多個ECU之間的典型網(wǎng)絡(luò)布局。
汽車多個ECU之間的網(wǎng)絡(luò)布局常見的有分級式和分開式兩種。
(1)采用J1939標(biāo)準(zhǔn)的分級式。該結(jié)構(gòu)將整個網(wǎng)絡(luò)分成不同的功能層級
(圖1-11),并用特制的微機(jī)對不同層級進(jìn)行處理和控制。這種網(wǎng)絡(luò)布局具有超過
30個ECU的容量。
圖1-11分級式網(wǎng)絡(luò)布局
(2)采用J1587/J1708標(biāo)準(zhǔn)的分開式。在這種網(wǎng)絡(luò)布局(圖1-12)中,各個網(wǎng)絡(luò)
都有自己的操縱系統(tǒng),相互之間用橋接器來處理多個ECU之間的通信。
圖1-12分開式網(wǎng)絡(luò)布局
2、數(shù)據(jù)通信
連接到車載網(wǎng)絡(luò)的各個ECU按需要從總線上接受最新的信息進(jìn)行操作驅(qū)動器。
例如,匹配發(fā)動機(jī)轉(zhuǎn)速傳感器ECU,將發(fā)動機(jī)轉(zhuǎn)速數(shù)據(jù)連續(xù)饋送至總線;另一方面,
其他幾個需要發(fā)動機(jī)轉(zhuǎn)速數(shù)據(jù)的ECU,只需從總線上接受發(fā)動機(jī)轉(zhuǎn)速數(shù)據(jù)。對于接受
ECU,他接受的最新數(shù)據(jù)為現(xiàn)行數(shù)據(jù)。在實際實施中,每當(dāng)ECU接收數(shù)據(jù),就將這些
數(shù)據(jù)存儲在RAM區(qū),并將這些數(shù)據(jù)按各自的類型賦值,因此,RAM總有一個更新的
數(shù)據(jù)復(fù)制并存儲在其中,在通過對這些數(shù)據(jù)的應(yīng)用,使ECU獲取最新的數(shù)據(jù)。
汽車內(nèi)ECU之間于辦公用微機(jī)之間的數(shù)據(jù)傳輸特征不盡相同,主要差別在于傳輸
頻率。汽車內(nèi)ECU之間的數(shù)據(jù)傳輸頻率是變化的。在一個完善的汽車電子控制系統(tǒng)中,
許多動態(tài)信息必須與車速同步。為了滿足各子系統(tǒng)的實時性要求,有必要對汽車公共
數(shù)據(jù)實行共享,如發(fā)動機(jī)轉(zhuǎn)速、車輪轉(zhuǎn)速、加速踏板位置等。但是每個控制單元對實
時性的要求是因數(shù)據(jù)的更新速率和控制周期不同而不同的,例如,一個8缸柴油機(jī)運(yùn)
行在2400r/min,則電控單元控制兩次噴射的時間間隔為6.25ms。其中,噴射時間為
30度的曲軸轉(zhuǎn)角,在剩余的4ms內(nèi)需要完成轉(zhuǎn)速測量、油量測量、A/D轉(zhuǎn)換、工況計
算、執(zhí)行器的控制等一系列過程。這就意味著數(shù)據(jù)發(fā)送與接收必須在1ms內(nèi)完成,才
能達(dá)到發(fā)動機(jī)電控的實時性要求。
這就要求其數(shù)據(jù)交換網(wǎng)是基于優(yōu)先權(quán)競爭的模式,且本身具有極高的通信速率,
CAN現(xiàn)場總線正是為滿足這些要求而設(shè)計的。不同參數(shù)應(yīng)具有不同的通信優(yōu)先權(quán),表
1-5列出了幾個典型參數(shù)允許響應(yīng)時間。
表1-5典型參數(shù)允許響應(yīng)時間
典型參數(shù)允許響應(yīng)時間典型參數(shù)允許響應(yīng)時間
發(fā)動機(jī)噴油量10ms進(jìn)氣溫度20s
發(fā)動機(jī)轉(zhuǎn)速300ms冷卻液溫度Imin
車輪轉(zhuǎn)速ls~100s燃油溫度^lOmin
七、車用局域網(wǎng)系統(tǒng)的應(yīng)用與形式
車用局域網(wǎng)的應(yīng)用例子非常多,以至無法簡單的加以說明。按照應(yīng)用加以劃分,
車用網(wǎng)絡(luò)大致可以分為4個系統(tǒng):車身系統(tǒng)、動力傳動系統(tǒng)、安全系統(tǒng)、信息系
統(tǒng),如圖1-13所示。
視頻音箱CDDVD
電動制動動力轉(zhuǎn)向???
10000
發(fā)動機(jī)變速器ABS…
1000
低速傳感器ECU高速傳感器…
250
車門車頂儀表板車身系統(tǒng)
125
CANB/IJN
20
電動座椅動力玻璃窗反視鏡…
圖1-13車用網(wǎng)絡(luò)的拓?fù)?/p>
1、動力傳動系統(tǒng)
在動力傳動系統(tǒng)內(nèi),利用網(wǎng)絡(luò)將發(fā)動機(jī)艙內(nèi)設(shè)置的模塊連接起來,再將汽車的主
要因素一一跑、停止與拐彎這些功能用網(wǎng)絡(luò)連接起來時,就需要高速網(wǎng)絡(luò)。動力傳動
系統(tǒng)模塊的位置比較集中固定在一處。從歐洲汽車廠家的示例來看,節(jié)點的數(shù)量也是
有限制的。
動力CAN數(shù)據(jù)總線連接3塊電腦,他們是發(fā)動機(jī),ABS/EDL即自動變速箱電腦
(動力CAN數(shù)據(jù)總線實際可以連接安全氣囊、四輪驅(qū)動與組合儀表等電腦)。總線可
以同時傳遞10組數(shù)據(jù),發(fā)動機(jī)電腦5組、ABS/EDL電腦3組和自動變速箱電腦2組。
數(shù)據(jù)總線以500Kbit/s速率傳遞數(shù)據(jù),每一數(shù)據(jù)組傳遞大約需要0.25ms,每一塊電控
單元7~20ms發(fā)送一次數(shù)據(jù)。優(yōu)先權(quán)順序為ABS/EDL電控單元一一發(fā)動機(jī)控制單元一
一發(fā)動機(jī)電控單元一一自動變速器電控單元。
在動力傳動系統(tǒng)之中,數(shù)據(jù)傳遞應(yīng)盡可能快速,以便及時利用數(shù)據(jù),所以需要一個高
性能的發(fā)送器,高速發(fā)送器會加快點火系統(tǒng)間的數(shù)據(jù)傳遞,這樣使節(jié)收到的數(shù)據(jù)立即
應(yīng)用到下一個點火脈沖中去,CAN數(shù)據(jù)總線連接點通常置于控制單元外部的線束中,
在特殊情況下,連接點也可能設(shè)在發(fā)動機(jī)電控單元內(nèi)部。
2、車身系統(tǒng)
與動力傳遞系統(tǒng)相比,汽車上的各處都配置有車身系統(tǒng)的部件。因此,線束變長,
容易受到干擾的影響。作為干擾的措施是盡量降低通信速度。節(jié)點的數(shù)量增加,所以
通信速度沒有什么問題。在車身系統(tǒng)中,因為擔(dān)負(fù)著人機(jī)接口作用的模塊、節(jié)點的數(shù)
量增加,所以,與性能(通信速度)相比,更傾向于注重成本,對此,人們正在摸索
更廉價的解決方法,目前常常采用直連總線及輔助總線。
舒適CAN數(shù)據(jù)總線連接五塊控制單元,包括中央控制單元及四個車門的控制單元。
舒適CAN數(shù)據(jù)傳遞有五個功能;中央門鎖、電動窗、照明開關(guān)、后視鏡加熱及自診
斷功能控制單元的各條傳輸線以星狀形式的匯集一點,這樣做的好處是,如果一個
控制單元發(fā)生故障,其他控制單元仍可發(fā)送各自的數(shù)據(jù)。
該系統(tǒng)使經(jīng)過車門的導(dǎo)線數(shù)量減小,線路變得簡單。如果線路中某處出現(xiàn)對地短路,
對正極短路或線路間斷路,CAN系統(tǒng)會立即轉(zhuǎn)為應(yīng)急模式運(yùn)行或?qū)閱尉€模式運(yùn)行。
只四個車門控制單元都是由中央控制單元控制,需較少的自診斷線。
數(shù)據(jù)總線以62。5Kbit/s速率傳遞數(shù)據(jù),每一組數(shù)據(jù)傳遞大約需要1ms單元20ms,每
個電控發(fā)送一次數(shù)據(jù)。優(yōu)先權(quán)順序為:中央控制單元一一駕駛員側(cè)車門控制單元一
前排乘客側(cè)車門控制單元一一左后車門控制單元一一右后車門單元。由于舒適系統(tǒng)中
的數(shù)據(jù)可以用較低的速率傳遞,所以發(fā)送器性能比動力傳動系統(tǒng)發(fā)送器的性能低。
3、安全系統(tǒng)
這里根據(jù)多個傳感器的信息使安全氣囊啟動的系統(tǒng),因此使用的節(jié)點數(shù)將急劇地
增加。對此系統(tǒng)的要求是:車本低、通信速度快、通信可靠性高。
4、信息(娛樂、ITS)系統(tǒng)
對信息系統(tǒng)通信總線的要求是:容量大、通信速度非常高。因此,相關(guān)人士正在
討論;通信媒體應(yīng)該采用光纖還是應(yīng)該采用銅線。
除上述所介紹的系統(tǒng)之外,還有面向21世紀(jì)的控制系統(tǒng)、高速車身系統(tǒng)及主干網(wǎng)絡(luò)等。
這就意味著將會有不同的網(wǎng)絡(luò)并存,因此就要求網(wǎng)絡(luò)之間可以互相連接、也可以斷開。
為了實現(xiàn)即插即用,都將各個局域網(wǎng)與總線相連,根據(jù)汽車的平臺選擇并建立所需要
的網(wǎng)絡(luò),典型的車用網(wǎng)絡(luò)如圖1-14所示。
動力傳動系統(tǒng)安全系統(tǒng)車身系統(tǒng)車身與信息系統(tǒng)
圖車用網(wǎng)絡(luò)的平臺
第二節(jié)汽車微機(jī)網(wǎng)絡(luò)通信協(xié)議
一、通信協(xié)議
1、通信協(xié)議的含義
兩個實體要想成功地通信,他們必須“說同樣的語言”,并按既定控制法則來保證相
互配合。具體地說,在通信內(nèi)容、怎樣通信以及何時通信等方面,兩個實體要遵從相
互可以接受的一組約定和規(guī)則。這些約定和規(guī)則的集合稱之為協(xié)議。因此,協(xié)議可定
義為兩實體間控制信息交換的規(guī)則制集合。
2、通信協(xié)議的內(nèi)容
(1)在一個簡單的通信協(xié)議中,模塊不分主從,根據(jù)規(guī)定的優(yōu)先規(guī)則,模
塊間相互傳遞信息,并且都知道該接受什么信息。
(2)一個模塊是主模塊,其他則為從屬模塊,根據(jù)優(yōu)先規(guī)則,他決定哪個
從屬模塊發(fā)信息以及何時發(fā)送信息。
(3)所有的模塊都像旋轉(zhuǎn)的木馬上的騎馬人,一個上面有“免費(fèi)卷”掛環(huán)
的轉(zhuǎn)圈繞著他們旋轉(zhuǎn)。當(dāng)一個模塊有了有用的信息,他便抓住掛環(huán)掛上這條信
息,任何一個需要這條信息的模塊都可以從掛環(huán)上取下這條信息。
(4)通信協(xié)議中有個仲裁系統(tǒng),通常這個系統(tǒng)按照每條信息的數(shù)字拼法為
各種數(shù)據(jù)傳輸設(shè)定優(yōu)先規(guī)制。例如,以1結(jié)尾的數(shù)字信息要比以0結(jié)尾的優(yōu)先
權(quán)。
3、接口與實體
接口是為兩個系統(tǒng)設(shè)備或部件之間連接服務(wù)的數(shù)據(jù)流穿越的界面。計算機(jī)通信接
口由設(shè)備(或部件)和說明組成,一般包括四個方面內(nèi)容:物理、電氣、邏輯和過程。
在物理方面,要指出插接器有多少個插腳。在電氣方面,要確定接口電路信號的電壓、
寬度、及他們的時間關(guān)系。在邏輯方面,包括說明為了傳送如何把數(shù)據(jù)位或字符換成
字段,以及說明傳輸控制字符的功能使用等。換句話說,計算機(jī)通信接口的邏輯說明,
提供了用手控制和實現(xiàn)穿越接口交換數(shù)據(jù)流的一種語言。在過程方面,它說明通信控
制字符的法定順序、各種字段的法定內(nèi)容以及控制數(shù)據(jù)流穿越接口的命令和應(yīng)答。如
果把邏輯說明看成為確定數(shù)據(jù)穿越接口的語法,那么過程說明就可作為語義。
在計算機(jī)網(wǎng)絡(luò)內(nèi),不同系統(tǒng)中實體需要通信。一般來說,實體是能夠發(fā)送或接受信息
的東西,而系統(tǒng)包括一個或多個實體的物理物體。實體的例子如用戶應(yīng)用程序、文件
傳送程序包、進(jìn)程、數(shù)據(jù)庫管理系統(tǒng)、電子郵件設(shè)施及終端等。系統(tǒng)的例子是計算機(jī)、
終端設(shè)備和遙感裝置等。
(1)協(xié)議要素及其功能
(1)、協(xié)議的三要素
1、語法確定通信雙方之間“如何講”,既由邏輯說明構(gòu)成,要對信息或報文中各
字段格式化,說明報頭(或標(biāo)題)字段、命令和應(yīng)答的結(jié)構(gòu)。
2、語義確定通信雙方之間“講什么”,既由過程說明構(gòu)成,要對發(fā)布請求、執(zhí)行
動作以及返回應(yīng)答予以解釋,并確定用于協(xié)調(diào)和差錯處理的控制信息。
3定時規(guī)則指出事件的順序以及速度匹配、排序。
(2)協(xié)議的功能
協(xié)議的功能是控制并指導(dǎo)兩個對話實體的對話過程,發(fā)現(xiàn)對話過程
中出現(xiàn)的差錯并確定處理策略。具體說來,每個協(xié)議都是具有針對性
地,用于特定的目的,所以各協(xié)議的功能是不一樣的,但是有一些公
共的功能是大多數(shù)協(xié)議都是具有的。這些功能包括四個方面。
1、差錯監(jiān)測和糾正,面向通信傳輸?shù)膮f(xié)議常使用“應(yīng)答一一重發(fā)”,循環(huán)
冗(rong)余檢驗CRC、軟件檢查和等機(jī)制進(jìn)行差錯的監(jiān)測和糾正工作;而面向
應(yīng)用的協(xié)議常采用重新同步、恢復(fù)以及托付等更為高級的方法進(jìn)行差錯的監(jiān)測和糾
正工作。一般說來,協(xié)議中對異常情況的處理說明要占很大的比重。
2、分塊和重裝。用協(xié)議控制進(jìn)行傳送的數(shù)據(jù)長度是有一定限制的,參加
交換的數(shù)據(jù)都要求有一定的格式。為了滿足這個要求,就需要將實際應(yīng)用中的數(shù)據(jù)
進(jìn)行加工處理,使之符合協(xié)議交換時的格式要求,只有這樣才能應(yīng)用協(xié)議進(jìn)行數(shù)據(jù)
交換。分塊與重裝就是這種加工處理操作,分塊操作將大的數(shù)據(jù)化分成若干小塊,
如將報文劃分成幾個報文分組;重裝操作則是將劃分的小塊數(shù)據(jù)重新組合復(fù)原,例
如將報文分組還原成報文。
3、排序。對發(fā)送出的數(shù)據(jù)進(jìn)行編號以標(biāo)識它們的順序,通過排序,可達(dá)
到按序傳遞、信息流控制和差錯控制等目的。
4、流量控制。通過限制發(fā)送的數(shù)據(jù)量或速率,以防止在信道中出現(xiàn)堵塞
現(xiàn)象。
5、協(xié)議的類型
協(xié)議可根據(jù)其不同特性進(jìn)行分類,可分為:
直接型/間接型
單體型/結(jié)構(gòu)化型
對稱型/不對稱型
標(biāo)準(zhǔn)型/非標(biāo)準(zhǔn)型等。
(1)直接型/間接型
兩個實體間的通信,可以是直接的或間接。例如,兩個系統(tǒng)若共享一個“點一點”鏈
路,那么這些系統(tǒng)中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司合同續(xù)約協(xié)議
- 購買土方合同協(xié)議書范本
- 解除保密協(xié)議合同
- 小車協(xié)議過戶合同
- 贈予錢財合同協(xié)議
- 勞動合同轉(zhuǎn)簽三方協(xié)議書
- 月結(jié)協(xié)議合同編號
- 施工減免店租合同協(xié)議書
- 協(xié)議轉(zhuǎn)讓快遞合同
- 親情房屋合同協(xié)議
- Unit+1+Cultural+Heritage+Workbook-高中英語人教版必修第二冊
- 孕期免疫系統(tǒng):如何增強(qiáng)免疫力
- 同等學(xué)力申碩英語詞匯
- 軟件工程導(dǎo)論課件(第六版)(張海潘編著)(1-13章)
- 2023-2024學(xué)年廣東廣州天河區(qū)明珠中英文學(xué)校數(shù)學(xué)三上期末聯(lián)考試題含答案
- 智能倉儲管理實戰(zhàn)手冊
- 提高住院病歷完成及時性持續(xù)改進(jìn)(PDCA)
- 氣門搖臂軸支座的機(jī)械加工工藝及夾具設(shè)計畢業(yè)設(shè)計
- 企業(yè)職工代表任命協(xié)議書
- 地下管線測繪及數(shù)據(jù)處理
- 附件1:中國聯(lián)通動環(huán)監(jiān)控系統(tǒng)B接口技術(shù)規(guī)范(V3.0)
評論
0/150
提交評論