專利名稱:基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遠(yuǎn)程服務(wù)技術(shù)領(lǐng)域,特別涉及一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)與方法。
背景技術(shù):
如圖1所示,目前的遠(yuǎn)程服務(wù)系統(tǒng)由應(yīng)用服務(wù)器、互聯(lián)網(wǎng)、無線通訊網(wǎng)絡(luò)終端、網(wǎng)關(guān)和機(jī)組組成,各部分依次相連,其中無線通訊網(wǎng)絡(luò)終端有很多種,此處以GPRS終端為例, 機(jī)組可以是空調(diào)、冰箱等家電設(shè)備,也可以是其他非家電設(shè)備。將需要被遠(yuǎn)程監(jiān)控的機(jī)組組成一個小型網(wǎng)絡(luò),該小型網(wǎng)絡(luò)可以是基于RS485的通訊網(wǎng)絡(luò),也可以是基于其他通訊方式的網(wǎng)絡(luò),此處以RS485為例,機(jī)組運(yùn)行的協(xié)議是Modbus協(xié)議或其他協(xié)議,承載的內(nèi)容是機(jī)組的運(yùn)行數(shù)據(jù)。網(wǎng)關(guān)至GPRS終端之間采用的是RS232網(wǎng)絡(luò),運(yùn)行的協(xié)議是自定義的與應(yīng)用服務(wù)器一致的通訊協(xié)議,網(wǎng)關(guān)將機(jī)組通訊網(wǎng)絡(luò)和GPRS通訊網(wǎng)絡(luò)隔離開來并將機(jī)組的運(yùn)行數(shù)據(jù)通過GPRS終端經(jīng)由互聯(lián)網(wǎng)上傳至應(yīng)用服務(wù)器。上述網(wǎng)關(guān)對機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行傻瓜式上傳,即采集到就上傳至應(yīng)用服務(wù)器,應(yīng)用服務(wù)器則進(jìn)行數(shù)據(jù)處理,整個過程無法控制,由于數(shù)據(jù)上傳過程需要利用互聯(lián)網(wǎng),持續(xù)的數(shù)據(jù)上傳使網(wǎng)絡(luò)流量增加,持續(xù)的數(shù)據(jù)處理使系統(tǒng)效率低下運(yùn)行成本增高。
發(fā)明內(nèi)容
本發(fā)明提供了一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)及方法以解決現(xiàn)有遠(yuǎn)程服務(wù)系統(tǒng)中數(shù)據(jù)上傳和處理不可控的問題。本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),包括依次相連的無線通訊網(wǎng)絡(luò)終端、網(wǎng)關(guān)和機(jī)組,以及與所述無線通訊網(wǎng)絡(luò)終端通過互聯(lián)網(wǎng)進(jìn)行通訊的應(yīng)用服務(wù)器,所述網(wǎng)關(guān)包括相連的數(shù)據(jù)采集模塊和數(shù)據(jù)上傳控制模塊,所述應(yīng)用服務(wù)器包括數(shù)據(jù)處理模塊,所述數(shù)據(jù)上傳控制模塊判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時將所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)通過所述無線通訊網(wǎng)絡(luò)終端經(jīng)由互聯(lián)網(wǎng)上傳至所述數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊處理接收到的數(shù)據(jù)。優(yōu)選地,所述數(shù)據(jù)上傳控制模塊包括相連的條件判斷模塊和數(shù)據(jù)上傳模塊,所述條件判斷模塊分別與所述數(shù)據(jù)采集模塊和所述數(shù)據(jù)處理模塊相連,用于判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述數(shù)據(jù)上傳模塊接到所述條件判斷模塊的上傳數(shù)據(jù)指令后將所述數(shù)據(jù)采集模塊采集的機(jī)組的運(yùn)行數(shù)據(jù)通過所述無線通訊網(wǎng)絡(luò)終端經(jīng)由互聯(lián)網(wǎng)上傳至所述數(shù)據(jù)處理模塊。優(yōu)選地,所述條件判斷模塊包括調(diào)試命令接收模塊,所述調(diào)試命令接收模塊用于在接收到用戶的調(diào)試命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊;和 / 或所述條件判斷模塊包括異常數(shù)據(jù)檢測模塊,所述異常數(shù)據(jù)檢測模塊用于在檢測到所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊上傳數(shù)據(jù);
禾口 / 或 所述條件判斷模塊包括日常命令接收模塊,所述應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊,所述日常命令發(fā)送模塊用于接受用戶的命令通過所述互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端向所述日常命令接收模塊發(fā)送日常監(jiān)控命令,所述日常命令接收模塊接收到所述日常監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。本發(fā)明的一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,包括以下步驟定時采集機(jī)組運(yùn)行數(shù)據(jù),判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件,當(dāng)滿足時將采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行處理。本發(fā)明公開了一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),由于網(wǎng)關(guān)采用數(shù)據(jù)上傳控制模塊, 使得網(wǎng)關(guān)實現(xiàn)了對數(shù)據(jù)上傳的控制,在檢測到數(shù)據(jù)異?;蛴脩粜枰獙C(jī)組進(jìn)行調(diào)試或例行監(jiān)控時將機(jī)組運(yùn)行數(shù)據(jù)上傳至應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器對數(shù)據(jù)進(jìn)行處理,因此也實現(xiàn)了應(yīng)用服務(wù)器對數(shù)據(jù)處理的控制;本發(fā)明還公開了一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,由于在采集數(shù)據(jù)和處理數(shù)據(jù)之間增加了對當(dāng)前條件進(jìn)行判斷的步驟,當(dāng)當(dāng)前條件滿足數(shù)據(jù)處理條件時對數(shù)據(jù)進(jìn)行處理,不滿足時不處理,實現(xiàn)了對數(shù)據(jù)處理的控制。
圖1是現(xiàn)有技術(shù)遠(yuǎn)程服務(wù)系統(tǒng)結(jié)構(gòu)示意圖;圖2是本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)實施例一的結(jié)構(gòu)示意圖;圖3是本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)實施例十三的結(jié)構(gòu)示意圖;圖4是本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法實施例一的流程示意圖;圖5是本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法實施例二的流程示意圖;圖6是本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法實施例七的流程示意圖。
具體實施例方式本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)在現(xiàn)有遠(yuǎn)程服務(wù)系統(tǒng)的基礎(chǔ)上,對網(wǎng)關(guān)和應(yīng)用服務(wù)器進(jìn)行功能擴(kuò)展,實現(xiàn)了對網(wǎng)關(guān)數(shù)據(jù)上傳和應(yīng)用服務(wù)器數(shù)據(jù)處理的控制,下面結(jié)合具體實施例和附圖詳細(xì)解釋本發(fā)明。實施例一本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),包括依次相連的無線通訊網(wǎng)絡(luò)終端、網(wǎng)關(guān)和機(jī)組,以及與無線通訊網(wǎng)絡(luò)終端通過互聯(lián)網(wǎng)進(jìn)行通訊的應(yīng)用服務(wù)器,如圖2所示,網(wǎng)關(guān)包括相連的數(shù)據(jù)采集模塊和數(shù)據(jù)上傳控制模塊,應(yīng)用服務(wù)器包括數(shù)據(jù)處理模塊,數(shù)據(jù)采集模塊一端與機(jī)組相連,定時采集機(jī)組的運(yùn)行數(shù)據(jù),一端與數(shù)據(jù)上傳控制模塊相連,數(shù)據(jù)上傳控制模塊通過無線通訊網(wǎng)絡(luò)終端(以下由GPRS終端代替)經(jīng)由互聯(lián)網(wǎng)與數(shù)據(jù)處理模塊相連,用于判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時將數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)上傳至數(shù)據(jù)處理模塊,數(shù)據(jù)處理模塊處理接收到的數(shù)據(jù)。與現(xiàn)有遠(yuǎn)程服務(wù)系統(tǒng)中的網(wǎng)關(guān)相比,本實施例中的網(wǎng)關(guān)增加了數(shù)據(jù)上傳控制模塊,限定了數(shù)據(jù)上傳的條件,在當(dāng)前條件滿足數(shù)據(jù)上傳條件時再將機(jī)組運(yùn)行數(shù)據(jù)上傳至應(yīng)用服務(wù)器,而不是盲目地采集到數(shù)據(jù)后就上傳。實施例二
本實施例與實施例一的不同之處在于,實施例一中的數(shù)據(jù)上傳控制模塊由本實施例中的相連的條件判斷模塊和數(shù)據(jù)上傳模塊來具體實現(xiàn),條件判斷模塊與數(shù)據(jù)采集模塊相連,用于判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,數(shù)據(jù)上傳模塊接到條件判斷模塊的上傳數(shù)據(jù)指令后將數(shù)據(jù)采集模塊采集的機(jī)組的運(yùn)行數(shù)據(jù)通過所述GPRS終端經(jīng)由互聯(lián)網(wǎng)上傳至所述數(shù)據(jù)處理模塊。本實施例的其他技術(shù)特征與實施例一相同,在此不予贅述。實施例三本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括調(diào)試命令接收模塊,調(diào)試命令接收模塊與數(shù)據(jù)上傳模塊相連,網(wǎng)關(guān)外部安裝調(diào)試按鈕,當(dāng)工程人員需要對機(jī)組進(jìn)行調(diào)試時,通過調(diào)試按鈕向網(wǎng)關(guān)發(fā)送調(diào)試監(jiān)控命令,調(diào)試命令接收模塊接收到調(diào)試監(jiān)控命令后,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)進(jìn)入調(diào)試監(jiān)控模式,調(diào)試命令接收模塊發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例四本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括異常數(shù)據(jù)檢測模塊,異常數(shù)據(jù)檢測模塊一端與數(shù)據(jù)采集模塊相連,一端與數(shù)據(jù)上傳模塊相連,對數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行檢測,當(dāng)檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在異常主動上傳監(jiān)控模式。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例五本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括日常命令接收模塊,應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊,日常命令接收模塊一端與數(shù)據(jù)上傳模塊相連,一端通過GPRS終端經(jīng)由互聯(lián)網(wǎng)與日常命令發(fā)送模塊相連,當(dāng)應(yīng)用服務(wù)器端的用戶需要對機(jī)組進(jìn)行例行檢查時,向日常命令發(fā)送模塊發(fā)送日常監(jiān)控命令,日常命令發(fā)送模塊將日常監(jiān)控命令發(fā)送給日常命令接收模塊,日常命令接收模塊接收到命令后發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在正常監(jiān)控模式。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例六本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括調(diào)試命令接收模塊和異常數(shù)據(jù)檢測模塊。調(diào)試命令接收模塊與數(shù)據(jù)上傳模塊相連,網(wǎng)關(guān)外部安裝調(diào)試按鈕,當(dāng)工程人員需要對機(jī)組進(jìn)行調(diào)試時,通過調(diào)試按鈕向網(wǎng)關(guān)發(fā)送調(diào)試監(jiān)控命令,調(diào)試命令接收模塊接收到調(diào)試監(jiān)控命令后,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)進(jìn)入調(diào)試監(jiān)控模式,調(diào)試命令接收模塊發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊。異常數(shù)據(jù)檢測模塊一端與數(shù)據(jù)采集模塊相連,一端與數(shù)據(jù)上傳模塊相連,對數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行檢測,當(dāng)檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在異常主動上傳監(jiān)控模式。
本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。 實施例七
本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括調(diào)試命令接收模塊和日常命令接收模塊,應(yīng)用服務(wù)器包括日常命令發(fā)送模塊。調(diào)試命令接收模塊與數(shù)據(jù)上傳模塊相連,網(wǎng)關(guān)外部安裝調(diào)試按鈕,當(dāng)工程人員需要對機(jī)組進(jìn)行調(diào)試時,通過調(diào)試按鈕向網(wǎng)關(guān)發(fā)送調(diào)試監(jiān)控命令,調(diào)試命令接收模塊接收到調(diào)試監(jiān)控命令后,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)進(jìn)入調(diào)試監(jiān)控模式,調(diào)試命令接收模塊發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊。日常命令接收模塊一端與數(shù)據(jù)上傳模塊相連,一端通過GPRS終端經(jīng)由互聯(lián)網(wǎng)與日常命令發(fā)送模塊相連,當(dāng)應(yīng)用服務(wù)器端的用戶需要對機(jī)組進(jìn)行例行檢查時,向日常命令發(fā)送模塊發(fā)送日常監(jiān)控命令,日常命令發(fā)送模塊將日常監(jiān)控命令發(fā)送給日常命令接收模塊,日常命令接收模塊接收到命令后發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在正常監(jiān)控模式。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例八本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括異常數(shù)據(jù)檢測模塊和日常命令接收模塊,應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊。異常數(shù)據(jù)檢測模塊一端與數(shù)據(jù)采集模塊相連,一端與數(shù)據(jù)上傳模塊相連,對數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行檢測,當(dāng)檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在異常主動上傳監(jiān)控模式。日常命令接收模塊一端與數(shù)據(jù)上傳模塊相連,一端通過GPRS終端經(jīng)由互聯(lián)網(wǎng)與日常命令發(fā)送模塊相連,當(dāng)應(yīng)用服務(wù)器端的用戶需要對機(jī)組進(jìn)行例行檢查時,向日常命令發(fā)送模塊發(fā)送日常監(jiān)控命令,日常命令發(fā)送模塊將日常監(jiān)控命令發(fā)送給日常命令接收模塊,日常命令接收模塊接收到命令后發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在正常監(jiān)控模式。 本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例九本實施例與實施例二的不同之處在于,本實施例中的條件判斷模塊包括調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊,應(yīng)用服務(wù)器還包括日常命令發(fā)送模
塊。ο調(diào)試命令接收模塊與數(shù)據(jù)上傳模塊相連,網(wǎng)關(guān)外部安裝調(diào)試按鈕,當(dāng)工程人員需要對機(jī)組進(jìn)行調(diào)試時,通過調(diào)試按鈕向網(wǎng)關(guān)發(fā)送調(diào)試命令,調(diào)試命令接收模塊接收到調(diào)試命令后,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)進(jìn)入調(diào)試監(jiān)控模式,調(diào)試命令接收模塊發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊。異常數(shù)據(jù)檢測模塊一端與數(shù)據(jù)采集模塊相連,一端與數(shù)據(jù)上傳模塊相連,對數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行檢測,當(dāng)檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在異常主動上傳監(jiān)控模式。日常命令接收模塊一端與數(shù)據(jù)上傳模塊相連,一端通過GPRS終端經(jīng)由互聯(lián)網(wǎng)與日常命令發(fā)送模塊相連,當(dāng)應(yīng)用服務(wù)器端的用戶需要對機(jī)組進(jìn)行例行檢查時,向日常命令發(fā)送模塊發(fā)送日常監(jiān)控命令,日常命令發(fā)送模塊將日常監(jiān)控命令發(fā)送給日常命令接收模塊,日常命令接收模塊接收到命令后發(fā)送上傳數(shù)據(jù)指令給數(shù)據(jù)上傳模塊,此時,本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)工作在正常監(jiān)控模式。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例十本實施例與實施例九的不同之處在于,本實施例中的應(yīng)用服務(wù)器還包括屏蔽模塊,屏蔽模塊經(jīng)由互聯(lián)網(wǎng)通過GPRS終端與網(wǎng)關(guān)的異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊相連,用于接受用戶命令向異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊發(fā)送屏蔽命令。當(dāng)應(yīng)用服務(wù)器端的用戶不需要了解異常主動上傳監(jiān)控模式和調(diào)試監(jiān)控模式下的數(shù)據(jù)時,向屏蔽模塊發(fā)送包含屏蔽時間的屏蔽命令,屏蔽模塊將屏蔽命令發(fā)送至異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊,異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊接到屏蔽命令后, 在屏蔽時間內(nèi)停止向數(shù)據(jù)上傳模塊發(fā)送上傳數(shù)據(jù)指令,屏蔽時間過后,重新發(fā)送上傳數(shù)據(jù)指令。 本實施例的其他技術(shù)特征與實施例九相同,在此不予贅述。實施例i^一本實施例與實施例十的不同之處在于,本實施中的應(yīng)用服務(wù)器還包括斷開鏈接模塊,斷開鏈接模塊一端與日常命令發(fā)送模塊相連,一端通過互聯(lián)網(wǎng)和GPRS終端與數(shù)據(jù)上傳模塊相連,日常命令發(fā)送模塊通過無線通訊網(wǎng)絡(luò)向GPRS終端發(fā)送信息。GPRS終端通過互聯(lián)網(wǎng)與應(yīng)用服務(wù)器建立了鏈接,為了節(jié)省成本,用戶在不需要了解機(jī)組運(yùn)行數(shù)據(jù)時,向應(yīng)用服務(wù)器發(fā)送斷開鏈接指令,應(yīng)用服務(wù)器的斷開鏈接模塊接到指令后將GPRS終端與應(yīng)用服務(wù)器之間的鏈接斷開,并通知日常命令發(fā)送模塊應(yīng)用服務(wù)器與 GPRS中終端之間的鏈接已斷開,在斷開前,為了減少網(wǎng)關(guān)不必要的工作量,斷開鏈接模塊先通過互聯(lián)網(wǎng)和GPRS終端向網(wǎng)關(guān)的數(shù)據(jù)上傳模塊發(fā)送停止數(shù)據(jù)上傳命令,網(wǎng)關(guān)的數(shù)據(jù)上傳模塊收到停止數(shù)據(jù)上傳命令后停止向應(yīng)用服務(wù)器上傳數(shù)據(jù)。網(wǎng)關(guān)與應(yīng)用服務(wù)器的鏈路斷開后,數(shù)據(jù)上傳模塊收到上傳數(shù)據(jù)指令后,先通知 GPRS終端鏈接應(yīng)用服務(wù)器,GPRS終端通過互聯(lián)網(wǎng)與應(yīng)用服務(wù)器的數(shù)據(jù)處理模塊和斷開鏈接模塊建立鏈接并在建立鏈接成功后通知數(shù)據(jù)上傳模塊上傳數(shù)據(jù),數(shù)據(jù)上傳模塊接到上傳數(shù)據(jù)通知后將機(jī)組的運(yùn)行數(shù)據(jù)通過GPRS終端經(jīng)由互聯(lián)網(wǎng)上報數(shù)據(jù)處理模塊,斷開鏈接模塊通知日常命令發(fā)送模塊應(yīng)用服務(wù)器與GPRS中終端之間的鏈接正常。若日常命令發(fā)送模塊收到鏈接斷開通知后,需要通過GPRS終端向網(wǎng)關(guān)發(fā)送日常監(jiān)控命令,則首先從應(yīng)用服務(wù)器的數(shù)據(jù)庫內(nèi)查詢得到待監(jiān)控的機(jī)組通過網(wǎng)關(guān)所連接的GPRS 終端,日常命令發(fā)送模塊通過無線通訊網(wǎng)絡(luò)向該GPRS終端發(fā)送日常監(jiān)控命令,該GPRS終端向與其連接的網(wǎng)關(guān)轉(zhuǎn)發(fā)日常監(jiān)控命令;若日常命令發(fā)送模塊收到鏈接正常通知后,需要通過GPRS終端向網(wǎng)關(guān)發(fā)送日常監(jiān)控命令,則通過互聯(lián)網(wǎng)將日常監(jiān)控命令發(fā)送至GPRS終端, GPRS終端向網(wǎng)關(guān)轉(zhuǎn)發(fā)日常監(jiān)控命令。由上述可知,在應(yīng)用服務(wù)器與GPRS終端之間的互聯(lián)網(wǎng)鏈接斷開后,應(yīng)用服務(wù)器通過無線通訊網(wǎng)絡(luò)向GPRS終端發(fā)送命令,GPRS終端將命令轉(zhuǎn)發(fā)網(wǎng)關(guān),網(wǎng)關(guān)欲向應(yīng)用服務(wù)器上傳數(shù)據(jù)時先通知GPRS終端鏈接應(yīng)用服務(wù)器,鏈接成功后再上傳數(shù)據(jù)。本實施例的其他技術(shù)特征與實施例十相同,在此不予贅述。實施例十二 本實施例與實施例十一的不同之處在于,本實施例中數(shù)據(jù)上傳模塊包括相連的指令辨別模塊和上傳模塊,應(yīng)用服務(wù)器還包括標(biāo)識碼解析模塊,標(biāo)識碼解析模塊一端與數(shù)據(jù)處理模塊相連,一端通過互聯(lián)網(wǎng)和GPRS終端與上傳模塊相連,指令辨別模塊分別與條件判斷模塊內(nèi)的調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊相連,當(dāng)條件判斷模塊向指令辨別模塊發(fā)送上傳數(shù)據(jù)指令時,指令辨別模塊分辨上傳數(shù)據(jù)指令的發(fā)送端,即判斷上傳數(shù)據(jù)指令是由調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊中的哪個模塊發(fā)送的,指令辨別模塊得知發(fā)送端后將發(fā)送端對應(yīng)的標(biāo)識碼發(fā)送給上傳模塊,上傳模塊將標(biāo)識碼與機(jī)組運(yùn)行數(shù)據(jù)一同發(fā)送給標(biāo)識碼解析模塊,標(biāo)識碼解析模塊解析標(biāo)識碼并將機(jī)組運(yùn)行數(shù)據(jù)發(fā)送給數(shù)據(jù)處理模塊,數(shù)據(jù)處理模塊對機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行處理。標(biāo)識碼是為了區(qū)分上傳模塊上傳數(shù)據(jù)指令的發(fā)送端,得知發(fā)送端即可知系統(tǒng)的當(dāng)前模式。標(biāo)識碼可以是字母數(shù)字等符號或其他,例如,用001、002和003分別代表調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊,指令辨別模塊接收到上傳數(shù)據(jù)指令,判斷得知發(fā)送端是調(diào)試命令接收模塊,則將標(biāo)識碼001發(fā)送給上傳模塊,上傳模塊將標(biāo)識碼與機(jī)組運(yùn)行數(shù)據(jù)一同發(fā)送給標(biāo)識碼解析模塊,標(biāo)識碼解析模塊解析標(biāo)識碼001得知本次機(jī)組運(yùn)行數(shù)據(jù)上傳是由網(wǎng)關(guān)的調(diào)試命令接收模塊發(fā)起的,即系統(tǒng)當(dāng)前工作在調(diào)試監(jiān)控模式, 從而。應(yīng)用服務(wù)器端的用戶從標(biāo)識碼解析模塊可以得知系統(tǒng)當(dāng)前工作在調(diào)試監(jiān)控模式。本實施例的其他技術(shù)特征與實施例十一相同,在此不予贅述。實施例十三本實施例與實施例三的不同之處在于,如圖3所示,本實施例中的網(wǎng)關(guān)還包括鏈路狀態(tài)檢測模塊和時間設(shè)置模塊,應(yīng)用服務(wù)器還包括相連的鏈路狀態(tài)判斷模塊和時基校準(zhǔn)模塊,鏈路狀態(tài)檢測模塊通過GPRS終端經(jīng)由互聯(lián)網(wǎng)與鏈路狀態(tài)判斷模塊相連,用于周期性發(fā)送心跳檢測包給鏈路狀態(tài)判斷模塊,鏈路狀態(tài)判斷模塊用于根據(jù)指定時間內(nèi)是否接收到的心跳檢測包來判斷應(yīng)用服務(wù)器與網(wǎng)關(guān)之間通訊鏈路的狀態(tài),在指定時間內(nèi)收到心跳檢測包的同時通知時基校準(zhǔn)模塊將應(yīng)用服務(wù)器的時間發(fā)送給網(wǎng)關(guān),時基校準(zhǔn)模塊經(jīng)由互聯(lián)網(wǎng)通過GPRS終端將應(yīng)用服務(wù)器的時間發(fā)送給時間設(shè)置模塊,時間設(shè)置模塊將接收到的應(yīng)用服務(wù)器的時間設(shè)置為網(wǎng)關(guān)的當(dāng)前時間。鏈路狀態(tài)檢測模塊每隔12小時給應(yīng)用服務(wù)器的鏈路狀態(tài)判斷模塊發(fā)送心跳檢測包,此處的間隔時間可根據(jù)需要設(shè)定,如果對小時(時間長短可設(shè)定)之內(nèi),鏈路狀態(tài)判斷模塊沒有收到網(wǎng)關(guān)的心跳檢測包,就會判斷得出應(yīng)用服務(wù)器與網(wǎng)關(guān)之間的通訊鏈路出現(xiàn)異常,如果M小時內(nèi)鏈路狀態(tài)判斷模塊接收到了心跳檢測包則判斷得出應(yīng)用服務(wù)器與網(wǎng)關(guān)之間的通訊鏈路正常,同時,通知時基校準(zhǔn)模塊將應(yīng)用服務(wù)器的時間發(fā)送給網(wǎng)關(guān)的時間設(shè)置模塊,時間設(shè)置模塊將應(yīng)用服務(wù)器的時間設(shè)置為網(wǎng)關(guān)的當(dāng)前時間,以使網(wǎng)關(guān)與應(yīng)用服務(wù)器的時間同步。本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,通過判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件, 實現(xiàn)了有針對性地對數(shù)據(jù)進(jìn)行處理,而不是采集后即處理,下面結(jié)合實施例與附圖詳細(xì)解釋本發(fā)明。實施例一本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,如圖4所示,包括以下步驟步驟101.定時采集機(jī)組運(yùn)行數(shù)據(jù);步驟102.判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件,當(dāng)滿足時進(jìn)入步驟103 ;
步驟103.將采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行處理。本實施例設(shè)置了數(shù)據(jù)處理條件,在采集數(shù)據(jù)和處理數(shù)據(jù)之間增加了對當(dāng)前條件進(jìn)行判斷的步驟,當(dāng)當(dāng)前條件滿足數(shù)據(jù)處理條件時對數(shù)據(jù)進(jìn)行處理,不滿足時不處理。將本實施例的方法應(yīng)用在本發(fā)明的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)實施例一中,則本發(fā)明基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng)的工作步驟為網(wǎng)關(guān)的數(shù)據(jù)采集模塊定時采集機(jī)組的運(yùn)行數(shù)據(jù),網(wǎng)關(guān)的數(shù)據(jù)上傳控制模塊判斷當(dāng)前條件是否滿足數(shù)據(jù)上傳條件,若滿足則將運(yùn)行數(shù)據(jù)通過GPRS終端與互聯(lián)網(wǎng)上傳至應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器的數(shù)據(jù)處理模塊對運(yùn)行數(shù)據(jù)進(jìn)行處理。實施例二 本實施例與實施例一的不同之處在于,實施例一步驟102中的判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件的過程具體包括步驟201.判斷是否接收到日常監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件;或步驟202.判斷是否接收到調(diào)試監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件;或步驟203.檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則滿足數(shù)據(jù)處理條件;或步驟204.判斷是否接收到調(diào)試監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件;或步驟205.判斷是否接收到日常監(jiān)控命令或調(diào)試監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件;或步驟206.判斷是否接收到日常監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件;或步驟207.判斷是否接收到日常監(jiān)控命令或調(diào)試監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件。當(dāng)用戶需要對機(jī)組進(jìn)行例行檢查時,則發(fā)送日常監(jiān)控命令,當(dāng)用戶需要對機(jī)組進(jìn)行調(diào)試時,則發(fā)送調(diào)試監(jiān)控命令,接收到用戶的日常監(jiān)控命令或調(diào)試監(jiān)控命令或檢測到機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常都需要對機(jī)組的運(yùn)行數(shù)據(jù)進(jìn)行處理。以步驟207為例,本實施例的流程示意圖如圖5所示。 本實施例的其他技術(shù)特征與實施例一相同,在此不予贅述。實施例三本實施例與實施例二的不同之處在于,本實施例在實施例二步驟201-207之前包括步驟判斷是否接收到停止數(shù)據(jù)上傳命令,若是則判定為滿足數(shù)據(jù)處理條件,若否執(zhí)行實施例二中的步驟201-207中的任意一個。當(dāng)用戶不需要了解機(jī)組運(yùn)行數(shù)據(jù)時,將發(fā)送停止數(shù)據(jù)上傳命令,若接收到用戶的停止數(shù)據(jù)上傳命令則不滿足數(shù)據(jù)處理條件,無須對運(yùn)行數(shù)據(jù)進(jìn)行處理,若未接收到停止數(shù)據(jù)上傳命令則執(zhí)行201-207中的任一步驟。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例四本實施例與實施例二的不同之處在于,本實施例在實施例二步驟202-204之前包括步驟判斷是否接收到屏蔽命令,若是則判定為不滿足數(shù)據(jù)處理條件,若否執(zhí)行實施例二中的步驟202或203或204。當(dāng)用戶不需對機(jī)組進(jìn)行調(diào)試或不需要了解出現(xiàn)異常的機(jī)組運(yùn)行數(shù)據(jù)時,發(fā)送屏蔽命令,屏蔽命令包含屏蔽時間,即在屏蔽時間內(nèi)屏蔽命令一直生效,即便接收到調(diào)試監(jiān)控命令或檢測到機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常仍不滿足數(shù)據(jù)處理條件。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例五本實施例與實施例二的不同之處在于,本實施例在實施例二步驟205-207之前包括步驟判斷是否接收到屏蔽命令,若否則執(zhí)行實施例二中的步驟205或206或207,若是則判斷是否接收到日常監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件。屏蔽命令對調(diào)試監(jiān)控命令和檢測到機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常有效,但對日常監(jiān)控命令無效,因此接收到日常監(jiān)控命令時,即便處于屏蔽時間內(nèi),仍滿足數(shù)據(jù)處理條件。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例六本實施例與實施例二的不同之處在于,本實施例在實施例二步驟202-204之前包括步驟判斷是否接收到停止數(shù)據(jù)上傳命令或屏蔽命令,若是則判定為不滿足數(shù)據(jù)處理條件,若否執(zhí)行實施例二中的步驟202-204。在實施例二包括步驟202或203或204的基礎(chǔ)上,首先判斷是否接收到停止數(shù)據(jù)上傳命令或屏蔽命命令,若接收到停止數(shù)據(jù)上傳命令或接收到屏蔽命令,則表示用戶不需了解數(shù)據(jù),此時不滿足數(shù)據(jù)處理條件,若既未接收到停止數(shù)據(jù)上傳命令也未接收到屏蔽命令,則執(zhí)行步驟202或203或204。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。實施例七本實施例與實施例二的不同之處在于,本實施例在實施例二步驟205-207之前包括步驟判斷是否接收到停止數(shù)據(jù)上傳命令,若是則不滿足數(shù)據(jù)處理條件,若否則判斷是否接收到屏蔽命令,若否則執(zhí)行實施例二中的步驟205-207,若是則判斷是否接收到日常監(jiān)控命令,若是則滿足數(shù)據(jù)處理條件。在實施例二包括步驟205或206或207的基礎(chǔ)上,首先判斷是否接收到停止數(shù)據(jù)上傳命令,若接收到則無需對數(shù)據(jù)進(jìn)行處理,若未接收到停止數(shù)據(jù)上傳命令則判斷是否接收到屏蔽命令,若未接收到屏蔽命令則執(zhí)行步驟205或206或207,若接收到屏蔽命令,則判斷是否接收到日常監(jiān)控命令,若接收到日常監(jiān)控命令則滿足數(shù)據(jù)處理條件,對數(shù)據(jù)進(jìn)行處理,若未接收到日常監(jiān)控命令,即便接收到調(diào)試監(jiān)控命令或檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常,由于屏蔽命令的存在,仍然不滿足數(shù)據(jù)處理條件。以實施例二包括步驟207為例,如圖6所示,本實施例的詳細(xì)步驟如下步驟701.定時采集機(jī)組運(yùn)行數(shù)據(jù);
步驟702.判斷是否接收到停止數(shù)據(jù)上傳命令,若否進(jìn)入步驟703 ;步驟703.判斷是否接收到屏蔽命令,若是進(jìn)入步驟704,若否進(jìn)入步驟705 ;步驟704.判斷是否接收到日常監(jiān)控命令,若是則進(jìn)入步驟706;步驟705.判斷是否接收到調(diào)試監(jiān)控命令或日常監(jiān)控命令或檢測到運(yùn)行數(shù)據(jù)出現(xiàn)異常,則是則進(jìn)入步驟706;步驟706.對機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行處理。本實施例的其他技術(shù)特征與實施例二相同,在此不予贅述。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
1權(quán)利要求
1.一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),包括依次相連的無線通訊網(wǎng)絡(luò)終端、網(wǎng)關(guān)和機(jī)組,以及與所述無線通訊網(wǎng)絡(luò)終端通過互聯(lián)網(wǎng)進(jìn)行通訊的應(yīng)用服務(wù)器,其特征在于,所述網(wǎng)關(guān)包括相連的數(shù)據(jù)采集模塊和數(shù)據(jù)上傳控制模塊,所述應(yīng)用服務(wù)器包括數(shù)據(jù)處理模塊,所述數(shù)據(jù)上傳控制模塊判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時將所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)通過所述無線通訊網(wǎng)絡(luò)終端經(jīng)由互聯(lián)網(wǎng)上傳至所述數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊處理接收到的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述數(shù)據(jù)上傳控制模塊包括相連的條件判斷模塊和數(shù)據(jù)上傳模塊,所述條件判斷模塊與所述數(shù)據(jù)采集模塊相連,用于判斷當(dāng)前條件是否滿足上傳數(shù)據(jù)的條件并在滿足時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述數(shù)據(jù)上傳模塊接到所述條件判斷模塊的上傳數(shù)據(jù)指令后將所述數(shù)據(jù)采集模塊采集的機(jī)組的運(yùn)行數(shù)據(jù)通過所述無線通訊網(wǎng)絡(luò)終端經(jīng)由互聯(lián)網(wǎng)上傳至所述數(shù)據(jù)處理模塊。
3.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括調(diào)試命令接收模塊,所述調(diào)試命令接收模塊用于在接收到用戶的調(diào)試監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。
4.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括異常數(shù)據(jù)檢測模塊,所述異常數(shù)據(jù)檢測模塊檢測所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常并在檢測到異常時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。
5.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括日常命令接收模塊,所述應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊,所述日常命令發(fā)送模塊用于接受用戶的命令通過所述互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端向所述日常命令接收模塊發(fā)送日常監(jiān)控命令,所述日常命令接收模塊接收到所述日常監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。
6.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括調(diào)試命令接收模塊和異常數(shù)據(jù)檢測模塊,所述調(diào)試命令接收模塊用于在接收到用戶的調(diào)試監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述異常數(shù)據(jù)檢測模塊用于在檢測到所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。
7.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括調(diào)試命令接收模塊和日常命令接收模塊,所述應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊, 所述調(diào)試命令接收模塊用于在接收到用戶的調(diào)試監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述日常命令發(fā)送模塊用于接受用戶的命令通過所述互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端向所述日常命令接收模塊發(fā)送日常監(jiān)控命令,所述日常命令接收模塊接收到所述日常監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊上傳數(shù)據(jù)。
8.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括異常數(shù)據(jù)檢測模塊和日常命令接收模塊,應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊,所述異常數(shù)據(jù)檢測模塊用于在檢測到所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述日常命令發(fā)送模塊用于接受用戶的命令通過所述互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端向所述日常命令接收模塊發(fā)送日常監(jiān)控命令,所述日常命令接收模塊接收到所述日常監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊上傳數(shù)據(jù)。
9.根據(jù)權(quán)利要求2所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述條件判斷模塊包括調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊,應(yīng)用服務(wù)器還包括日常命令發(fā)送模塊,所述調(diào)試命令接收模塊用于在接收到用戶的調(diào)試監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述異常數(shù)據(jù)檢測模塊用于在檢測到所述數(shù)據(jù)采集模塊采集的機(jī)組運(yùn)行數(shù)據(jù)出現(xiàn)異常時發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊,所述日常命令發(fā)送模塊用于接受用戶的命令向所述日常命令接收模塊發(fā)送日常監(jiān)控命令,所述日常命令接收模塊接收到所述日常監(jiān)控命令后發(fā)送上傳數(shù)據(jù)指令給所述數(shù)據(jù)上傳模塊。
10.根據(jù)權(quán)利要求9所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述應(yīng)用服務(wù)器還包括屏蔽模塊,所述屏蔽模塊經(jīng)由互聯(lián)網(wǎng)通過無線通訊網(wǎng)絡(luò)終端與網(wǎng)關(guān)的異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊相連,用于接受用戶命令向異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊發(fā)送屏蔽命令,所述異常數(shù)據(jù)檢測模塊和調(diào)試命令接收模塊在所述屏蔽命令的屏蔽時間內(nèi)停止向所述數(shù)據(jù)上傳模塊發(fā)送上傳數(shù)據(jù)指令。
11.根據(jù)權(quán)利要求1-10任意一項所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述網(wǎng)關(guān)還包括鏈路狀態(tài)檢測模塊和時間設(shè)置模塊,所述應(yīng)用服務(wù)器還包括相連的鏈路狀態(tài)判斷模塊和時基校準(zhǔn)模塊,所述鏈路狀態(tài)檢測模塊通過無線通訊網(wǎng)絡(luò)終端經(jīng)由互聯(lián)網(wǎng)與所述鏈路狀態(tài)判斷模塊相連,周期性發(fā)送心跳檢測包給所述鏈路狀態(tài)判斷模塊,所述鏈路狀態(tài)判斷模塊根據(jù)指定時間內(nèi)是否接收到的心跳檢測包來判斷所述應(yīng)用服務(wù)器與所述網(wǎng)關(guān)之間通訊鏈路的狀態(tài),在指定時間內(nèi)收到心跳檢測包的同時通知所述時基校準(zhǔn)模塊將應(yīng)用服務(wù)器的時間發(fā)送給所述網(wǎng)關(guān),所述時基校準(zhǔn)模塊經(jīng)由互聯(lián)網(wǎng)通過所述無線通訊網(wǎng)絡(luò)終端將所述應(yīng)用服務(wù)器的時間發(fā)送給所述時間設(shè)置模塊,所述時間設(shè)置模塊將接收到的所述應(yīng)用服務(wù)器的時間設(shè)置為網(wǎng)關(guān)的當(dāng)前時間。
12.根據(jù)權(quán)利要求9或10所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述數(shù)據(jù)上傳模塊包括相連的指令辨別模塊和上傳模塊,所述應(yīng)用服務(wù)器還包括標(biāo)識碼解析模塊,所述標(biāo)識碼解析模塊一端與所述數(shù)據(jù)處理模塊相連,一端通過所述互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端與所述上傳模塊相連,所述指令辨別模塊分別與所述調(diào)試命令接收模塊、異常數(shù)據(jù)檢測模塊和日常命令接收模塊相連,用于辨別接收到的上傳數(shù)據(jù)指令的發(fā)送端并將與發(fā)送端對應(yīng)的標(biāo)識碼發(fā)送至所述上傳模塊,所述上傳模塊將標(biāo)識碼與機(jī)組運(yùn)行數(shù)據(jù)一同發(fā)送給所述標(biāo)識碼解析模塊,所述標(biāo)識碼解析模塊解析標(biāo)識碼并將機(jī)組運(yùn)行數(shù)據(jù)發(fā)送給所述數(shù)據(jù)處理模塊。
13.根據(jù)權(quán)利要求5或7或8或9或10所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于, 所述應(yīng)用服務(wù)器還包括斷開鏈接模塊,所述斷開鏈接模塊接受用戶命令通過互聯(lián)網(wǎng)和無線通訊網(wǎng)絡(luò)終端向所述數(shù)據(jù)上傳模塊發(fā)送停止數(shù)據(jù)上傳命令,停止數(shù)據(jù)上傳命令發(fā)送成功后將所述應(yīng)用服務(wù)器與無線通訊網(wǎng)絡(luò)終端之間的鏈接斷開并通知所述日常命令發(fā)送模塊所述應(yīng)用服務(wù)器與無線通訊網(wǎng)絡(luò)終端之間的鏈接已斷開,所述日常命令發(fā)送模塊通過無線通訊網(wǎng)絡(luò)與所述無線通訊網(wǎng)絡(luò)終端將日常監(jiān)控命令發(fā)送至所述日常命令接收模塊,所述數(shù)據(jù)上傳模塊上傳運(yùn)行數(shù)據(jù)前通知所述無線通訊網(wǎng)絡(luò)終端鏈接所述數(shù)據(jù)處理模塊和所述斷開鏈接模塊,所述無線通訊網(wǎng)絡(luò)終端完成鏈接后通知所述數(shù)據(jù)上傳模塊上傳數(shù)據(jù),所述斷開鏈接模塊通知所述日常命令發(fā)送模塊所述應(yīng)用服務(wù)器與無線通訊網(wǎng)絡(luò)終端之間的鏈接正常,所述日常命令發(fā)送模塊經(jīng)由互聯(lián)網(wǎng)通過所述無線通訊網(wǎng)絡(luò)終端將日常監(jiān)控命令發(fā)送至所述日常命令接收模塊。
14.根據(jù)權(quán)利要求1-10任意一項所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),其特征在于,所述無線通訊網(wǎng)絡(luò)終端為GPRS終端。
15.一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,其特征在于,包括以下步驟定時采集機(jī)組運(yùn)行數(shù)據(jù),判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件,當(dāng)滿足時將采集的機(jī)組運(yùn)行數(shù)據(jù)進(jìn)行處理。
16.根據(jù)權(quán)利要求15所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,其特征在于,所述判斷當(dāng)前條件是否滿足數(shù)據(jù)處理條件的過程具體包括步驟201.判斷是否接收到日常監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟202.判斷是否接收到調(diào)試監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟203.檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟204.判斷是否接收到調(diào)試監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟205.判斷是否接收到日常監(jiān)控命令或調(diào)試監(jiān)控命令,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟206.判斷是否接收到日常監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件; 或步驟207.判斷是否接收到日常監(jiān)控命令或調(diào)試監(jiān)控命令或檢測機(jī)組運(yùn)行數(shù)據(jù)是否出現(xiàn)異常,若是則判定為滿足數(shù)據(jù)處理條件。
17.根據(jù)權(quán)利要求16所述的基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,其特征在于,在所述步驟 201-207之前包括步驟判斷是否接收到停止數(shù)據(jù)上傳命令,若否執(zhí)行201-207中的任一步驟;或在所述步驟202-204之前包括步驟判斷是否接收到屏蔽命令,若否執(zhí)行202-204中的任一步驟; 或在所述步驟205-207之前包括步驟判斷是否接收到屏蔽命令,若否則執(zhí)行205-207中的任一步驟,若是則判斷是否接收到日常監(jiān)控命令,若是則滿足數(shù)據(jù)處理條件; 或在所述步驟202-204之前包括步驟判斷是否接收到屏蔽命令或停止數(shù)據(jù)上傳命令, 若否執(zhí)行202-204中的任一步驟; 或在所述步驟205-207之前包括步驟判斷是否接收到停止數(shù)據(jù)上傳監(jiān)控命令,若否則判斷是否接收到屏蔽命令,若否則執(zhí)行205-207中的任一步驟,若是則判斷是否接收到日常監(jiān)控命令,若是則滿足數(shù)據(jù)處理條件。
全文摘要
本發(fā)明公開了一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)系統(tǒng),由于網(wǎng)關(guān)采用數(shù)據(jù)上傳控制模塊,使得網(wǎng)關(guān)實現(xiàn)了對數(shù)據(jù)上傳的控制,在檢測到數(shù)據(jù)異?;蛴脩粜枰獙C(jī)組進(jìn)行調(diào)試或例行監(jiān)控時將機(jī)組運(yùn)行數(shù)據(jù)上傳至應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器對數(shù)據(jù)進(jìn)行處理,因此也實現(xiàn)了應(yīng)用服務(wù)器對數(shù)據(jù)處理的控制;本發(fā)明還公開了一種基于網(wǎng)關(guān)的遠(yuǎn)程服務(wù)方法,由于在采集數(shù)據(jù)和處理數(shù)據(jù)之間增加了對當(dāng)前條件進(jìn)行判斷的步驟,當(dāng)當(dāng)前條件滿足數(shù)據(jù)處理條件時對數(shù)據(jù)進(jìn)行處理,不滿足時不處理,實現(xiàn)了對數(shù)據(jù)處理的控制。
文檔編號H04L29/06GK102263673SQ20101019008
公開日2011年11月30日 申請日期2010年5月27日 優(yōu)先權(quán)日2010年5月27日
發(fā)明者馮宇杰, 馮燕輝, 喻勝偉, 宋海川, 成家聰, 李澎, 林成霖, 梁成就, 牟桂賢, 王靈軍, 邵于寧 申請人:珠海格力電器股份有限公司