本發(fā)明涉及電梯物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種電梯物聯(lián)網(wǎng)網(wǎng)關(guān)及電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法。
背景技術(shù):
隨著社會(huì)經(jīng)濟(jì)的發(fā)展,越來越多的電梯應(yīng)用于人們的生活中,隨之,越來越多的電梯上出現(xiàn)了廣告應(yīng)用。傳統(tǒng)的電梯物聯(lián)網(wǎng)廣告系統(tǒng)主要采用本地廣告更新和遠(yuǎn)程通過協(xié)議點(diǎn)對(duì)點(diǎn)(即服務(wù)器直接向電梯的顯示裝置下發(fā)廣告數(shù)據(jù))更新。本地更新方案本質(zhì)上并不是真正的電梯物聯(lián)網(wǎng)廣告系統(tǒng),已不符合電梯物聯(lián)網(wǎng)發(fā)展網(wǎng)絡(luò)化智能化趨勢。目前通過遠(yuǎn)程點(diǎn)對(duì)點(diǎn)下發(fā)電梯廣告的應(yīng)用較多,如圖1所示為該種點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸方法的流程圖,包括:
步驟10:在電梯物聯(lián)網(wǎng)的網(wǎng)絡(luò)服務(wù)器與顯示終端之間分別建立通信連接。
步驟11:顯示終端利用該通信連接從網(wǎng)絡(luò)服務(wù)器獲取待下發(fā)數(shù)據(jù)。
該種方案具有結(jié)構(gòu)簡單的特點(diǎn),但同時(shí)也會(huì)帶來兩方面的問題:其一,點(diǎn)對(duì)點(diǎn)會(huì)產(chǎn)生大流量損耗;其二,點(diǎn)對(duì)點(diǎn)下發(fā)方式效率較低。比如,假設(shè)網(wǎng)絡(luò)服務(wù)器單次需要下發(fā)5個(gè)數(shù)據(jù)文件,電梯物聯(lián)網(wǎng)的一個(gè)局域網(wǎng)中包括10個(gè)在線顯示節(jié)點(diǎn),此時(shí),網(wǎng)絡(luò)服務(wù)器中的待下發(fā)數(shù)據(jù)需要通過數(shù)據(jù)傳輸單元傳輸至每個(gè)顯示節(jié)點(diǎn)。這樣網(wǎng)絡(luò)服務(wù)器需要通過數(shù)據(jù)傳輸單元的單向數(shù)據(jù)流就需執(zhí)行5*10次,即50次。此外,再加上數(shù)據(jù)傳輸協(xié)議還會(huì)增加額外的數(shù)據(jù)包封裝,產(chǎn)生更多的流量,造成流量費(fèi)用較高。再者,主流的通用分組無線服務(wù)技術(shù)(General Packet Radio Service,簡稱“GPRS”)網(wǎng)絡(luò)速率較慢,而每次待下發(fā)數(shù)據(jù)都需要經(jīng)過網(wǎng)絡(luò)服務(wù)器與數(shù)據(jù)傳輸單元之間的運(yùn)營商網(wǎng)絡(luò),造成數(shù)據(jù)傳輸效率較低,且受其網(wǎng)絡(luò)狀況影響較大。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施方式的目的在于提供一種電梯物聯(lián)網(wǎng)網(wǎng)關(guān)及電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法,在電梯物聯(lián)網(wǎng)的服務(wù)器向各電梯下發(fā)數(shù)據(jù)時(shí),使得電梯物聯(lián)網(wǎng)數(shù)據(jù)傳輸單元中的數(shù)據(jù)流量大幅減少,且數(shù)據(jù)下發(fā)效率得到提高。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法,包括:預(yù)先在電梯物聯(lián)網(wǎng)的網(wǎng)關(guān)與網(wǎng)絡(luò)服務(wù)器之間建立通信連接;在所述網(wǎng)絡(luò)服務(wù)器需向各電梯內(nèi)的顯示終端下發(fā)數(shù)據(jù)時(shí),所述網(wǎng)關(guān)利用所述通信連接,獲取待下發(fā)至各所述顯示終端的數(shù)據(jù);其中,所述各顯示終端為所述網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各節(jié)點(diǎn);所述網(wǎng)關(guān)通過所述局域網(wǎng),將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各所述顯示終端。
本發(fā)明的實(shí)施方式還提供了一種電梯物聯(lián)網(wǎng)網(wǎng)關(guān),包括:第一通信模塊,用于與網(wǎng)絡(luò)服務(wù)器之間進(jìn)行數(shù)據(jù)通信;第二通信模塊,用于與屬于同一局域網(wǎng)的各電梯內(nèi)的顯示終端進(jìn)行數(shù)據(jù)通信;下發(fā)模塊,用于利用所述第一通信模塊獲取待下發(fā)至各所述顯示終端的數(shù)據(jù),并通過所述第二通信模塊將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各所述顯示終端。
本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,在電梯物聯(lián)網(wǎng)中,預(yù)先在局域網(wǎng)網(wǎng)關(guān)與網(wǎng)絡(luò)服務(wù)器之間建立通信連接,每個(gè)局域網(wǎng)網(wǎng)關(guān)包括有多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),即顯示終端,通過該局域網(wǎng)網(wǎng)關(guān)從網(wǎng)絡(luò)服務(wù)器獲取待下載至各顯示終端的數(shù)據(jù),再由該局域網(wǎng)網(wǎng)關(guān)將待下發(fā)數(shù)據(jù)下發(fā)至其內(nèi)的各顯示終端。這樣,在網(wǎng)絡(luò)服務(wù)器和局域網(wǎng)網(wǎng)關(guān)之間的數(shù)據(jù)傳輸單元中,僅需傳輸一次待下發(fā)數(shù)據(jù),而由網(wǎng)關(guān)負(fù)責(zé)將獲取到的待下發(fā)數(shù)據(jù)下發(fā)至其內(nèi)的各顯示終端,從而使得數(shù)據(jù)傳輸單元中需要傳輸?shù)臄?shù)據(jù)減少,降低了流量費(fèi)用,同時(shí),降低了網(wǎng)絡(luò)服務(wù)器的傳輸負(fù)擔(dān),提高了數(shù)據(jù)傳輸效率。
另外,在所述網(wǎng)關(guān)利用所述通信連接,獲取待下發(fā)至各所述顯示終端的數(shù)據(jù)中,具體包括:所述網(wǎng)關(guān)通過所述通信連接,從所述網(wǎng)絡(luò)服務(wù)器中獲取待下發(fā)數(shù)據(jù)的統(tǒng)一資源定位符URL;所述網(wǎng)關(guān)根據(jù)所述URL將所述待下發(fā)數(shù)據(jù)下載到本地。由此電梯物聯(lián)網(wǎng)中各局域網(wǎng)的網(wǎng)關(guān)能夠從網(wǎng)絡(luò)服務(wù)器獲取到待下發(fā)數(shù)據(jù)。
另外,在所述網(wǎng)關(guān)根據(jù)所述URL將所述待下發(fā)數(shù)據(jù)下載到本地中,所述網(wǎng)關(guān)采用超文本傳輸協(xié)議HTTP下載所述待下發(fā)數(shù)據(jù)到本地。超文本傳輸協(xié)議HTTP(HyperText Transfer Protoco簡稱HTTP)技術(shù)成熟,能夠良好地支持廣告數(shù)據(jù)等的傳輸。
另外,還包括:如果所述待下發(fā)數(shù)據(jù)為多個(gè)URL所指定的數(shù)據(jù),則所述網(wǎng)關(guān)逐個(gè)下載所述URL所指定的數(shù)據(jù),并在下載所述待下發(fā)數(shù)據(jù)到本地的同時(shí),將已完成下載的待下發(fā)數(shù)據(jù),通過所述局域網(wǎng)下發(fā)至各所述顯示終端。由此,當(dāng)需要下載的數(shù)據(jù)較多時(shí),網(wǎng)關(guān)可以實(shí)現(xiàn)邊下載邊下發(fā),提高數(shù)據(jù)傳輸效率。
另外,所述網(wǎng)關(guān)通過所述局域網(wǎng),將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各所述顯示終端中,具體包括:所述網(wǎng)關(guān)利用與各電梯內(nèi)的顯示終端分別建立的數(shù)據(jù)傳輸通道,將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各所述顯示終端。由此使得網(wǎng)關(guān)能夠?qū)?shù)據(jù)下發(fā)至各顯示終端。由于網(wǎng)關(guān)向各顯示終端下發(fā)數(shù)據(jù)不會(huì)產(chǎn)生流量費(fèi)用,所以可以節(jié)省大量的流量費(fèi)用。
附圖說明
圖1是根據(jù)現(xiàn)有技術(shù)中電梯物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法的流程圖;
圖2是根據(jù)本發(fā)明第一實(shí)施方式的電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法的流程圖;
圖3是根據(jù)本發(fā)明第二實(shí)施方式的電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法的流程圖;
圖4是根據(jù)本發(fā)明第三實(shí)施方式的電梯物聯(lián)網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖5是根據(jù)本發(fā)明第四實(shí)施方式的電梯物聯(lián)網(wǎng)網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法。
如圖2所示,該電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法包括如下步驟:
步驟20:預(yù)先在電梯物聯(lián)網(wǎng)的網(wǎng)關(guān)與網(wǎng)絡(luò)服務(wù)器之間建立通信連接。
步驟20中,網(wǎng)絡(luò)服務(wù)器可以為云服務(wù)器,是電梯物聯(lián)網(wǎng)中的主服務(wù)器。網(wǎng)關(guān)可以是電梯物聯(lián)網(wǎng)中的局域網(wǎng)絡(luò)的網(wǎng)關(guān),網(wǎng)關(guān)所在局域網(wǎng)內(nèi)包括多個(gè)顯示終端,網(wǎng)關(guān)可以與其內(nèi)的各顯示終端之間進(jìn)行數(shù)據(jù)傳輸。在網(wǎng)絡(luò)服務(wù)器與網(wǎng)關(guān)之間建立通信連接之后,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間可以利用該通信連接實(shí)時(shí)進(jìn)行數(shù)據(jù)傳輸。通常,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間在進(jìn)行數(shù)據(jù)傳輸時(shí),會(huì)產(chǎn)生流量費(fèi)用。并且,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)傳輸也會(huì)受到網(wǎng)絡(luò)狀況的影響?;诖耍緦?shí)施方式的數(shù)據(jù)傳輸方法的目的之一在于有效地減少網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)傳輸單元中的數(shù)據(jù)傳輸量,以便節(jié)約流量費(fèi)用。網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的通信連接的建立為本領(lǐng)域技術(shù)人員所熟知,此處不再贅述。
步驟21:在網(wǎng)絡(luò)服務(wù)器需向各電梯內(nèi)的顯示終端下發(fā)數(shù)據(jù)時(shí),網(wǎng)關(guān)利用通信連接,獲取待下發(fā)至各顯示終端的數(shù)據(jù)。
步驟22:網(wǎng)關(guān)通過局域網(wǎng),將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各顯示終端。
步驟21中,實(shí)現(xiàn)了將需要下發(fā)至各顯示終端的待下發(fā)數(shù)據(jù)下發(fā)至網(wǎng)關(guān),完成了數(shù)據(jù)下發(fā)的第一步。在步驟21中,網(wǎng)絡(luò)服務(wù)器僅需將待下發(fā)的數(shù)據(jù)下發(fā)至網(wǎng)關(guān),而不是各顯示終端,減少了流量消耗。比如,當(dāng)網(wǎng)絡(luò)服務(wù)器需要下發(fā)5個(gè)數(shù)據(jù)文件時(shí),僅需要將該5個(gè)數(shù)據(jù)文件下發(fā)至網(wǎng)關(guān)即可。
步驟22中,網(wǎng)關(guān)將獲取到的待下發(fā)數(shù)據(jù)分別下發(fā)至該網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各顯示終端,從而完成了電梯物聯(lián)網(wǎng)內(nèi)的數(shù)據(jù)傳輸。本實(shí)施方式中,網(wǎng)關(guān)與網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各顯示終端之間可以采用傳輸速率更好的通信技術(shù)進(jìn)行通信,比如2.4G無線通信,由此還可以實(shí)現(xiàn)網(wǎng)關(guān)與顯示終端之間的多通道數(shù)據(jù)傳輸。同時(shí)由于局域網(wǎng)內(nèi)的數(shù)據(jù)傳輸不會(huì)產(chǎn)生流量費(fèi)用,所以不會(huì)增加電梯物聯(lián)網(wǎng)整體的數(shù)據(jù)流量費(fèi)用。網(wǎng)關(guān)將待下發(fā)數(shù)據(jù)下發(fā)至各顯示終端的方法為本領(lǐng)域技術(shù)人員所熟知,此處不再贅述。
本實(shí)施方式與現(xiàn)有技術(shù)相比,以向一個(gè)網(wǎng)關(guān)內(nèi)的10個(gè)在線顯示終端下發(fā)視頻數(shù)據(jù)文件而言,假設(shè)需要下發(fā)5個(gè)視頻數(shù)據(jù)文件,則網(wǎng)絡(luò)服務(wù)器僅需將該5個(gè)視頻數(shù)據(jù)文件下發(fā)至網(wǎng)關(guān)即可,即網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)傳輸單元中僅產(chǎn)生一次的視頻數(shù)據(jù)文件(5個(gè)視頻數(shù)據(jù)文件)傳輸流量,相對(duì)于現(xiàn)有技術(shù)中傳輸單元中需要傳輸50個(gè)視頻數(shù)據(jù)文件,對(duì)數(shù)據(jù)傳輸單元中的數(shù)據(jù)傳輸量的需求大大降低,從而節(jié)約了數(shù)據(jù)下發(fā)的流量消耗,同時(shí),由于網(wǎng)絡(luò)服務(wù)器下發(fā)數(shù)據(jù)的負(fù)擔(dān)由網(wǎng)關(guān)分擔(dān),所以還可以提高數(shù)據(jù)傳輸?shù)男?,進(jìn)而可以更快地將數(shù)據(jù)下發(fā)至電梯物聯(lián)網(wǎng)內(nèi)的所有顯示終端。
本發(fā)明的第二實(shí)施方式涉及一種電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上做出改進(jìn),主要改進(jìn)之處在于:在第二實(shí)施方式中,進(jìn)一步給出了網(wǎng)絡(luò)服務(wù)器與網(wǎng)關(guān)之間的數(shù)據(jù)傳輸方式以及網(wǎng)關(guān)向其內(nèi)的各顯示終端下發(fā)數(shù)據(jù)的方法,從而使得本發(fā)明的數(shù)據(jù)傳輸方法更為實(shí)用。
如圖3所示,電梯物聯(lián)網(wǎng)的數(shù)據(jù)傳輸方法包括如下步驟:
步驟30:預(yù)先在電梯物聯(lián)網(wǎng)的網(wǎng)關(guān)與網(wǎng)絡(luò)服務(wù)器之間建立通信連接。
步驟30中,網(wǎng)絡(luò)服務(wù)器可以為云服務(wù)器,是電梯物聯(lián)網(wǎng)中的主服務(wù)器。網(wǎng)關(guān)可以是電梯物聯(lián)網(wǎng)中的局域網(wǎng)絡(luò)的網(wǎng)關(guān),網(wǎng)關(guān)所在局域網(wǎng)內(nèi)包括多個(gè)顯示終端,網(wǎng)關(guān)可以與其內(nèi)的各顯示終端之間進(jìn)行數(shù)據(jù)傳輸。在網(wǎng)絡(luò)服務(wù)器與網(wǎng)關(guān)之間建立通信連接之后,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間可以利用該通信連接實(shí)時(shí)進(jìn)行數(shù)據(jù)傳輸。通常,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間在進(jìn)行數(shù)據(jù)傳輸時(shí),會(huì)產(chǎn)生流量費(fèi)用。并且,網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)傳輸也會(huì)受到網(wǎng)絡(luò)狀況的影響?;诖?,本實(shí)施方式的數(shù)據(jù)傳輸方法的目的之一在于有效地減少網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)傳輸量,以便節(jié)約流量費(fèi)用。
步驟31:在網(wǎng)絡(luò)服務(wù)器需向各電梯內(nèi)的顯示終端下發(fā)數(shù)據(jù)時(shí),網(wǎng)關(guān)通過通信連接,從網(wǎng)絡(luò)服務(wù)器中獲取待下發(fā)數(shù)據(jù)的統(tǒng)一資源定位符URL。本實(shí)施方式中,一個(gè)URL對(duì)應(yīng)一個(gè)數(shù)據(jù)文件,如果需要下發(fā)多個(gè)數(shù)據(jù)文件,服務(wù)器會(huì)將各文件的URL都發(fā)送至網(wǎng)關(guān)。
步驟32:網(wǎng)關(guān)根據(jù)URL將待下發(fā)數(shù)據(jù)下載到本地。
步驟32中,網(wǎng)關(guān)采用超文本傳輸協(xié)議HTTP下載待下發(fā)數(shù)據(jù)到本地。超文本傳輸協(xié)議是一種應(yīng)用廣泛,技術(shù)成熟的網(wǎng)絡(luò)傳輸協(xié)議,可以增強(qiáng)網(wǎng)關(guān)下載待下發(fā)數(shù)據(jù)的靈活性。
于其他實(shí)施方式中,網(wǎng)關(guān)與網(wǎng)絡(luò)服務(wù)器之間還可以采用傳輸控制協(xié)議TCP進(jìn)行通信,本實(shí)施方式對(duì)于網(wǎng)關(guān)和網(wǎng)絡(luò)服務(wù)器之間的協(xié)議通信方式不作具體限制。
值得一提的是步驟32中,如果待下發(fā)數(shù)據(jù)為多個(gè)URL所指定的數(shù)據(jù),則網(wǎng)關(guān)逐個(gè)下載URL所指定的數(shù)據(jù),并在下載待下發(fā)數(shù)據(jù)到本地的同時(shí),將已完成下載的待下發(fā)數(shù)據(jù),通過局域網(wǎng)下發(fā)至各顯示終端。
步驟33:網(wǎng)關(guān)利用與各電梯內(nèi)的顯示終端分別建立的數(shù)據(jù)傳輸通道,將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各顯示終端。
通過步驟30至步驟32可知,本實(shí)施方式網(wǎng)絡(luò)服務(wù)器和網(wǎng)關(guān)之間的數(shù)據(jù)下載流程如下:
1、網(wǎng)絡(luò)服務(wù)器通過預(yù)先與網(wǎng)關(guān)建立好的通信連接,向網(wǎng)關(guān)發(fā)送下載任務(wù)請(qǐng)求,下載任務(wù)請(qǐng)求中包含了下載任務(wù)所需的配置文件的URL地址。
2、網(wǎng)關(guān)根據(jù)配置文件的URL地址下載配置文件。配置文件中包含了所要下載數(shù)據(jù)(下載任務(wù)例如為廣告數(shù)據(jù))的URL地址、下載任務(wù)數(shù)量、圖片編號(hào)等具體信息。
3、網(wǎng)關(guān)根據(jù)配置文件的信息下載數(shù)據(jù)文件。
通過執(zhí)行步驟30至步驟32,待下載的數(shù)據(jù)從網(wǎng)絡(luò)服務(wù)器下載至網(wǎng)關(guān),而后再由網(wǎng)關(guān)將待下載的數(shù)據(jù)分發(fā)至網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各顯示終端。
本實(shí)施方式以網(wǎng)絡(luò)服務(wù)器向網(wǎng)關(guān)所在的局域網(wǎng)內(nèi)的各顯示終端下發(fā)廣告數(shù)據(jù)為例進(jìn)行說明,假設(shè)該網(wǎng)關(guān)所在局域網(wǎng)內(nèi)包括10個(gè)顯示終端,網(wǎng)絡(luò)服務(wù)器需要下發(fā)5個(gè)廣告數(shù)據(jù)文件,則本實(shí)施方式中,網(wǎng)絡(luò)服務(wù)器僅需向該網(wǎng)關(guān)發(fā)送該5個(gè)廣告數(shù)據(jù)文件的URL,則網(wǎng)關(guān)即可根據(jù)該URL解析出各個(gè)廣告數(shù)據(jù)的網(wǎng)絡(luò)存儲(chǔ)地址,從而將5個(gè)廣告數(shù)據(jù)下載至本地,同時(shí)網(wǎng)關(guān)可以在一個(gè)廣告數(shù)據(jù)下載完成時(shí),一邊下載剩余的廣告數(shù)據(jù)一邊將已經(jīng)下載完成的廣告數(shù)據(jù)下發(fā)至各顯示終端。這樣,在該網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各顯示終端均下載到廣告數(shù)據(jù)時(shí),電梯物聯(lián)網(wǎng)中產(chǎn)生的流量費(fèi)用僅為網(wǎng)關(guān)下載5個(gè)廣告數(shù)據(jù)的流量費(fèi)用,從而可以節(jié)約流量費(fèi)用,而且每個(gè)網(wǎng)關(guān)所在物聯(lián)網(wǎng)內(nèi)的顯示終端的數(shù)量越多,節(jié)約的流量費(fèi)用越多。并且由于電梯物聯(lián)網(wǎng)內(nèi)的網(wǎng)關(guān)分擔(dān)了網(wǎng)絡(luò)服務(wù)器下發(fā)數(shù)據(jù)的任務(wù),使得數(shù)據(jù)傳輸?shù)男实玫教岣?,從而可以更快速地完成?shù)據(jù)下發(fā)任務(wù)。
上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
本發(fā)明第三實(shí)施方式涉及一種電梯物聯(lián)網(wǎng)網(wǎng)關(guān)。
如圖4所示,該電梯物聯(lián)網(wǎng)網(wǎng)關(guān)4包括:
第一通信模塊40,用于與網(wǎng)絡(luò)服務(wù)器之間進(jìn)行數(shù)據(jù)通信。
第二通信模塊41,用于與屬于同一局域網(wǎng)的各電梯內(nèi)的顯示終端進(jìn)行數(shù)據(jù)通信。
下發(fā)模塊42,用于利用第一通信模塊40獲取待下發(fā)至各顯示終端的數(shù)據(jù),并通過第二通信模塊42將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各顯示終端。其中,各顯示終端為網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各節(jié)點(diǎn)。
本實(shí)施方式與現(xiàn)有技術(shù)相比,通過網(wǎng)關(guān)從網(wǎng)絡(luò)服務(wù)器獲取到待下發(fā)數(shù)據(jù),并且利用網(wǎng)關(guān)完成向該網(wǎng)關(guān)所在局域網(wǎng)內(nèi)的各顯示終端的待下發(fā)數(shù)據(jù)的下發(fā),不僅有利于節(jié)約流量費(fèi)用,而且可以數(shù)據(jù)的下發(fā)效率。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。
本發(fā)明第四實(shí)施方式涉及一種電梯物聯(lián)網(wǎng)網(wǎng)關(guān)。第四實(shí)施方式在第三實(shí)施方式的基礎(chǔ)上做出改進(jìn),主要改進(jìn)之處在于:在第四實(shí)施方式中,進(jìn)一步規(guī)定了下發(fā)模塊的具體實(shí)現(xiàn),從而使得本發(fā)明的物聯(lián)網(wǎng)網(wǎng)關(guān)易于實(shí)現(xiàn)和推廣。
如圖5所示,電梯物聯(lián)網(wǎng)網(wǎng)關(guān)4包括:
第一通信模塊40,用于與網(wǎng)絡(luò)服務(wù)器之間進(jìn)行數(shù)據(jù)通信。
第二通信模塊41,用于與屬于同一局域網(wǎng)的各電梯內(nèi)的顯示終端進(jìn)行數(shù)據(jù)通信。
下發(fā)模塊42,用于利用第一通信模塊40獲取待下發(fā)至各顯示終端的數(shù)據(jù),并通過第二通信模塊41將獲取的待下發(fā)數(shù)據(jù)下發(fā)至各顯示終端。
其中,下發(fā)模塊42包括:
獲取子模塊420,用于通過第一通信模塊,獲取來自網(wǎng)絡(luò)服務(wù)器的待下發(fā)數(shù)據(jù)的統(tǒng)一資源定位符URL;
下載子模塊421,用于根據(jù)URL將待下發(fā)數(shù)據(jù)下載到本地。下載子模塊采用超文本傳輸協(xié)議HTTP下載待下發(fā)數(shù)據(jù)到本地。
檢測子模塊422,用于檢測待下發(fā)數(shù)據(jù)是否為多個(gè)URL所指定的數(shù)據(jù);
控制子模塊423,用于在檢測到待下發(fā)數(shù)據(jù)為多個(gè)URL所指定的數(shù)據(jù)時(shí),控制下載子模塊逐個(gè)下載URL所指定的數(shù)據(jù),并在下載子模塊下載待下發(fā)數(shù)據(jù)到本地的同時(shí),將已完成下載的待下發(fā)數(shù)據(jù),通過局域網(wǎng)下發(fā)至各顯示終端。
本實(shí)施方式中,當(dāng)檢測到需要下發(fā)的數(shù)據(jù)為多個(gè)URL所指向的數(shù)據(jù)時(shí),可以在網(wǎng)絡(luò)下載完成一個(gè)URL所指向的數(shù)據(jù)時(shí),一邊下載剩余的數(shù)據(jù),一邊將該已經(jīng)下載的數(shù)據(jù)下發(fā)至各顯示終端,從而進(jìn)一步提高下發(fā)效率。
由于第二實(shí)施方式與本實(shí)施方式相互對(duì)應(yīng),因此本實(shí)施方式可與第二實(shí)施方式互相配合實(shí)施。第二實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,在第二實(shí)施方式中所能達(dá)到的技術(shù)效果在本實(shí)施方式中也同樣可以實(shí)現(xiàn),為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第二實(shí)施方式中。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。