欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于數(shù)據(jù)日志的方法和裝置的制作方法

文檔序號(hào):7604635閱讀:192來(lái)源:國(guó)知局
專利名稱:用于數(shù)據(jù)日志的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于數(shù)據(jù)日志的方法和裝置。
背景技術(shù)
在本說(shuō)明書(shū)中的數(shù)據(jù)日志指的是從移動(dòng)設(shè)備執(zhí)行的收集數(shù)據(jù)以便獲得關(guān)于移動(dòng)設(shè)備如何運(yùn)行的業(yè)務(wù)信息。例如隨時(shí)間變化的車輛的位置、地點(diǎn)和速度在該車輛的保險(xiǎn)責(zé)任計(jì)算中是有用的日志數(shù)據(jù)。在另一個(gè)例子中,隨時(shí)間和位置變化的移動(dòng)通信系統(tǒng)的信號(hào)強(qiáng)度是使通信公司能夠規(guī)劃其發(fā)射機(jī)地點(diǎn)的有用日志數(shù)據(jù)。由移動(dòng)嵌入式系統(tǒng)使用來(lái)源于包含了網(wǎng)絡(luò)本身(如GSM)和全球定位衛(wèi)星(GPS)的位置信息和信號(hào)強(qiáng)度信息來(lái)收集這樣的數(shù)據(jù)。日志數(shù)據(jù)被存儲(chǔ)在移動(dòng)嵌入式系統(tǒng)中用于之后發(fā)送到中央系統(tǒng)。由移動(dòng)電話網(wǎng)絡(luò)或其它無(wú)線技術(shù)進(jìn)行發(fā)送。
可以按需執(zhí)行日志數(shù)據(jù)的發(fā)送,當(dāng)設(shè)備準(zhǔn)備好時(shí)它請(qǐng)求發(fā)送信道的控制。在公開(kāi)了安裝在車上的移動(dòng)汽車遙測(cè)系統(tǒng)的美國(guó)專利公開(kāi)6263268中描述了這樣的系統(tǒng)。它包括用于監(jiān)測(cè)車輛的運(yùn)行功能的診斷結(jié)構(gòu)和與診斷結(jié)構(gòu)通信來(lái)接收運(yùn)行信息的服務(wù)器。當(dāng)信息準(zhǔn)備好時(shí),將運(yùn)行信息上載到服務(wù)器。
另一個(gè)按需下載系統(tǒng),國(guó)際專利公開(kāi)02/03350公開(kāi)了用于監(jiān)視小區(qū)通信的方法和系統(tǒng)。該方法連續(xù)從車輛中的移動(dòng)設(shè)備提取小區(qū)網(wǎng)絡(luò)覆蓋區(qū)域內(nèi)的路上的交通負(fù)載和速度。在小區(qū)網(wǎng)絡(luò)中直接從更高的通信級(jí)提取數(shù)據(jù),所以沒(méi)有對(duì)來(lái)自移動(dòng)設(shè)備的數(shù)據(jù)的經(jīng)調(diào)度或協(xié)商的下載。
按需下載日志數(shù)據(jù)的一個(gè)問(wèn)題在于,當(dāng)數(shù)個(gè)設(shè)備同時(shí)請(qǐng)求單個(gè)下載信道的控制并嘗試下載時(shí),它可能導(dǎo)致沖突情況。在任一時(shí)刻上每個(gè)信道只有一個(gè)請(qǐng)求能成功,而其它的請(qǐng)求則失敗。失敗的請(qǐng)求使用下載資源使得更多的資源用于無(wú)序請(qǐng)求而不是有序的請(qǐng)求。使下載有序的一種方式是調(diào)度它們以使其在特定的時(shí)間進(jìn)入。
美國(guó)專利公開(kāi)0028313公開(kāi)了由移動(dòng)電話用戶通過(guò)調(diào)整采用的參數(shù)讀數(shù)影響的分布式遙測(cè)方法和系統(tǒng),參數(shù)讀數(shù)和關(guān)于用戶的地點(diǎn)信息被一起發(fā)送到服務(wù)系統(tǒng)。查詢調(diào)度器的任務(wù)是當(dāng)采用感興趣的讀數(shù)時(shí)在其它的事件中間組織。將讀數(shù)立即發(fā)送到服務(wù)系統(tǒng),或者由例如調(diào)度的時(shí)間觸發(fā)。
調(diào)度的遠(yuǎn)程數(shù)據(jù)日志的問(wèn)題在于當(dāng)帶寬與預(yù)測(cè)的帶寬不同時(shí),同時(shí)多個(gè)設(shè)備數(shù)據(jù)上載可以使收集這些日志數(shù)據(jù)的服務(wù)器上產(chǎn)生過(guò)載。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供一種數(shù)據(jù)日志方法,用于通過(guò)無(wú)線網(wǎng)絡(luò)從多個(gè)遠(yuǎn)程設(shè)備將日志數(shù)據(jù)傳送到服務(wù)器,所述服務(wù)器用于從多個(gè)所述設(shè)備接收數(shù)據(jù),所述方法包括下面的步驟調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
上面的調(diào)度步驟最好包括下面的步驟從多個(gè)設(shè)備中選擇設(shè)備;提供將要從所選擇的設(shè)備傳送的數(shù)據(jù)的傳送大小。
為所選擇的設(shè)備計(jì)算包括要傳送日志數(shù)據(jù)到服務(wù)器的開(kāi)始時(shí)間和結(jié)束時(shí)間的傳送時(shí)間段來(lái),該計(jì)算使用所選的設(shè)備的傳送大小,并且如果知道其它設(shè)備的傳送時(shí)間段則使用其它設(shè)備的傳送時(shí)間段;為所選的設(shè)備估計(jì)在計(jì)算出的傳送周期內(nèi)的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度數(shù)據(jù);如果傳送時(shí)間段與估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度低于預(yù)定的閾值的時(shí)間段重疊,則為所選的設(shè)備再次執(zhí)行計(jì)算和估計(jì)步驟;和在調(diào)度中存儲(chǔ)傳送時(shí)間段。
該方法最好還包括在傳送數(shù)據(jù)之前獲得設(shè)備的實(shí)際傳送大??;為第一設(shè)備重新計(jì)算傳送時(shí)間段;和如果第一設(shè)備的重新計(jì)算出的傳送時(shí)間段影響其它設(shè)備的傳送時(shí)間段,則重新計(jì)算其它設(shè)備的傳送時(shí)間段。
最好,當(dāng)計(jì)算傳送時(shí)間段時(shí),考慮服務(wù)器傳送能力。
最好,使用歷史服務(wù)器傳送能力數(shù)據(jù)從相似的時(shí)間段中做出估計(jì)。
最好,對(duì)于特定設(shè)備,計(jì)算多于一個(gè)時(shí)間段以便可以下載數(shù)據(jù)。該設(shè)備是存在于可變信號(hào)強(qiáng)度條件中的一個(gè)設(shè)備。
最好當(dāng)發(fā)生傳送時(shí)或在發(fā)生傳送之前,設(shè)備通知服務(wù)器實(shí)際傳送大小。如果實(shí)際傳送大小與預(yù)測(cè)的傳送大小明顯不同,則服務(wù)器重新計(jì)算調(diào)度。
最好,服務(wù)器為每個(gè)客戶端存儲(chǔ)關(guān)于時(shí)間的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度。
最好,服務(wù)器根據(jù)諸如在一星期前的那天的相同時(shí)間之類的先前時(shí)間的信號(hào)強(qiáng)度為特定客戶端估計(jì)將來(lái)的網(wǎng)絡(luò)信號(hào)強(qiáng)度。如果對(duì)于所有或大多數(shù)調(diào)度的傳送來(lái)說(shuō)信號(hào)強(qiáng)度是可接受的,則服務(wù)器可以假設(shè)中斷幾率很低。相反地,如果在該先前發(fā)送中存在中斷,服務(wù)器可以假設(shè)中斷幾率高。
最好,服務(wù)器為每個(gè)客戶端存儲(chǔ)關(guān)于時(shí)間的無(wú)線位置數(shù)據(jù),并且通過(guò)根據(jù)當(dāng)前位置、行進(jìn)方向和行進(jìn)速度估計(jì)將來(lái)位置,來(lái)估計(jì)將來(lái)無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度。
最好,該方法還包括在傳送日志數(shù)據(jù)前獲得實(shí)際無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度;和如果實(shí)際無(wú)線網(wǎng)絡(luò)強(qiáng)度低于預(yù)定的閾值,則重新調(diào)度傳送時(shí)間段。
最好,按設(shè)計(jì)以定義的優(yōu)先級(jí)執(zhí)行該方法。
最好,由其無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度來(lái)定義設(shè)備的優(yōu)先級(jí)。
最好,由要傳送的數(shù)據(jù)的質(zhì)量來(lái)定義設(shè)備的優(yōu)先級(jí)。
最好,提供一種用于服務(wù)信息的保留通道。如果設(shè)備發(fā)現(xiàn)它未被服務(wù)但是需要傳送數(shù)據(jù),該設(shè)備可以搶先聯(lián)系服務(wù)器來(lái)請(qǐng)求服務(wù)的更高優(yōu)先級(jí)。該請(qǐng)求和數(shù)據(jù)傳送需要使用到服務(wù)器的另外的通信信道,并且確保其它低優(yōu)先級(jí)的任務(wù)不阻礙其請(qǐng)求。
最好,一些設(shè)備沒(méi)有調(diào)度的下載而是具有按需下載。這允許按需下載的優(yōu)點(diǎn)以及自適應(yīng)調(diào)度下載的優(yōu)點(diǎn)??梢允挂恍┰O(shè)備無(wú)效,從而在該狀態(tài)下不需要將其包含在調(diào)度和規(guī)劃系統(tǒng)中。它們被當(dāng)作是非調(diào)度設(shè)備,并且當(dāng)有效時(shí)按需下載數(shù)據(jù)日志。


為了有助于全面理解本發(fā)明的這些和其它方面,將參照附圖通過(guò)示例的途徑描述本發(fā)明的實(shí)施例,其中圖1是本發(fā)明實(shí)施例的示意圖;
圖2是通過(guò)本發(fā)明實(shí)施例存儲(chǔ)的簡(jiǎn)檔文件(profile)數(shù)據(jù)結(jié)構(gòu)的示意圖;圖3是通過(guò)本發(fā)明實(shí)施例存儲(chǔ)的規(guī)劃數(shù)據(jù)結(jié)構(gòu)的示意圖;圖4是根據(jù)本發(fā)明第一實(shí)施例的方法。
具體實(shí)施例方式
參照?qǐng)D1,數(shù)據(jù)日志系統(tǒng)包括通過(guò)移動(dòng)網(wǎng)絡(luò)連接到多個(gè)遠(yuǎn)程客戶端設(shè)備100A...N的服務(wù)器300。第一設(shè)備是100A,第二設(shè)備是100B等等直到100N,其中N是百萬(wàn)設(shè)備的順序。每個(gè)設(shè)備100A...N包括簡(jiǎn)檔文件數(shù)據(jù)102、設(shè)備簡(jiǎn)檔文件器(profiler)104、數(shù)據(jù)日志106、設(shè)備控制器108和數(shù)據(jù)交換110。服務(wù)器300包括簡(jiǎn)檔文件數(shù)據(jù)301、設(shè)備簡(jiǎn)檔文件器(profiler)302、調(diào)度器304、規(guī)劃306、更新部件308、數(shù)據(jù)交換310、帶寬預(yù)測(cè)部件311和上載部件312。日志數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)(datastore)400中。
設(shè)備簡(jiǎn)檔文件器302保存從客戶端設(shè)備收集的每個(gè)設(shè)備簡(jiǎn)檔文件102。
設(shè)備簡(jiǎn)檔文件102包括有關(guān)設(shè)備的而不是下載數(shù)據(jù)本身的特性。參照?qǐng)D2,在優(yōu)選實(shí)施例中,對(duì)于每個(gè)設(shè)備設(shè)備簡(jiǎn)檔文件102包括兩個(gè)簡(jiǎn)檔文件首先是連接簡(jiǎn)檔文件103A;其次是下載簡(jiǎn)檔文件103B。
連接簡(jiǎn)檔文件103A包括隨時(shí)間變化的GSM無(wú)線電接收功率,并且包括具有日期和時(shí)間字段以及GSM信號(hào)字段的數(shù)據(jù)結(jié)構(gòu)。在進(jìn)一步的實(shí)施例中,將把通過(guò)從來(lái)自GSM接收器的全球定位系統(tǒng)(GPS)數(shù)據(jù)或三角法(trigonometric)數(shù)據(jù)獲得的設(shè)備的地理位置包含在連接簡(jiǎn)檔文件中。按照一星期來(lái)記錄設(shè)備的狀態(tài),因?yàn)檫@最可能顯示模式。然而,在其它實(shí)施例中,可以使用更長(zhǎng)的時(shí)間段來(lái)替代或一起使用。通常一天的數(shù)據(jù)被認(rèn)為是最小值,雖然理論上可以更短,而三星期的數(shù)據(jù)提供更好的均值。多于四個(gè)星期的數(shù)據(jù)將給設(shè)備簡(jiǎn)檔文件器302的存儲(chǔ)資源帶來(lái)壓力。
先前收集的數(shù)據(jù)量允許至少做出下一次下載的數(shù)據(jù)量的估計(jì)。設(shè)備簡(jiǎn)檔文件器302向設(shè)備調(diào)度器304提供信息來(lái)使其能建立對(duì)連接時(shí)間的估計(jì)。它還提供關(guān)于GSM功率電平的信息以便可以估計(jì)不合適的連接次數(shù)。
下載簡(jiǎn)檔文件103B為每個(gè)設(shè)備存儲(chǔ)每個(gè)數(shù)據(jù)下載的記錄,包括下載時(shí)間和在下載中收集的數(shù)據(jù)量。
調(diào)度器304最初根據(jù)每個(gè)設(shè)備希望傳送的數(shù)據(jù)量通過(guò)向每個(gè)特定設(shè)備分配時(shí)間段來(lái)建立規(guī)劃306。設(shè)備調(diào)度器304接收來(lái)自數(shù)據(jù)交換310的實(shí)際網(wǎng)絡(luò)使用率和來(lái)自部件311的帶寬預(yù)測(cè)信息。如果調(diào)度器304發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)使用率超過(guò)或遠(yuǎn)遠(yuǎn)低于用于建立規(guī)劃306的網(wǎng)絡(luò)使用率,則調(diào)度器304更新規(guī)劃306。設(shè)備調(diào)度器304基本上以滿負(fù)載的80%工作,使得可以應(yīng)付溢出并且不需要連續(xù)重新規(guī)劃重新調(diào)度工作。
規(guī)劃306(見(jiàn)圖3)是用于為每個(gè)設(shè)備存儲(chǔ)下載調(diào)度的數(shù)據(jù)結(jié)構(gòu)。用于設(shè)備的每個(gè)下載是在數(shù)據(jù)存儲(chǔ)中的具有四個(gè)字段的記錄1)傳送時(shí)間段(開(kāi)始時(shí)間和結(jié)束時(shí)間);2)設(shè)備標(biāo)識(shí);和3)傳送大小。
更新部件308通過(guò)與當(dāng)前調(diào)度詳細(xì)內(nèi)容一起傳送消息,保持設(shè)備按照其調(diào)度的時(shí)間更新,此外當(dāng)對(duì)規(guī)劃306作出相關(guān)改變時(shí)也進(jìn)行該步驟。它持續(xù)跟蹤離線的設(shè)備,并且只要它變成上線就通過(guò)數(shù)據(jù)交換310通知離線的設(shè)備。
在設(shè)備用完存儲(chǔ)器或在過(guò)多時(shí)間內(nèi)沒(méi)有下載的情況下,更新部件308與調(diào)度器304協(xié)商。調(diào)度器304在規(guī)劃306中標(biāo)識(shí)改變,通知更新部件308,并且使用來(lái)自設(shè)備100A...N的確認(rèn)來(lái)更新規(guī)劃306。
帶寬預(yù)測(cè)部件311從通過(guò)數(shù)據(jù)交換310的實(shí)際數(shù)據(jù)傳送中監(jiān)視當(dāng)前下載活動(dòng)。從該信息中可以監(jiān)視當(dāng)前下載帶寬并將其存儲(chǔ)用于將來(lái)規(guī)劃參考。然后該數(shù)據(jù)用于調(diào)度器304提供網(wǎng)絡(luò)性能的預(yù)測(cè),然后調(diào)度器304可以進(jìn)一步選擇通過(guò)移去設(shè)備來(lái)降低(throttle back)數(shù)據(jù)傳送或者加入來(lái)利用可用帶寬。在另一實(shí)施例中,帶寬部件從網(wǎng)絡(luò)提供商獲得預(yù)測(cè)信息。
上載器312確定何時(shí)以新軟件更新客戶設(shè)備。其將提供可能使用數(shù)據(jù)通信線210、206的其它業(yè)務(wù)指示當(dāng)作輸入規(guī)劃306。由于每個(gè)下載將降低數(shù)據(jù)上載的‘有效’通信帶寬,規(guī)劃306將對(duì)決定何時(shí)向客戶端設(shè)備上載軟件產(chǎn)生影響。
現(xiàn)在將描述客戶端設(shè)備100A。客戶端設(shè)備100B...N具有相同的部件和配置,但是具有不同的標(biāo)識(shí)。每個(gè)設(shè)備100A...100N包含簡(jiǎn)檔文件數(shù)據(jù)102、設(shè)備簡(jiǎn)檔文件器104、數(shù)據(jù)日志106、設(shè)備控制器108和數(shù)據(jù)交換110。
由設(shè)備簡(jiǎn)檔文件部件104保存的簡(jiǎn)檔文件數(shù)據(jù)102保持設(shè)備的連接和數(shù)據(jù)容量的簡(jiǎn)檔文件。被發(fā)送到服務(wù)器300的簡(jiǎn)檔文件數(shù)據(jù)102用于調(diào)度器304規(guī)劃和劃分優(yōu)先級(jí)。
數(shù)據(jù)日志106包含用于發(fā)送到服務(wù)器300的日志數(shù)據(jù),它還包含設(shè)備控制器108使用的任何特定數(shù)據(jù)。關(guān)鍵目的是從客戶端通過(guò)服務(wù)器300向數(shù)據(jù)存儲(chǔ)400傳送日志數(shù)據(jù)106。
設(shè)備控制器108負(fù)責(zé)確保日志數(shù)據(jù)106的協(xié)調(diào)并且控制到服務(wù)器300的數(shù)據(jù)下載以及數(shù)據(jù)容量的通信。設(shè)備控制器108根據(jù)從服務(wù)器300接收的調(diào)度時(shí)間來(lái)初始化數(shù)據(jù)連接和成批傳送(bulk transfer)。設(shè)備控制器108經(jīng)由更新部件308從規(guī)劃306接收調(diào)度信息。在下載日志數(shù)據(jù)前,設(shè)備控制器108通過(guò)更新部件308以及數(shù)據(jù)交換機(jī)制310/110建立與調(diào)度器304的通信,來(lái)檢查最終的調(diào)整。理想地,將由相同版本的設(shè)備控制器108控制每個(gè)客戶端100A...N,但也可以一些設(shè)備已經(jīng)由上載器312更新而其它設(shè)備使用舊的版本。在傳送數(shù)據(jù)時(shí),可以在服務(wù)器300和客戶端100A...N之間沿相同的通信線傳送軟件更新。
參照?qǐng)D4描述實(shí)施例的方法400。調(diào)度器304在步驟402從簡(jiǎn)檔文件數(shù)據(jù)301中的可用設(shè)備中選擇第一客戶端設(shè)備。每個(gè)設(shè)備先前與服務(wù)器聯(lián)系并且在簡(jiǎn)檔文件數(shù)據(jù)301中將本身注冊(cè)為有效狀態(tài)。每個(gè)設(shè)備發(fā)送關(guān)于其預(yù)期的將來(lái)下載大小的信息,并且該信息存儲(chǔ)在下載簡(jiǎn)檔文件103B中。設(shè)備簡(jiǎn)檔文件器302為每個(gè)新注冊(cè)的設(shè)備創(chuàng)建新簡(jiǎn)檔文件數(shù)據(jù)結(jié)構(gòu),并且在設(shè)備簡(jiǎn)檔文件中存儲(chǔ)設(shè)備的聯(lián)系詳細(xì)內(nèi)容。任何將來(lái)的下載大小都存儲(chǔ)在相關(guān)下載簡(jiǎn)檔文件數(shù)據(jù)結(jié)構(gòu)中。
調(diào)度器304在步驟404從下載簡(jiǎn)檔文件中獲得日志數(shù)據(jù)的傳送大小。
調(diào)度器304在步驟406根據(jù)服務(wù)器300的下載帶寬的可用量和在步驟404估計(jì)的日志數(shù)據(jù)來(lái)計(jì)算設(shè)備將來(lái)的傳送時(shí)間段。該計(jì)算排除了在步驟410由于弱信號(hào)強(qiáng)度而清除的特定時(shí)間段。
調(diào)度器304在步驟408通過(guò)查找設(shè)備的連接簡(jiǎn)檔文件來(lái)估計(jì)信號(hào)強(qiáng)度。最簡(jiǎn)單的實(shí)施例使用先前一個(gè)星期的信號(hào)強(qiáng)度,但是另一個(gè)實(shí)施例從近兩個(gè)或三個(gè)星期獲得信號(hào)強(qiáng)度的均值。
調(diào)度器304在步驟410將估計(jì)的信號(hào)與閾值比較。如果估計(jì)的信號(hào)強(qiáng)度低于閾值,則信號(hào)強(qiáng)度將太低以至于不能可靠地發(fā)送數(shù)據(jù),該方法返回步驟406并計(jì)算新的傳送時(shí)間段。
調(diào)度器304在步驟412在規(guī)劃306中存儲(chǔ)傳送時(shí)間段。此時(shí)更新器308發(fā)送該傳送時(shí)間段到所討論的設(shè)備。
然后調(diào)度器304在步驟413為每個(gè)設(shè)備100A...N執(zhí)行步驟402-412使得規(guī)劃306具有用于每個(gè)設(shè)備100A...N的調(diào)度的時(shí)間和調(diào)度的下載大小。
規(guī)劃306在步驟414選擇具有即將來(lái)臨的傳送時(shí)間段。
調(diào)度器304在步驟415通過(guò)經(jīng)由數(shù)據(jù)交換110/310與設(shè)備控制器108通信來(lái)獲得實(shí)際的傳送大小。設(shè)備控制器詢問(wèn)日志數(shù)據(jù)106并返回其值。
調(diào)度器304在步驟416重新計(jì)算在隨后階段的傳送時(shí)間段。
在步驟418,調(diào)度器304在發(fā)送前獲得實(shí)際信號(hào)強(qiáng)度。
調(diào)度器304在步驟420檢查所獲得的信號(hào)強(qiáng)度是否低于閾值。典型的閾值是最大功率的20%,但是該數(shù)值依賴于實(shí)現(xiàn)的工作條件。如果獲得的信號(hào)強(qiáng)度低于20%,則放棄當(dāng)前傳送。需要新的傳送時(shí)間段并且該方法返回至步驟406。如果獲得的信號(hào)強(qiáng)度是20%或高于20%,則該方法前進(jìn)到步驟422。
在步驟422,一旦確認(rèn)信號(hào)強(qiáng)度,則通過(guò)數(shù)據(jù)交換機(jī)制310/110傳送日志數(shù)據(jù)。在優(yōu)選實(shí)施例中,設(shè)備控制器108在調(diào)度的時(shí)間初始化通信和日志數(shù)據(jù)傳送。在另一實(shí)施例中,當(dāng)其檢查信號(hào)強(qiáng)度時(shí),調(diào)度器304初始化下載通信。
調(diào)度器304然后在步驟423為規(guī)劃306中的每一項(xiàng)執(zhí)行步驟414到422,以便當(dāng)信號(hào)強(qiáng)度可接受時(shí),每個(gè)設(shè)備傳送其日志數(shù)據(jù)。
雖然根據(jù)單個(gè)服務(wù)器描述了實(shí)施例,但是可以將解決方案擴(kuò)展到兩個(gè)或更多服務(wù)器。
權(quán)利要求
1.一種數(shù)據(jù)日志方法,用于通過(guò)無(wú)線網(wǎng)絡(luò)從多個(gè)遠(yuǎn)程設(shè)備將日志數(shù)據(jù)傳送到服務(wù)器,所述服務(wù)器用于從多個(gè)所述設(shè)備接收數(shù)據(jù),所述方法包括下面的步驟調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中調(diào)度步驟包括下面的步驟從多個(gè)設(shè)備中選擇設(shè)備;提供將要從所選擇的設(shè)備傳送的數(shù)據(jù)的傳送大小;為所選擇的設(shè)備計(jì)算包括要傳送日志數(shù)據(jù)到服務(wù)器的開(kāi)始時(shí)間和結(jié)束時(shí)間的傳送時(shí)間段,該計(jì)算使用所選的設(shè)備的傳送大小,并且如果知道其它設(shè)備的傳送時(shí)間段則使用其它設(shè)備的傳送時(shí)間段;為所選的設(shè)備估計(jì)在計(jì)算出的傳送周期內(nèi)的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度數(shù)據(jù);如果傳送時(shí)間段與估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度低于預(yù)定的閾值的時(shí)間段重疊,則為所選的設(shè)備再次執(zhí)行計(jì)算和估計(jì)步驟;和在調(diào)度中存儲(chǔ)傳送時(shí)間段。
3.如權(quán)利要求2所述的方法,還包括在傳送數(shù)據(jù)之前獲得設(shè)備的實(shí)際傳送大?。粸榈谝辉O(shè)備重新計(jì)算傳送時(shí)間段;和如果第一設(shè)備的重新計(jì)算出的傳送時(shí)間段影響其它設(shè)備的傳送時(shí)間段,則重新計(jì)算其它設(shè)備的傳送時(shí)間段。
4.如權(quán)利要求2或3所述的方法,其中當(dāng)計(jì)算傳送時(shí)間段時(shí),考慮服務(wù)器傳送能力。
5.如權(quán)利要求2、3或4所述的方法,其中使用歷史服務(wù)器傳送能力數(shù)據(jù)從相似的時(shí)間段中做出估計(jì)。
6.如權(quán)利要求2-4中任意一個(gè)所述的方法,其中對(duì)于特定設(shè)備來(lái)說(shuō),計(jì)算多于一個(gè)時(shí)間段以便可以下載數(shù)據(jù)。
7.如權(quán)利要求2-6中任意一個(gè)所述的方法,其中當(dāng)發(fā)生傳送時(shí)或在發(fā)生傳送之前,設(shè)備通知服務(wù)器實(shí)際傳送大小。
8.如權(quán)利要求2-7中任意一個(gè)所述的方法,其中,服務(wù)器為每個(gè)客戶端存儲(chǔ)關(guān)于時(shí)間的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度。
9.如權(quán)利要求2-8中任意一個(gè)所述的方法,其中,服務(wù)器根據(jù)在先前時(shí)間的信號(hào)強(qiáng)度為特定客戶端估計(jì)將來(lái)的網(wǎng)絡(luò)信號(hào)強(qiáng)度。
10.如權(quán)利要求2-9中任意一個(gè)所述的方法,其中,服務(wù)器為每個(gè)客戶端存儲(chǔ)關(guān)于時(shí)間的無(wú)線位置數(shù)據(jù),并且通過(guò)根據(jù)當(dāng)前位置、行進(jìn)方向和行進(jìn)速度估計(jì)將來(lái)位置來(lái)估計(jì)將來(lái)無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度。
11.如權(quán)利要求2-10中任意一個(gè)所述的方法,還包括在傳送日志數(shù)據(jù)前獲得實(shí)際無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度;和如果實(shí)際無(wú)線網(wǎng)絡(luò)強(qiáng)度低于預(yù)定的閾值,則重新調(diào)度傳送時(shí)間段。
12.如權(quán)利要求2-11中任意一個(gè)所述的方法,其中以定義的優(yōu)先級(jí)在設(shè)備上執(zhí)行該方法。
13.如權(quán)利要求12所述的方法,其中,由每個(gè)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度來(lái)定義優(yōu)先級(jí)。
14.如權(quán)利要求12或13所述的方法,其中,由每個(gè)設(shè)備要傳送的數(shù)據(jù)量來(lái)定義優(yōu)先級(jí)。
15.如權(quán)利要求2所述的方法,其中提供用于服務(wù)信息的保留通道。
16.一種用于通過(guò)無(wú)線網(wǎng)絡(luò)將日志數(shù)據(jù)從多個(gè)遠(yuǎn)程設(shè)備發(fā)送到服務(wù)器的日志系統(tǒng),所述服務(wù)器用于從多個(gè)所述設(shè)備接收數(shù)據(jù),所述系統(tǒng)包括裝置,用于調(diào)度用來(lái)從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和裝置,用于傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
17.一種用于通過(guò)無(wú)線網(wǎng)絡(luò)將日志數(shù)據(jù)從多個(gè)遠(yuǎn)程設(shè)備發(fā)送到服務(wù)器的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序指令,用于當(dāng)加載到計(jì)算機(jī)并執(zhí)行時(shí),使計(jì)算機(jī)實(shí)現(xiàn)下面的步驟調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
18.一種用于通過(guò)無(wú)線網(wǎng)絡(luò)從多個(gè)遠(yuǎn)程設(shè)備向服務(wù)器合并日志數(shù)據(jù)并按需向服務(wù)請(qǐng)求器提供所述合并的日志數(shù)據(jù)的服務(wù),所述服務(wù)執(zhí)行包含下面的步驟的方法調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
19.一種用于接收由網(wǎng)絡(luò)服務(wù)通過(guò)無(wú)線網(wǎng)絡(luò)從多個(gè)遠(yuǎn)程設(shè)備收集的合并的日志數(shù)據(jù)的服務(wù)請(qǐng)求器,所述服務(wù)執(zhí)行包含下面步驟的方法調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
全文摘要
描述了一種數(shù)據(jù)日志方法,用于通過(guò)無(wú)線網(wǎng)絡(luò)從多個(gè)遠(yuǎn)程設(shè)備將日志數(shù)據(jù)傳送到服務(wù)器,所述服務(wù)器用于從多個(gè)所述設(shè)備接收數(shù)據(jù),所述方法包括下面的步驟調(diào)度用于從設(shè)備向服務(wù)器傳送日志數(shù)據(jù)的傳送時(shí)間段,考慮在該傳送時(shí)間段內(nèi)設(shè)備的無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度,其中調(diào)度的傳送時(shí)間段與當(dāng)估計(jì)的無(wú)線網(wǎng)絡(luò)強(qiáng)度太低以至于不能發(fā)送日志數(shù)據(jù)時(shí)的時(shí)間不重疊;和傳送在由調(diào)度中其相應(yīng)傳送時(shí)間段所確定的數(shù)據(jù)。
文檔編號(hào)H04L29/08GK1736125SQ200480002046
公開(kāi)日2006年2月15日 申請(qǐng)日期2004年4月2日 優(yōu)先權(quán)日2003年4月9日
發(fā)明者沃爾克·弗里克, 加里·P·諾布爾, 溫迪·A·特賴斯 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宽城| 浠水县| 江孜县| 新龙县| 安多县| 嘉峪关市| 洛南县| 大港区| 阿克陶县| 永和县| 陇南市| 茌平县| 女性| 苍南县| 柏乡县| 赤水市| 泰兴市| 治县。| 石台县| 辽阳市| 安泽县| 玉龙| 大荔县| 偃师市| 大城县| SHOW| 乌拉特后旗| 余姚市| 保亭| 阳朔县| 临夏县| 乌审旗| 遂宁市| 山阳县| 阳朔县| 榆林市| 营口市| 遂宁市| 富平县| 玉田县| 上高县|