卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

網(wǎng)絡(luò)層數(shù)據(jù)流程原語說明

1.?dāng)?shù)據(jù)發(fā)送部分原語APSDE-DATA.request(DstAddrMode, //目的地址尋址模式,0x01=16位短地址DstAddress, //ASDU目的實(shí)體設(shè)備地址DstEndPoin

1.?dāng)?shù)據(jù)發(fā)送部分原語

APSDE-DATA.request(

DstAddrMode, //目的地址尋址模式,0x01=16位短地址

DstAddress, //ASDU目的實(shí)體設(shè)備地址

DstEndPoint, //ASDU目的實(shí)體的斷點(diǎn)地址

ProfiledId, //該幀應(yīng)配置的文件標(biāo)識(shí)

ClusterId, //間接尋址時(shí)綁定操作中所用對象的標(biāo)識(shí)

SrcEndpoint, //發(fā)送ASDU源端點(diǎn)地址

asduLength, //ASDU長度字節(jié)數(shù)

asdu, //

TxOptions //發(fā)送選項(xiàng)

DiscoverRounter,//指定路由發(fā)現(xiàn)時(shí)采取的措施

RadiusCounter //允許廣播幀在網(wǎng)絡(luò)中傳播的跳數(shù)



APSDE-SAP服務(wù)接口實(shí)現(xiàn)了在對等的應(yīng)用實(shí)體之間傳輸應(yīng)用協(xié)議數(shù)據(jù)單元。APS數(shù)據(jù)請求原語APSDE-DATA.request請求吧本地NHLE的一個(gè)PDU(即ASDU)傳輸?shù)綄Φ鹊腘HLE實(shí)體。當(dāng)本地NHLE有數(shù)據(jù)(PDU)需要傳輸時(shí),就會(huì)產(chǎn)生該原語,數(shù)據(jù)可以采用直接尋址方式發(fā)送以及數(shù)據(jù)加密服務(wù)。

NLDE-DATA.request(

DstAddr, //NSDU目的設(shè)備地址

NsduLength, //NSDU字節(jié)數(shù)

Nsdu, //要發(fā)送的NSDU

NsduHandle, //NSDU相關(guān)句柄

BroadcastRadius, //允許廣播幀傳輸距離

DiscoverRoute, //路由發(fā)現(xiàn)

SeurityEnable //信息安全處理



本地應(yīng)用支持層生成該原語,用來傳送一個(gè)NSDU數(shù)據(jù)包到對等的應(yīng)用支持層,原語參數(shù)如上所示。

本地網(wǎng)絡(luò)層數(shù)據(jù)實(shí)體收到該原語后,為傳送NSDU包,需要先構(gòu)造一個(gè)NPDU包(網(wǎng)絡(luò)層協(xié)議數(shù)據(jù)單元)DstAddr的值不為0xFFFF將忽略BroadcastMode和BrocastRadiuds這兩個(gè)參數(shù)。構(gòu)造好NSDU包后將為NSDU包確定傳輸路由,確定了NSDU包的傳輸路由后,通過MCPS-DATA.request原語來發(fā)送NSDU包。該原語定義如下:

MCPS-DATA.request(

SrcAddrMode, //MPDU源地址模式0x02=16位短地址

SrcPANId, //源MSDU實(shí)體16位PAN標(biāo)識(shí)符

SrcAddr, //源MSDU實(shí)體的獨(dú)立設(shè)備地址

DstAddrMode, //MPDU目標(biāo)地址模式,0x02=16位短地址

DstPanId, //目標(biāo)MSDU實(shí)體的16位PAN標(biāo)識(shí)符

DstAddr, //目標(biāo)MSDU實(shí)體的獨(dú)立設(shè)備地址

msduLength, //MAC層實(shí)體發(fā)送的MSDU字節(jié)數(shù)

msdu, //MSDU,MAC層數(shù)據(jù)服務(wù)單元

msduHandle, //MAC層實(shí)體發(fā)送的MSDU相關(guān)句柄

TxOptions, //MSDU傳輸選項(xiàng),0x01=應(yīng)答模式



在本原語中,參數(shù)SrcAddrMode和DstAddrMode都設(shè)為0x02,即使用16為網(wǎng)絡(luò)地址;SrcPanId和DstPanId參數(shù)應(yīng)設(shè)為MAC PIB中的macPANId的值;SrcAddr參數(shù)值設(shè)為MAC PIB中的macShortAddr值;DstAddr參數(shù)值為由由程序所決定的下一跳的地址;TxOptions參數(shù)與0X01或運(yùn)算,所得到的結(jié)果非零,表示此次發(fā)送需要確認(rèn)。在網(wǎng)絡(luò)層實(shí)體接收到MCPS-DATA.confirm原語后,網(wǎng)絡(luò)層實(shí)體發(fā)送NLDE-DATA.confirm原語,該原語中的參數(shù)狀態(tài)為MAC層所接受到的狀態(tài)。

如果網(wǎng)絡(luò)層信息數(shù)據(jù)庫(NIB)中所確定的網(wǎng)絡(luò)安全級(jí)別為一個(gè)標(biāo)準(zhǔn)為非零值,并且SecurityEnable值為TRUE,

標(biāo)簽: