OAM報文簡要分析-檢索表【借鑒實操】_第1頁
OAM報文簡要分析-檢索表【借鑒實操】_第2頁
OAM報文簡要分析-檢索表【借鑒實操】_第3頁
OAM報文簡要分析-檢索表【借鑒實操】_第4頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、一、 OLT與ONU之間的維持報文:下圖是OAM報文的一個基本的格式圖:為簡化OAM Keep alive處理過程,在發(fā)送端(OLT或者ONU),專門用于Keep alive的OAMPDU中僅填充標(biāo)準(zhǔn)的Information TLV(Local Info TLV和Remote Info TLV)即可;上圖是OAM維持報文,第一行前6為Destination mac,后6位為Source mac;Length/Type和Subtype和Flages值是固定值,Code值為定義好的一個值。此后的remote TLV和Info TLV值基本是固定。以上是對報文的一個基礎(chǔ)格式的分析,測試中常用擴(kuò)展OA

2、M報文進(jìn)行OLT與ONU之間的排錯。二、 擴(kuò)展OAM的格式和消息定義擴(kuò)展的OAM消息(即OAMPDU)應(yīng)符合IEEE802.3-2005 Clause57.4.3.6中關(guān)于OAM擴(kuò)展的規(guī)定。Organization Specific OAMPDU包含一個三個字節(jié)的OUI字段,OUI后是1個字節(jié)的擴(kuò)展的操作碼(Ext. Opcode),用于表示擴(kuò)展的操作類型。Ext. Opcode后是其具體的操作內(nèi)容。Organization Specific OAMPDU的格式見圖9。具體的OUI的值應(yīng)可配置。中國電信的OUI值待定。本規(guī)范所定義的Organization Specific Extension

3、 OAMPDU的結(jié)構(gòu)如下圖所示,詳細(xì)的定義如下:1. 目的地址(DA):是Slow_Protocols_Multicast(mac控制組播地址)地址(固定值);2. 源地址(SA):SA是獨(dú)立的MAC地址,(單播MAC地址),發(fā)送OAMPDU的端口關(guān)聯(lián);3. Length/Type:承載Slow_Protocols_Type域值(0x8809);4. Subtype:Subtype域標(biāo)識封裝的特定的Slow Protocol,OAMPDU Subtype域值為0x03;5. Flag:Flags域包含狀態(tài)比特;6. Data/PAD:這個字段用于OAMPDU的有效載荷,包含OUI、擴(kuò)展操作碼(

4、Ext.Opcode)、載荷(payload)以及填充域(Padding)等編碼域。當(dāng)不使用這些字節(jié)時,在發(fā)送時填充為0,并在接收時忽略;7. FCS:該域為幀校驗序列,一般由下層MAC產(chǎn)生。圖 9 Organization Specific OAMPDU 幀格式擴(kuò)展的OAM報文自Code值0xFE之后開始看; 1. OUI值:為機(jī)構(gòu)唯一性標(biāo)識 OUI。該值應(yīng)可配置,中國電信的OUI待定??梢灾苯犹^3字節(jié)看。(一般為11 11 11 維持報文為01 10 01)2. Ext.Opcode值:參照下表(表示作何操作)擴(kuò)展的操作碼(Ext. Opcode)值(16進(jìn)制)描述(Descriptio

5、n)Reserved0x00忽略Extended Variable Request0x01用于OLT向ONU查詢擴(kuò)展屬性Extended Variable Response0x02用于ONU向OLT返回擴(kuò)展屬性Set Request0x03用于OLT向ONU配置擴(kuò)展屬性/操作Set Response0x04用于ONU向OLT返回對擴(kuò)展屬性/操作配置的確認(rèn)ONU Authentication0x05用于基于邏輯標(biāo)識的ONU認(rèn)證Software Download0x06用于ONU的軟件下載Churning0x09與Triply-Churning相關(guān)的密鑰交互DBA0x0ADBA參數(shù)配置與查詢Res

6、erved for future use其他值保留3. Payload值:主要是對管理對象的索引和操作值。1、管理對象的索引Branch值為0x36:字節(jié)數(shù)字段描述1Branch值為0x36,表示本TLV為管理對象的實例索引Leaf0x0001管理對象為端口,包括PON接口、以太網(wǎng)UNI端口、VoIP端口和E1端口其他保留,其他管理對象的Leaf編碼待定1Variable Width值為0x01(表示value值的寬度)1Value實例編號例如,當(dāng)管理對象為端口(Port,Leaf值為0x0001)Value表示該管理對象的實例編號。例如,當(dāng)管理對象為端口(Port,Leaf值為0x0001)

7、0x00 表示默認(rèn)的PON端口0x010x4F 表示以太網(wǎng)UNI端口0x500x8F 表示POTS口0x900x9F E1端口0xA00xFE為其他類型的端口預(yù)留的編號范圍0xFF表示該ONU上所有的以太網(wǎng)物理UNI端口Branch值為0x37:字節(jié)數(shù)字段描述1Branch值為0x37,表示本TLV為管理對象的實例索引2Leaf0x0001:管理對象為以太網(wǎng)、VoIP、ADSL/ADSL2+、VDSL2、E1端口;具體端口編號規(guī)則如本表下所述0x0002:管理MDU上的特定槽位上的板卡0x0003:管理對象為邏輯鏈路(LLID)0x0004:管理對象為PON接口(用于光線路保護(hù))其他 :保留,

8、其他管理對象的Leaf編碼待定1Variable Width值為0x04(表示value值的寬度)4Value表示具體的管理對象的實例的編號,同上 2、對管理對象的操作也有一個Branch、Leaf、Value的值定義如下:Branch值:值(hex)Branch的定義描述0x07標(biāo)準(zhǔn)屬性IEEE 802.3 Clause 30規(guī)定的標(biāo)準(zhǔn)屬性0x09標(biāo)準(zhǔn)操作IEEE 802.3 Clause 30規(guī)定的操作功能0xC7擴(kuò)展屬性CTC(中國電信)擴(kuò)展的屬性0xC9擴(kuò)展操作CTC擴(kuò)展的操作對應(yīng)每個Branch值都有對應(yīng)的leaf和value的解釋,只需索引查看是否正確即可。測試過程中從此Branc

9、h值后開始索引規(guī)則即可。若管理對象的操作值沒有問題再向前檢索管理對象的索引值,以此類推。其中并不是所有的OAM報文都完全按照此格式,vlaue在有的報文中便沒有,具體的對照在測試過程中依據(jù)報文的特點(diǎn),抓住幾個branch值的位置進(jìn)行一個比對。下圖是流控OAM報文的一個實例分析:如圖所示,opcode之前的在前面已經(jīng)講過只需對照查一下,自opcode開始:擴(kuò)展對象的索引:37為branch值,00 01 為leaf值(表示對象為以太網(wǎng)、VoIP、ADSL/ADSL2+、VDSL2、E1端口;具體端口編號規(guī)則如本表下所述),04為value寬度表示4字節(jié),01 00 00 01為value。C7為

10、擴(kuò)展對象操作的branch值,在branch值為C7的目錄下索引leaf值為0x0012的目錄,查到為流控,01的操作表示開啟流控。具體的索引便可以按照此步驟進(jìn)行。三、 C7下leaf值檢索1. C7 0001 ONU SN (查詢ONU型號、MAC、軟件、硬件版本信息)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0001)ONU的標(biāo)識符1Variable Width 值為38。4Vendor IDVendor ID為字符串,用于標(biāo)識特定的ONU廠商,其編碼采用ANSI T1.220標(biāo)準(zhǔn),采用ASCII/ANSI字符編碼。若短于4個字節(jié),則按照最低位對齊將其值

11、放在本字段的最低位。4ONU ModelONU型號,其編碼由廠商自定義。6ONU ID采用ONU的MAC地址作為ONU的ID。具備多LLID能力的ONU應(yīng)上報Base MAC。8HardwareVersionONU設(shè)備的硬件版本號,應(yīng)采用ASCII編碼。若版本編號短于8個字節(jié),則按照最低位對齊將其值放在本字段的最低位。16SoftwareVersionONU設(shè)備的軟件版本號,應(yīng)采用ASCII編碼。若版本編號短于16個字節(jié),則按照最低位對齊將其值放在本字段的最低位。2. C7 0002 FirmwareVer(查詢ONU 芯片固件版本信息)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Bra

12、nch2Leaf(0x0002)ONU芯片的Firmware版本標(biāo)識符1Variable Width當(dāng)用于指示Variable值字段長度時,其值為可變;XVersionFirmware版本的具體值,為16進(jìn)制數(shù)值。3. C7 0003 Chipset ID(查詢PON芯片廠商、芯片軟硬件版本信息)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0003)Chipset ID1Variable Width當(dāng)用于指示Variable值字段長度時,其值為0x08;2Vendor IDVendor ID為十六進(jìn)制數(shù),用于標(biāo)識特定的芯片廠商,其編碼采用JEDEC ID2Ch

13、ip Model芯片型號,其編碼由廠商自定義。1Revision芯片修訂情況3IC_Version/Date芯片的版本(硬件)。若沒有版本號,也可以是設(shè)計日期,格式為YY/MM/DD。例如,對于設(shè)計日期為2008年7月21日的芯片,本字段值為“0x080721”。4. C7 0004 ONU Capabilities-1(ONU能力查詢1,包括端口數(shù)量、端口和業(yè)務(wù)類型、上行隊列數(shù)量、上行端口最大隊列數(shù)、下行隊列數(shù)量、下行端口最大隊列數(shù)、是否具備備用電池等)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0004)ONU Capabilities-1屬性1Varia

14、ble Width值為0x1A;1ServiceSupportedONU支持的業(yè)務(wù)類型。其取值采用比特定義方式:bit01表示ONU支持千兆以太網(wǎng)GE接口,bit00表示ONU不提供GE口;bit11表示ONU支持百兆以太網(wǎng)FE接口(最高速率為100M,不含GE口),bit10表示ONU不提供FE口;bit21表示支持VoIP業(yè)務(wù),bit20表示不支持VoIP業(yè)務(wù);bit31表示支持TDM CES業(yè)務(wù),bit30表示不支持TDM CES業(yè)務(wù)。1Number of GE Ports千兆以太網(wǎng)UNI接口數(shù)量。8Bitmap of GE Ports a千兆以太網(wǎng)UNI接口分布1Number of F

15、E Ports百兆以太網(wǎng)UNI接口數(shù)量。8Bitmap of FE Portsa百兆以太網(wǎng)UNI接口分布1Number of POTS portsIAD的POTS端口數(shù)量1Number of GE Ports千兆以太網(wǎng)UNI接口數(shù)量。1Number of DS Queues下行隊列數(shù)量(Number of downstream queues)1QueueMax per Port DS以太網(wǎng)端口下行最大隊列數(shù)(Maximum queues per Ethernet port downstream)1Battery Backup表示ONU是否有備用電池;0x00:沒有備用電池;0x01:有備用電池

16、;5. C7 0005 0pticalTransceiverDiagnosis (查詢ONU光模塊的重要參數(shù)檢測和鏈路診斷) 字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0005)ONU光模塊的診斷參數(shù)重要參數(shù)檢測和鏈路診斷1Variable Width當(dāng)用作Variable width時,其取值為10;2TransceiverTemperatureONU光模塊工作溫度2Supply Voltage(Vcc)ONU光模塊供電電壓2TX Bias CurrentONU光發(fā)送機(jī)偏置電流2TX Power (Output)ONU光發(fā)送機(jī)發(fā)送光功率2RX Power(

17、Input)ONU光接收機(jī)接收光功率6. C7 0006 Service SLA(設(shè)置ONU上每個業(yè)務(wù)隊列的SLA及上行隊列調(diào)度管理)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0006)ONU的ServiceSLA管理1Variable Width值為1: 當(dāng)Operation of ServiceDBA為0x00值為8+10N :(N 隊列數(shù)量) 當(dāng)Operation of ServiceDBA為0x011Operation of ServiceDBA0x00 去使能0x01 使能1Best effort scheduling scheme0 SP1 WR

18、R2 SP+WRR1High priority boundarySP+WRR 模式存在最高隊列,為轉(zhuǎn)換成sp模式不存在最高隊列,轉(zhuǎn)換成WRR模式4Cycle lengthGiven in TQ units.1Number of services (N)范圍: 1 81Queue number of 1st service業(yè)務(wù)流分類映射到第1隊列區(qū)分2Fixed packet size of 1st serviceGiven in byte units,用于表示特定的包長(如TDM的PWE3包)。當(dāng)本字段值為0x0000時,表示沒有包長的限制。下同。2Fixed bandwidth of 1st

19、 service固定帶寬調(diào)節(jié)精度256 Kbps units。等于0x0000表示沒有固定帶寬。2Guaranteed bandwidth of 1st service保證帶寬調(diào)節(jié)精度in 256 Kbps units2Best effort bandwidth of 1st service最大帶寬調(diào)節(jié)精度 256 Kbps units1WRR weight of 1st service權(quán)重值: 0 (SP), 1 100 (WRR)1Queue number of Nth service業(yè)務(wù)流分類映射到第N隊列區(qū)分2Fixed packet size of Nth serviceGiven

20、in byte units.2Fixed bandwidth of Nth service固定帶寬調(diào)節(jié)精度256 Kbps units。等于0x0000表示沒有固定帶寬。2Guaranteed bandwidth of Nth service保證帶寬調(diào)節(jié)精度in 256 Kbps units2Best effort bandwidth of Nth service最大帶寬調(diào)節(jié)精度 256 Kbps units1WRR weight of Nth service權(quán)重值:0 (SP), 1 100 (WRR)7. C7 0007 ONU Capabilities-2(ONU能力查詢2,查詢包括是否

21、支持多LLID、是否支持光鏈路保護(hù)、插卡式MDU的槽位數(shù)量、各種接口類型的總端口數(shù)量、是否具備備用電池等)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0007)ONU Capabilities-2屬性1Variable Width值為 ;4ONU Type枚舉類型,ONU設(shè)備形態(tài):0x00000000:SFU;0x00000001:HGU;0x00000002: SBU;0x00000003:盒式MDU(以太網(wǎng)接口);0x00000004:小型插卡式MDU(以太網(wǎng)接口);0x00000005:盒式插卡式MDU(DSL接口);0x00000006:機(jī)架式插卡式M

22、DU(DSL接口);0x00000007:插卡式MDU(支持以太網(wǎng)接口板和DSL接口板混插)0x00000008: MTU1MultiLLIDONU具備多LLID的能力:0x00:支持多LLID0x01:僅支持單LLID1ProtectionType表示ONU支持的光鏈路保護(hù)類型。0x00表示不支持;0x01表示支持類型 c的光鏈路保護(hù);0x02表示支持類型 d的光鏈路保護(hù);其他待定1Num of PON IFONU設(shè)備實際支持的上聯(lián)PON口數(shù):0x01表示PON口數(shù)為1個;0x02表示PON口數(shù)為2個;其他待定1Num of Slot表示插卡式ONU的業(yè)務(wù)槽位數(shù)量。如果是SFU/HGU/SB

23、U或者固定式MDU,則取值為0x00。1Num of Interface type接口類型數(shù)量4Interface Type枚舉類型,ONU支持的接口類型:0x00000000表示千兆以太網(wǎng)GE接口0x00000001表示百兆以太網(wǎng)FE接口(最高速率為100M,不含GE口)0x00000002表示VoIP接口0x00000003表示支持TDM 接口0x00000004表示支持ADSL2+接口0x00000005表示VDSL2接口0x00000006表示W(wǎng)LAN0x00000007表示USB口 0x00000008表示CATV RF口其他待定2Num of Port該接口類型支持的端口總數(shù)。4I

24、nterface Type枚舉類型,ONU支持的接口類型:0x00000000表示千兆以太網(wǎng)GE接口0x00000001表示百兆以太網(wǎng)FE接口(最高速率為100M,不含GE口)0x00000002表示VoIP接口0x00000003表示支持TDM 接口0x00000004表示支持ADSL2+接口0x00000005表示VDSL2接口0x00000006表示W(wǎng)LAN0x00000007表示USB口 0x00000008表示CATV RF口其他待定2Num of Port該接口類型支持的端口總數(shù)。1Battery Backup表示ONU是否有備用電池;0x00:沒有備用電池;0x01:有備用電池;

25、8. C7 00011 EthLinkState(以太網(wǎng)端口的鏈路運(yùn)行狀態(tài))字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0011)以太網(wǎng)端口的鏈路運(yùn)行狀態(tài)1Variable Width當(dāng)用作Variable width時,其取值為1;1LinkState0x00端口DOWN0x01端口UP9. C7 00012 EthPort Pause(配置以太網(wǎng)端口的流控功能)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0012)以太網(wǎng)端口流控功能1Variable Width當(dāng)用作Variable width時,其取值為1;1Port

26、Back Pressure Operation0x00關(guān)閉0x01開啟10. C7 00013 EthPortUSPolicing(配置端口上行Policing限速)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0013)以太網(wǎng)端口上行Policing限速1Variable Width當(dāng)用作Variable width時,其取值為1或者101Port Policing operation0x00關(guān)閉0x01開啟默認(rèn)值為 0x00,關(guān)閉3Port Policing CIR基本單位 Kbps.范圍:0x000000 0xFFFFFF.當(dāng)Port Policing O

27、peration字段值為“0x00”時,則無本字段。3Port Policing bucket depth(CBS)CBS的值應(yīng)該大于以太網(wǎng)包的最大包長(例如1522字節(jié))。當(dāng)Port Policing Operation字段值為“0x00”時,則無本字段。3Port Policing extra burst size(EBS)EBS值的單位是byte。EBS的值應(yīng)該小于或等于以太網(wǎng)包的最大包長(例如1522字節(jié))。當(dāng)Port Policing Operation字段值為“0x00”時,則無本字段。11. C7 00014 VoIP Port(VoIP端口的管理)字節(jié)數(shù)字段描述1Branch(

28、0XC7)擴(kuò)展屬性的Branch2Leaf(0x0014)POTS端口管理1Variable Width當(dāng)用作Variable width時,其取值為1;1Lock/Unlock0x00關(guān)閉0x01開啟默認(rèn)0x00,關(guān)閉12. C7 00015 E1 Port(E1端口的管理)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0015)E1端口管理1Variable Width當(dāng)用作Variable width時,其取值為1;1Lock/Unlock0x00關(guān)閉0x01開啟默認(rèn)0x00,關(guān)閉13. C7 00016 EthPortDS RateLimiting(配置

29、以太網(wǎng)端口的下行速率限制功能)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0016)以太網(wǎng)端口的下行速率限制1Variable Width當(dāng)用作Variable width時,其取值為1(Port DS Ratelimitng operation字段為0x00時)或者7(Port DS Ratelimiting operation字段為0x01時);1Port DS Ratelimiting operation0x00關(guān)閉0x01開啟默認(rèn)0x00,關(guān)閉3Port DS Ratelimiting CIR基本單位Kbps.范圍:0x000000 to 0xFFFF

30、FF.當(dāng)Port Ratelimiting Operation字段值為“0x00”時,則無本字段。3Port DS Ratelimiting PIR基本單位Kbps.當(dāng)Port Ratelimiting Operation字段值為“0x00”時,則無本字段。14. C7 00021 VLAN(以太網(wǎng)端口的VLAN配置)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0021)配置VLAN1Variable Width當(dāng)用作Variable width時,VLAN mode=0x00,0x01,0x02時,取值為1+X;1VLAN mode0x00:透傳模式(tra

31、nsparent mode)0x01:標(biāo)記模式(tag mode)0x02:轉(zhuǎn)換模式(translation mode)0x03:N:1模式(aggregation mode)0x04:Trunk模式(trunk mode)其他模式待定。XVLANConfig Parameters對應(yīng)于不同的VLAN mode的配置參數(shù)。注1:SFU /SBU設(shè)備對于N:1模式為可選支持。注2:HGU只要求支持標(biāo)記模式(tag mode)。對于Transparent mode,沒有VLAN operation Parameters域(即X=0)。對于Tag mode,為輸入的以太網(wǎng)幀增加VLAN tag;X=

32、4,為所增加的VLAN tag值,包括TPID、CFI、Pri、VID等字段。對于Tranlation mode,X=48 Y,Y為VLAN Translation的條目數(shù)量。其中前4個字節(jié)為缺省VLAN(包括TPID和VID、CFI、Pri等內(nèi)容)。然后為多個Translation entries,每個entry包含8個字節(jié),其中前4個字節(jié)為待去除的VLAN tag(old VID to be striped),后4個字節(jié)為增加的VLAN tag(new VID to be add);這時ONU可以支持多個對單端口進(jìn)行多VLAN配置。對于N:1 Aggregation mode,X=7(6+

33、4)(6+4)+。系統(tǒng)允許在一個以太網(wǎng)端口上同時進(jìn)行多個N:1 VLAN聚合。系統(tǒng)的N:1 VLAN聚合模式允許從到的N:1 VLAN聚合(N=1,即 Aggregated VLAN等于VLAN to be aggregated)的聚合表存在。N:1 VLAN聚合的Variable Container字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0021)配置VLAN1Variable Width當(dāng)用作Variable width時,其取值為(7(6+4)(6+4)+);1VLAN mode0x03:N:1 VLAN Aggregation mode4Defau

34、ltVLAN缺省VLAN2Number of VLAN Aggregation tablesN:1 VLAN聚合(表)的數(shù)量2Number of Aggregated VLANs in 1st Aggregation Table第一個N:1 VLAN Aggregation中被轉(zhuǎn)換的VLAN數(shù)量()4VLAN to be aggr. in 1st Aggregation Table第一個N:1 VLAN Aggregation中N:1聚合的目標(biāo)VLAN4Aggregated VLAN No.1 in 1st Aggregation Table第一個N:1 VLAN Aggregation中第一

35、個被聚合的源VLAN。4Aggregated VLAN No. in 1st Aggregation Table第一個N:1 VLAN Aggregation中第個被聚合的源VLAN2Number of Aggregated VLAN in 2nd Aggregation Table第二個N:1 VLAN Aggregation中被轉(zhuǎn)換的VLAN數(shù)量()4VLAN to be aggr. in 2nd Aggregation Table第二個N:1 VLAN Aggregation中N:1聚合的目標(biāo)VLAN4Aggregated VLAN No.1 in 2nd Aggregation Tab

36、le第二個N:1 VLAN Aggregation中第一個被聚合的源VLAN4Aggregated VLAN No. in 2nd Aggregation Table第二個N:1 VLAN Aggregation中第個被聚合的源VLAN15. C7 00031 流分類和優(yōu)先級標(biāo)記 (太網(wǎng)端口的上行業(yè)務(wù)流分類和優(yōu)先級標(biāo)記)字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展屬性的Branch2Leaf(0x0031)配置太網(wǎng)端口的上行業(yè)務(wù)流分類和優(yōu)先級標(biāo)記1Variable Width值可變(=1)1Action本Variable Container對Classification、Queuing&Mar

37、king控制表的操作類型:0x00:刪除下述的Classification、Queuing&Marking控制規(guī)則(用于Set Variable Request消息);0x01:增加下述的Classification、Queuing&Marking控制規(guī)則(用于Set Variable Request消息);0x02:清除ONU該端口的Classification、Queuing&Marking控制表(即刪除該ONU所有的分類、排隊和標(biāo)記規(guī)則);該操作類型僅用于Set Variable Request消息。當(dāng)本container為此操作類型時,本字節(jié)后面沒有其他數(shù)據(jù);0x03:列出該端口所有的

38、Classification、Queuing&Marking控制條目(用于Get Variable Request/Response消息);當(dāng)本container用于Get Variable Request時,本字節(jié)后面沒有其他數(shù)據(jù);當(dāng)本container用于Get Variable Response時,本字節(jié)后面為該端口的所有分類、排隊和標(biāo)記規(guī)則;其他值:保留。1Number of rules in the container本Container包含的“分類、排隊和標(biāo)記”規(guī)則的數(shù)量,取值為整數(shù),最小值為0(當(dāng)OLT查詢特定端口的流分類和優(yōu)先級標(biāo)記規(guī)則,且該端口尚未配置流分類和優(yōu)先級標(biāo)記規(guī)則時

39、,該ONU的Get Variable Response OAM消息中的流分類和優(yōu)先級標(biāo)記 Variable Container的Number of rules in the container字段值為0。其他情況下,本字段值均應(yīng)大于或等于1)。1Precedence of Rule No.1“分類、排隊&標(biāo)記”規(guī)則的優(yōu)先級排序。當(dāng)本字節(jié)值為1時,表示本規(guī)則為最優(yōu)先考慮的。對于每個以太網(wǎng)幀,ONU應(yīng)采用最高排序的匹配規(guī)則確定其隊列映射方法和標(biāo)記優(yōu)先級,所有其他排序的規(guī)則均被忽略。(一般來講,對于特定端口的多個“分類、排隊和映射”規(guī)則應(yīng)為不沖突的。當(dāng)發(fā)生沖突一個報文同時屬于2個或多個規(guī)則時,按照排

40、序的優(yōu)先級進(jìn)行判斷)如果一個新增加的“分類、排隊和標(biāo)記”規(guī)則的Precedence值等于該ONU現(xiàn)有的某個規(guī)則的Precedence值,則將原占據(jù)該P(yáng)recedence值的規(guī)則以及所有的更低優(yōu)先級的規(guī)則的Precedence值均增加1(相對其原有排序,統(tǒng)一降低一個等級),新的規(guī)則則占據(jù)該P(yáng)recedence值。如果刪除一個現(xiàn)有的規(guī)則,則該規(guī)則以后更低優(yōu)先級的規(guī)則的precedence值均遞減1(相對于原有排序,統(tǒng)一提高一個等級)。如果由于增加新規(guī)則而導(dǎo)致規(guī)則數(shù)量超過了ONU或者端口的能力,則ONU自動將最低優(yōu)先級的規(guī)則刪除。例如,對于ONU的以太網(wǎng)端口1,它能夠支持的最大規(guī)則數(shù)為8個,且該端口

41、已經(jīng)配置了8條規(guī)則(Precedence值分別為1-8),如果又增加一個Precedence值為4的新規(guī)則,則原Precedence值為47的規(guī)則的Precedence值分別變?yōu)?8,原Precedence值為8的規(guī)則則被刪除。如果本Container為Delete操作,則僅需給出要刪除的規(guī)則的數(shù)量(Number of Rules)以及這些規(guī)則的Precedence值(可以同時刪除多個規(guī)則,即列出多個Precedence的值)即可,無需詳細(xì)給出其規(guī)則的內(nèi)容。注意:這種情況下,在Number of rules in the container字段后應(yīng)順序排列多個Precedence字節(jié),相鄰Pr

42、ecedence字節(jié)間不應(yīng)填充任何數(shù)據(jù),對Precedence值的排列沒有要求。(當(dāng)然,執(zhí)行delete操作的Set Request也可以包含所要刪除的每個規(guī)則的詳細(xì)內(nèi)容,但其所有的參數(shù)必須與ONU存儲的完全一致才能生效,否則ONU返回“參數(shù)無效(0x86)”代碼。暫時不強(qiáng)制要求ONU具備對這種Variable Container進(jìn)行解析及相關(guān)處理的能力)。1Length of Rule No.1第一個規(guī)則的長度,單位為字節(jié)。該值不包含Length of Rule字節(jié)本身。1QueueMapped (Rule No.1)符合本規(guī)則的以太網(wǎng)幀所要映射的隊列編號(the value should

43、be the Number of Queue to be mapped)。例如,如果要將符合下面描述的分類規(guī)則的業(yè)務(wù)流映射到隊列7,則本字節(jié)的值為0x07。1EthernetPriorityMark(Rule No.1)對符合本規(guī)則的以太網(wǎng)幀進(jìn)行優(yōu)先級標(biāo)記(IEEE 802.1D),其值為0x000x07。本字節(jié)缺省值為0x00;如本字節(jié)的值為0xFF,則意味著對符合該條件的幀不進(jìn)行優(yōu)先級標(biāo)記。如果進(jìn)入分類器(Classifier)的以太網(wǎng)幀為無tag的,則為其打上VLAN標(biāo)簽并進(jìn)行Pri標(biāo)記,其VLAN ID為缺省值(1);1Number of entries(Rule No.1)本規(guī)則需滿

44、足的條件(entries)數(shù)量。如果有多個條件,則下面為多個field-value-operator域,即意味著必須同時滿足下述多個條件才能執(zhí)行上述操作action。1Field Select(1st)第1個條件對應(yīng)的域(field):0x00:基于DA MAC分類;0x01:基于SA MAC分類;0x02:基于以太網(wǎng)優(yōu)先級Pri(IEEE 802.1D)分類;0x03:基于VLAN ID分類;0x04:基于以太網(wǎng)類型(0x8808、0x8809、0x88A8等。主要指以太網(wǎng)幀中的原始的Length/EtherType,不包含VLAN tag中的TPID域);0x05:基于目的IP地址分類;0

45、x06:基于源IP地址分類;0x07:基于IP協(xié)議類型(ICMP、IGMP等);0x08:基于IP DSCP(IP V4)分類; 0x09:基于IP Precedence(IP V6)分類;0x0A:基于L4 源端口號分類;0x0B:基于L4 目的端口號分類;其他方式待定義。6Match Value(1st)第1個條件的匹配值。如果所對應(yīng)的域小于6字節(jié)(如以VLAN Pri=1作為匹配域),則按照最低位對齊將其匹配值放在本6字節(jié)的最低位(對應(yīng)的匹配值為0x00 00 00 00 00 01)。1Validation Operator(1st)第1個條件使用的運(yùn)算符,具體編碼如表 26所示1Fi

46、eld Select(2nd)第2個條件的對應(yīng)的域;6Match Value(2nd)第2個條件的匹配值;1Validation Operator(2nd)第2個條件使用的運(yùn)算符;1Precedence of Rule No.2“分類、排隊&標(biāo)記”規(guī)則的優(yōu)先級排序。1Length of Rule No.2第二個規(guī)則的長度。1QueueMapped (Rule No.2)同上1EthernetPriorityMark(Rule No.2)同上運(yùn)算符編碼字段值字符描述0x00F永不匹配(Never match)0x01=等于(Field Equal to value)0x02!=不等于(Field

47、 Not equal to value)0x03=大于或等于(Field Greater than or equal to value可選)0x05exists如果該字段存在,則為真(True if field exists ,value ignored)0x06!exist如果該字段不存在,則為真(True if field does not exist valueignored)0x07T永遠(yuǎn)匹配(Always match)16. C7 0041擴(kuò)展屬性操作-添加/刪除組播VLAN字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展類屬性操作2Leaf(0x0041)組播VLAN管理1Variab

48、le Width當(dāng)用作可變寬度時,其取值為12X。1Multicast VLAN Operation0x00刪除下列組播VLAN(用于Set Variable Request消息);0x01添加下列組播VLAN(用于Set Variable Request消息);0x02清除端口組播VLAN(刪除該端口的所有組播VLAN配置); 0x03列出端口的下列組播VLAN;其他值保留。21st multicast VLAN ID以太網(wǎng)端口對應(yīng)的第一個組播VLAN ID。CFI和以太網(wǎng)優(yōu)先級比特均為0。2Xth multicast VLAN ID以太網(wǎng)端口對應(yīng)的第X個組播VLAN ID。17. C7擴(kuò)展

49、屬性操作-組播tag操作字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展類屬性操作2Leaf(0x0042)下行組播數(shù)據(jù)報文的VLAN TAG操作1Variable Width可變,其值為1或者24N(N為組播VLAN切換條目數(shù))。1TagStriped控制ONU的以太網(wǎng)端口對組播數(shù)據(jù)報文和通用查詢報文的VLAN TAG操作:0x00:不剝除組播業(yè)務(wù)報文和通用查詢報文的VLAN Tag;0x01:剝除組播業(yè)務(wù)報文和通用查詢報文的的VLAN TAG;0x02:切換組播數(shù)據(jù)報文和通用查詢報文的VLAN到用戶的IPTV VLAN;其他值:保留,接受到時做忽略處理。1Number of Multicast

50、 VLAN Switching組播VLAN切換的條目數(shù)。每個端口最大可配組播VLAN切換的條目數(shù)為8,因此本字段的最大值為8。21st Multicast VLAN第一個組播VLAN切換條目的組播VLAN ID21st IPTV User VLAN第一個組播VLAN切換條目的用戶IPTV VLAN2Nth Multicast VLAN第N個組播VLAN切換條目的組播VLAN ID2Nth IPTV User VLAN第N個組播VLAN切換條目的用戶IPTV VLAN18. C7擴(kuò)展屬性操作-組播可控組播協(xié)議方式字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展類屬性操作2Leaf(0x0043)組播

51、MAC管理1Variable Width可變,其值為1。1SwitchONU的組播組成員管理協(xié)議選擇開關(guān):0x00:啟用IGMP Snooping協(xié)議進(jìn)行組播組成員管理;0x01:啟用CTC的可控組播協(xié)議進(jìn)行組播組成員管理;其他值:保留,接受到時做忽略處理。19. C7擴(kuò)展屬性操作-組播控制表操作字節(jié)數(shù)字段描述1Branch(0XC7)擴(kuò)展類屬性操作2Leaf(0x0044)組播MAC管理1Variable Width可變,其值為1或310X(如果Action為0x02或者0x03時,Variable Width值為1)。1Action本報文的淄博控制操作類型:0x00:刪除下述的組播控制條目0x01:增加下述的組播控制條目0x02:清除ONU的組播控制表其他值:保留。1MulticastControl Type實現(xiàn)組播業(yè)務(wù)控制的方式:0x00:僅基于GDA(Group Destination Address) MAC(DA MAC only)0x01:基于GDA MAC+組播VLAN ID0x02:基于GDA MAC+SA MAC(可選,IGMP V3)0x03:基于GDA IP+組播VLAN ID當(dāng)前僅規(guī)定0x01和0x03方式下的container格式,其他方式待定1Number of Entries組播控制條目的數(shù)量。2Por

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論