[發(fā)明專(zhuān)利]OAM協(xié)議棧編碼方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201410427666.5 | 申請(qǐng)日: | 2014-08-27 |
| 公開(kāi)(公告)號(hào): | CN104158903A | 公開(kāi)(公告)日: | 2014-11-19 |
| 發(fā)明(設(shè)計(jì))人: | 黃志成 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海斐訊數(shù)據(jù)通信技術(shù)有限公司 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08 |
| 代理公司: | 上海光華專(zhuān)利事務(wù)所 31219 | 代理人: | 余明偉 |
| 地址: | 201616 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | oam 協(xié)議 編碼 方法 系統(tǒng) | ||
1.一種OAM協(xié)議棧編碼方法,其特征在于,所述OAM協(xié)議棧編碼方法包括:
設(shè)置對(duì)象定義模塊;
根據(jù)所述對(duì)象定義模板對(duì)OAM對(duì)象進(jìn)行定義OAM對(duì)象相關(guān)屬性值;
根據(jù)定義的所述OAM對(duì)象相關(guān)屬性值生成OAM協(xié)議棧相關(guān)的代碼。
2.根據(jù)權(quán)利要求1所述的OAM協(xié)議棧編碼方法,其特征在于:所述對(duì)象定義模板包括:對(duì)對(duì)象的全局屬性以及對(duì)象的參數(shù)的定義;所述對(duì)象的全局屬性包括:對(duì)象的名稱(chēng)、對(duì)象Branch值、以及對(duì)象Leaf值;所述對(duì)象的參數(shù)屬性包括:參數(shù)的名稱(chēng)、參數(shù)的數(shù)據(jù)類(lèi)型、以及參數(shù)在內(nèi)存中占用的長(zhǎng)度。
3.根據(jù)權(quán)利要求2所述的OAM協(xié)議棧編碼方法,其特征在于:所述OAM協(xié)議棧相關(guān)的代碼包括:協(xié)議棧公用函數(shù)源碼;所述協(xié)議棧公用函數(shù)源碼包括協(xié)議棧對(duì)象的結(jié)構(gòu)體;所述結(jié)構(gòu)體代碼的生成是根據(jù)每一個(gè)所述OAM對(duì)象定義生成一個(gè)結(jié)構(gòu)體實(shí)例。
4.根據(jù)權(quán)利要求2所述的OAM協(xié)議棧編碼方法,其特征在于:所述OAM協(xié)議棧相關(guān)的代碼包括:協(xié)議棧公用函數(shù)源碼;所述協(xié)議棧公用函數(shù)源碼包括協(xié)議棧對(duì)象的結(jié)構(gòu)體數(shù)組聲明、以及取對(duì)象數(shù)函數(shù);所述結(jié)構(gòu)體數(shù)組聲明代碼的生成是根據(jù)每一個(gè)所述OAM對(duì)象定義生成一個(gè)結(jié)構(gòu)體實(shí)例,所有的所述結(jié)構(gòu)體實(shí)例組成結(jié)構(gòu)體數(shù)組聲明;所述取對(duì)象數(shù)函數(shù)返回所述結(jié)構(gòu)體數(shù)組中的對(duì)象數(shù)目。
5.根據(jù)權(quán)利要求3或4所述的OAM協(xié)議棧編碼方法,其特征在于:所述根據(jù)每一個(gè)所述OAM對(duì)象定義生成一個(gè)結(jié)構(gòu)體的具體實(shí)現(xiàn)包括:根據(jù)所述對(duì)象的名稱(chēng)、所述對(duì)象Branch值、對(duì)象Leaf值生成一個(gè)結(jié)構(gòu)體實(shí)例;所述結(jié)構(gòu)體實(shí)例包括相應(yīng)對(duì)象的Branch、Leaf、設(shè)置函數(shù)、以及取值函數(shù)。
6.根據(jù)權(quán)利要求5所述的OAM協(xié)議棧編碼方法,其特征在于:所述OAM協(xié)議棧相關(guān)的代碼包括:協(xié)議棧對(duì)象的設(shè)置函數(shù)代碼;所述設(shè)置函數(shù)輸入的參數(shù)包括回復(fù)報(bào)文內(nèi)存指針、設(shè)置報(bào)文有效數(shù)據(jù)字段指針、以及對(duì)象實(shí)例號(hào);所述對(duì)象實(shí)例號(hào)用于確定所述OAM對(duì)象;所述OAM對(duì)象的全局屬性還包括:設(shè)置消息ID、設(shè)置消息結(jié)構(gòu)體、手動(dòng)設(shè)置標(biāo)記以及目的進(jìn)程ID;當(dāng)所述OAM對(duì)象的手動(dòng)設(shè)置標(biāo)識(shí)不為預(yù)設(shè)的手動(dòng)設(shè)置標(biāo)識(shí)時(shí),生成的所述設(shè)置函數(shù)代碼包括:根據(jù)所述設(shè)置報(bào)文有效數(shù)據(jù)字段指針獲取所述OAM對(duì)象的相應(yīng)屬性值,并將所述OAM對(duì)象的相應(yīng)屬性值填寫(xiě)到所述OAM對(duì)象的設(shè)置消息結(jié)構(gòu)體中;根據(jù)所述OAM對(duì)象的設(shè)置消息ID、設(shè)置消息結(jié)構(gòu)體以及目的進(jìn)程ID生成設(shè)置消息發(fā)送給目標(biāo)進(jìn)程;根據(jù)所述目標(biāo)進(jìn)程的設(shè)置回復(fù)消息確定設(shè)置回復(fù)碼;將所述OAM對(duì)象的Branch值、Leaf值以及所述設(shè)置回復(fù)碼填寫(xiě)到所述回復(fù)報(bào)文內(nèi)存指針確定的相應(yīng)位置;當(dāng)所述OAM對(duì)象的對(duì)象手動(dòng)設(shè)置標(biāo)識(shí)為預(yù)設(shè)的手動(dòng)設(shè)置標(biāo)識(shí)時(shí),則生成的所述設(shè)置函數(shù)為空函數(shù),此時(shí)所述設(shè)置函數(shù)需人工處理。
7.根據(jù)權(quán)利要求5所述的OAM協(xié)議棧編碼方法,其特征在于:所述OAM協(xié)議棧相關(guān)的代碼包括:協(xié)議棧對(duì)象的取值函數(shù)代碼;所述取值函數(shù)輸入的參數(shù)包括回復(fù)報(bào)文內(nèi)存指針、取值報(bào)文有效數(shù)據(jù)字段指針、以及對(duì)象實(shí)例號(hào);所述對(duì)象實(shí)例號(hào)用于確定所述OAM對(duì)象;所述OAM對(duì)象的全局屬性還包括:取值消息ID、取值消息結(jié)構(gòu)體、手動(dòng)取值標(biāo)記以及目的進(jìn)程ID;當(dāng)所述OAM對(duì)象的手動(dòng)取值標(biāo)識(shí)為預(yù)設(shè)的手動(dòng)取值標(biāo)識(shí)時(shí),生成的所述取值函數(shù)代碼包括:根據(jù)所述OAM對(duì)象的取值消息ID、取值消息結(jié)構(gòu)體以及目的進(jìn)程ID生成取值消息發(fā)送給目標(biāo)進(jìn)程;根據(jù)所述目標(biāo)進(jìn)程的取值回復(fù)消息獲取所述OAM對(duì)象的相應(yīng)屬性值,并將所述OAM對(duì)象Branch值、Leaf值以及所獲取的所述OAM對(duì)象的相應(yīng)屬性值填充到所述回復(fù)報(bào)文內(nèi)存指針確定的相應(yīng)位置;所當(dāng)所述OAM對(duì)象的對(duì)象手動(dòng)取值標(biāo)識(shí)為預(yù)設(shè)的手動(dòng)取值標(biāo)識(shí)時(shí),則生成的所述取值函數(shù)為空函數(shù),此時(shí)所述設(shè)置函數(shù)需人工處理。
8.一種OAM協(xié)議棧編碼系統(tǒng),其特征在于:所述OAM協(xié)議棧編碼系統(tǒng)包括:
模板定義模塊,用于設(shè)置對(duì)象定義模塊;
對(duì)象定義模塊,與所述模板定義模塊相連,用于根據(jù)所述對(duì)象定義模板對(duì)OAM對(duì)象進(jìn)行定義OAM對(duì)象相關(guān)屬性值;
代碼生成模塊,與所述對(duì)象定義模塊相連,用于根據(jù)定義的所述OAM對(duì)象相關(guān)屬性值生成OAM協(xié)議棧相關(guān)的代碼。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海斐訊數(shù)據(jù)通信技術(shù)有限公司,未經(jīng)上海斐訊數(shù)據(jù)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410427666.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 以太網(wǎng)操作管理維護(hù)點(diǎn)的自動(dòng)配置
- 一種端口取消OAM協(xié)議的處理方法和設(shè)備
- 處理以太網(wǎng)運(yùn)營(yíng),管理和維護(hù)協(xié)議數(shù)據(jù)單元的方法和裝置
- 基于掃描的OAM事件上報(bào)方法及系統(tǒng)
- 一種OAM報(bào)文處理方法、網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)系統(tǒng)
- Down MEP報(bào)文處理方法與系統(tǒng)
- 一種分布式設(shè)備中大規(guī)模OAM檢測(cè)系統(tǒng)及方法
- 一種操作、管理和維護(hù)OAM報(bào)文的處理方法及系統(tǒng)
- OAM多路復(fù)用通信系統(tǒng)和模式間干擾消除方法
- 一種精確可控的OAM低頻信號(hào)加載電路
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶(hù)端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





