91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于嵌入式ARM設(shè)計(jì)的CQT測(cè)試系統(tǒng)采用遠(yuǎn)程檢測(cè)方式

電子工程師 ? 來(lái)源:通信世界 ? 作者:陳榮軍 ? 2021-04-22 15:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

GPRSDT/CQT測(cè)試模擬終端用戶的使用情況,將數(shù)據(jù)業(yè)務(wù)的使用過(guò)程用時(shí)間圖、事件列表、層三信令等工具來(lái)表述,有助于工程師對(duì)測(cè)試中遇到的問(wèn)題進(jìn)行準(zhǔn)確定位與分析。以往CQT測(cè)試主要是以人工測(cè)試的方式進(jìn)行,先制定測(cè)試計(jì)劃交由測(cè)試人員到指定地點(diǎn)進(jìn)行測(cè)試。

測(cè)試工具一般為信號(hào)測(cè)試專用手機(jī),這種測(cè)試所得的數(shù)據(jù)都是由測(cè)試人員手工記錄而來(lái),再進(jìn)行統(tǒng)計(jì)整理、制作分析報(bào)告,存在很大的主觀性,缺乏真實(shí)性和準(zhǔn)確性。目前移動(dòng)通信中基站架設(shè)的特點(diǎn)是數(shù)量大、分布廣,不可能對(duì)大量的基站和其覆蓋的范圍進(jìn)行信號(hào)測(cè)試,以致于一些地方成為測(cè)試盲區(qū)。

本文基于嵌入式ARM設(shè)計(jì)的CQT測(cè)試系統(tǒng)采用遠(yuǎn)程檢測(cè)方式,測(cè)試終端分布在目標(biāo)測(cè)試地點(diǎn),并接受來(lái)自遠(yuǎn)程的監(jiān)控中心的測(cè)試任務(wù)指令,自動(dòng)進(jìn)行測(cè)試,再生成報(bào)告回送監(jiān)控中心,實(shí)驗(yàn)表明,該方案具有很好的實(shí)用性和可靠性。

測(cè)試系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)

GPRS在全國(guó)大規(guī)模商用的同時(shí),中國(guó)移動(dòng)集團(tuán)公司對(duì)GPRS網(wǎng)絡(luò)運(yùn)行質(zhì)量現(xiàn)場(chǎng)測(cè)試制定了技術(shù)規(guī)范書(shū),全國(guó)主要城市GPRS網(wǎng)運(yùn)行質(zhì)量現(xiàn)場(chǎng)檢查的主要方式是對(duì)市區(qū)重要場(chǎng)所進(jìn)行定點(diǎn)撥打測(cè)試,對(duì)市區(qū)道路進(jìn)行DT路測(cè),從用戶感受的角度評(píng)估該城市的GPRS網(wǎng)絡(luò)質(zhì)量。

GPRSDT/CQT(GPRSDriveTest/ Call Quality Test)測(cè)試內(nèi)容包括Attach測(cè)試、PDP激活測(cè)試、Ping測(cè)試、FTP下載測(cè)試、WAP測(cè)試、Kjava、短信測(cè)試、MMS測(cè)試。中國(guó)移動(dòng)DT和CQT測(cè)試規(guī)范及考核規(guī)范(下文簡(jiǎn)稱測(cè)試規(guī)范)對(duì)其中的每項(xiàng)測(cè)試內(nèi)容和方法都進(jìn)行了規(guī)定。本文設(shè)計(jì)的實(shí)驗(yàn)裝置實(shí)現(xiàn)了CQT大部分測(cè)試內(nèi)容。

CQT測(cè)試實(shí)驗(yàn)系統(tǒng)結(jié)構(gòu)如圖1所示,由兩大部分組成。測(cè)試終端安裝在測(cè)試現(xiàn)場(chǎng),功能是接收來(lái)自監(jiān)控主機(jī)的任務(wù)指令,并按照任務(wù)自動(dòng)測(cè)試GPRS網(wǎng)絡(luò),采集數(shù)據(jù),最后上送至監(jiān)控主機(jī)端的數(shù)據(jù)庫(kù);監(jiān)控主機(jī)端包括任務(wù)管理和數(shù)據(jù)庫(kù)兩大部分,可以遠(yuǎn)程控制測(cè)試終端的測(cè)試任務(wù),以及接受來(lái)自各地的測(cè)試終端上交的測(cè)試數(shù)據(jù)報(bào)告,從而生成報(bào)告,實(shí)現(xiàn)統(tǒng)一的調(diào)度和數(shù)據(jù)管理。

測(cè)試終端使用的SIM卡可以是具備GPRS數(shù)據(jù)業(yè)務(wù)功能的中國(guó)移動(dòng)的任一種品牌的卡,實(shí)驗(yàn)中使用了神州行卡。而監(jiān)控主機(jī)可采用有線和無(wú)線兩種接入方式,如果在CMNET的APN中進(jìn)行測(cè)試,可采用普通的ADSL有線接入Internet網(wǎng)絡(luò),亦或采用一套GPRSModem無(wú)線接入網(wǎng)絡(luò);如果在CMWAP或?qū)S肁PN接入,則監(jiān)控主機(jī)必須使用同網(wǎng)段的GPRS無(wú)線接入。

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

測(cè)試系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)

處理器采用了三星ARM920T內(nèi)核的S3C2410,該芯片非常適合開(kāi)發(fā)高性能手持及便攜式智能設(shè)備或終端。在本GPRSCQT測(cè)試終端中,著重有以下部分:

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

以太網(wǎng):設(shè)計(jì)了100Mbit/s以太網(wǎng)口,作為調(diào)試、升級(jí)用;

? 串口:板上設(shè)計(jì)了兩個(gè)串口UART0為控制臺(tái),UART1作為與GPRSModem的通信接口。

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

測(cè)試軟件設(shè)計(jì)

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

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

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

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

SMS短信測(cè)試同樣使用相關(guān)的AT指令進(jìn)行。進(jìn)行10次的發(fā)送測(cè)試,并檢測(cè)發(fā)送報(bào)告。為便于測(cè)試,短信設(shè)置為T(mén)extmode,可使用AT+CMGF=1設(shè)置,AT+CMGS=[,]后接信息內(nèi)容,以結(jié)尾,發(fā)送短信,AT+CMGR=讀取短信。

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

撥號(hào)測(cè)試配置PPP相關(guān)文件,使用linux的pppd/chat程序發(fā)起撥號(hào),檢測(cè)ip-up腳本程序的啟動(dòng)與否判斷撥號(hào)成功,計(jì)算耗費(fèi)時(shí)間??偣沧?0次的撥號(hào)測(cè)試。

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

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9552

    瀏覽量

    391858
  • 嵌入式
    +關(guān)注

    關(guān)注

    5198

    文章

    20445

    瀏覽量

    333997
  • CQT
    CQT
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是嵌入式應(yīng)用開(kāi)發(fā)?

    、實(shí)現(xiàn)和部署,還包括硬件選擇、軟件設(shè)計(jì)、測(cè)試、集成和維護(hù)等流程?。 定義和背景 嵌入式應(yīng)用開(kāi)發(fā)是指將軟件部署到嵌入式系統(tǒng)中,這些系統(tǒng)廣泛
    發(fā)表于 01-12 16:13

    arm嵌入式主板優(yōu)缺點(diǎn)

    了Windows CE系統(tǒng)或者Linux系統(tǒng),因此對(duì)于很多客戶來(lái)說(shuō),原先采用了X86的平臺(tái),目前要調(diào)整到ARM上來(lái),必須對(duì)軟件平臺(tái)進(jìn)行重新編譯和調(diào)整,而且還要熟悉一下
    發(fā)表于 01-08 07:08

    C語(yǔ)言單元測(cè)試嵌入式軟件開(kāi)發(fā)中的作用及專業(yè)工具的應(yīng)用

    一、C語(yǔ)言在嵌入式開(kāi)發(fā)中的現(xiàn)狀與重要性 C語(yǔ)言在嵌入式開(kāi)發(fā)領(lǐng)域仍然占據(jù)主導(dǎo)地位,根據(jù)Barr集團(tuán)的研究,目前95%的嵌入式系統(tǒng)代碼采用C或C
    發(fā)表于 12-18 11:46

    從小白到大牛:Linux嵌入式系統(tǒng)開(kāi)發(fā)的完整指南

    目標(biāo)板可執(zhí)行文件)、調(diào)試技巧(GDB 遠(yuǎn)程調(diào)試)。? 系統(tǒng)裁剪與優(yōu)化:嵌入式硬件資源有限,需學(xué)會(huì)定制最小 Linux 系統(tǒng)。通過(guò) BusyBox 構(gòu)建根文件
    發(fā)表于 12-16 10:42

    系統(tǒng)嵌入式的學(xué)習(xí)路線

    嵌入式技術(shù)是各種電子產(chǎn)品的核心技術(shù),也是工業(yè)4.0、遠(yuǎn)程醫(yī)療、3D打印等新興產(chǎn)業(yè)的核心技術(shù),具有廣闊的發(fā)展前景。很多計(jì)算機(jī)、電子信息類(lèi)專業(yè)的學(xué)生都想把嵌入式開(kāi)發(fā)作為自己的職業(yè)目標(biāo),但是因?yàn)?b class='flag-5'>嵌入
    發(fā)表于 12-16 07:49

    ARM嵌入式這樣學(xué)

    的內(nèi)核就是ARM內(nèi)核,它的主頻高很多,普通的都有幾百M(fèi)。CPU緩存大,分有很多級(jí)的流水處理線,這樣大大提高了CPU利用率。這種IC的資源足以讓一個(gè)嵌入式操作系統(tǒng)正常跑起來(lái),WINCE, LINUX
    發(fā)表于 12-04 07:48

    嵌入式系統(tǒng)的定義和應(yīng)用領(lǐng)域

    采用嵌入式系統(tǒng)。同樣,軍事及航天類(lèi)產(chǎn)品如四軸飛行器、雷達(dá)和作戰(zhàn)機(jī)器人也離不開(kāi)嵌入式系統(tǒng)的支持。此外,家電類(lèi)產(chǎn)品如數(shù)字電視、掃地機(jī)器人和智
    發(fā)表于 11-17 06:49

    嵌入式實(shí)時(shí)操作系統(tǒng)的特點(diǎn)

    的時(shí)間限制內(nèi)完成,而軟實(shí)時(shí)任務(wù)對(duì)時(shí)間限制更靈活。 任務(wù)調(diào)度和優(yōu)先級(jí):實(shí)時(shí)嵌入式操作系統(tǒng)通過(guò)任務(wù)調(diào)度器來(lái)管理和分配任務(wù),通常采用優(yōu)先級(jí)調(diào)度算法,確保高優(yōu)先級(jí)的實(shí)時(shí)任務(wù)得到及時(shí)處理。 中斷處理:實(shí)時(shí)
    發(fā)表于 11-13 06:30

    如何采用SAFERTOS和ESM保護(hù)嵌入式系統(tǒng)安全

    信任根的重要組成部分是實(shí)時(shí)操作系統(tǒng)(RTOS),它為應(yīng)用程序的運(yùn)行提供了一個(gè)安全的平臺(tái)。嵌入式系統(tǒng)的具體安全要求取決于其架構(gòu)以及所面臨的威脅。在本博客中,我們將探討RTOS的安全性,以SAFERTOS及其增強(qiáng)安全模塊(ESM)作
    的頭像 發(fā)表于 10-24 15:51 ?1454次閱讀

    嵌入式軟件測(cè)試與專業(yè)測(cè)試工具的必要性深度解析

    性能的要求尤為苛刻。 ?資源高度受限?:嵌入式系統(tǒng)通常在有限的內(nèi)存、存儲(chǔ)空間和處理能力下運(yùn)行,測(cè)試需關(guān)注內(nèi)存管理、算法效率等資源優(yōu)化問(wèn)題。內(nèi)存有限性迫使開(kāi)發(fā)者采用malloc和fre
    發(fā)表于 09-28 17:42

    油介質(zhì)損耗及電阻率測(cè)試儀的嵌入式系統(tǒng)架構(gòu)與抗干擾設(shè)計(jì)

    油介質(zhì)損耗及電阻率測(cè)試儀的精準(zhǔn)檢測(cè)能力,不僅依賴于核心的電氣測(cè)量模塊與溫控系統(tǒng),更離不開(kāi)穩(wěn)定可靠的嵌入式系統(tǒng)作為“中樞神經(jīng)”。
    的頭像 發(fā)表于 09-02 13:57 ?546次閱讀
    油介質(zhì)損耗及電阻率<b class='flag-5'>測(cè)試</b>儀的<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>架構(gòu)與抗干擾設(shè)計(jì)

    嵌入式超聲電機(jī)微步距控制檢測(cè)系統(tǒng)設(shè)計(jì)

    摘 要:設(shè)計(jì)了一種行波超聲電機(jī)的嵌入式微步距控制檢測(cè)系統(tǒng),該系統(tǒng)分為三大部分:嵌入式上位機(jī)、電機(jī)控制器和
    發(fā)表于 06-11 14:43

    嵌入式開(kāi)發(fā),如何選擇適合的系統(tǒng)?

    嵌入式ARM開(kāi)發(fā)中,面對(duì)多種操作系統(tǒng)的選擇,如何做出最適合項(xiàng)目的決策?本文將為您梳理常見(jiàn)系統(tǒng)的特性,幫助您快速了解它們的優(yōu)缺點(diǎn),以便更好地選擇適合的
    的頭像 發(fā)表于 05-20 11:32 ?1142次閱讀
    <b class='flag-5'>嵌入式</b>開(kāi)發(fā),如何選擇適合的<b class='flag-5'>系統(tǒng)</b>?

    嵌入式開(kāi)發(fā)入門(mén)指南:從零開(kāi)始學(xué)習(xí)嵌入式

    開(kāi)發(fā)(設(shè)備驅(qū)動(dòng)、內(nèi)核編譯) 4. 推薦的學(xué)習(xí)資源書(shū)籍:《嵌入式系統(tǒng)軟件設(shè)計(jì)基礎(chǔ)》《ARM Cortex-M系列嵌入式開(kāi)發(fā)》在線課程:慕課網(wǎng)、B站嵌入
    發(fā)表于 05-15 09:29

    嵌入式開(kāi)發(fā):高門(mén)檻的系統(tǒng)性工程與 996 的行業(yè)困局

    嵌入式開(kāi)發(fā)的門(mén)檻,往往被培訓(xùn)機(jī)構(gòu)和表象所掩蓋。許多人誤以為 “用 C 語(yǔ)言寫(xiě)個(gè)跑在 ARM 上的程序” 就是嵌入式,實(shí)則連皮毛都未觸及。真正的嵌入式開(kāi)發(fā)是硬件與軟件深度融合的
    的頭像 發(fā)表于 04-09 11:06 ?980次閱讀
    <b class='flag-5'>嵌入式</b>開(kāi)發(fā):高門(mén)檻的<b class='flag-5'>系統(tǒng)</b>性工程與 996 的行業(yè)困局