本發(fā)明涉及物聯(lián)網(wǎng)大數(shù)據(jù)傳輸?shù)募夹g(shù)領(lǐng)域,特別涉及一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸方法及系統(tǒng)。
背景技術(shù):
物聯(lián)網(wǎng)(IoT)描述了一個世界,在這個世界中,越來越多的設(shè)備受到傳感器的驅(qū)動,設(shè)備之間互相連接,并且能夠分享自身當前狀態(tài)及所在運行環(huán)境的信息。物聯(lián)網(wǎng)通過智能感知、識別技術(shù)等通信感知技術(shù),廣泛應(yīng)用于網(wǎng)絡(luò)的融合中,隨著信息技術(shù)的快速發(fā)展,物聯(lián)網(wǎng)作為信息技術(shù)的重要組成部分,成為下一個經(jīng)濟增長的重要推手。
隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展、云計算和數(shù)據(jù)挖掘技術(shù)的普及,物聯(lián)網(wǎng)絡(luò)中急劇增加的數(shù)據(jù)量與帶寬有限的矛盾日益沖突。具體體現(xiàn)為:
1)互聯(lián)網(wǎng)接入的網(wǎng)絡(luò)特點:互聯(lián)網(wǎng)的使用成本較低,連接方便,針對我國現(xiàn)有三大網(wǎng)絡(luò)運營商,其中包括移動、聯(lián)通以及電信,都具有統(tǒng)一的特點,即數(shù)據(jù)傳輸?shù)纳闲兴俾屎拖滦兴俾适遣灰恢碌?,且上行速率遠比比下行速率要低很多,使得數(shù)據(jù)上傳流量受到限制。
2)網(wǎng)絡(luò)共用:互聯(lián)網(wǎng)接入端是大家共用的,且網(wǎng)絡(luò)用戶眾多,由于對公共用網(wǎng)的其他用戶流量的使用具有不可預(yù)測性,所以網(wǎng)絡(luò)公用帶寬流量可能會時刻發(fā)生變化,具有不穩(wěn)定性。
3)物流數(shù)據(jù)的特性:在當今大數(shù)據(jù)得到廣泛運用的背景下,物流行業(yè)的所有信息均需要以大數(shù)據(jù)形式集中存儲及管理,對各個物流終端,在其將大量數(shù)據(jù)持續(xù)上傳到互聯(lián)網(wǎng)時,將會造成網(wǎng)絡(luò)堵塞,以至于網(wǎng)絡(luò)數(shù)據(jù)傳輸延遲等現(xiàn)象,最終會影響到物流的高效、實時話傳輸,特別是影響物流行業(yè)的工作效率。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸方法及系統(tǒng),以解決現(xiàn)有的物流行業(yè)中采用互聯(lián)網(wǎng)進行物流數(shù)據(jù)傳輸時所存在的數(shù)據(jù)上傳流量受到限制、傳輸不穩(wěn)定、網(wǎng)絡(luò)易堵塞、傳輸易延遲而影響物流效率的問題。
為實現(xiàn)上述目的,本發(fā)明提供了一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸方法,包括以下步驟:
采用物流數(shù)據(jù)采集端進行采集物流數(shù)據(jù),所述物流數(shù)據(jù)采集端包括智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端,對應(yīng)地,所述物流信息包括物流端信息、配送信息及倉儲信息;每個物流數(shù)據(jù)采集端處分別設(shè)有一數(shù)據(jù)緩沖區(qū);
所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端分別將采集的所述物流端信息、配送信息及倉儲信息以分組的形式存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中;當互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,以后進先出的形式依次將所述數(shù)據(jù)緩沖區(qū)內(nèi)的數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)轿锪髦行姆?wù)器,并由調(diào)度傳輸器分別控制各物流數(shù)據(jù)采集端每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量;
其中,調(diào)度傳輸器控制每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量的過程具體包括以下步驟:
S1:所述調(diào)度傳輸器獲取在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時各物流數(shù)據(jù)采集端每次發(fā)送物流數(shù)據(jù)所用的時間以計算每次發(fā)送物流數(shù)據(jù)所用的平均時間T;
S2:所述調(diào)度傳輸器獲取最近一次對應(yīng)的物流數(shù)據(jù)采集端發(fā)送物流數(shù)據(jù)所用的時間t及數(shù)據(jù)量n;
S3:所述調(diào)度傳輸器計算出下一次發(fā)送的最佳數(shù)據(jù)量m=[T/t*n],其中,m為正整數(shù);
S4:所述調(diào)度傳輸器判斷對應(yīng)的數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)是否大于m,如是,則控制下一次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量為m,并在發(fā)送完成后返回步驟S1,如否,則將所述數(shù)據(jù)緩沖區(qū)內(nèi)的全部物流數(shù)據(jù)發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上。
較佳地,所述智能運輸應(yīng)用端包括物流信息采集單元及第一通信單元,所述物流信息采集單元進行物流端信息的采集,所述物流端信息包括:遠程客戶端信息、企業(yè)人員終端信息、移動終端信息、運輸終端信息;所述第一通信單元實時獲取各個物流端的路況信息、GPS信息及/或管理人員遠程指令,以及將所述物流端信息存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中;
所述配貨管理端包括配送控制單元及第二通信單元,所述配送控制單元根據(jù)所述物流端信息及路況信息、GPS信息及/或管理人員遠程指令自動生成配送信息,所述第二通信單元將所述配送信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中;
智能倉儲管理端包括倉儲控制單元及第三通信單元,所述倉儲控制單元采集倉儲信息并進行智能倉儲管理,所述第三通信單元將倉儲信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中。
較佳地,所述調(diào)度傳輸器將每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量發(fā)送至互聯(lián)網(wǎng)上的一云端服務(wù)器,所述云端服務(wù)器在監(jiān)測到本次發(fā)送數(shù)據(jù)量對應(yīng)的物流數(shù)據(jù)成功發(fā)送后,反饋本次發(fā)送物流數(shù)據(jù)所用的時間至所述調(diào)度傳輸器。
較佳地,將所述物流數(shù)據(jù)以分組的形式存儲在一數(shù)據(jù)緩沖區(qū)中時,設(shè)置所述數(shù)據(jù)緩沖區(qū)中每組數(shù)據(jù)的數(shù)據(jù)量為預(yù)設(shè)的固定值,并在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時以組為單位將所述數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)剿鑫锪髦行姆?wù)器。
較佳地,所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端分別按預(yù)設(shè)周期或?qū)崟r采集所述物流端信息、配送信息及倉儲信息;所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端在對應(yīng)的數(shù)據(jù)緩沖區(qū)中存儲數(shù)據(jù)時,以采集后每次發(fā)送的數(shù)據(jù)量的最小單位作為分組存儲的單位。
較佳地,所述數(shù)據(jù)緩沖區(qū)為對應(yīng)嵌入在智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端內(nèi)的eMMC存儲器。
本發(fā)明還提供了一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸系統(tǒng),包括:
物流數(shù)據(jù)采集端,用于采集物流數(shù)據(jù),所述物流數(shù)據(jù)采集端包括智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端,對應(yīng)地,所述物流信息包括物流端信息、配送信息及倉儲信息;每個物流數(shù)據(jù)采集端處分別設(shè)有一數(shù)據(jù)緩沖區(qū);
所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端分別將采集的將所述物流端信息、配送信息及倉儲信息以分組的形式存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中;以及在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,將所述數(shù)據(jù)緩沖區(qū)中的物流數(shù)據(jù)經(jīng)由互聯(lián)網(wǎng)發(fā)送至物流中心服務(wù)器;
調(diào)度傳輸器,用于在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,分別控制所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量不大于最佳數(shù)據(jù)量;
云端服務(wù)器,用于反饋每次發(fā)送物流數(shù)據(jù)所用的時間至所述調(diào)度傳輸器;
其中,所述最佳數(shù)據(jù)量m=[T/t*n],m為正整數(shù),T為每次發(fā)送物流數(shù)據(jù)所用的平均時間T,t、n分別為最近一次發(fā)送物流數(shù)據(jù)所用的時間及數(shù)據(jù)量,n為正整數(shù)。
較佳地,所述智能運輸應(yīng)用端包括物流信息采集單元及第一通信單元,所述物流信息采集單元用于進行物流端信息的采集,所述物流端信息包括:遠程客戶端信息、企業(yè)人員終端信息、移動終端信息、運輸終端信息;所述通信單元用于實時獲取各個物流端的路況信息、GPS信息及/或管理人員遠程指令,以及將所述物流端信息存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中;
所述配貨管理端包括配送控制單元及第二通信單元,所述配送控制單元用于根據(jù)所述物流端信息及路況信息、GPS信息及/或管理人員遠程指令自動生成配送信息,所述第二通信單元用于將所述配送信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中;
智能倉儲管理端包括倉儲控制單元及第三通信單元,所述倉儲控制單元用于采集倉儲信息并進行智能倉儲管理,所述第三通信單元用于將倉儲信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中。
較佳地,所述數(shù)據(jù)緩沖區(qū)為分別嵌入在所述智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端內(nèi)的eMMC存儲器。
本發(fā)明具有以下有益效果:
(1)不同于傳統(tǒng)的物流管理模式,采用互聯(lián)網(wǎng)將物流中的運輸信息,配貨信息以及倉儲信息集中發(fā)送到物流中心,以便統(tǒng)一管理,可以更好的調(diào)動監(jiān)管,通過大數(shù)據(jù)實時分析,使信息資源進行合理開發(fā)和有效利用;
(2)傳輸數(shù)據(jù)的過程中可充分根據(jù)網(wǎng)絡(luò)狀況選擇將數(shù)據(jù)實時傳輸至互聯(lián)網(wǎng)、存儲到數(shù)據(jù)緩沖區(qū)內(nèi)或根據(jù)網(wǎng)絡(luò)承載力實時地調(diào)整傳輸數(shù)據(jù)緩沖區(qū)內(nèi)上傳至互聯(lián)網(wǎng)上的數(shù)據(jù)量的大小,避免直接發(fā)送產(chǎn)生的網(wǎng)絡(luò)延遲中斷問題;
(3)針對于物流行業(yè)對數(shù)據(jù)的及時性的要求,采用將數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)后進先出的形式傳輸?shù)秸{(diào)度傳輸器中,可以實時獲取最新傳輸上來的數(shù)據(jù),符合物流設(shè)備實時監(jiān)控的需求;
(4)采用調(diào)度傳輸器及數(shù)據(jù)緩沖區(qū)配合來解決網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致的數(shù)據(jù)上傳延遲的問題,提高了數(shù)據(jù)發(fā)送的成功率。
附圖說明
圖1為本發(fā)明優(yōu)選實施例提供的高效物流數(shù)據(jù)傳輸方法流程圖;
圖2為本發(fā)明優(yōu)選實施例提供的調(diào)度傳輸器控制數(shù)據(jù)量的方法流程圖;
圖3為本發(fā)明優(yōu)選實施例提供的高效物流數(shù)據(jù)傳輸系統(tǒng)組成框圖;
圖4為本發(fā)明優(yōu)選實施例提供的物流數(shù)據(jù)采集端組成框圖。
具體實施方式
以下將結(jié)合本發(fā)明的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整的描述和討論,顯然,這里所描述的僅僅是本發(fā)明的一部分實例,并不是全部的實例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
為了便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以具體實施例為例作進一步的解釋說明,且各個實施例不構(gòu)成對本發(fā)明實施例的限定。
如圖1所示,本實施例提供了一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸方法,包括以下步驟:
(1)采用設(shè)于各個物流設(shè)備終端處的物流數(shù)據(jù)采集端進行采集物流數(shù)據(jù)并將采集的物流數(shù)據(jù)存儲在數(shù)據(jù)緩沖區(qū)中;
(2)監(jiān)測當前的互聯(lián)網(wǎng)網(wǎng)絡(luò)是否正常,如正常進入步驟(3),否則進入步驟(4);
(3)當互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,將數(shù)據(jù)緩沖區(qū)中的物流數(shù)據(jù)經(jīng)由互聯(lián)網(wǎng)發(fā)送至物流中心服務(wù)器;其中,這里的物流中心服務(wù)器可以全面接受全部的物流數(shù)據(jù),以便進行對物流信息進行統(tǒng)一的管理和處理,從而將所有信息以大數(shù)據(jù)形式集中存儲和管理,實現(xiàn)高效化、實時化、扁平化管理,極大的提高資源使用和工作效率;
(4)當互聯(lián)網(wǎng)網(wǎng)絡(luò)故障時,繼續(xù)將采集的物流數(shù)據(jù)以分組的形式存儲在上述的數(shù)據(jù)緩沖區(qū)中,并返回步驟(2)。當然,這里本領(lǐng)域技術(shù)人員可根據(jù)需要設(shè)置返回步驟(2)的間隔時間,也即監(jiān)測網(wǎng)絡(luò)是否正??筛鶕?jù)需要設(shè)為實時進行監(jiān)測,或根據(jù)需要以一定的預(yù)設(shè)頻率進行監(jiān)測。
返回步驟(2)可以有效繼續(xù)監(jiān)測互聯(lián)網(wǎng)網(wǎng)絡(luò)是否恢復(fù),當互聯(lián)網(wǎng)網(wǎng)絡(luò)恢復(fù)正常后,進入步驟(3)以將數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)傳輸?shù)轿锪髦行姆?wù)器,否則進入步驟(4),從而保證整個物流系統(tǒng)的數(shù)據(jù)采集及傳輸過程的高效進行。
其中,本實施例中的物流數(shù)據(jù)采集端包括智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端,對應(yīng)地,物流數(shù)據(jù)采集端所采集的物流信息包括物流端信息、配送信息及倉儲信息;每個物流數(shù)據(jù)采集端(也即上述的智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端)處分別設(shè)有一數(shù)據(jù)緩沖區(qū);上述的智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端分別將采集的物流端信息、配送信息及倉儲信息以分組的形式存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中。
具體地,當互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時步驟(3)中的物流數(shù)據(jù)采集端是通過后進先出的形式依次將存儲在上述的數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)轿锪髦行姆?wù)器,并由調(diào)度傳輸器控制每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量。也即,在一些具體的實施例中,數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)可根據(jù)需要以堆棧形式的數(shù)據(jù)結(jié)構(gòu)進行存儲,以便進行后進先出式的數(shù)據(jù)存儲及取用,方便設(shè)置。
其中,如圖2所示,調(diào)度傳輸器控制每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量的過程具體包括以下步驟:
S1:調(diào)度傳輸器獲取在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時各個物流數(shù)據(jù)采集端每次發(fā)送物流數(shù)據(jù)所用的時間以計算每次發(fā)送物流數(shù)據(jù)所用的平均時間T;
S2:調(diào)度傳輸器獲取最近一次(也即上一次)對應(yīng)的物流數(shù)據(jù)采集端發(fā)送物流數(shù)據(jù)至物流中心服務(wù)器所用的時間t及數(shù)據(jù)量n;
S3:調(diào)度傳輸器計算出下一次發(fā)送的最佳數(shù)據(jù)量m=[T/t*n],其中,m為正整數(shù);
S4:調(diào)度傳輸器判斷對應(yīng)的所述數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)是否大于m,如是,則控制下一次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量為m,并在發(fā)送完成后返回步驟S1,如否,則將數(shù)據(jù)緩沖區(qū)內(nèi)的全部物流數(shù)據(jù)發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上。當然,這里同樣需要在本次傳輸完成后返回步驟S1繼續(xù)傳輸數(shù)據(jù)緩沖區(qū)內(nèi)新采集的物流數(shù)據(jù)。需要注意的是,本實施例中的調(diào)度傳輸器可以為同時控制智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端的數(shù)據(jù)緩沖區(qū)內(nèi)數(shù)據(jù)量的各自發(fā)送,也可根據(jù)需要設(shè)為三個相同的調(diào)度傳輸器以分別控制智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端的數(shù)據(jù)緩沖區(qū)內(nèi)數(shù)據(jù)量的發(fā)送。本發(fā)明不限定調(diào)度傳輸器的數(shù)量及應(yīng)用方式,僅對其調(diào)度傳輸數(shù)據(jù)的過程進行特別說明。
該方法在傳輸物流數(shù)據(jù)的過程中,可以充分監(jiān)測當前互聯(lián)網(wǎng)傳輸速率或互聯(lián)網(wǎng)的狀態(tài),從而便于根據(jù)網(wǎng)絡(luò)狀況選擇將數(shù)據(jù)實時傳輸至互聯(lián)網(wǎng)、存儲到數(shù)據(jù)緩沖區(qū)內(nèi)或根據(jù)網(wǎng)絡(luò)承載力實時地調(diào)整傳輸數(shù)據(jù)緩沖區(qū)內(nèi)上傳至互聯(lián)網(wǎng)上的數(shù)據(jù)量的大小。這種方式在進行物流設(shè)備相關(guān)數(shù)據(jù)傳輸時,采集數(shù)據(jù)后根據(jù)需要將其上傳到專門設(shè)計的與各個物流數(shù)據(jù)采集端對應(yīng)的數(shù)據(jù)緩沖區(qū),此緩沖區(qū)將數(shù)據(jù)以分組形式存儲,每組數(shù)據(jù)量大小相同,采用將數(shù)據(jù)間接發(fā)送到互聯(lián)網(wǎng)的方式,避免實時直接發(fā)送物流數(shù)據(jù)所產(chǎn)生的網(wǎng)絡(luò)延遲中斷問題。
此外,本發(fā)明方法針對于物流領(lǐng)域的行業(yè)特殊性,也即該領(lǐng)域是需要數(shù)據(jù)及時的反饋到物流中心的終端后,才能起到實時監(jiān)控和調(diào)節(jié)作用,從而便于整個物流系統(tǒng)的統(tǒng)一監(jiān)控及調(diào)度。所以在考慮如何解決實時傳輸物流數(shù)據(jù)這一問題時,本發(fā)明采用了將數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)后進先出的形式傳輸?shù)秸{(diào)度傳輸器中,這樣可以實時獲取最新傳輸上來的數(shù)據(jù),即符合物流系統(tǒng)的實時監(jiān)控的需求。
而考慮到采用互聯(lián)網(wǎng)傳輸物流數(shù)據(jù)無需另建新網(wǎng)或?qū)>W(wǎng)的低成本優(yōu)勢,本發(fā)明采用互聯(lián)網(wǎng)進行物流數(shù)據(jù)的上傳,從而便于以較低的成本應(yīng)用能源互聯(lián)網(wǎng)大數(shù)據(jù)管理,將物流數(shù)據(jù)傳輸于互聯(lián)網(wǎng)進行集中監(jiān)控分析處理。但當大量的數(shù)據(jù)需要上傳到互聯(lián)網(wǎng)時,由于互聯(lián)網(wǎng)屬于大家共用的網(wǎng)絡(luò),其網(wǎng)絡(luò)的帶寬流量具有時刻變化的特性,網(wǎng)絡(luò)堵塞、數(shù)據(jù)延遲將不可避免?;谶@種情況,本發(fā)明采用調(diào)度傳輸器來解決網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致的數(shù)據(jù)上傳延遲的問題,提高數(shù)據(jù)發(fā)送成功率。該調(diào)度傳輸器通過設(shè)置步驟S1~S4的數(shù)據(jù)變更調(diào)度方法,對每次發(fā)送到互聯(lián)網(wǎng)上的數(shù)據(jù)組返回的時間進行速率的分析計算,從而控制下次數(shù)據(jù)采集服務(wù)器發(fā)送的數(shù)據(jù)量的大小,便于實時根據(jù)網(wǎng)絡(luò)擁塞程度進行每次傳輸?shù)奈锪鲾?shù)據(jù)的量,從而有效地避免網(wǎng)絡(luò)堵塞,提高數(shù)據(jù)發(fā)送成功率。
進一步的,本實施例中的智能運輸應(yīng)用端包括物流信息采集單元及第一通信單元,物流信息采集單元進行物流端信息的采集,物流端信息包括:遠程客戶端信息、企業(yè)人員終端信息、移動終端信息、運輸終端信息,當然,不限于該些信息類型;第一通信單元實時獲取各個物流端的路況信息、GPS信息及/或管理人員遠程指令,以及將物流端信息存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中。這樣,該方法下的物流系統(tǒng)可以實現(xiàn)智能運輸管理。具體各個物流端包括遠程客戶、企業(yè)人員PC終端、移動終端、運輸車終端等多個應(yīng)用端,運輸車通過應(yīng)用系統(tǒng)接受處理所運載的貨物狀態(tài)信息,根據(jù)實施路況、GPS,以及管理人員遠程的指令對車上的貨物進行管理,遠程人員也起到有效監(jiān)管作用。
而配貨管理端包括配送控制單元及第二通信單元,所述配送控制單元根據(jù)所述物流端信息及路況信息、GPS信息及/或管理人員遠程指令自動生成配送信息,所述第二通信單元將所述配送信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中。這樣,該方法下的物流系統(tǒng)可以實現(xiàn)智能配貨管理。具體配貨管理涉及到運輸線路規(guī)劃,倉庫情況等多重考慮,可以更有效及時地結(jié)合智能運輸與倉儲功能派生出來的配貨管理功能,該功能是貨物流動的具體操作,是運用物聯(lián)網(wǎng)技術(shù)、智能分析運輸線路、負荷與倉庫情況所做出的配送判斷。
智能倉儲管理端包括倉儲控制單元及第三通信單元,所述倉儲控制單元采集倉儲信息并進行智能倉儲管理,所述第三通信單元將倉儲信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中。這樣,該方法下的物流系統(tǒng)可以實現(xiàn)智能倉儲管理,而倉儲一直是企業(yè)的一個成本重災(zāi)區(qū),零庫存一直是企業(yè)所期待的運作模式,實現(xiàn)該功能在很大程度上取決于產(chǎn)供銷信息共享,通過上述方法實現(xiàn)的物流數(shù)據(jù)高效傳輸可以實現(xiàn)智能倉儲管理,從而使得銷售終端可以擔當動態(tài)庫存場所的功能,實現(xiàn)零庫存。
在本發(fā)明的一優(yōu)選實施例中,調(diào)度傳輸器將每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量發(fā)送至互聯(lián)網(wǎng)上的一云端服務(wù)器,由該云端服務(wù)器在監(jiān)測到本次的(或當前的)發(fā)送數(shù)據(jù)量對應(yīng)的物流數(shù)據(jù)成功發(fā)送后,反饋本次發(fā)送物流數(shù)據(jù)所用的時間至調(diào)度傳輸器。則上述的調(diào)度傳輸器在接收到云端服務(wù)器反饋的最近一次發(fā)送數(shù)據(jù)所用的時間后以便計算歷史發(fā)送數(shù)據(jù)所用的平均時間T,繼而繼續(xù)循環(huán)進行下一次的最佳數(shù)據(jù)量m的計算,便于互聯(lián)網(wǎng)傳輸物流數(shù)據(jù)時,能夠時刻根據(jù)當前的網(wǎng)絡(luò)狀況及時調(diào)整每次發(fā)送到互聯(lián)網(wǎng)上的數(shù)據(jù)量,避免發(fā)生網(wǎng)絡(luò)擁塞,從而提高數(shù)據(jù)傳輸效率。
在本發(fā)明的另一優(yōu)選實施例中,在數(shù)據(jù)緩沖區(qū)中存儲數(shù)據(jù)時,將物流數(shù)據(jù)以分組的形式存儲在該數(shù)據(jù)緩沖區(qū)中,存儲時設(shè)置數(shù)據(jù)緩沖區(qū)中每組數(shù)據(jù)的數(shù)據(jù)量為預(yù)設(shè)的固定值,并在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時以組為單位將數(shù)據(jù)緩沖區(qū)內(nèi)的物流數(shù)據(jù)通過互聯(lián)網(wǎng)傳輸?shù)轿锪髦行姆?wù)器。這里每組數(shù)據(jù)的數(shù)據(jù)量大小可根據(jù)實際各個物流數(shù)據(jù)采集端所采集的物流數(shù)據(jù)的具體形式設(shè)置。其中,各個物流數(shù)據(jù)采集端分別按預(yù)設(shè)周期或?qū)崟r的方式進行采集包括上述的物流端信息、配送信息及倉儲信息的物流數(shù)據(jù),采集時,對每個物流數(shù)據(jù)采集端來說,每組數(shù)據(jù)的大小是相同的(也即三個物流數(shù)據(jù)采集端的每組數(shù)量大小可以不同,但同一個物流數(shù)據(jù)采集端的每組數(shù)據(jù)量大小需要相同,以便于存儲及發(fā)送)。為了保證數(shù)據(jù)的完整性、有序性,物流數(shù)據(jù)采集端將所述物流數(shù)據(jù)以分組的形式存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中時,以采集后每次發(fā)送的數(shù)據(jù)量的最小單位作為分組存儲的單位,也即該單位的數(shù)據(jù)量作為一個完整的數(shù)據(jù)組,以便在后續(xù)發(fā)送物流數(shù)據(jù)至互聯(lián)網(wǎng)時,保證數(shù)據(jù)的完整性、有序性,避免數(shù)據(jù)被拆散后破壞原有數(shù)據(jù)結(jié)構(gòu)或信息完整。也即,一組數(shù)據(jù)至少包括一個完整的物流數(shù)據(jù)信息,如完整的GPS信息、完整的路況信息、車輛信息等與物流相關(guān)的物流數(shù)據(jù)信息。本發(fā)明不限定物流數(shù)據(jù)信息的具體種類或類型,本領(lǐng)域技術(shù)人員可根據(jù)需要設(shè)置物流數(shù)據(jù)信息的具體種類或類型。
優(yōu)選的,本發(fā)明的數(shù)據(jù)緩沖區(qū)為分布嵌入在三個物流數(shù)據(jù)采集端(上述的智能運輸應(yīng)用端、配貨管理端及智能倉儲管理端)內(nèi)的eMMC存儲器。這里的eMMC存儲器為eMMC存儲芯片。而eMMC存儲芯片相對于現(xiàn)有的CF卡、SD卡來說,發(fā)熱量較低且耐高溫,而本發(fā)明的eMMC存儲器直接嵌入在物流數(shù)據(jù)采集器內(nèi)即可,其數(shù)據(jù)擦寫的速度及穩(wěn)定性更好。
如圖3所示,本發(fā)明還提供了一種動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)包括:
物流數(shù)據(jù)采集端10,用于采集物流數(shù)據(jù),該物流數(shù)據(jù)采集端10包括智能運輸應(yīng)用端11、配貨管理端12及智能倉儲管理端13,對應(yīng)地,物流信息包括物流端信息、配送信息及倉儲信息;還包括數(shù)據(jù)緩沖區(qū)20,其中每個物流數(shù)據(jù)采集端處分別設(shè)有一數(shù)據(jù)緩沖區(qū),分別為數(shù)據(jù)緩沖區(qū)21、22、23;智能運輸應(yīng)用端11、配貨管理端12及智能倉儲管理端13分別將采集的將物流端信息、配送信息及倉儲信息以分組的形式存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)21、22、23中;以及在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,將數(shù)據(jù)緩沖區(qū)21、22、23中的物流數(shù)據(jù)經(jīng)由互聯(lián)網(wǎng)發(fā)送至物流中心服務(wù)器30;
調(diào)度傳輸器40,用于在互聯(lián)網(wǎng)網(wǎng)絡(luò)正常時,分別控制智能運輸應(yīng)用端11、配貨管理端12及智能倉儲管理端13每次發(fā)送到互聯(lián)網(wǎng)網(wǎng)絡(luò)上的數(shù)據(jù)量不大于最佳數(shù)據(jù)量;
云端服務(wù)器50,用于反饋每次發(fā)送物流數(shù)據(jù)所用的時間至調(diào)度傳輸器;
其中,上述的最佳數(shù)據(jù)量m=[T/t*n],這里的m為正整數(shù),T為每次發(fā)送物流數(shù)據(jù)所用的平均時間T,t、n分別為最近一次發(fā)送物流數(shù)據(jù)所用的時間及數(shù)據(jù)量,n為正整數(shù)。注意這里的智能運輸應(yīng)用端11、配貨管理端12及智能倉儲管理端13之間發(fā)送數(shù)據(jù)的過程是相互獨立的,因此,調(diào)度傳輸器40是分別對該三個物流數(shù)據(jù)采集端進行調(diào)度管控的,以便更好地提高網(wǎng)絡(luò)傳輸效率。
該系統(tǒng)進行物流數(shù)據(jù)傳輸時,可以實時根據(jù)網(wǎng)絡(luò)的不同狀態(tài)控制上傳的數(shù)據(jù)量,以更好地利用互聯(lián)網(wǎng)進行數(shù)據(jù)的實時傳輸,同時避免網(wǎng)絡(luò)擁塞或故障影響物流數(shù)據(jù)的采集。該動態(tài)平衡物聯(lián)網(wǎng)網(wǎng)絡(luò)帶寬的高效數(shù)據(jù)傳輸系統(tǒng)的整個物流數(shù)據(jù)傳輸系統(tǒng)具有低成本、高可靠性和穩(wěn)定性、易維護、易擴展的優(yōu)點,十分適合在物流領(lǐng)域應(yīng)用。
進一步地,參見圖4所示,本發(fā)明提供的智能運輸應(yīng)用端11包括物流信息采集單元111及第一通信單元112,物流信息采集單元111用于進行物流端信息的采集,物流端信息包括:遠程客戶端信息、企業(yè)人員終端信息、移動終端信息、運輸終端信息;通信單元112用于實時獲取各個物流端的路況信息、GPS信息及/或管理人員遠程指令,以及將所述物流端信息存儲在對應(yīng)的數(shù)據(jù)緩沖區(qū)中。
配貨管理端12包括配送控制單元121及第二通信單元122,配送控制單元121用于根據(jù)所述物流端信息及路況信息、GPS信息及/或管理人員遠程指令自動生成配送信息,第二通信單元122用于將所述配送信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中;
智能倉儲管理端13包括倉儲控制單元131及第三通信單元132,倉儲控制單元131用于采集倉儲信息并進行智能倉儲管理,第三通信單元132用于將倉儲信息發(fā)送至對應(yīng)的數(shù)據(jù)緩沖區(qū)中。
其中,該高效物流數(shù)據(jù)傳輸系統(tǒng)的數(shù)據(jù)緩沖區(qū)為分別嵌入在上述的智能運輸應(yīng)用端11、配貨管理端12及智能倉儲管理端13內(nèi)的eMMC存儲器,且該eMMC存儲器的存儲容量根據(jù)各個物流端的采集情況而設(shè)置為不同大小,其容量只要足夠進行數(shù)據(jù)存儲及設(shè)置控制系統(tǒng),并具有足夠的擴展空間即可。當然,在其他優(yōu)選實施例中,上述的數(shù)據(jù)緩沖區(qū)也可根據(jù)需要設(shè)置為其他類型的緩存設(shè)備。數(shù)據(jù)緩沖區(qū)的設(shè)置,使得在互聯(lián)網(wǎng)故障的情況下不會影響物流數(shù)據(jù)的采集,保證了數(shù)據(jù)采集的有效性與及時性。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何本領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),對本發(fā)明所做的變形或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述的權(quán)利要求的保護范圍為準。