99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于三星S3C2410處理器實現(xiàn)GPRSDT/CQT測試系統(tǒng)的設計

電子設計 ? 來源:通信世界 ? 作者:陳榮軍 ? 2020-08-21 09:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

GPRS作為中國移動據數(shù)業(yè)務的承載網,支持多種數(shù)據業(yè)務,涉及不同的網元,任何一個網元出故障都會直接影響數(shù)據業(yè)務的正常使用,保證用戶端到端使用就顯得非常重要。

GPRSDT/CQT測試模擬終端用戶的使用情況,將數(shù)據業(yè)務的使用過程用時間圖、事件列表、層三信令等工具來表述,有助于工程師對測試中遇到的問題進行準確定位與分析。以往CQT測試主要是以人工測試的方式進行,先制定測試計劃交由測試人員到指定地點進行測試,測試工具一般為信號測試專用手機,這種測試所得的數(shù)據都是由測試人員手工記錄而來,再進行統(tǒng)計整理、制作分析報告,存在很大的主觀性,缺乏真實性和準確性。目前移動通信中基站架設的特點是數(shù)量大、分布廣,不可能對大量的基站和其覆蓋的范圍進行信號測試,以致于一些地方成為測試盲區(qū)。

本文基于嵌入式ARM設計的CQT測試系統(tǒng)采用遠程檢測方式,測試終端分布在目標測試地點,并接受來自遠程的監(jiān)控中心的測試任務指令,自動進行測試,再生成報告回送監(jiān)控中心,實驗表明,該方案具有很好的實用性和可靠性。

測試系統(tǒng)的結構設計

GPRS在全國大規(guī)模商用的同時,中國移動集團公司對GPRS網絡運行質量現(xiàn)場測試制定了技術規(guī)范書,全國主要城市GPRS網運行質量現(xiàn)場檢查的主要方式是對市區(qū)重要場所進行定點撥打測試,對市區(qū)道路進行DT路測,從用戶感受的角度評估該城市的GPRS網絡質量。GPRSDT/CQT(GPRSDriveTest/ Call Quality Test)測試內容包括Attach測試、PDP激活測試、Ping測試、FTP下載測試、WAP測試、Kjava、短信測試、MMS測試。中國移動DT和CQT測試規(guī)范及考核規(guī)范(下文簡稱測試規(guī)范)對其中的每項測試內容和方法都進行了規(guī)定。本文設計的實驗裝置實現(xiàn)了CQT大部分測試內容。

CQT測試實驗系統(tǒng)結構如圖1所示,由兩大部分組成。測試終端安裝在測試現(xiàn)場,功能是接收來自監(jiān)控主機的任務指令,并按照任務自動測試GPRS網絡,采集數(shù)據,最后上送至監(jiān)控主機端的數(shù)據庫;監(jiān)控主機端包括任務管理和數(shù)據庫兩大部分,可以遠程控制測試終端的測試任務,以及接受來自各地的測試終端上交的測試數(shù)據報告,從而生成報告,實現(xiàn)統(tǒng)一的調度和數(shù)據管理。測試終端使用的SIM卡可以是具備GPRS數(shù)據業(yè)務功能的中國移動的任一種品牌的卡,實驗中使用了神州行卡。而監(jiān)控主機可采用有線和無線兩種接入方式,如果在CMNET的APN中進行測試,可采用普通的ADSL有線接入Internet網絡,亦或采用一套GPRSModem無線接入網絡;如果在CMWAP或專用APN接入,則監(jiān)控主機必須使用同網段的GPRS無線接入。

基于三星S3C2410處理器實現(xiàn)GPRSDT/CQT測試系統(tǒng)的設計

測試任務分兩種:離線測試和在線測試。前者暫不發(fā)起PPP撥號,而是按照測試任務的要求,采集GPRSATTACH、PDPACTIVATE、短信等測試數(shù)據,結果暫存在測試終端的Flash存儲器中;后者先進行PPP撥號連接CMNET接入點,成功連接后,連同離線測試的數(shù)據一起生成幀,回送監(jiān)控照測試任務進行PING、FTP等測試,然后主機進行統(tǒng)一的數(shù)據管理。撥號測試需要不斷地發(fā)起PPP撥號連接和停止連接,介于離線和在線兩者之間,為設計方便在本系統(tǒng)中歸于在線測試項目。

測試系統(tǒng)的硬件結構設計

測試終端的硬件結構如圖2所示。主處理器采用了三星ARM920T內核的S3C2410,該芯片非常適合開發(fā)高性能手持及便攜式智能設備或終端。在本GPRSCQT測試終端中,著重有以下部分:

存儲體系:64MNandFlash、64M(32M×2片)SDRAM

以太網:設計了100Mbit/s以太網口,作為調試、升級用;

串口:板上設計了兩個串口UART0為控制臺,UART1作為與GPRSModem的通信接口。

GPRS模塊選用了法國WaveCom公司的Q2403A模塊,支持話音、短消息、數(shù)據及傳真功能,適用于短信中心、無線抄表、GPRS無線上網、GPS、直放站監(jiān)控等,超薄超小設計,性能穩(wěn)定,加少許外圍電路即可實現(xiàn)標準Modem接口,與本系統(tǒng)中UART1接口相連,主板和GPRSModem之間使用標準的AT指令實現(xiàn)通信。

測試軟件設計

在底層軟件中,該方案移植了目前應用廣泛的軟實時嵌入式操作系統(tǒng)armlinux。嵌入式Linux具備完整的常用網絡協(xié)議(TCP/IP、UDP、FTP、等)和相關工具,且性能穩(wěn)定可靠。在本實驗中移植的是linux2.4.18內核。為了實現(xiàn)PPP撥號等功能,在makemenuconfig配置內核的時候選擇PPP協(xié)議支持,并選擇相關的工具pppd和chat,為了測試UART1,同時移植了tip串口調試工具。

下面著重介紹下本實驗實現(xiàn)的幾項CQT項目測試方法。全部用linux下C編程實現(xiàn),離線測試主要為串口編程,在線測試涉及相關的網絡套接字編程。

ATTACH附著測試先使用AT指令集中的AT+CGATT?查詢附著情況,返回1表示已附著,返回0表示未附著。如果已附著,則向GPRSModem發(fā)AT+CGATT=0讓其退出附著,然后發(fā)送AT+CGATT=1,并啟動計時器,等待返回,收到OK則停止計時器,采集到一個ATTACH測試數(shù)據。實驗中設置等待時間15秒,超時視為失敗。按照中國移動DT和CQT測試規(guī)范及考核規(guī)范(下文簡稱測試規(guī)范),應采集10項ATTACH數(shù)據。

PDPACTIVATE測試可使用AT+CGACT指令測試。首先向GPRSModem發(fā)送AT+CGACT?查詢PDP激活情況,返回+CGACT:0 0表明未激活,+CGACT: 0 1表示激活。如果已激活,則發(fā)送AT+CGACT=0,0使PDP返回未激活狀態(tài),然后發(fā)送AT+CGACT=0,1,并啟動計時器,等待返回+CGACT: 0 1,則停止計時,采集到一個PDP ACTIVATE測試數(shù)據。超時時間同樣為15秒。

SMS短信測試同樣使用相關的AT指令進行。進行10次的發(fā)送測試,并檢測發(fā)送報告。為便于測試,短信設置為Textmode,可使用AT+CMGF=1設置,AT+CMGS=[,]后接信息內容,以結尾,發(fā)送短信,AT+CMGR=讀取短信。

離線測試完成后,系統(tǒng)暫存測試數(shù)據,然后啟動ARMlinux系統(tǒng)的pppd和chat程序發(fā)起PPP撥號連接至CMNET接入點,并生成幀格式,立即向監(jiān)控主機上送離線測試數(shù)據,接著進入以下的在線測試。

撥號測試配置PPP相關文件,使用linux的pppd/chat程序發(fā)起撥號,檢測ip-up腳本程序的啟動與否判斷撥號成功,計算耗費時間??偣沧?0次的撥號測試。

PING和FTP測試則按照測試規(guī)范,pingGGSN局域網內的站點,ping的包長為500byte,每點測試10次,F(xiàn)TP測試下載500KByte文件一次。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19896

    瀏覽量

    235365
  • 三星電子
    +關注

    關注

    34

    文章

    15888

    瀏覽量

    182366
  • 測試系統(tǒng)

    關注

    6

    文章

    866

    瀏覽量

    62942
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于三星Cortex-A8處理器在MID中應用的解決

    相當?shù)牟诲e。這款處理器三星的多款旗艦智能手機上都曾出現(xiàn)過,比如三星的Galaxy Tab;蘋果iPhone3GS采納的就是三星
    發(fā)表于 03-30 14:30

    S3C2410處理器與Nand flash 的問題

    一個64M Nand flash存儲S3C2410處理器的Nand flash相應接口連接,請問這個64M存儲空間是否屬于8個bank中的一個bank?因為有些書上說bank 0到bank 7
    發(fā)表于 11-20 21:41

    請問先學三星S3C2410呢還是學STM32?跪求大神指點迷津!

    我學了單片機想學嵌入式,請問先學三星S3C2410呢還是學STM32?跪求大神指點迷津!
    發(fā)表于 04-02 12:11

    S3C2410處理器

    S3C2410處理器通過GPD端口連接LED1-4四個燈,試著畫出其電路連接圖,并變成實現(xiàn)其逐一點亮功能。
    發(fā)表于 11-23 21:50

    基于ARM S3C2410處理器的PDA人機接口電路設計

    結束語   本文結合實際消費電子PDA的研究與開發(fā)要求,參照目前國內外PDA的各種功能和結合實際需要,選用三星公司的S3C2410處理器,結合PDA通用功能的需要,并考慮硬件擴展的方便性,設計了PDA
    發(fā)表于 06-19 05:00

    基于S3C2410嵌入式無線監(jiān)控系統(tǒng)的設計

    為了對無人職守的監(jiān)控現(xiàn)場進行有效監(jiān)控,我們設計實現(xiàn)了基于三星S3C2410 嵌入式處理器的監(jiān)控系統(tǒng), 同時利用GPRS/CDMA 無線技術
    發(fā)表于 09-09 16:25 ?31次下載

    基于S3C2410的嵌入式串口通信設計

    本文通過基于S3C2410的嵌入式串口通信的實現(xiàn),按照嵌入式系統(tǒng)的軟、硬件結構組成,較為詳細地介紹了串行通信的硬件電路和軟件實現(xiàn)方法。該系統(tǒng)
    發(fā)表于 12-23 16:11 ?120次下載

    S3C2410處理器 Bootloader(Vivi)源代碼

    S3C2410處理器 Bootloader(Vivi)源代碼分析 這邊的2410開發(fā)板提供的光盤上已附交叉編譯工具:arm-linux-gcc-2.95.3(源碼為cross-2.
    發(fā)表于 02-09 15:39 ?22次下載

    基于S3C2410的RTC模塊應用設計

    基于S3C2410的RTC模塊應用設計 摘 要:本文簡要介紹了S3C2410嵌入式微處理器,分析了RTC(Real-time clock)硬件構架及其工作
    發(fā)表于 04-08 23:13 ?1677次閱讀
    基于<b class='flag-5'>S3C2410</b>的RTC模塊應用設計

    Windows CE.NET在S3C2410處理器上的移植

      本文分析了嵌入式操作系統(tǒng)Windows CE。NET的特點,并利用工具Platform Builder 4。2完成了其在以ARM920T為核心的S3C2410處理器上的定制。   1 Windows CE
    發(fā)表于 08-27 14:41 ?748次閱讀
    Windows CE.NET在<b class='flag-5'>S3C2410</b><b class='flag-5'>處理器</b>上的移植

    S3C2410處理器特性

    S3C2410處理器是Samsung公司基于ARM公司的ARM920T處理器核,采用0.18um制造工藝的32位微控制。
    發(fā)表于 10-10 11:52 ?6002次閱讀

    基于S3C2410處理器和IEEE802.11b實現(xiàn)無線溫度變送器的設計

    S3C2410處理器功能十分強大,資源豐富。它內部集成了ARM公司的32位微處理器ARM920T,主頻最高可達203 MHz,具有獨立的16 KB指令Cache和16 KB數(shù)據Cache,還有LCD
    的頭像 發(fā)表于 11-04 07:47 ?2768次閱讀
    基于<b class='flag-5'>S3C2410</b><b class='flag-5'>處理器</b>和IEEE802.11b<b class='flag-5'>實現(xiàn)</b>無線溫度變送器的設計

    基于S3C2410處理器對Windows CE 5.0操作系統(tǒng)實現(xiàn)BSP移植

    ,是一種硬實時嵌入式操作系統(tǒng),它可以在多種處理器架構(如x86、MIPS、ARM和 SH4)上運行,Windows CE支持ARM體系結構,這是基于S3C2410 處理器進行BSP移植
    發(fā)表于 03-06 10:10 ?1238次閱讀
    基于<b class='flag-5'>S3C2410</b><b class='flag-5'>處理器</b>對Windows CE 5.0操作<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>實現(xiàn)</b>BSP移植

    基于在S3C2410處理器平臺上實現(xiàn)Windows CE.NET的應用設計

    本文分析了嵌入式操作系統(tǒng)Windows CE.NET的特點,并利用工具Platform Builder 4。2完成了其在以ARM920T為核心的S3C2410處理器上的定制。
    的頭像 發(fā)表于 09-24 10:03 ?2804次閱讀
    基于在<b class='flag-5'>S3C2410</b><b class='flag-5'>處理器</b>平臺上<b class='flag-5'>實現(xiàn)</b>Windows CE.NET的應用設計

    基于S3C2410處理器實現(xiàn)USB網卡無線網絡功能的實現(xiàn)

    目前,嵌入式技術已廣泛應用于工業(yè)控制、消費類電子產品、通信系統(tǒng)等各類市場產品。并且隨著互聯(lián)網的日益發(fā)達,具有無線接入功能的嵌入式系統(tǒng)更加具有發(fā)展前景。本文將介紹支持IEEE 802.11g協(xié)議的54M USB無線網卡在嵌入式系統(tǒng)
    的頭像 發(fā)表于 05-05 17:04 ?2398次閱讀
    基于<b class='flag-5'>S3C2410</b><b class='flag-5'>處理器</b><b class='flag-5'>實現(xiàn)</b>USB網卡無線網絡功能的<b class='flag-5'>實現(xiàn)</b>