標(biāo)準(zhǔn)解讀

《GB/Z 26157.3-2010 測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信 工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線 類型2:ControlNet和EtherNet/IP規(guī)范 第3部分:數(shù)據(jù)鏈路層》是針對(duì)工業(yè)自動(dòng)化領(lǐng)域中兩種重要現(xiàn)場(chǎng)總線技術(shù)——ControlNet與EtherNet/IP的數(shù)據(jù)鏈路層定義的標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)隸屬于一系列旨在規(guī)范不同類型現(xiàn)場(chǎng)總線特性的國(guó)家標(biāo)準(zhǔn)指導(dǎo)性技術(shù)文件之一。

在這一部分里,主要關(guān)注的是數(shù)據(jù)鏈路層的功能與實(shí)現(xiàn)方式,這是OSI七層模型中的第二層,介于物理層之上、網(wǎng)絡(luò)層之下。對(duì)于ControlNet而言,其數(shù)據(jù)鏈路層負(fù)責(zé)處理節(jié)點(diǎn)之間的直接通信,包括錯(cuò)誤檢測(cè)、幀同步等功能;而對(duì)于EtherNet/IP,則是在標(biāo)準(zhǔn)以太網(wǎng)的基礎(chǔ)上增加了特定協(xié)議來(lái)支持工業(yè)環(huán)境下的實(shí)時(shí)通信需求,如使用TCP/IP協(xié)議族中的UDP/IP進(jìn)行消息傳輸,并通過(guò)CIP(Common Industrial Protocol)提供統(tǒng)一的應(yīng)用層接口。

標(biāo)準(zhǔn)詳細(xì)規(guī)定了這兩種現(xiàn)場(chǎng)總線如何在數(shù)據(jù)鏈路層面上實(shí)現(xiàn)高效可靠的通信服務(wù)。例如,它可能描述了幀格式、地址分配機(jī)制、流量控制策略以及錯(cuò)誤恢復(fù)方法等內(nèi)容。此外,還可能涉及到如何確保信息從發(fā)送方準(zhǔn)確無(wú)誤地到達(dá)接收方的過(guò)程細(xì)節(jié),比如采用何種校驗(yàn)算法來(lái)保證數(shù)據(jù)完整性等。


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2011-01-14 頒布
  • 2011-06-01 實(shí)施
?正版授權(quán)
GB/Z 26157.3-2010測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層_第1頁(yè)
GB/Z 26157.3-2010測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層_第2頁(yè)
GB/Z 26157.3-2010測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層_第3頁(yè)
GB/Z 26157.3-2010測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層_第4頁(yè)
GB/Z 26157.3-2010測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層_第5頁(yè)

文檔簡(jiǎn)介

犐犆犛25.040

犖10

中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)化指導(dǎo)性技術(shù)文件

犌犅/犣26157.3—2010

測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信

工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線

類型2:犆狅狀狋狉狅犾犖犲狋和犈狋犺犲狉犖犲狋/犐犘規(guī)范

第3部分:數(shù)據(jù)鏈路層

犇犻犵犻狋犪犾犱犪狋犪犮狅犿犿狌狀犻犮犪狋犻狅狀犳狅狉犿犲犪狊狌狉犲犿犲狀狋犪狀犱犮狅狀狋狉狅犾—

犉犻犲犾犱犫狌狊犳狅狉狌狊犲犻狀犻狀犱狌狊狋狉犻犪犾犮狅狀狋狉狅犾狊狔狊狋犲犿狊—

犜狔狆犲2:犆狅狀狋狉狅犾犖犲狋犪狀犱犈狋犺犲狉犖犲狋/犐犘狊狆犲犮犻犳犻犮犪狋犻狅狀—

犘犪狉狋3:犇犪狋犪犾犻狀犽犾犪狔犲狉

(IEC61158:2003TYPE2,MOD)

20110114發(fā)布20110601實(shí)施

中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局

發(fā)布

中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)

書(shū)

中華人民共和國(guó)

國(guó)家標(biāo)準(zhǔn)化指導(dǎo)性技術(shù)文件

測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信

工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線

類型2:犆狅狀狋狉狅犾犖犲狋和犈狋犺犲狉犖犲狋/犐犘規(guī)范

第3部分:數(shù)據(jù)鏈路層

GB/Z26157.3—2010

中國(guó)標(biāo)準(zhǔn)出版社出版發(fā)行

北京復(fù)興門(mén)外三里河北街16號(hào)

郵政編碼:100045

網(wǎng)址:www.gb168.cn

服務(wù)熱線:01068522006

2011年6月第一版

書(shū)號(hào):155066·142655

版權(quán)專有侵權(quán)必究

書(shū)

犌犅/犣26157.3—2010

目次

前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅲ

引言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅳ

1范圍!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2MAC幀!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2.1格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2.2前同步碼!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.3分隔符!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.4字節(jié)和排序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.5源MACID!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.6所有Lpackets總的大小!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.7循環(huán)冗余校驗(yàn)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

2.8異常中止MAC幀!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

3Lpacket!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

3.1格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

3.2大小!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

3.3控制!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

3.4標(biāo)簽!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

3.5鏈路數(shù)據(jù)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

4協(xié)調(diào)器Lpacket!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

4.1格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

5建模語(yǔ)言(資料性的)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

6外部接口!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

6.1發(fā)送服務(wù)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

6.2隊(duì)列維護(hù)服務(wù)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

6.3標(biāo)簽過(guò)濾管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

6.4接收服務(wù)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

6.5網(wǎng)絡(luò)同步服務(wù)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

6.6同步參數(shù)變化!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

6.7事件報(bào)告!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

6.8無(wú)效CRC指示!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

6.9當(dāng)前協(xié)調(diào)器指示!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

6.10上電!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

6.11啟用協(xié)調(diào)器!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

6.12只聽(tīng)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

7訪問(wèn)控制機(jī)(ACM)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

8TxLLC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!43

9RxLLC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!49

10發(fā)送機(jī)(TxM)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!53

書(shū)

犌犅/犣26157.3—2010

11接收機(jī)(RxM)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!59

12并行串行轉(zhuǎn)換器!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!68

13串行并行轉(zhuǎn)換器!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71

13.1字節(jié)構(gòu)造!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71

13.2CRC校驗(yàn)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71

13.3幀處理結(jié)束!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71

14DLL管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!71

圖1NUT結(jié)構(gòu)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅳ

圖2在調(diào)度時(shí)段的介質(zhì)訪問(wèn)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅴ

圖3非調(diào)度期間的介質(zhì)訪問(wèn)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅴ

圖4數(shù)據(jù)鏈路層內(nèi)部結(jié)構(gòu)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅶ

圖5與ISO/OSI模型的關(guān)系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

圖6MAC幀格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

圖7在傳輸期間異常中止一個(gè)MAC幀!!!!!!!!!!!!!!!!!!!!!!!!!3

圖8Lpacket格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

圖9固定標(biāo)簽Lpacket格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

圖10通用標(biāo)簽Lpacket格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

表1數(shù)據(jù)鏈路層組件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅵ

表2固定標(biāo)簽服務(wù)定義!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

表3DLL事件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

犌犅/犣26157.3—2010

前言

IEC61158:2003《測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線》包括了10種現(xiàn)場(chǎng)總線類型:

———類型1:IEC技術(shù)報(bào)告;

———類型2:ControlNet和Ethernet/IP;

———類型3:PROFIBUS;

———類型4:PNet;

———類型5:FFHSE;

———類型6:SwiftNet;

———類型7:WorldFIP;

———類型8:Interbus;

———類型9:FFAL;

———類型10:PROFINET。

本標(biāo)準(zhǔn)化指導(dǎo)性技術(shù)文件修改采用IEC61158:2003《測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用

現(xiàn)場(chǎng)總線類型2:ControlNet和EtherNet/IP規(guī)范第3部分:數(shù)據(jù)鏈路層》。

由于IEC61158系列標(biāo)準(zhǔn)將10種現(xiàn)場(chǎng)總線技術(shù)混合在一起進(jìn)行編寫(xiě),不便于國(guó)內(nèi)的工程技術(shù)及相

關(guān)人員對(duì)各種總線技術(shù)的閱讀和理解,因此全國(guó)工業(yè)過(guò)程測(cè)量和控制標(biāo)準(zhǔn)化技術(shù)委員會(huì)在采用國(guó)際標(biāo)

準(zhǔn)時(shí),只采用了其中在國(guó)內(nèi)有廣泛應(yīng)用的類型2:ControlNet和EtherNet/IP規(guī)范的相關(guān)技術(shù)內(nèi)容,并

根據(jù)技術(shù)開(kāi)發(fā)人員的習(xí)慣將其分為10個(gè)部分進(jìn)行編寫(xiě)。在技術(shù)內(nèi)容上與國(guó)際標(biāo)準(zhǔn)沒(méi)有差異,為方便我

國(guó)用戶使用,在文本結(jié)構(gòu)編排上進(jìn)行了適當(dāng)調(diào)整,并按GB/T1.1的要求進(jìn)行編寫(xiě)。

GB/Z26157《測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型2:ControlNet和Ether

Net/IP規(guī)范》分為如下10個(gè)部分:

GB/Z26157.1一般描述;

GB/Z26157.2物理層和介質(zhì);

GB/Z26157.3數(shù)據(jù)鏈路層;

GB/Z26157.4網(wǎng)絡(luò)層及傳輸層;

GB/Z26157.5數(shù)據(jù)管理;

GB/Z26157.6對(duì)象模型;

GB/Z26157.7設(shè)備行規(guī);

GB/Z26157.8電子數(shù)據(jù)表;

GB/Z26157.9站管理;

GB/Z26157.10對(duì)象庫(kù)。

本指導(dǎo)性技術(shù)文件為第3部分。

本指導(dǎo)性技術(shù)文件由中國(guó)機(jī)械工業(yè)聯(lián)合會(huì)提出。

本指導(dǎo)性技術(shù)文件由全國(guó)工業(yè)過(guò)程測(cè)量和控制標(biāo)準(zhǔn)化技術(shù)委員會(huì)(SAC/TC124)歸口。

本指導(dǎo)性技術(shù)文件起草單位:機(jī)械工業(yè)儀器儀表綜合技術(shù)經(jīng)濟(jì)研究所、清華大學(xué)、西南大學(xué)、北京鋼

鐵設(shè)計(jì)研究總院、中國(guó)儀器儀表協(xié)會(huì)、中國(guó)機(jī)電一體化技術(shù)應(yīng)用協(xié)會(huì)、上海自動(dòng)化儀表股份有限公司、上海

工業(yè)自動(dòng)化儀表研究所、上海電器科學(xué)研究所(集團(tuán))有限公司、羅克韋爾自動(dòng)化研究(上海)有限公司。

本指導(dǎo)性技術(shù)文件主要起草人:鄭旭、梅恪、陳開(kāi)泰、王錦標(biāo)、彭瑜、劉楓、包偉華、夏德海、董景辰、

阮于東、李百煌、王春喜、王玉敏。

犌犅/犣26157.3—2010

引言

數(shù)據(jù)鏈路層(DDL)的主要任務(wù)是與同一鏈路上的其他數(shù)據(jù)鏈路層協(xié)作,來(lái)決定允許在介質(zhì)上進(jìn)行

發(fā)送的授權(quán)。在其與上層的接口,DDL為網(wǎng)絡(luò)層、傳輸層和站管理提供服務(wù)數(shù)據(jù)單元(SDU)接收和交

付的服務(wù)。

DDL協(xié)議基于一個(gè)稱為網(wǎng)絡(luò)更新時(shí)間(NUT)的固定的、重復(fù)的時(shí)間周期。NUT在鏈路上所有的

節(jié)點(diǎn)中保持嚴(yán)格的同步。如果一個(gè)節(jié)點(diǎn)的NUT與當(dāng)前鏈路上使用的NUT不一致,則該節(jié)點(diǎn)不允許在

介質(zhì)上發(fā)送。不同的鏈路可能有不同的NUT。

每一節(jié)點(diǎn)都含有與本地鏈路的NUT同步的定時(shí)器。介質(zhì)的訪問(wèn)由本地NUT細(xì)分而成的訪問(wèn)槽

來(lái)決定。對(duì)媒體的訪問(wèn)是基于節(jié)點(diǎn)的MACID的排序順序進(jìn)行的。為了允許一個(gè)臨時(shí)的MACID為

零的節(jié)點(diǎn)執(zhí)行鏈路維護(hù),在訪問(wèn)協(xié)議中加入了特定的行為。一個(gè)鏈路上所有節(jié)點(diǎn)的MACID號(hào)都是唯

一的。DLL一旦檢測(cè)到重復(fù)的MACID,則立即停止發(fā)送。

一種隱性的令牌傳遞機(jī)制用來(lái)授權(quán)訪問(wèn)介質(zhì)。每一節(jié)點(diǎn)監(jiān)測(cè)接收的每一MAC幀的源MACID。

在MAC幀的結(jié)束,每一DLL將一個(gè)“隱性令牌寄存器”設(shè)置為等于所接收的源MACID的MACID+

1。如果隱性令牌寄存器等于本地MACID,則該節(jié)點(diǎn)就可以發(fā)送一個(gè)MAC幀。在其他情況下,該節(jié)

點(diǎn)或者等待來(lái)自“隱性令牌寄存器”所指定的節(jié)點(diǎn)的一個(gè)新MAC幀,或者等待一個(gè)超時(shí)值,如果指定節(jié)

點(diǎn)發(fā)送失敗的話。無(wú)論哪種情況,“隱性令牌”都自動(dòng)地增量到下一個(gè)MACID。所有節(jié)點(diǎn)的“隱性令牌

寄存器”都含有相同的值,以避免介質(zhì)上的沖突。

超時(shí)周期(稱為“時(shí)隙時(shí)間”)基于以下所需時(shí)間的總和:

當(dāng)前節(jié)點(diǎn)偵聽(tīng)到前一節(jié)點(diǎn)的發(fā)送的結(jié)束;

當(dāng)前節(jié)點(diǎn)開(kāi)始發(fā)送;

下一節(jié)點(diǎn)偵聽(tīng)到當(dāng)前節(jié)點(diǎn)發(fā)送的開(kāi)始;

時(shí)隙時(shí)間被調(diào)整以補(bǔ)償介質(zhì)的總長(zhǎng)度,因?yàn)榻橘|(zhì)的傳播延遲會(huì)影響以上所列的第一項(xiàng)和最后一項(xiàng)。

注:時(shí)隙時(shí)間的計(jì)算在GB/Z26157.9—2010站管理中規(guī)定。

每個(gè)NUT分為三個(gè)主要部分:調(diào)度的,非調(diào)度的和維護(hù)段,如圖1所示。這一序列在每一NUT中

重復(fù)。隱性令牌傳遞機(jī)制用于在調(diào)度的和非調(diào)度的時(shí)間間隔內(nèi)授權(quán)訪問(wèn)介質(zhì)。

數(shù)據(jù)鏈路層協(xié)議

圖1犖犝犜結(jié)構(gòu)

在NUT調(diào)度的部分,從節(jié)點(diǎn)0開(kāi)始到節(jié)點(diǎn)SMAX結(jié)束的每一節(jié)點(diǎn),都有一個(gè)機(jī)會(huì)發(fā)送對(duì)時(shí)間有

嚴(yán)格要求(調(diào)度)的數(shù)據(jù)。SMAX是在NUT調(diào)度的部分能訪問(wèn)介質(zhì)的最高編號(hào)節(jié)點(diǎn)的MACID。在每

一NUT中,0到SMAX之間的節(jié)點(diǎn)只有一次機(jī)會(huì)發(fā)送調(diào)度的數(shù)據(jù),且每個(gè)節(jié)點(diǎn)在調(diào)度的時(shí)段內(nèi)對(duì)介質(zhì)

的訪問(wèn)機(jī)會(huì)是均等的。這允許在NUT調(diào)度的部分發(fā)送的數(shù)據(jù)以可預(yù)知和確定的方式進(jìn)行傳送。圖2

顯示了在調(diào)度時(shí)段內(nèi)如何授權(quán)允許發(fā)送。網(wǎng)絡(luò)層和傳輸層調(diào)節(jié)在這調(diào)度的令牌傳遞期間每一節(jié)點(diǎn)可以

犌犅/犣26157.3—2010

發(fā)送的數(shù)據(jù)量。

圖2在調(diào)度時(shí)段的介質(zhì)訪問(wèn)

在NUT非調(diào)度的部分,從0到UMAX的每一節(jié)點(diǎn)都享有以循環(huán)的方式發(fā)送對(duì)時(shí)間無(wú)嚴(yán)格要求的

數(shù)據(jù)的機(jī)會(huì),直到所分配的NUT時(shí)間用盡。UMAX是在NUT的非調(diào)度部分能訪問(wèn)介質(zhì)的最高編號(hào)

節(jié)點(diǎn)的MACID。從0到UMAX的每一節(jié)點(diǎn)可能有零個(gè)、一個(gè)或多個(gè)傳送非調(diào)度數(shù)據(jù)的機(jī)會(huì),這取決

于調(diào)度的時(shí)段完成后此NUT還剩多少。每一NUT中,在非調(diào)度時(shí)段內(nèi)訪問(wèn)介質(zhì)的機(jī)會(huì)對(duì)每一節(jié)點(diǎn)可

能會(huì)不同。圖3顯示了在非調(diào)度時(shí)段內(nèi)如何授權(quán)允許發(fā)送。對(duì)每一NUT來(lái)說(shuō),在NUT的非調(diào)度部分

的起始節(jié)點(diǎn)的MACID每次加1。非調(diào)度的令牌從前一協(xié)調(diào)幀的非調(diào)度起始寄存器(USR)所規(guī)定的

MACID開(kāi)始。USR以UMAX+1為模每一NUT加1個(gè)模。如果USR在維護(hù)段之前達(dá)到了

UMAX,則它返回到0,令牌傳遞繼續(xù)。

圖3非調(diào)度期間的介質(zhì)訪問(wèn)

犌犅/犣26157.3—2010

當(dāng)?shù)竭_(dá)維護(hù)段時(shí),所有節(jié)點(diǎn)停止發(fā)送。如果一次發(fā)送不能在維護(hù)段開(kāi)始前完成,則該節(jié)點(diǎn)不被允許

開(kāi)始這一發(fā)送。在維護(hù)段期間,具有最低MACID的節(jié)點(diǎn)(稱為“協(xié)調(diào)器”)發(fā)送一個(gè)維護(hù)信息(稱為“協(xié)

調(diào)幀”),它完成以下兩件事情:

———保持所有節(jié)點(diǎn)的NUT定時(shí)器同步;

———發(fā)布關(guān)鍵的鏈路參數(shù),使得本地DLL組的所有成員能夠共享重要DLL值的共同版本,如

NUT、時(shí)隙時(shí)間、SMAX、UMAX等。

協(xié)調(diào)器發(fā)送協(xié)調(diào)幀,重新同步所有節(jié)點(diǎn)并重新啟動(dòng)NUT。接收一個(gè)有效的協(xié)調(diào)幀后,每一節(jié)點(diǎn)將

其內(nèi)部值與協(xié)調(diào)幀所發(fā)送的值相比較。使用與協(xié)調(diào)器不一致的鏈路參數(shù)的節(jié)點(diǎn)自己不能工作。如果在

兩個(gè)連續(xù)的NUT內(nèi)沒(méi)有收到協(xié)調(diào)幀,則最低MACID的節(jié)點(diǎn)擔(dān)當(dāng)起協(xié)調(diào)器的角色,在第3個(gè)NUT的

維護(hù)段開(kāi)始發(fā)送協(xié)調(diào)幀。協(xié)調(diào)器節(jié)點(diǎn)一旦發(fā)現(xiàn)另外的節(jié)點(diǎn)在線并發(fā)送其MACID比自己的還低的幀

時(shí),則立即取消自身的協(xié)調(diào)器角色。

可能引起DLL訪問(wèn)協(xié)議中斷的典型情況包括:

———鏈路上引入的噪聲;

———質(zhì)量低劣的電纜或終端器;

———網(wǎng)絡(luò)正在運(yùn)行時(shí)物理地將兩個(gè)鏈路連接在一起。

這一中斷的通常結(jié)果是可能會(huì)造成節(jié)點(diǎn)間在哪個(gè)節(jié)點(diǎn)該發(fā)送問(wèn)題上的不一致,這稱為網(wǎng)絡(luò)的“非合

作”。當(dāng)節(jié)點(diǎn)不符合相同的鏈路配置參數(shù)時(shí)會(huì)出現(xiàn)另一個(gè)潛在的問(wèn)題。一個(gè)與協(xié)調(diào)器發(fā)送的鏈路參數(shù)

不一致的節(jié)點(diǎn)稱為“游離節(jié)點(diǎn)”,并立即停止發(fā)送。DLL訪問(wèn)協(xié)議將企圖修復(fù)一個(gè)游離節(jié)點(diǎn),并使其回

到在線。

在數(shù)據(jù)鏈路層中,訪問(wèn)控制機(jī)(ACM)主要負(fù)責(zé)檢測(cè)和修復(fù)網(wǎng)絡(luò)中斷。ACM的主要任務(wù)是:

———確保本地節(jié)點(diǎn)檢測(cè)及充分地利用協(xié)議中分配給它的槽;

———確保本地節(jié)點(diǎn)不會(huì)干擾其他節(jié)點(diǎn)的發(fā)送,特別是協(xié)調(diào)器節(jié)點(diǎn);

———無(wú)論協(xié)調(diào)幀是否收到,按時(shí)啟動(dòng)下一NUT;

———如果本地節(jié)點(diǎn)是協(xié)調(diào)器,則嚴(yán)格地按時(shí)發(fā)送每一協(xié)調(diào)幀。

數(shù)據(jù)鏈路層由表1的組件構(gòu)成:

表1數(shù)據(jù)鏈路層組件

組件描述

訪問(wèn)控制機(jī)(ACM)接收和發(fā)送控制幀及頭部信息,決定發(fā)送的時(shí)間表和持續(xù)時(shí)間

發(fā)送LLC(TxLLC)緩沖來(lái)自站管理、網(wǎng)絡(luò)層和傳輸層的SDU,決定下一個(gè)要發(fā)送的

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問(wèn)題。

最新文檔

評(píng)論

0/150

提交評(píng)論