<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 面向業(yè)務(wù)網(wǎng)絡(luò)性能管理的通信平臺(tái)設(shè)計(jì)

          面向業(yè)務(wù)網(wǎng)絡(luò)性能管理的通信平臺(tái)設(shè)計(jì)

          作者: 時(shí)間:2011-09-28 來(lái)源:網(wǎng)絡(luò) 收藏

          SONPMSA系統(tǒng)與實(shí)現(xiàn)是通過(guò)引入主動(dòng)代碼技術(shù)、定義基于應(yīng)用層實(shí)現(xiàn)的主動(dòng)信包的格式、利用Java的無(wú)關(guān)性解決了主動(dòng)代碼分發(fā)機(jī)制中關(guān)鍵主動(dòng)代碼的解析和加載兩大功能的與實(shí)現(xiàn)問(wèn)題。從而解決了系統(tǒng)動(dòng)態(tài)地執(zhí)行數(shù)據(jù)的問(wèn)題。

          本文引用地址:http://www.ex-cimer.com/article/155667.htm

            引言

            SONPMSA(Service-Oriented Network Performance Management System Based onActive Code)系統(tǒng)是基于主動(dòng)代碼的系統(tǒng)。SONPMSA系統(tǒng)將網(wǎng)絡(luò)中運(yùn)行的業(yè)務(wù)作為被管理對(duì)象,通過(guò)采集和分析網(wǎng)絡(luò)業(yè)務(wù)的數(shù)據(jù),監(jiān)測(cè)網(wǎng)絡(luò)業(yè)務(wù)的性能。對(duì)網(wǎng)絡(luò)線路質(zhì)量進(jìn)行分析,同時(shí),統(tǒng)計(jì)網(wǎng)絡(luò)業(yè)務(wù)運(yùn)行的狀態(tài)信息,并對(duì)網(wǎng)絡(luò)的使用發(fā)展做出評(píng)測(cè)、估計(jì),為網(wǎng)絡(luò)進(jìn)一步的規(guī)劃調(diào)整提供依據(jù)等。

            要實(shí)現(xiàn)業(yè)務(wù)的網(wǎng)絡(luò)管理必須打破傳統(tǒng)網(wǎng)絡(luò)中間節(jié)點(diǎn)系統(tǒng)的封閉性,因此SONPMSA系統(tǒng)利用主動(dòng)網(wǎng)絡(luò)的主動(dòng)代碼技術(shù),通過(guò)主動(dòng)包攜帶可執(zhí)行的主動(dòng)代碼,用戶根據(jù)具體的需求動(dòng)態(tài)對(duì)網(wǎng)絡(luò)中間節(jié)點(diǎn)進(jìn)行編程,從而達(dá)到對(duì)網(wǎng)絡(luò)中的業(yè)務(wù)實(shí)施有效地控制與定制。SONPMSA系統(tǒng)通過(guò)借鑒的TMN(Telecommunication Management Network,電信管理網(wǎng))思想優(yōu)化平臺(tái),以實(shí)現(xiàn)對(duì)面向網(wǎng)絡(luò)業(yè)務(wù)的性能管理。

            1 SONPMSA通信平臺(tái)的設(shè)計(jì)

            SONPMSA系統(tǒng)中,信息的傳遞是面向業(yè)務(wù)的網(wǎng)絡(luò)性能管理系統(tǒng)實(shí)現(xiàn)的關(guān)鍵。因此,網(wǎng)絡(luò)通信平臺(tái)的設(shè)計(jì)是非常重要的,通信平臺(tái)需要提供其他部件所需要的通信功能,保障能夠準(zhǔn)確地、沒(méi)有錯(cuò)誤地將數(shù)據(jù)傳送到目的節(jié)點(diǎn)。并且通信平臺(tái)除了提供通信的接口和服務(wù),還負(fù)責(zé)進(jìn)行管理命令的偵聽(tīng)?;谥鲃?dòng)代碼面向業(yè)務(wù)網(wǎng)絡(luò)性能管理通信的平臺(tái)結(jié)構(gòu)圖如圖1所示。

            

          基于主動(dòng)代碼面向業(yè)務(wù)網(wǎng)絡(luò)性能管理通信的平臺(tái)結(jié)構(gòu)圖

            傳統(tǒng)網(wǎng)絡(luò)的中間節(jié)點(diǎn)對(duì)網(wǎng)絡(luò)傳遞的數(shù)據(jù)信息本身的語(yǔ)義是不做分析、理解的,而主動(dòng)網(wǎng)絡(luò)是由網(wǎng)絡(luò)上的主動(dòng)節(jié)點(diǎn)以及一些傳統(tǒng)節(jié)點(diǎn)構(gòu)成的。主動(dòng)網(wǎng)絡(luò)能夠傳遞封裝有可執(zhí)行代碼的主動(dòng)信包,主動(dòng)信包在主動(dòng)節(jié)點(diǎn)中移動(dòng),主動(dòng)節(jié)點(diǎn)對(duì)流經(jīng)它的主動(dòng)信包進(jìn)行讀取、語(yǔ)義分析,并通過(guò)獲取主動(dòng)信包中的代碼而動(dòng)態(tài)地執(zhí)行網(wǎng)絡(luò)業(yè)務(wù)數(shù)據(jù)的管理。因此主動(dòng)代碼基礎(chǔ)是要實(shí)現(xiàn)主動(dòng)代碼的解析,而要實(shí)現(xiàn)主動(dòng)代碼的解析就需要實(shí)現(xiàn)主動(dòng)信包格式的定義。目前主要有兩種封裝方式:主動(dòng)網(wǎng)絡(luò)封裝協(xié)議ANEP(Active Network Encapsulation Protocol)和主動(dòng)IP(Acti-ve IP)。在SONPMSA系統(tǒng)中設(shè)計(jì)主動(dòng)信包的封裝格式時(shí),沒(méi)有像Active IP信包格式那樣去修改數(shù)據(jù)報(bào)的IP Option,而是側(cè)重如何構(gòu)造通信雙方都能夠理解的數(shù)據(jù)報(bào)格式?;趹?yīng)用層實(shí)現(xiàn)的主動(dòng)信包的格式如圖2所示。

            

            在圖2所示主動(dòng)信包格式的基礎(chǔ)上,圖1的工作過(guò)程為主動(dòng)代碼平臺(tái)由主動(dòng)代碼平臺(tái)接口(ACAPI)和主動(dòng)節(jié)點(diǎn)AN(主動(dòng)節(jié)點(diǎn)兼容傳統(tǒng)節(jié)點(diǎn))組成。接口ACAPI實(shí)時(shí)監(jiān)聽(tīng)來(lái)自網(wǎng)管中心NMC的命令,即通過(guò)接口ACAPI接收主動(dòng)信包,根據(jù)主動(dòng)代碼的分發(fā)機(jī)制將其解析執(zhí)行。中間節(jié)點(diǎn)ANi允許用戶編程,節(jié)點(diǎn)之間的通信通過(guò)主動(dòng)信包完成。

            主動(dòng)代碼服務(wù)器(Active Code Server,ACS):該服務(wù)器中可以動(dòng)態(tài)存儲(chǔ)各種與業(yè)務(wù)相關(guān)的主動(dòng)代碼,如性能數(shù)據(jù)收集的主動(dòng)代碼,新業(yè)務(wù)引入配置的主動(dòng)代碼。當(dāng)主動(dòng)節(jié)點(diǎn)完成某項(xiàng)服務(wù)所需要執(zhí)行的主動(dòng)代碼在本地代碼庫(kù)中不存在時(shí),采用動(dòng)態(tài)請(qǐng)求加載的方式動(dòng)態(tài)加載主動(dòng)代碼。

            業(yè)務(wù)數(shù)據(jù)生成器將來(lái)自網(wǎng)元層的數(shù)據(jù)轉(zhuǎn)換成面向業(yè)務(wù)的數(shù)據(jù)通過(guò)ACAPI返回到網(wǎng)管中心NMC使用。

            


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();