国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種可靠數(shù)據(jù)傳輸技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)

2016-07-06 01:44屈軍鎖左佳麗
關(guān)鍵詞:自適應(yīng)物聯(lián)網(wǎng)

屈軍鎖, 左佳麗

(西安郵電大學(xué) 通信與信息工程學(xué)院, 陜西 西安 710121)

一種可靠數(shù)據(jù)傳輸技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)

屈軍鎖, 左佳麗

(西安郵電大學(xué) 通信與信息工程學(xué)院, 陜西 西安 710121)

摘要:提出一種提高數(shù)據(jù)傳輸可靠性的機(jī)制。該機(jī)制根據(jù)業(yè)務(wù)的實(shí)時(shí)性與可靠性要求,在互聯(lián)網(wǎng)、不同傳輸速率移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)和短信三者之間自動(dòng)選擇,并將通信時(shí)延和服務(wù)器最大承載連接數(shù)作為協(xié)議切換的條件。在JAVA開發(fā)環(huán)境下對(duì)該機(jī)制進(jìn)行設(shè)計(jì)開發(fā),并搭建測(cè)試環(huán)境,使用sockettool工具對(duì)其功能進(jìn)行驗(yàn)證。測(cè)試結(jié)果顯示,該機(jī)制考慮采集端的網(wǎng)絡(luò)狀況,并克服了TCP和UDP傳輸協(xié)議本身的固有實(shí)時(shí)性和可靠性之間的矛盾,實(shí)現(xiàn)了靜態(tài)、動(dòng)態(tài)多路徑結(jié)合的冗余數(shù)據(jù)的可靠傳輸。

關(guān)鍵詞:物聯(lián)網(wǎng);可靠傳輸;模式切換;自適應(yīng)

物聯(lián)網(wǎng)是通過(guò)傳感設(shè)備,按照約定協(xié)議,把各種網(wǎng)絡(luò)連接起來(lái),進(jìn)行信息交換和通信,以實(shí)現(xiàn)智能化識(shí)別、定位、跟蹤、監(jiān)控和管理的一種網(wǎng)絡(luò)[1-3]。其目的是實(shí)現(xiàn)所有物品與網(wǎng)絡(luò)的連接,方便識(shí)別、管理和控制。保證采集數(shù)據(jù)高可靠傳輸是物聯(lián)網(wǎng)應(yīng)用中最核心的問(wèn)題之一[4-5],物聯(lián)網(wǎng)業(yè)務(wù)中數(shù)據(jù)的采集和可靠傳輸具有突發(fā)性、緊急性和多樣性的特點(diǎn)。突發(fā)性是指事件通常具有隨機(jī)突發(fā)的特點(diǎn),當(dāng)某事件發(fā)生,短時(shí)間之內(nèi)部分節(jié)點(diǎn)會(huì)出現(xiàn)數(shù)據(jù)量過(guò)大的情況;緊急性是指需要在最短的時(shí)間內(nèi)通知用戶發(fā)生緊急事件,在盡可能短的時(shí)間內(nèi)響應(yīng)并采取相應(yīng)措施;多樣性是指應(yīng)用越來(lái)越多樣化,應(yīng)對(duì)不同數(shù)據(jù)流給予不同劃分,以保障轉(zhuǎn)輸可靠性需求。研究、設(shè)計(jì)數(shù)據(jù)可靠傳輸機(jī)制[6-8],對(duì)提高物聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù)可靠傳輸具有重要的實(shí)用價(jià)值。

人們從多個(gè)方面對(duì)數(shù)據(jù)的可靠傳輸進(jìn)行了研究,并提出了不同的可靠性保障機(jī)制。冗余數(shù)據(jù)傳輸[9]的基本思想是通過(guò)增加傳輸數(shù)據(jù)冗余量來(lái)?yè)Q取可靠性的提高,冗余量是指將同一數(shù)據(jù)包傳輸多次或者多份,來(lái)保障數(shù)據(jù)能夠被成功傳送到目的地。冗余數(shù)據(jù)傳輸方法將所有數(shù)據(jù)流量集中在同一條路徑上,若傳輸節(jié)點(diǎn)失效會(huì)對(duì)可靠性產(chǎn)生非常大的影響。如果鏈路傳輸質(zhì)量較差,節(jié)點(diǎn)之間過(guò)多的數(shù)據(jù)重傳易導(dǎo)致網(wǎng)絡(luò)擁塞,使整體網(wǎng)絡(luò)傳輸效率急劇下降。多路徑傳輸[10]通過(guò)在源節(jié)點(diǎn)和目的節(jié)點(diǎn)之間構(gòu)建多條傳輸路徑,并使數(shù)據(jù)沿著多條路徑向目的節(jié)點(diǎn)傳輸來(lái)增加傳輸?shù)某晒β?。多路徑傳輸有利于網(wǎng)絡(luò)的負(fù)載均衡,避免了單條路徑失效對(duì)網(wǎng)絡(luò)傳輸?shù)牟焕绊?,與基于重傳的單路徑相比具有更高的可靠性和更強(qiáng)的容錯(cuò)能力。

本文擬設(shè)計(jì)一種靜態(tài)、動(dòng)態(tài)多路徑結(jié)合的冗余數(shù)據(jù)可靠傳輸機(jī)制,通過(guò)自動(dòng)切換傳輸模式、自動(dòng)重發(fā)糾錯(cuò)、自動(dòng)選擇移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)和網(wǎng)絡(luò)負(fù)載均衡等來(lái)實(shí)現(xiàn)數(shù)據(jù)的可靠傳輸。

1數(shù)據(jù)可靠傳輸機(jī)制的設(shè)計(jì)

1.1物聯(lián)網(wǎng)業(yè)務(wù)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

按照技術(shù)特征區(qū)分,物聯(lián)網(wǎng)的業(yè)務(wù)分為4類:身份相關(guān)業(yè)務(wù)、信息匯聚型業(yè)務(wù)、協(xié)同感知類業(yè)務(wù)和泛在服務(wù)[11]。

物聯(lián)網(wǎng)業(yè)務(wù)采集并匯聚數(shù)據(jù),通過(guò)網(wǎng)絡(luò)進(jìn)行資源調(diào)度分配,并選擇恰當(dāng)模式進(jìn)行傳輸。傳輸網(wǎng)絡(luò)按照技術(shù)可大致分為兩大類:基于互聯(lián)網(wǎng)和基于移動(dòng)通信網(wǎng)絡(luò)。移動(dòng)通信網(wǎng)絡(luò)可以細(xì)分為移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)和傳送文本數(shù)據(jù)的短信兩種模式。目前公用移動(dòng)通信網(wǎng)絡(luò)包括基于時(shí)分的全球移動(dòng)通信系統(tǒng)(GlobalSystemofMobilecommunication,GSM)和基于碼分多址接入(CodeDivisionMultipleAccess,CDMA)網(wǎng)絡(luò)[12],按照傳輸速率可細(xì)分為:2G網(wǎng)絡(luò)、2.5G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和4G-LTE網(wǎng)絡(luò)等。

物聯(lián)網(wǎng)業(yè)務(wù)數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖1所示。傳輸資源調(diào)度模塊和傳輸模式選擇模塊共同協(xié)作,根據(jù)物聯(lián)網(wǎng)業(yè)務(wù)性質(zhì)和QoS(QualityofService,網(wǎng)絡(luò)服務(wù)質(zhì)量)要求,選擇與業(yè)務(wù)對(duì)應(yīng)的傳輸模式將數(shù)據(jù)傳輸給數(shù)據(jù)預(yù)處理模塊,最后保存到服務(wù)器數(shù)據(jù)庫(kù)。設(shè)計(jì)的數(shù)據(jù)傳輸網(wǎng)絡(luò)結(jié)構(gòu)涵蓋了互聯(lián)網(wǎng)和移動(dòng)通信網(wǎng)絡(luò)模式之間的切換,并且具體到某一模式下,根據(jù)數(shù)據(jù)傳輸過(guò)程中的具體需求,調(diào)整該模式下的通信協(xié)議和傳輸速率等。

圖1 數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)結(jié)構(gòu)

1.2傳輸幀格式設(shè)計(jì)

為了驗(yàn)證整個(gè)通信過(guò)程是否穩(wěn)定可靠,擬設(shè)計(jì)一套通信的數(shù)據(jù)幀格式,并在JAVA環(huán)境下,針對(duì)該傳輸機(jī)制中的切換條件與方式,進(jìn)行測(cè)試驗(yàn)證。

數(shù)據(jù)幀格式是指在信息傳輸時(shí),信息發(fā)送方與接收方所遵循的規(guī)則和約定。雖然,數(shù)據(jù)的傳輸基于多種模式,數(shù)據(jù)獲取的方式不一,但在服務(wù)器中,數(shù)據(jù)都是統(tǒng)一為上層服務(wù)的。為屏蔽底層獲取數(shù)據(jù)方式的不同,讓每一種模式遵守統(tǒng)一的數(shù)據(jù)傳輸格式,實(shí)現(xiàn)服務(wù)器對(duì)數(shù)據(jù)進(jìn)行統(tǒng)一操作。采用的數(shù)據(jù)格式(十六進(jìn)制)具體順序如下:

(1)幀頭:FE; 1個(gè)字節(jié)。

(2)幀類型:01-UDP(UserDatagramProtocol,用戶數(shù)據(jù)報(bào)協(xié)議),02-TCP(TransmissionControlProtocol, 傳輸控制協(xié)議),03-GSM; 1個(gè)字節(jié)。

(3)設(shè)備編號(hào):默認(rèn)為該采集儀的IP地址或電話號(hào)碼; 4個(gè)字節(jié)。

(4)長(zhǎng)度個(gè)數(shù):命令碼字節(jié)數(shù)+數(shù)據(jù)域字節(jié)數(shù)+校驗(yàn)和字節(jié)數(shù)+幀尾字節(jié)數(shù); 1個(gè)字節(jié)。

(5)命令碼:上位機(jī)的控制命令用,缺省為00。比如切換模式、復(fù)位等等; 1個(gè)字節(jié)。

(6)數(shù)據(jù)域:w-水分值,t-溫度值,s-狀態(tài)等;N字節(jié)。

(7)校驗(yàn)和:前面所有數(shù)據(jù)的累加和; 1個(gè)字節(jié)。

(8)幀尾:FF; 1個(gè)字節(jié)。

根據(jù)以上格式,形成一條完整的信息,再進(jìn)行數(shù)據(jù)傳輸?shù)炔僮?。這樣可根據(jù)格式判定數(shù)據(jù)的具體位置,準(zhǔn)確的找到所需的數(shù)據(jù)。

1.3傳輸模式自動(dòng)切換機(jī)制

當(dāng)物聯(lián)網(wǎng)終端處于多個(gè)無(wú)線接入網(wǎng)絡(luò)重疊覆蓋的區(qū)域內(nèi),通常會(huì)存在多個(gè)可用且穩(wěn)定的無(wú)線網(wǎng)絡(luò)連接。根據(jù)物聯(lián)網(wǎng)業(yè)務(wù)不同QoS需求,可以選擇不同的無(wú)線接入網(wǎng)絡(luò),并可根據(jù)無(wú)線網(wǎng)絡(luò)、無(wú)線鏈路的實(shí)時(shí)動(dòng)態(tài)變化,有針對(duì)性地選擇接入不同的無(wú)線網(wǎng)絡(luò)。

采集器包含網(wǎng)關(guān)以及移動(dòng)通信模塊,網(wǎng)關(guān)一直處于工作狀態(tài),隨時(shí)監(jiān)測(cè)周邊是否有合適的互聯(lián)網(wǎng)環(huán)境,一旦條件符合則啟用互聯(lián)網(wǎng)模式。反之,一旦互聯(lián)網(wǎng)失效,則啟用移動(dòng)通信模式。或者互聯(lián)網(wǎng)模式下,在規(guī)定的時(shí)間內(nèi)得不到采集器的響應(yīng),則認(rèn)為通過(guò)互聯(lián)網(wǎng)模式失效,通過(guò)模式設(shè)置切換為移動(dòng)通信模式,完成數(shù)據(jù)傳輸。具體過(guò)程如圖2所示。

圖2 互聯(lián)網(wǎng)與移動(dòng)通信模式切換流程

采集器與服務(wù)器一直保持著雙向通信。服務(wù)器能隨時(shí)了解采集器的狀態(tài),從而根據(jù)實(shí)際情況控制采集器的通信模式的切換,實(shí)現(xiàn)動(dòng)態(tài)多路徑結(jié)合的冗余數(shù)據(jù)可靠傳輸。

1.4傳輸協(xié)議自適應(yīng)選擇

在同一模式下,根據(jù)采集數(shù)據(jù)業(yè)務(wù)的不同需求及具體狀況,區(qū)分為UDP和TCP傳輸協(xié)議,UDP協(xié)議傳輸速度較快,但難以滿足對(duì)數(shù)據(jù)穩(wěn)定性要求較高的業(yè)務(wù)。TCP協(xié)議傳輸過(guò)程比較穩(wěn)定,但傳輸時(shí)間長(zhǎng),增加了數(shù)據(jù)開銷,滿足不了即時(shí)業(yè)務(wù)。

采集器會(huì)定時(shí)給服務(wù)器發(fā)送采集到的信息,如果初始狀態(tài)基于UDP協(xié)議,服務(wù)器每次收到采集器的信息時(shí),會(huì)同時(shí)存儲(chǔ)數(shù)據(jù)、采集器IP以及接收時(shí)間等信息。通過(guò)比較當(dāng)前時(shí)間與從某采集器接收到的最后一條信息的時(shí)間,如超出預(yù)定的發(fā)送時(shí)間間隔次數(shù),則通過(guò)服務(wù)器主動(dòng)發(fā)起查詢指令,等待其響應(yīng);若依然沒(méi)有響應(yīng)時(shí),則認(rèn)為該協(xié)議失效,服務(wù)器再嘗試向采集器發(fā)送指令,使其切換到TCP協(xié)議。具體流程如圖3所示。

圖3 UDP切換至TCP協(xié)議的流程

如果互聯(lián)網(wǎng)模式下初始為TCP協(xié)議,服務(wù)器會(huì)始終計(jì)算同一時(shí)段處理的連接數(shù),若所需處理的并發(fā)數(shù)將要超出服務(wù)器同時(shí)能處理線程數(shù),則由服務(wù)器向采集器發(fā)送切換指令。TCP協(xié)議切換至UDP協(xié)議的具體流程如圖4所示。

若某個(gè)時(shí)間點(diǎn)的采集器發(fā)起的連接數(shù)驟然增大,嚴(yán)重影響到業(yè)務(wù)的實(shí)時(shí)性時(shí),可將現(xiàn)有的通信協(xié)議切換到UDP;若某一段時(shí)間內(nèi),數(shù)據(jù)包的丟包率大于預(yù)設(shè)的閾值,嚴(yán)重影響到數(shù)據(jù)的準(zhǔn)確性時(shí),可將其切換到TCP,實(shí)現(xiàn)靜態(tài)多路徑結(jié)合的冗余數(shù)據(jù)可靠傳輸。

圖4 TCP切換至UDP協(xié)議的流程

1.5移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)逐級(jí)選擇

在沒(méi)有互聯(lián)網(wǎng)環(huán)境時(shí),模式切換到移動(dòng)通信模式,優(yōu)先選擇4G網(wǎng)絡(luò),在這一信號(hào)覆蓋不足的情況下,逐步往下從3G、2G中選擇一個(gè)可使用的網(wǎng)絡(luò)。在最不理想的情況下,也可使用短信發(fā)送信息,保持?jǐn)?shù)據(jù)的持續(xù)可靠傳輸。具體過(guò)程如圖5所示。

模塊首先檢測(cè)出來(lái)當(dāng)前可用的移動(dòng)通信網(wǎng)絡(luò),若是4G網(wǎng)絡(luò),則適用于大部分?jǐn)?shù)據(jù)業(yè)務(wù);若是3G網(wǎng)絡(luò),考慮將數(shù)據(jù)量較大的視頻數(shù)據(jù)調(diào)整為一些圖片的傳輸,降低傳輸圖片的頻率,保證數(shù)據(jù)能夠及時(shí)可靠地傳輸;如果是2G網(wǎng)絡(luò),則將數(shù)據(jù)壓縮調(diào)整為一些字節(jié)信息,傳達(dá)一些文本類型的數(shù)據(jù),保障數(shù)據(jù)的傳輸,例如,使用短信來(lái)傳遞一些簡(jiǎn)短的文本信息。

圖5 移動(dòng)通信網(wǎng)絡(luò)逐級(jí)選擇流程

2系統(tǒng)測(cè)試及分析

為了對(duì)系統(tǒng)整體的性能有所把握,并檢測(cè)整個(gè)機(jī)制的具體運(yùn)行情況,對(duì)系統(tǒng)進(jìn)行測(cè)試并對(duì)結(jié)果進(jìn)行分析。搭建相應(yīng)的環(huán)境,在該環(huán)境下進(jìn)行設(shè)計(jì)與開發(fā),并運(yùn)行測(cè)試。整體的程序都是在JAVA的開發(fā)環(huán)境下,運(yùn)用JAVA的開發(fā)工具myeclipse測(cè)試。測(cè)試采用的架構(gòu)見圖6。

圖6系統(tǒng)測(cè)試架構(gòu)

2.1模式切換測(cè)試

若互聯(lián)網(wǎng)模式下的服務(wù)器長(zhǎng)期得不到采集器的響應(yīng),則模式切換到了移動(dòng)通信模式,即使用移動(dòng)通信網(wǎng)絡(luò)發(fā)送數(shù)據(jù),如圖7所示。

圖7 服務(wù)器切換到移動(dòng)通信模式

可以看出,互聯(lián)網(wǎng)模式和移動(dòng)通信模式間的切換滿足預(yù)期的要求。至此,遂將這兩種模式結(jié)合起來(lái),二者相互切換,滿足采集數(shù)據(jù)業(yè)務(wù)的多種環(huán)境需求。實(shí)現(xiàn)兩種模式之中任一種網(wǎng)絡(luò)環(huán)境有效情況下都能有效地傳輸數(shù)據(jù),使數(shù)據(jù)傳輸過(guò)程的可靠性增加。

2.2傳輸協(xié)議切換測(cè)試

首先測(cè)試互聯(lián)網(wǎng)模式下初始狀態(tài)為UDP協(xié)議。由于測(cè)試環(huán)境的限制,在近距離范圍,通信本身很難有超過(guò)預(yù)設(shè)時(shí)延的可能,所以測(cè)試時(shí)采用人工定時(shí)向服務(wù)器發(fā)送數(shù)據(jù),以人工控制在某些時(shí)段不發(fā)送數(shù)據(jù),以此來(lái)讓服務(wù)器檢測(cè)時(shí)延的長(zhǎng)短。

測(cè)試時(shí)設(shè)置每次的通信間隔為10s,通信時(shí)延的閾值為3個(gè)通信間隔,即30s。使用6臺(tái)PC機(jī),利用sockettool工具,模擬采集器,在向服務(wù)器發(fā)送數(shù)據(jù)的過(guò)程中,讓某一臺(tái)PC超過(guò)30s不發(fā)數(shù)據(jù)。如圖8所示,該采集器收到一個(gè)查詢的指令check。

圖8某一采集器的數(shù)據(jù)發(fā)送與接收情況

此時(shí)仍不予反應(yīng),再過(guò)30s,如圖9所示,通信模式由UDP切換到了TCP。此時(shí),給予服務(wù)器回應(yīng),開始了TCP模式。

圖9 某采集器的協(xié)議切換效果

接著測(cè)試初始狀態(tài)為TCP協(xié)議。1臺(tái)服務(wù)器能夠同時(shí)建立的TCP連接數(shù)受到其物理內(nèi)存的限制,一般為內(nèi)存的1/4,即1GB內(nèi)存的機(jī)器,大約可以處理5萬(wàn)個(gè)連接。由于測(cè)試條件有限,此處設(shè)置連接數(shù)超過(guò)5時(shí),便發(fā)送指令使其轉(zhuǎn)換成UDP協(xié)議。

在測(cè)試時(shí),使6臺(tái)PC通過(guò)sockettool工具同時(shí)連接服務(wù),從圖10可以看出,由于6個(gè)超出了預(yù)設(shè)的最大連接數(shù)5,所以在TCP下無(wú)法連接上服務(wù)器。

圖10某一采集器TCP連接情況顯示

緊接著協(xié)議由TCP切換到了UDP,開始了數(shù)據(jù)傳輸,同圖9。

測(cè)試結(jié)果顯示,TCP/UDP協(xié)議間切換達(dá)到了預(yù)期目標(biāo),實(shí)現(xiàn)了業(yè)務(wù)正常運(yùn)營(yíng)中可能出現(xiàn)的傳輸量大,時(shí)延大問(wèn)題的處理,傳輸過(guò)程更加可靠。

2.3逐級(jí)選擇機(jī)制測(cè)試

以2G數(shù)據(jù)網(wǎng)絡(luò)切換到短信模塊為例。從圖11可以看到,檢測(cè)到2G網(wǎng)絡(luò),成功傳輸數(shù)據(jù)。

圖11 2G網(wǎng)絡(luò)的數(shù)據(jù)傳輸形式

此后,將2G數(shù)據(jù)網(wǎng)絡(luò)屏蔽掉,從圖12中可以看出,此時(shí)切換到短信傳輸,并且短信內(nèi)容更加簡(jiǎn)潔。

圖12 短信的傳輸數(shù)據(jù)形式

從以上測(cè)試可見,移動(dòng)通信網(wǎng)絡(luò)的逐級(jí)選擇達(dá)到了預(yù)期效果,實(shí)現(xiàn)了根據(jù)具體的移動(dòng)通信的網(wǎng)絡(luò)類型,調(diào)整數(shù)據(jù)傳輸具體內(nèi)容,達(dá)到了充分利用現(xiàn)有資源,及時(shí)可靠傳輸數(shù)據(jù)的目的。

3結(jié)語(yǔ)

設(shè)計(jì)與實(shí)現(xiàn)了一種數(shù)據(jù)可靠傳輸機(jī)制,其可根據(jù)業(yè)務(wù)需求進(jìn)行分配管理。利用通信時(shí)延、連接數(shù)以及業(yè)務(wù)運(yùn)營(yíng)的環(huán)境和數(shù)據(jù)量來(lái)衡量業(yè)務(wù)狀態(tài),并以此作為切換條件,通過(guò)服務(wù)器發(fā)送指令進(jìn)行模式切換。此外,在互聯(lián)網(wǎng)的信號(hào)不穩(wěn)定時(shí),立即啟用移動(dòng)通信模式,并根據(jù)條件,逐級(jí)選擇通信網(wǎng)絡(luò)來(lái)傳輸數(shù)據(jù),保證信息采集的持續(xù)性,使整個(gè)傳輸過(guò)程更加穩(wěn)定可靠。

實(shí)驗(yàn)結(jié)果表明,設(shè)計(jì)的數(shù)據(jù)傳輸機(jī)制能夠在不同的突發(fā)狀態(tài)下,完成模式間以及模式內(nèi)部協(xié)議和網(wǎng)絡(luò)類型的切換,進(jìn)行持續(xù)平穩(wěn)的通信,達(dá)到可靠傳輸?shù)哪康摹?/p>

參考文獻(xiàn)

[1]屈軍鎖. 物聯(lián)網(wǎng)通信技術(shù)[M].北京:中國(guó)鐵道出版社,2011:7-14.

[2]邢曉江,王建立,李明棟.物聯(lián)網(wǎng)的業(yè)務(wù)及關(guān)鍵技術(shù)[J].中興通訊技術(shù),2010,16(2):27-30.DOI: 10.3969/j.issn.1009-6868.2010.02.007.

[3]LuigiA,AntonioI,GiacomoM.TheInternetofThings:Asurvey[J].ComputerNetworks, 2010,54(15): 2787-2805.DOI:10.1016/j.comnet.2010.05.010.

[4]唐珂,馬柯.一種挑戰(zhàn)環(huán)境下中基于點(diǎn)到點(diǎn)的可靠傳輸確認(rèn)機(jī)制[J].數(shù)據(jù)通信.2010(4):32-34.DOI:10.3969/j.issn.1002-5057.2010.04.009.

[5]夏盛明,尹寶林.一種可靠的消息傳輸機(jī)制[J].計(jì)算機(jī)技術(shù)與發(fā)展.2009,19(10):30-32.DOI:10.3969/j.issn.1673-629X.2009.10.008.

[6]潘慧芳,周興社,楊剛.基于混合通信模式的消息中間件設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程.2006,32(03):116-118.DOI:10.3969/j.issn.1000-3428.2006.03.042.

[7]劉君強(qiáng),彭智勇.信息集成系統(tǒng)中的模式融合問(wèn)題研究[J].計(jì)算機(jī)工程.2007,33(16):1-3.DOI:10.3969/j.issn.1000-3428.2007.16.001.

[8]黃伯平,趙蔚,余延冬.自適應(yīng)學(xué)習(xí)系統(tǒng)參考模型比較分析研究[J].中國(guó)電化教育, 2009(8):97-101.DOI:10.3969/j.issn.1006-9860.2009.08.023.

[9]于波,于東,孫建偉.馬爾科夫決策過(guò)程在多路徑冗余傳輸調(diào)度算法中的應(yīng)用[J].小型微型計(jì)算機(jī)系統(tǒng).2012,33(04):847-851.DOI:10.3969/j.issn.1000-1220.2012.04.035.

[10] 薛淼,高德云,張思東,等.面向下一代網(wǎng)絡(luò)的端到端多路徑傳輸層架構(gòu)[J].通信學(xué)報(bào).2010,31(10):26-35.DOI:10.3969/j.issn.1000-436X.2010.10.004.

[11] 東輝,唐景然,于東興.物聯(lián)網(wǎng)通信技術(shù)的發(fā)展現(xiàn)狀及趨勢(shì)綜述[J].通信技術(shù).2014,47(11):1233-1239.DOI:10. 3969 /j.issn. 1002-0802.2014.11.001.

[12] 吉多杰加.移動(dòng)通信網(wǎng)絡(luò)優(yōu)化現(xiàn)狀及發(fā)展趨勢(shì)[J].價(jià)值工程.2012(4):125.DOI: 10. 14018/j.cnki.cn13 -1085/n. 2012. 04. 176.

[責(zé)任編輯:楊洵]

Designandimplementationofareliabletechnologyaboutdatatransmission

QUJunsuo,ZUOJiali

(SchoolofCommunicationandInformationEngineering,Xi’anUniversityofPostsandTelecommunications,Xi’an710121,China)

Abstract:A mechanism to improve transmission reliability is proposed for current data transmission in the Things business. In this mechanism, selection is automatically carried out among the Internet, mobile data transmission network of different rates and the message according to the requirements of real-time and reliability, while, the communication delay and the largest connections number of server are regarded as the condition of agreements switch, thus, it can implement a data reliable transmission mechanism combining static, dynamic, multipath and redundancy. The mechanism is then designed in the JAVA environment and its function is verified by sockettool. Results show that, the mechanism considers fully about the network conditions of collector, and overcomes the inherent contradictions between timeliness and reliability of TCP and UDP transport protocol.

Keywords:Internet of Things, reliable transmission, mode switching, adaptive

doi:10.13682/j.issn.2095-6533.2016.02.008

收稿日期:2015-12-05

基金項(xiàng)目:陜西省科技廳科學(xué)研究計(jì)劃資助項(xiàng)目(2012K06-50)

作者簡(jiǎn)介:屈軍鎖 (1968-),男,教授,從事寬帶通信與信息化研究。E-mail:qujunsuo@xupt.edu.cn 左佳麗 (1989-),女,碩士研究生,研究方向:物聯(lián)網(wǎng)技術(shù)及應(yīng)用。E-mail: 154818394@qq.com

中圖分類號(hào):TP393

文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):2095-6533(2016)02-0040-06

猜你喜歡
自適應(yīng)物聯(lián)網(wǎng)
淺談網(wǎng)絡(luò)教育領(lǐng)域的自適應(yīng)推送系統(tǒng)
以數(shù)據(jù)為中心的分布式系統(tǒng)自適應(yīng)集成方法
自適應(yīng)的智能搬運(yùn)路徑規(guī)劃算法
Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計(jì)
電子節(jié)氣門非線性控制策略
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計(jì)
多天線波束成形的MIMO-OFDM跨層自適應(yīng)資源分配
論智能油田的發(fā)展趨勢(shì)及必要性
中國(guó)或成“物聯(lián)網(wǎng)”領(lǐng)軍者