亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        物聯(lián)網(wǎng)中嵌入式終端數(shù)據(jù)遠(yuǎn)程傳輸控制系統(tǒng)設(shè)計(jì)

        2021-05-20 09:33張亞林
        現(xiàn)代電子技術(shù) 2021年10期
        關(guān)鍵詞:限流數(shù)據(jù)包終端

        張亞林

        (廣州大學(xué)松田學(xué)院,廣東 廣州 511300)

        數(shù)據(jù)傳輸是指在終端沿著傳輸層與主機(jī)之間的數(shù)據(jù)傳輸,在物聯(lián)網(wǎng)中,對(duì)數(shù)據(jù)傳輸?shù)囊蟾饔胁煌虼搜芯繑?shù)據(jù)傳輸?shù)目煽啃院蛯?shí)時(shí)性是目前相關(guān)研究較為重視的方面[1?3]。國(guó)外在早期就提出了信息高速公路,用來提高計(jì)算機(jī)的聯(lián)網(wǎng)速度。而對(duì)數(shù)據(jù)的遠(yuǎn)程控制工作而言,研究的方法一般都是利用較為簡(jiǎn)單的IP 流和UDP 流來實(shí)現(xiàn)連接,但兩種數(shù)據(jù)流在不同網(wǎng)絡(luò)流中的傳輸特性不同,UDP 流的數(shù)據(jù)傳輸控制情況較差[4?6],極易出現(xiàn)丟包現(xiàn)象。

        1 物聯(lián)網(wǎng)中嵌入式終端數(shù)據(jù)遠(yuǎn)程傳輸控制軟件設(shè)計(jì)

        1.1 嵌入式驅(qū)動(dòng)程序設(shè)計(jì)

        驅(qū)動(dòng)程序作為硬件與程序之間的接口,考慮所涉及的任務(wù)和硬件的特點(diǎn),在驅(qū)動(dòng)程序中作了如下設(shè)計(jì):

        1)AD6518_read:提取DMA 存儲(chǔ),同時(shí)程序等待存儲(chǔ)數(shù)據(jù)讀/寫,讀/寫完成后,數(shù)據(jù)傳送至用戶空間,同時(shí)釋放存儲(chǔ)。

        2)AD6518_ioctl:程序?yàn)檫x擇結(jié)構(gòu),根據(jù)使用用戶的命令,將DMA 初始化,同時(shí)讀/寫控制寄存器與AD6518 的工作。

        3)AD6518_open:完成DMA 通道參數(shù)設(shè)置,同時(shí)將I/O 端口初始化。

        4)AD6518_release:工作與AD6518_open 相反,清理與釋放資源。

        5)AD6518_init:程序函數(shù)初始化,同時(shí)對(duì)驅(qū)動(dòng)程序進(jìn)行注冊(cè),創(chuàng)建文件節(jié)點(diǎn)。

        程序函數(shù)使用file_operations 結(jié)構(gòu)來串聯(lián),驅(qū)動(dòng)程序圖如圖1 所示。

        圖1 驅(qū)動(dòng)程序圖

        設(shè)計(jì)的驅(qū)動(dòng)程序在編寫時(shí),用戶在程序中可以直接對(duì)函數(shù)進(jìn)行調(diào)用。

        1.2 終端數(shù)據(jù)包傳輸

        首先讀取終端單片機(jī)中的數(shù)據(jù),而在E2PROM 接口下,可以直接讀取數(shù)據(jù),其中,終端中的控制、地址、數(shù)據(jù)寄存器REG.0BH~REG.0EH,可以控制對(duì)數(shù)據(jù)進(jìn)行讀取。EPAR_PHY_AD 位應(yīng)該保證設(shè)置為00,對(duì)終端從串行E2PRO(SROM)數(shù)據(jù) 預(yù) 讀程序?yàn)椋篒ow(0x0A,0x02),/*(ERCR REG 0BH)*/。在 完 成 數(shù) 據(jù) 預(yù) 讀 后 進(jìn) 行SROM+READ 操作,將EPCR(REG.0BH)EPOS 位由3 調(diào)整 至0,進(jìn) 入SROM 模 式,將ERCR(REG. 0BH)ERPRRCR 位由2 調(diào)整至0,程序發(fā)布READ 命令。在進(jìn)行數(shù)據(jù)包傳輸過程中,對(duì)終端內(nèi)的各節(jié)點(diǎn)分別計(jì)算其距離的絕對(duì)值和歐氏距離,否則容易對(duì)程序造成影響,對(duì)節(jié)點(diǎn)i來說,存在以下關(guān)系:

        通過數(shù)字化管理,減少以往紙質(zhì)圖紙出圖送審的時(shí)間,并將監(jiān)管所需的施工圖圖紙資料、整改信息、備案情況等進(jìn)行集中管理,防止勘察設(shè)計(jì)單位與審查機(jī)構(gòu)之間因?yàn)橘Y料是否齊全而引起的扯皮現(xiàn)象,政府主管部門也能夠及時(shí)掌握勘察設(shè)計(jì)企業(yè)和從業(yè)人員詳實(shí)的從業(yè)行為信息,掌握其完成項(xiàng)目的施工圖設(shè)計(jì)文件中所存在的違法、違規(guī)和違反工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文的信息以及其它可授權(quán)上報(bào)的質(zhì)量信息,有效提升審圖工作的時(shí)效性。

        式中:(xi,yi)代表節(jié)點(diǎn)i的坐標(biāo);(xj,yj)代表節(jié)點(diǎn)j的坐標(biāo);S1(R)和S2(R)代表終端中的數(shù)據(jù)包;|·|代表節(jié)點(diǎn)距離中的絕對(duì)值;d[·]代表節(jié)點(diǎn)間的歐氏距離值。在確認(rèn)絕對(duì)值和歐氏距離值后引入程序的數(shù)據(jù)壓縮過程中,確保壓縮率準(zhǔn)確。同時(shí)在發(fā)布寫命令完成終端數(shù)據(jù)的讀取后,將要發(fā)送的數(shù)據(jù)作為數(shù)據(jù)包來進(jìn)行發(fā)送,數(shù)據(jù)讀取后,保留在終端的靜態(tài)存儲(chǔ)器中,而內(nèi)部的數(shù)據(jù)地址為DM9000AMAC 的0~0xBFF。同時(shí)在終端程序中建立起一個(gè)數(shù)據(jù)包的傳輸緩沖區(qū),而待發(fā)送的數(shù)據(jù)包中字節(jié)較多的放在MDR AH REG.FDH,低字節(jié)放在MDRAL REG.FCH,通過設(shè)置TXREQ,在數(shù)據(jù)包傳輸時(shí),在NSR REG.01NSR 中設(shè)立TX1END 位[2]=1 標(biāo)志,代表傳輸數(shù)據(jù)包完成。數(shù)據(jù)包傳輸程序如下:

        (u8)io_mode=ior(0xFE)>>7;/*讀ISR Bit[7]I/O 模式,表示I/O DATA 寬度模式。Outb(I/Oaddr,0xF8);/*寫I/O 到MWCMD REG F8H 后程序地址增加到write_ptr++*/。/*u8 TX_dat a[ ]數(shù)據(jù)發(fā)送到int TX_1 ength:TX_dat a [ ]*/的數(shù)據(jù)中。{for(i=0;i

        1.3 QoS 動(dòng)態(tài)調(diào)整控制

        通過制定QoS 映射公式來用于對(duì)QoS 的定量計(jì)算,用戶根據(jù)對(duì)數(shù)據(jù)傳輸系統(tǒng)的不同要求,將傳輸時(shí)的時(shí)延、丟包、抖動(dòng)的要素因子顯示給用戶,QoS 的計(jì)算公式為:

        同時(shí)可以根據(jù)用戶需求,將上述數(shù)據(jù)包的壓縮率進(jìn)行分割,得到對(duì)時(shí)延、丟包、抖動(dòng)情況的改善。在程序中設(shè)置變量m_Perlipore,代表當(dāng)前對(duì)數(shù)據(jù)包的壓縮率,在設(shè)計(jì)中將壓縮率的設(shè)置分為三種:m_Perlipore=3 時(shí),即最低質(zhì)量;m_Perlipore=1 為最高質(zhì)量;m_CuroelcBlice 代表通過QoS 計(jì)算數(shù)值所得到的新壓縮率。Persirlie 代表在操作端要求改變的壓縮率數(shù)值。首先在程序中初始狀態(tài)下m_Perlipore=1 時(shí),設(shè)置一個(gè)定時(shí)器,在對(duì)QoS 測(cè)量時(shí)間內(nèi),將網(wǎng)絡(luò)當(dāng)前情況的QoS 綜合性能進(jìn)行計(jì)算,當(dāng)QoS 的數(shù)值范圍較大,即當(dāng)前網(wǎng)絡(luò)情況較差,這時(shí)設(shè)置m_Perlipore=3, m_Perlipore<3 時(shí) , 建 議 數(shù) 值m_CuroelcBlice=m_Perlipore+1,當(dāng)QoS 數(shù)值在變好時(shí),m_Perlipore=1,當(dāng)m_Perlipore>1,建議數(shù)值m_CuroelcBlice=m_Perlipore-1,有 限 信 號(hào) Persirlie=m_CuroelcBlice。在QoS 沒有超出范圍時(shí),Persirlie=0,同時(shí)當(dāng)定時(shí)器設(shè)置的時(shí)間到達(dá)預(yù)設(shè)時(shí)間后,從發(fā)送端發(fā)出RTCP 包。

        2 物聯(lián)網(wǎng)中嵌入式終端數(shù)據(jù)遠(yuǎn)程傳輸控制硬件設(shè)計(jì)

        2.1 C8051F310 MCU 單片機(jī)

        本文終端選擇C8051F310 MCU 型號(hào)單片機(jī)。該單片機(jī)的速度可從1~25 MIPS,最高到100 MIPS,屬于高速單片機(jī),同時(shí)中斷源較多,并且具備固定的I/O 接口,兼 容 性 更 高[7?9]。該單片機(jī)外設(shè)部件較多,29 個(gè)I/O 端口,一個(gè)增強(qiáng)型全雙工UART,256 B 的內(nèi)部RAM,控制內(nèi)核為CIP?51 微控制器,同時(shí)可以與MCS?51 指令實(shí)現(xiàn)指令兼容,支持14 個(gè)中斷源并具有一個(gè)10 位的ADC 和128 B特殊功能寄存器。

        單片機(jī)主控部分為C8051F310 芯片,芯片主控電路如圖2 所示。

        圖2 C8051F310 芯片主控電路

        2.2 GPRS 無線數(shù)據(jù)傳輸模塊MC39I

        本文數(shù)據(jù)傳輸模塊采用無線數(shù)據(jù)傳輸方式,選擇SIMENS 公司的MC39I 無線數(shù)據(jù)傳輸模塊,該模塊可以完全兼容MC35 模塊的功能,該模塊輸出功率在EGSM900中為2 W,GSM1800[10?11]中為1 W。同時(shí)模塊支持EGSM900M/GSM1800M 雙頻輸出,模塊接口為40 管腳,其中包括RS 232 接口、50 Ω 天線接口,同時(shí)在GPRS的數(shù)據(jù)傳輸模式下最大傳輸速率85.6 Kb/s 且在連接后支 持PAP 與CHAP 協(xié) 議[12?14]。 模 塊 輸 入 電 壓 為3.3~4.8 V,在休眠狀態(tài)下模塊的功耗為3.0 mA,語音狀態(tài)下為300 mA,在GPRS 傳輸模式下為590 mA。該模塊的內(nèi)部包括射頻區(qū)、GSM 基帶處理器、電源與40 腳的插座。模塊外部存在40 個(gè)管腳,用ZIF 連接器將管腳引出,ZIF 連接器的管腳圖如圖3 所示。將無線數(shù)據(jù)傳輸模塊與上述的C8051F310 相連接,MC39I 模塊窗口擁有較多控制線,可以通過ZIF 管腳來與C8051F310 相連接,連接方式如圖4 所示。C8051F310 與MC39I 的數(shù)據(jù)傳輸通過串行通信接口來實(shí)現(xiàn),且采用三線制連接,并連接地線[15]。

        圖3 ZIF 管腳連接圖

        圖4 MC39I 與C8051F310 連接圖

        2.3 SIM 卡接口部分設(shè)計(jì)

        單片機(jī)作為終端無法直接登錄移動(dòng)網(wǎng)絡(luò),為實(shí)現(xiàn)物聯(lián)網(wǎng)的連接,需要通過SIM 卡的接口擴(kuò)展插槽,SIM 卡可以與MC39I 連接,設(shè)計(jì)的SIM 卡接口需要符合ISO7816?3IC 卡標(biāo)準(zhǔn),設(shè)計(jì)的SIM 卡存在5 個(gè)管腳,與MC39I連接方法如圖5 所示。

        3 實(shí)驗(yàn)論證分析

        為了驗(yàn)證本文系統(tǒng)在進(jìn)行數(shù)據(jù)遠(yuǎn)程傳輸時(shí)控制的可行性,設(shè)計(jì)實(shí)驗(yàn)對(duì)本文系統(tǒng)進(jìn)行仿真實(shí)驗(yàn),通過調(diào)整網(wǎng)絡(luò)延遲情況,同時(shí)使用文獻(xiàn)[7]、文獻(xiàn)[14]、文獻(xiàn)[15]中的數(shù)據(jù)傳輸控制系統(tǒng)與本文系統(tǒng)進(jìn)行對(duì)比。

        3.1 實(shí)驗(yàn)準(zhǔn)備

        實(shí)驗(yàn)中對(duì)終端使用的數(shù)據(jù)是在物聯(lián)網(wǎng)中導(dǎo)出的一定量數(shù)據(jù),同時(shí)實(shí)驗(yàn)中將會(huì)對(duì)網(wǎng)絡(luò)進(jìn)行分次限流,來分析在限流后數(shù)據(jù)傳輸控制系統(tǒng)的數(shù)據(jù)傳輸速度,以此來判斷本文系統(tǒng)的有效性。實(shí)驗(yàn)中分為3 次網(wǎng)絡(luò)限流:30 Mb/s,3 Mb/s,300 Kb/s。

        圖5 SIM 卡槽與MC39I 連接圖

        3.2 實(shí)驗(yàn)環(huán)境

        實(shí)驗(yàn)工作環(huán)境濕度40%RH~95%RH,供電電源AC220(1±15%)V,50 Hz,功率小于15 W,環(huán)境中的電器干擾情況通過IEC255?22?IMH 脈沖群干擾實(shí)驗(yàn)以及GB6162100 kHz 脈沖干擾實(shí)驗(yàn),實(shí)驗(yàn)環(huán)境為符合標(biāo)準(zhǔn)規(guī)定的IEC255?2?2 中等級(jí)為3 的靜電放電實(shí)驗(yàn)。

        3.3 實(shí)驗(yàn)結(jié)果

        在網(wǎng)絡(luò)限流情況下,系統(tǒng)一的數(shù)據(jù)遠(yuǎn)程傳輸情況如圖6 所示。

        圖6 系統(tǒng)一數(shù)據(jù)傳輸情況

        圖6 為系統(tǒng)一的數(shù)據(jù)傳輸情況。系統(tǒng)一為本文設(shè)計(jì)的系統(tǒng),系統(tǒng)二為文獻(xiàn)[7]中的系統(tǒng)、系統(tǒng)三為文獻(xiàn)[14]中的系統(tǒng)、系統(tǒng)四為文獻(xiàn)[15]中的系統(tǒng)。

        系統(tǒng)二數(shù)據(jù)傳輸情況如圖7 所示。系統(tǒng)二所在300 Kb/s 的限流中,出現(xiàn)較為嚴(yán)重的丟包現(xiàn)象,數(shù)據(jù)傳輸無法順利開展,且系統(tǒng)二受網(wǎng)絡(luò)情況影響較為嚴(yán)重。

        系統(tǒng)三數(shù)據(jù)傳輸情況如圖8 所示。系統(tǒng)三的數(shù)據(jù)傳輸情況受網(wǎng)絡(luò)限流情況影響較小,但系統(tǒng)三的數(shù)據(jù)傳輸效率較低。系統(tǒng)四數(shù)據(jù)傳輸情況如圖9 所示。

        系統(tǒng)四的數(shù)據(jù)傳輸受網(wǎng)絡(luò)限流影響較為明顯,通過實(shí)驗(yàn)證明,本文設(shè)計(jì)的嵌入式終端數(shù)據(jù)遠(yuǎn)程傳輸控制系統(tǒng)可用性較強(qiáng),通過QoS 動(dòng)態(tài)調(diào)整,對(duì)系統(tǒng)中的數(shù)據(jù)遠(yuǎn)程傳輸進(jìn)行控制,保證在網(wǎng)絡(luò)情況不佳時(shí)仍能順利地完成數(shù)據(jù)傳輸工作。

        圖7 系統(tǒng)二數(shù)據(jù)傳輸情況

        圖8 系統(tǒng)三數(shù)據(jù)傳輸情況

        圖9 系統(tǒng)四數(shù)據(jù)傳輸情況

        4 結(jié)語

        本文研究設(shè)計(jì)了物聯(lián)網(wǎng)中嵌入式終端數(shù)據(jù)遠(yuǎn)程傳輸控制系統(tǒng),通過QoS 動(dòng)態(tài)調(diào)整來實(shí)現(xiàn)對(duì)數(shù)據(jù)遠(yuǎn)程傳輸?shù)目刂?。但研究?shí)驗(yàn)中,目前僅對(duì)網(wǎng)絡(luò)限流后的數(shù)據(jù)傳輸情況進(jìn)行了實(shí)驗(yàn),缺乏對(duì)網(wǎng)絡(luò)波動(dòng)、網(wǎng)絡(luò)延遲等其他情況的判斷,在后續(xù)的研究中仍需進(jìn)一步的實(shí)驗(yàn)分析。

        猜你喜歡
        限流數(shù)據(jù)包終端
        基于第二代高溫超導(dǎo)帶材的超導(dǎo)限流電纜限流特性研究
        X美術(shù)館首屆三年展:“終端〉_How Do We Begin?”
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
        SmartSniff
        交通事故條件下高速公路限流研究
        多功能北斗船載終端的開發(fā)應(yīng)用
        高溫超導(dǎo)限流器
        D-STATCOM實(shí)時(shí)同比例限流保護(hù)的研究
        ABB Elastimold 10kV電纜終端及中間接頭
        視覺注意的數(shù)據(jù)包優(yōu)先級(jí)排序策略研究
        国产亚洲精品品视频在线| 中文字幕一区二区三区在线视频| 国产顶级熟妇高潮xxxxx| 四虎影视4hu4虎成人| 国产午夜福利在线播放| 欧美丰满熟妇乱xxxxx图片| 精品国产亚洲AⅤ麻豆| 亚洲综合色秘密影院秘密影院| 视频在线观看一区二区三区| 综合久久久久6亚洲综合| 中文字幕一区二区三区.| 美女射精视频在线观看| 国产专区国产精品国产三级| 色哟哟亚洲色精一区二区| 日日拍夜夜嗷嗷叫国产| 久久久老熟女一区二区三区 | 久久国产精品老女人| 免费黄网站一区二区三区| 一区二区三区日韩精品视频| 先锋中文字幕在线资源| 久久不见久久见免费影院www| 国产精品乱码在线观看| 色综合久久中文综合久久激情| 2021久久精品国产99国产| 今井夏帆在线中文字幕| 一二三四区中文字幕在线| 米奇影音777第四色| 免费网站国产| 欧美亚洲另类自拍偷在线拍| 18禁成人免费av大片一区| 91精品国产91综合久久蜜臀| 妺妺窝人体色www看美女| 成在人线av无码免观看麻豆| 国产精品久久国产精品99gif| 亚洲AV小说在线观看| 久久综合九色综合久久久| 欧洲美女熟乱av| 国产台湾无码av片在线观看| 亚洲精品成人网久久久久久| 国产高清白浆| 日本女优激情四射中文字幕|