• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      TD-SCDMA網(wǎng)絡Iub接口數(shù)據(jù)采集監(jiān)測系統(tǒng)的設計與實現(xiàn)

      2013-08-13 05:06:48李志寬
      電視技術 2013年5期
      關鍵詞:接入網(wǎng)監(jiān)測技術瀏覽器

      程 方,李志寬

      (重慶郵電大學通信與測試技術重點實驗室,重慶 400065)

      隨著TD-SCDMA網(wǎng)絡覆蓋率和網(wǎng)絡用戶量的增加,網(wǎng)絡運維難度急劇加大,網(wǎng)絡監(jiān)測勢必成為網(wǎng)絡建設和網(wǎng)絡維護的重要支撐。為了衡量3G無線接入網(wǎng)的質量,有必要在組網(wǎng)、建網(wǎng)、運營和維護階段對3G無線接入網(wǎng)的重要接口Iub接口進行實時測試、評估和分析,對其監(jiān)測具有重要意義[1-2]。

      目前,在TD-SCDMA網(wǎng)絡中,對Iub接口的監(jiān)測一直處于相對滯后地位,這是因為TD-SCDMA網(wǎng)絡的控制技術和傳輸協(xié)議相對復雜,傳輸速率高。因此要做到實時、高效的數(shù)據(jù)捕獲,對其數(shù)據(jù)采集技術與監(jiān)測技術都是一個很大的挑戰(zhàn)。

      1 Iub口傳輸

      TD-SCDMA傳輸網(wǎng)絡Iub接口主要采用ATM協(xié)議,其面向連接的特性保證TDM數(shù)據(jù)業(yè)務質量,并發(fā)揮ATM的統(tǒng)計復用、QoS保證等優(yōu)勢。Iub接口是RNC與Node B之間的邏輯接口。RNC與Node B間在物理上通過SDH傳輸網(wǎng)連接,Node B側的N ×IMA E1鏈路接入TD-SCDMA網(wǎng)絡,經(jīng)過SDH傳輸網(wǎng)匯聚成信道化STM-1或STM-4與RNC的連接[3],其網(wǎng)絡結構如圖1所示。

      圖1 TD-SCDMA網(wǎng)絡接入傳輸網(wǎng)結構圖

      顯然,Iub接口就成為3G無線接入網(wǎng)中最重要的網(wǎng)絡接口,是信令監(jiān)測的重點,但是實現(xiàn)Iub口的信令監(jiān)測一直是個難題。在實際的監(jiān)測應用中,對TD-SCDMA網(wǎng)絡接入網(wǎng)的監(jiān)測點可在Node B側或RNC側,前者支持電接口IMA方式,監(jiān)測E1信號;后者支持信道化IMA方式,監(jiān)測信道化STM-n光信號。前者存在的最大問題是只能監(jiān)測單個Node B,由于Node B數(shù)量大、分布廣,導致監(jiān)測的難度加大,無法全面衡量網(wǎng)絡的質量;后者實現(xiàn)RNC的包圍測試[4],全面衡量網(wǎng)絡質量,但需要提供STM-1 IMA數(shù)據(jù)采集技術進行數(shù)據(jù)的采集、分析。

      2 系統(tǒng)總體設計

      為滿足網(wǎng)絡優(yōu)化的功能需求,對Iub接口的監(jiān)測采用分布式、層次結構化、模塊化的設計思想,系統(tǒng)具備一定的伸縮性,可以滿足各種應用環(huán)境的測試需求,支持功能的擴展。TD-SCDMA網(wǎng)絡Iub接口監(jiān)測系統(tǒng)的總體設計框架如圖2所示。數(shù)據(jù)采集技術主要實現(xiàn)現(xiàn)網(wǎng)物理鏈路的數(shù)據(jù)流采集:Linux驅動程序將實現(xiàn)數(shù)據(jù)處理流程所選用的各芯片的配置、底層協(xié)議的處理;嵌入式應用程序將驅動處理數(shù)據(jù)利用Linux下socket網(wǎng)絡編程技術實現(xiàn)RJ-45接口的數(shù)據(jù)轉發(fā)。數(shù)據(jù)監(jiān)測技術:綜合運用嵌入式Web平臺、HTML網(wǎng)頁設計、PHP及其擴展庫的開發(fā),以實現(xiàn)嵌入式上層應用程序Web監(jiān)測技術。整個系統(tǒng)以實現(xiàn)數(shù)據(jù)采集實時監(jiān)控,包括告警分析、數(shù)據(jù)包統(tǒng)計等。

      圖2 Iub接口監(jiān)測系統(tǒng)的總體設計框架

      3 Web監(jiān)測技術

      隨著Internet技術的發(fā)展,在嵌入式設備的管理與交互中,基于Web方式的應用已成為主流設計方案,這種程序結構就是B/S結構,即在嵌入式設備上運行一個支持腳本或CGI功能的Web服務器,進行動態(tài)頁面的開發(fā);Web客戶端通過Web瀏覽器可對嵌入式設備進行管理和監(jiān)控。如圖3所示,Web瀏覽器輸入URL,通過HTTP協(xié)議的三次握手交互機制與Web服務器來建立連接;一旦連接建立,Web服務器響應Web瀏覽器的請求,Web服務器在響應Web瀏覽器期間,需進行后臺數(shù)據(jù)的操作,主要體現(xiàn)在網(wǎng)關應用程序CGI處理、數(shù)據(jù)庫操作以及對靜、動態(tài)文件的操作。

      圖3 Web服務器框架及工作機制

      3.1 Web 工作機制:

      1)Web 瀏覽器輸入 URL:http://192.168.3.248:8080觸發(fā)Apache服務器,依據(jù)HTTP協(xié)議規(guī)范,執(zhí)行Request@1:發(fā)送請求連接,并通過GET和POST方式將請求參數(shù)傳遞給Web服務器。

      2)服務器獲取客戶端的請求,執(zhí)行Request@2,將攜帶指定CGI路徑的信息傳遞給后臺的CGI程序。

      3)CGI程序執(zhí)行調(diào)用數(shù)據(jù)庫獲取數(shù)據(jù)或者調(diào)用PHP擴展庫控制硬件設備并返回Response@1,響應Web服務器發(fā)送的請求,執(zhí)行響應的CGI程序,并將運行結果反饋給Web服務器。

      4)Web服務器執(zhí)行Response@2,將結果反饋給Web瀏覽器,通過HTTP協(xié)議進行解析,回顯在頁面。

      3.2 嵌入式Web平臺搭建

      結合硬件的特征,Web監(jiān)測技術建立嵌入式Web站點采用“Apache服務器+PHP解析器”模式,需要在STM-1 IMA數(shù)據(jù)采集技術的硬件上移植Apache服務器和PHP解析器。

      嵌入式Web站點的建立過程類似于開發(fā)主機Web站點的建立,唯一的不同是:主機與嵌入式下的編譯環(huán)境不同,主機的編譯環(huán)境為gcc,而嵌入式的編譯環(huán)境為ppc_6xx-gcc。嵌入式Web站點的建立借助開發(fā)主機Web站點代碼執(zhí)行交叉編譯。其基本的建立過程為:

      1)交叉編譯 apache-1.3.39

      命令解釋:CC指定修改Makefile文件的編譯環(huán)境,confiure配置編譯,--prefix指定軟件包的安裝目錄,--enable-module配置可以使服務器加載動態(tài)so。

      交叉編譯 apache-1.3.39 命令為:

      [lizhk@lizhk apache_1.3.39]MYMCC=ppc_6xx - gcc ./configure--prefix=/usr/local/apache--enable-module=so

      2)交叉編譯 php-4.4.8

      交叉編譯 php-4.4.8 命令為:

      [lizhk@lizhk php-4.4.8]MYMCC=ppc_6xx-gcc./configure–prefix=/usr/local/php--host=powerpc-linux

      --with-apxs=/usr/local/apache/bin/apxs

      3)配置 httpd.conf與 php.ini文件

      httpd.conf配置文件的主要修改項如下:

      ServerRoot"/usr/local/apache"http://Root服務器文件所在目錄

      ServerName 192.168.3.248 //指定服務器的 IP 地址;

      Port 8080 //指定服務器的開放端口,默認為80

      受宏觀經(jīng)濟穩(wěn)中向好、能源生產(chǎn)和消費革命持續(xù)推進、大氣污染防治力度加大等因素的驅動,我國天然氣市場呈現(xiàn)供銷兩旺態(tài)勢。2017年,我國對世界天然氣消費量的貢獻達30%以上,成為推動世界天然氣發(fā)展的主要驅動力。然而,我國天然氣產(chǎn)量增長速度遠低于消費量增長速度,加之天然氣產(chǎn)供儲銷體系的不完善,使天然氣產(chǎn)業(yè)發(fā)展受到掣肘。

      User nobody //登錄服務器的用戶名

      Group nobody //登錄服務器的組名

      LoadModule php4_module libexec/libphp4.so //指定php解析器的路徑及類型

      AddType application/x-h(huán)ttpd-php.php3

      AddType application/x-h(huán)ttpd-php.php

      AddType application/x-h(huán)ttpd-php.phtml

      php.ini配置文件主要修改項如下:

      register_globals=Off修改為

      register_globals=On

      4)聯(lián)機調(diào)試

      完成STM-1 IMA數(shù)據(jù)采集嵌入式Web站點的建立,開啟Apache服務器進程聯(lián)機調(diào)試,設定局域網(wǎng)IP:192.168.3.248,訪問端口號:8080。Web瀏覽器 URL 欄輸入訪問地址 http://192.168.3.248:8080/index.php,訪問PHP解析器,在index.php中利用PHP腳本語言內(nèi)部函數(shù)phpinfo查看當前的Apache服務器與PHP解析器的配置參數(shù)及一些環(huán)境變量等信息。

      3.3 PHP 庫設計

      超文本預處理器(PHP)既是公共網(wǎng)關接口,又是服務器端嵌入HTML的腳本語言,其廣泛運用于動態(tài)網(wǎng)頁的制作。作為一套完整的系統(tǒng),PHP主要完成以下工作:解釋部分負責代碼的分析、翻譯和執(zhí)行;功能部分負責實現(xiàn)具體語言的功能;接口部分負責與Web服務器間的會話功能。

      內(nèi)嵌HTML中的PHP語言詮釋了解析部分、功能部分的內(nèi)容,其主要是實現(xiàn)Web頁面功能的后臺設計。接口部分體現(xiàn)在PHP擴展庫及接口函數(shù),結構化的API設計思想有利于PHP擴展庫的維護,其模型如圖4所示。

      圖4 API層次結構模型圖

      PHP內(nèi)核源碼中預留擴展機制,可以通過擴展機制使PHP可以和現(xiàn)有的編程語言兼容。該文所設計的PHP庫是類C/C++的API庫函數(shù),其設計思路為[5]:

      1)自動構建擴展庫

      自動構建擴展庫,模塊源碼、擴展庫配置文件config.m4存放在源碼/ext子目錄下。自動構建PHP擴展庫phpstmima如下:

      [lizhk@lizhk ext]MYM./ext_skel--extname=phpstmima

      [lizhk@lizhk phpstmima]MYM ls

      config.m4 CREDITS EXPERIMENTAL phpstmima.c php_phpstmima.h test

      其中 config.m4 phpstmima.c,phpstmima.h 為 PHP 擴展庫設計的相關文件。配置文件config.m4負責解析configure命令行選項,檢查外部文件,配置支持--enable方式,采用dnl屏蔽--with方式。

      2)編輯擴展庫

      編輯擴展模塊,結合PHP內(nèi)核源碼,編輯phpstmima.c文件中聲明zend函數(shù)zend_function_entry phpstmima_functions[]以及定義PHP擴展庫中API函數(shù);編輯php_phpstmima.h文件中聲明導出函數(shù)PHP_FUNCTION()及自定義的數(shù)據(jù)結構體。

      3)編譯擴展庫

      編譯擴展庫,采用交叉編譯環(huán)境下的make動態(tài)加載方式,生成PHP擴展庫*.so文件,實現(xiàn)代碼如下:

      [lizhk@lizhk phpstmima]MYM/usr/local/php/bin/phpize

      [lizhk@lizhk phpstmima]MYMCC=ppc_6xx - gcc./configure--host=powerpc-linux--with-php-config=/usr/local/

      /php/bin/php-config--enable-phpstmima

      [lizhk@lizhk phpstmima]MYMmake

      [lizhk@lizhk phpstmima]MYMmake install

      4)測試擴展庫函數(shù)

      將PHP擴展庫加載到數(shù)據(jù)采集平臺的硬件上,Web界面程序調(diào)用后臺CGI程序,后臺CGI程序利用dl()調(diào)用PHP擴展庫phpstmima.so中API,PHP擴展庫中API封裝調(diào)用Linux庫stm_ima_lib.so中的API函數(shù)并調(diào)用驅動函數(shù)中API,從而通過逐級調(diào)用實現(xiàn)PHP功能函數(shù)。

      4 應用實例

      為了保證數(shù)據(jù)采集監(jiān)測系統(tǒng)的可靠性,在應用于實際TD-SCDMA通信網(wǎng)測試前,利用現(xiàn)有局域網(wǎng)資源搭建模擬數(shù)據(jù)采集環(huán)境,發(fā)送端采用自研的STM-1 ATM數(shù)據(jù)采集技術的發(fā)送仿真,接收端利用Web平臺監(jiān)測系統(tǒng)。發(fā)送平臺和Web監(jiān)測平臺結果對比如圖5所示。

      圖5 發(fā)送平臺和Web監(jiān)測平臺結果對比(截圖)

      由圖5可知,發(fā)送平臺發(fā)送通道0和2,共發(fā)送信元27933個,而Web端點擊“停止采集”時,時間段內(nèi)的接收信元為27933個,接收空閑信元32771607個。時刻點上已停止接收,則接收的信元速率和比特速率為0。

      5 結束語

      該文主要是數(shù)據(jù)采集上層應用技術的設計,通過對數(shù)據(jù)采集監(jiān)測系統(tǒng)的設計,著重介紹了Linux嵌入式平臺的搭建、PHP庫函數(shù)接口的設計。實測效果表明,Web監(jiān)測技術能夠做到實時監(jiān)控數(shù)據(jù)采集狀態(tài)。

      [1]李世鶴.TD-SCDMA第三代移動通信系統(tǒng)[M].北京:人民郵電出版社,2009.

      [2]許銳,梅瓊.3G無線接入網(wǎng)接口演進與設計[M].北京:人民郵電出版社,2008.

      [3]ITU-T Recommendation G.803,Architecture of transport networks based on the synchronous digital hierarchy(SDH)[S].2000.

      [4]何云.3G網(wǎng)絡測試儀STM-1 IMA數(shù)據(jù)采集卡的設計與實現(xiàn)[J].光通信研究,2011(9):62-65.

      猜你喜歡
      接入網(wǎng)監(jiān)測技術瀏覽器
      關鍵設備在線監(jiān)測技術的應用
      冶金設備(2020年2期)2020-12-28 00:15:32
      反瀏覽器指紋追蹤
      電子制作(2019年10期)2019-06-17 11:45:14
      UPS設備在線監(jiān)測技術及應用
      有線接入網(wǎng)技術在鐵路通信工程中的應用
      水資源監(jiān)測技術的要點
      磨削加工監(jiān)測技術研究進展
      環(huán)球瀏覽器
      再見,那些年我們嘲笑過的IE瀏覽器
      英語學習(2015年6期)2016-01-30 00:37:23
      通過骨干網(wǎng)對接入網(wǎng)業(yè)務進行保護的探討
      電信接入網(wǎng)演進對EPON技術的應用
      河南科技(2014年10期)2014-02-27 14:09:00
      荆门市| 潞城市| 遂宁市| 金华市| 崇仁县| 富川| 石河子市| 阿拉善盟| 迭部县| 开江县| 兴化市| 泽普县| 东乡族自治县| 巴南区| 岳阳县| 依安县| 马鞍山市| 黑龙江省| 丽水市| 岢岚县| 会泽县| 苍山县| 焉耆| 南川市| 广安市| 图木舒克市| 普陀区| 五河县| 枣阳市| 南靖县| 桑日县| 漾濞| 通渭县| 龙井市| 凌云县| 郎溪县| 泗阳县| 忻城县| 东丽区| 伊宁县| 茂名市|