[發(fā)明專利]一種實現(xiàn)OMCI協(xié)議棧代碼自動生成的方法及裝置有效
| 申請?zhí)枺?/td> | 201710289710.4 | 申請日: | 2017-04-27 |
| 公開(公告)號: | CN107147630B | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設(shè)計)人: | 黃志成 | 申請(專利權(quán))人: | 金華市智甄通信設(shè)備有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F8/30 |
| 代理公司: | 浙江千克知識產(chǎn)權(quán)代理有限公司 33246 | 代理人: | 裴金華 |
| 地址: | 321015 浙江省金華市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實現(xiàn) omci 協(xié)議 代碼 自動 生成 方法 裝置 | ||
本發(fā)明一種實現(xiàn)OMCI協(xié)議棧代碼自動生成的方法及系統(tǒng),該方法包括如下步驟:根據(jù)ITU通信標(biāo)準(zhǔn)列出的ME對象,對ME對象進(jìn)行定義申明,實現(xiàn)ME定義腳本的設(shè)計;根據(jù)ITU通信標(biāo)準(zhǔn)申明的ME對象操作方法及屬性特性,從步驟一的ME定義腳本中獲取ME對象的表述來生成功能代碼,實現(xiàn)ME功能實現(xiàn)腳本的設(shè)計;采用該ME定義腳本和ME功能實現(xiàn)腳本協(xié)同的方式,實現(xiàn)OMCI協(xié)議棧代碼的自動生成,通過本發(fā)明,實現(xiàn)了OMCI協(xié)議棧代碼的自動生成,大大減少了人為寫代碼的工作量,且便于后續(xù)的維護(hù)及調(diào)試。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,特別是涉及一種利用TCL腳本實現(xiàn)OMCI協(xié)議棧代碼自動生成的方法及裝置。
背景技術(shù)
在通信技術(shù)領(lǐng)域,GPON(Gigabit-capable passive optical network G比特?zé)o源光網(wǎng)絡(luò))不僅具有高帶寬,高效率,覆蓋范圍廣,用戶接口豐富等眾多優(yōu)點,更以其強(qiáng)大的OAM(Operation Administration and Maintenance,操作維護(hù)管理)功能,彌補(bǔ)了眾多接入技術(shù)遠(yuǎn)程控制能力的不足,逐漸成為接入技術(shù)的主流。
OMCI(ONU Management and Control Interface,光網(wǎng)絡(luò)單元管理控制接口)是GPON標(biāo)準(zhǔn)中定義的一種配置傳輸通道,其通過在OLT(Optical Line Termination,光線路終端)和ONT(Optical Network Terminal,光網(wǎng)絡(luò)終端)之間建立專有的OMCI消息,用于提供標(biāo)準(zhǔn)的獲取ONT能力,并對其進(jìn)行管理和控制的方法。
在通信系統(tǒng)中,協(xié)議棧開發(fā)一直是軟件工程師工作量很大的任務(wù)。由于協(xié)議棧的特殊性,不可避免的會有很多重復(fù)性的代碼需要書寫,這往往成倍的增加工程師的工作量,拉長項目開發(fā)周期,以至于增加項目的開發(fā)難度。
現(xiàn)有的各廠商OMCI協(xié)議棧,大部分都是由開發(fā)人員手動輸入代碼來完成,即使像美國博通這樣的大廠商也僅僅是對少部分的代碼做了自動生成技術(shù),如對ME對象的結(jié)構(gòu)定義。所以現(xiàn)有技術(shù)需要花費大量的時間及人力,且OMCI標(biāo)準(zhǔn)在不停的改動,現(xiàn)有技術(shù)開發(fā)的協(xié)議棧不利于后續(xù)的維護(hù)。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明之目的在于提供一種實現(xiàn)OMCI協(xié)議棧代碼自動生成的方法及裝置,以實現(xiàn)OMCI協(xié)議棧代碼的自動生成,大大減少了人為寫代碼的工作量,且便于后續(xù)的維護(hù)及調(diào)試。
為達(dá)上述目的,本發(fā)明提出一種實現(xiàn)OMCI協(xié)議棧代碼自動生成的方法,包括如下步驟:
步驟一,根據(jù)ITU通信標(biāo)準(zhǔn)列出的ME對象,對ME對象進(jìn)行定義申明,實現(xiàn)ME定義腳本的設(shè)計;
步驟二,根據(jù)ITU通信標(biāo)準(zhǔn)申明的ME對象操作方法及屬性特性,從步驟一的ME定義腳本中獲取ME對象的表述來生成功能代碼,實現(xiàn)ME功能實現(xiàn)腳本的設(shè)計;
步驟三,采用該ME定義腳本和ME功能實現(xiàn)腳本協(xié)同的方式,實現(xiàn)OMCI協(xié)議棧代碼的自動生成。
進(jìn)一步地,該ME定義腳本包括該ME的全局屬性的定義以及該ME中所有參數(shù)的屬性定義。
進(jìn)一步地,于步驟二中,該ME功能實現(xiàn)腳本的規(guī)則生成的文件包括協(xié)議棧公用函數(shù)源碼文件、協(xié)議棧ME數(shù)據(jù)庫結(jié)構(gòu)體定義頭文件以及協(xié)議棧ME私有函數(shù)接口源文件中的部分或全部。
進(jìn)一步地,該協(xié)議棧公用函數(shù)源碼文件生成規(guī)則如下:
獲取所有ME列表;
遍歷所有ME列表;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于金華市智甄通信設(shè)備有限公司,未經(jīng)金華市智甄通信設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710289710.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強(qiáng)現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 光網(wǎng)絡(luò)終端管理和控制接口
- GPON網(wǎng)管系統(tǒng)的ONU管理控制平臺
- OMCI消息傳輸方法、裝置及無源光網(wǎng)絡(luò)系統(tǒng)
- 一種GPON中傳輸和處理OMCI消息的方法
- 無源光網(wǎng)絡(luò)的保護(hù)倒換方法、系統(tǒng)及裝置
- 一種光網(wǎng)絡(luò)單元管理和控制接口層數(shù)據(jù)轉(zhuǎn)換方法及裝置
- 用于XGPON OLT的OMCI組幀裝置及組幀方法
- 用于GPON OLT的OMCI組幀裝置及組幀方法
- 一種接口升級方法、裝置以及光網(wǎng)絡(luò)單元管理方法、裝置
- 一種GPON系統(tǒng)互通OMCI消息的調(diào)試方法和裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





