專利名稱::交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒皯?yīng)用服務(wù)器的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及無線通信
技術(shù)領(lǐng)域:
,尤其涉及交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒皯?yīng)用服務(wù)器。
背景技術(shù):
:為了監(jiān)控機(jī)車運(yùn)行狀況,以便在機(jī)車運(yùn)行故障時(shí)及時(shí)處理,地面控制端往往需要及時(shí)獲知在線機(jī)車上的運(yùn)行數(shù)據(jù),這是保證機(jī)車正常運(yùn)行的有力措施之一。由于交通領(lǐng)域中的機(jī)車是實(shí)時(shí)移動(dòng)的,因而采用無線網(wǎng)絡(luò)作為"地面控制端"與"在線機(jī)車端"的傳輸橋梁。目前"車-地"信息的傳輸,采用公用信道GPRS(GeneralPacketRadioService,通用無線分組業(yè)務(wù))/GSM(GlobalSystemforMobileCommunications,全^求移動(dòng)通訊系統(tǒng),簡稱"全球通"),傳輸最大速度為384K/S。在地面控制端,應(yīng)用服務(wù)器被動(dòng)接收在線機(jī)車通過無線網(wǎng)絡(luò)傳來的數(shù)據(jù),隨著機(jī)車數(shù)量的增加,應(yīng)用服務(wù)器需要接收的數(shù)據(jù)不斷增加,對(duì)于存儲(chǔ)及處理能力有限的應(yīng)用服務(wù)器以及網(wǎng)絡(luò)傳輸能力都是一種挑戰(zhàn)。對(duì)于應(yīng)用服務(wù)器,當(dāng)其接收到的在線機(jī)車的數(shù)據(jù)達(dá)到自身處理的極限值時(shí),只能丟棄后續(xù)接收到的數(shù)據(jù),這樣,很有可能造成重要數(shù)據(jù)的丟失,而且,這些數(shù)據(jù)已經(jīng)經(jīng)過了無線網(wǎng)絡(luò)的傳輸,直到應(yīng)用服務(wù)器才因處理能力的限制被丟棄,對(duì)無線網(wǎng)絡(luò)來講是一種無謂的資源浪費(fèi)。對(duì)于應(yīng)用服務(wù)器存在的壓力,可以通過增加應(yīng)用服務(wù)器數(shù)量來提升整體對(duì)數(shù)據(jù)的處理能力,然而,這種方式不是正面解決問題的好方式,不但需要投入大量資金,而且隨著在線機(jī)車數(shù)量的增加而被動(dòng)地增設(shè)應(yīng)用服務(wù)器,往往陷入無底的怪圈。正如前面介紹,目前"車-地"傳輸信道的傳輸能力有限,對(duì)于機(jī)車數(shù)量及傳輸?shù)臄?shù)據(jù)量不斷增加的情況,很有可能造成網(wǎng)絡(luò)擁塞,嚴(yán)重的時(shí)候甚至造成網(wǎng)絡(luò)癱瘓。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供一種交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒皯?yīng)用服務(wù)器,以實(shí)現(xiàn)數(shù)據(jù)的有效傳輸。為此,本發(fā)明實(shí)施例采用如下技術(shù)方案一種交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒ǎú襟E應(yīng)用服務(wù)器對(duì)接收到的各在線機(jī)車數(shù)據(jù)進(jìn)行統(tǒng)計(jì);利用預(yù)先設(shè)置的閥值,對(duì)各在線機(jī)車數(shù)據(jù)統(tǒng)計(jì)結(jié)果進(jìn)行比較,從而動(dòng)態(tài)調(diào)整各在線機(jī)車后續(xù)數(shù)據(jù)的發(fā)送。所述閥值是指數(shù)據(jù)的發(fā)送頻率;應(yīng)用服務(wù)器統(tǒng)計(jì)各在線機(jī)車數(shù)據(jù)的發(fā)送頻率,并分別與所述閥值進(jìn)行比較;當(dāng)在線機(jī)車發(fā)送頻率大于或等于所述閥值時(shí),通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率;當(dāng)在線機(jī)車發(fā)送頻率小于所述閥值時(shí),通知所述在線機(jī)車提高數(shù)據(jù)的發(fā)送頻率。所述方法還包括判斷各在線機(jī)車運(yùn)行狀況;并且,當(dāng)在線機(jī)車發(fā)送頻率大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率;當(dāng)在線機(jī)車發(fā)送頻率小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車提高數(shù)據(jù)的發(fā)送頻率。所述閥值是指在一定時(shí)間內(nèi)接收到的數(shù)據(jù)量的門限值;應(yīng)用服務(wù)器統(tǒng)計(jì)在一定時(shí)間內(nèi)接收到的各在線機(jī)車的數(shù)據(jù)量,并分別與所述閥值進(jìn)行比較;當(dāng)在線機(jī)車發(fā)送的數(shù)據(jù)量大于或等于所述閥值時(shí),通知所述在線機(jī)車減小發(fā)送的數(shù)據(jù)量;當(dāng)在線機(jī)車發(fā)送的數(shù)據(jù)量小于所述閥值時(shí),通知所述在線機(jī)車增加發(fā)送的數(shù)據(jù)量。所述方法還包括判斷各在線機(jī)車運(yùn)行狀況;并且,當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車減小數(shù)據(jù)的發(fā)送量;當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車增加數(shù)據(jù)的發(fā)送量。所述方法還包括應(yīng)用服務(wù)器接收用戶對(duì)在線機(jī)車的操作請(qǐng)求;優(yōu)先控制所述在線機(jī)車發(fā)送數(shù)據(jù)。所述用戶的操作請(qǐng)求,包括設(shè)定所述在線機(jī)車的數(shù)據(jù)發(fā)送頻率的請(qǐng)求,設(shè)置所述在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù)的請(qǐng)求,或/和,設(shè)置所述在線機(jī)車發(fā)送故障分析數(shù)據(jù)的請(qǐng)求。當(dāng)用戶請(qǐng)求查看所述在線機(jī)車的故障分析數(shù)據(jù)后,還包括應(yīng)用服務(wù)器一種應(yīng)用服務(wù)器,對(duì)交通領(lǐng)域中數(shù)據(jù)無線傳輸進(jìn)行控制,該應(yīng)用服務(wù)器包括機(jī)車數(shù)據(jù)接收單元,用于通過無線網(wǎng)絡(luò)接收各在線機(jī)車的數(shù)據(jù);統(tǒng)計(jì)單元,用于對(duì)所述機(jī)車數(shù)據(jù)接收單元接收到的數(shù)據(jù)進(jìn)行統(tǒng)計(jì);閥值預(yù)置單元,用于設(shè)置閥值;中心調(diào)整單元,用于對(duì)所述統(tǒng)計(jì)單元的統(tǒng)計(jì)結(jié)果與所述閥值進(jìn)行比較,確定對(duì)各在線機(jī)車的調(diào)整方式;發(fā)送單元,按照所述中心調(diào)整單元確定的調(diào)整方式,通知所述在線機(jī)車調(diào)整后續(xù)數(shù)據(jù)的發(fā)送。所述閥值預(yù)置單元預(yù)置的閥值是指數(shù)據(jù)發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量;所述中心調(diào)整單元,在所述統(tǒng)計(jì)單元統(tǒng)計(jì)的在線機(jī)車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于所述閥值時(shí),告知所述發(fā)送單元通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。所述應(yīng)用服務(wù)器還包括機(jī)車運(yùn)行狀態(tài)判斷單元,用于根據(jù)機(jī)車數(shù)據(jù)接收單元接收的各在線機(jī)車的數(shù)據(jù),判斷各在線機(jī)車的運(yùn)行狀態(tài)是正?;蚬收?所述中心調(diào)整單元,確定對(duì)在線機(jī)車的調(diào)整方式時(shí),綜合所述機(jī)車運(yùn)行狀態(tài)判斷單元的判斷結(jié)果在所述統(tǒng)計(jì)單元統(tǒng)計(jì)的在線機(jī)車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于所述閥值、且所述機(jī)車運(yùn)行正常時(shí),告知所述發(fā)送單元通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。所述應(yīng)用服務(wù)器還包括用戶接口單元,負(fù)責(zé)應(yīng)用服務(wù)器與客戶機(jī)的信息交互;所述中心調(diào)整單元,在所述用戶接口單元接收到對(duì)在線機(jī)車的操作請(qǐng)求時(shí),優(yōu)先控制所述發(fā)送單元告知所述在線機(jī)車發(fā)送數(shù)據(jù)。所述用戶的操作請(qǐng)求,包括設(shè)定所述在線機(jī)車的數(shù)據(jù)發(fā)送頻率的請(qǐng)求,設(shè)置所述在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù)的請(qǐng)求,或/和,設(shè)置所述在線機(jī)車發(fā)送故障分析數(shù)據(jù)的請(qǐng)求。對(duì)于上述技術(shù)方案的技術(shù)效果分析如下7相比于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器的被動(dòng)接收、簡單丟棄的處理方式,本發(fā)明中的應(yīng)用服務(wù)器具備主動(dòng)的負(fù)載均衡能力根據(jù)機(jī)車歷史發(fā)送數(shù)據(jù)情況,動(dòng)態(tài)控制機(jī)車對(duì)數(shù)據(jù)的發(fā)送。具體而言,在應(yīng)用服務(wù)器中預(yù)置數(shù)據(jù)發(fā)送頻率/數(shù)據(jù)量的閥值,并對(duì)各在線機(jī)車的發(fā)送數(shù)據(jù)情況進(jìn)行統(tǒng)計(jì),當(dāng)某機(jī)車運(yùn)行良好、且發(fā)送數(shù)據(jù)頻率/數(shù)據(jù)量超過所述閥值,則可適當(dāng)降低其發(fā)送數(shù)據(jù)的頻率/數(shù)據(jù)量,反之,當(dāng)某機(jī)車運(yùn)行中出現(xiàn)故障、且發(fā)送數(shù)據(jù)頻率/數(shù)據(jù)量未達(dá)到所述岡值,則可適當(dāng)調(diào)高其發(fā)送數(shù)據(jù)的頻率/數(shù)據(jù)量。由此,應(yīng)用服務(wù)器實(shí)現(xiàn)了對(duì)數(shù)據(jù)的負(fù)載均衡,有效控制各機(jī)車發(fā)送數(shù)據(jù)的情況,將自身接收的數(shù)據(jù)控制在能夠處理的限度之內(nèi),不會(huì)造成無謂的數(shù)據(jù)丟失,由于應(yīng)用服務(wù)器這種預(yù)先的控制能力,也避免了占用過多的無線網(wǎng)絡(luò)資源。圖1為本發(fā)明交通領(lǐng)域中數(shù)據(jù)無線傳輸系統(tǒng)示意圖;圖2為本發(fā)明實(shí)施例三操作請(qǐng)求配置界面示意圖;圖3為本發(fā)明實(shí)施例三方法流程圖;圖4為本發(fā)明實(shí)施例一應(yīng)用服務(wù)器示意圖;圖5為本發(fā)明實(shí)施例二應(yīng)用服務(wù)器示意圖;圖6為本發(fā)明實(shí)施例三應(yīng)用服務(wù)器示意圖。具體實(shí)施方式本發(fā)明核心在于改變地面控制端中應(yīng)用服務(wù)器的被動(dòng)狀態(tài),使其具備負(fù)載均衡的主動(dòng)操控能力,由此將數(shù)據(jù)控制在自身所能處理的范圍之內(nèi),保證數(shù)據(jù)的有效傳輸,與此同時(shí),也緩解了網(wǎng)絡(luò)的壓力。為了對(duì)本發(fā)明中提到的"車-地"系統(tǒng)有一個(gè)直觀的了解,首先對(duì)交通領(lǐng)域中數(shù)據(jù)無線傳輸系統(tǒng)作一下介紹。參見圖1,為本發(fā)明交通領(lǐng)域中數(shù)據(jù)無線傳輸系統(tǒng)示意圖。圖1中,地面控制端通過無線網(wǎng)絡(luò)與在線機(jī)車端通信。在線機(jī)車端包括一個(gè)或多個(gè)在線機(jī)車,所謂在線機(jī)車,是指運(yùn)行中的機(jī)車;地面控制端包括應(yīng)用服務(wù)器、內(nèi)網(wǎng)服務(wù)器以及外網(wǎng)服務(wù)器,內(nèi)網(wǎng)服務(wù)器通過局域網(wǎng)與外網(wǎng)服務(wù)器相連,這里的外網(wǎng)主要是指Internet,除了上述構(gòu)成,地面控制端在外網(wǎng)服務(wù)器與局域網(wǎng)之間往往通過防火墻的安全認(rèn)證來增加數(shù)據(jù)傳輸?shù)陌踩?,而且,?yīng)用服務(wù)器可以掛接一臺(tái)或多臺(tái)客戶機(jī),來和用戶進(jìn)行信息交互。如前對(duì)現(xiàn)有技術(shù)的分析,應(yīng)用服務(wù)器被動(dòng)接收來自在線機(jī)車的數(shù)據(jù),當(dāng)收到的數(shù)據(jù)接近或超過自身處理極限時(shí),應(yīng)用服務(wù)器只能丟棄數(shù)據(jù),而且,隨著在線機(jī)車數(shù)量的增加,應(yīng)用服務(wù)器很可能長期處于一種接近負(fù)荷的運(yùn)行狀態(tài),對(duì)數(shù)據(jù)接收和處理的準(zhǔn)確性也難以保證,很有可能造成數(shù)據(jù)的無效傳輸。本發(fā)明正是從現(xiàn)有技術(shù)的問題出發(fā),對(duì)應(yīng)用服務(wù)器進(jìn)行了改進(jìn),使其具備負(fù)載均衡的能力,從而主動(dòng)控制在線機(jī)車發(fā)送數(shù)據(jù),保證數(shù)據(jù)傳輸?shù)挠行?。首先,介紹本發(fā)明方法實(shí)施例一概括而言,實(shí)施例一的步驟包括應(yīng)用服務(wù)器對(duì)接收到的各在線機(jī)車數(shù)據(jù)進(jìn)行統(tǒng)計(jì);利用預(yù)先設(shè)置的閥值,對(duì)各在線機(jī)車數(shù)據(jù)統(tǒng)計(jì)結(jié)果進(jìn)行比較,從而動(dòng)態(tài)調(diào)整各在線機(jī)車后續(xù)數(shù)據(jù)的發(fā)送。這里的閥值,是按照應(yīng)用服務(wù)器自身處理能力來預(yù)先設(shè)定的,可以設(shè)置為不同的形式,例如數(shù)據(jù)的發(fā)送頻率,或者一定時(shí)間內(nèi)的數(shù)據(jù)量,或者發(fā)送頻率與數(shù)據(jù)量的結(jié)合。例如,當(dāng)釆用發(fā)送頻率的形式設(shè)置閥值時(shí),可以設(shè)置為每8s允許在線機(jī)車發(fā)送一次數(shù)據(jù)?,F(xiàn)j艮設(shè)某交通領(lǐng)域中數(shù)據(jù)無線傳輸系統(tǒng)中存在編號(hào)為a、b、c、d和e的五輛機(jī)車,之前都分別向處于地面控制端的應(yīng)用服務(wù)器發(fā)送了一部分?jǐn)?shù)據(jù);又假設(shè)應(yīng)用服務(wù)器設(shè)置每8s允許各機(jī)車發(fā)送一次數(shù)據(jù)。那么,應(yīng)用服務(wù)器就可以對(duì)上述五輛機(jī)車的歷史發(fā)送頻率進(jìn)行統(tǒng)計(jì),并將統(tǒng)計(jì)結(jié)果與閥值進(jìn)行比較,繼而調(diào)整在線機(jī)車的數(shù)據(jù)發(fā)送頻率。參見表l,為歷史統(tǒng)計(jì)情況表1<table>tableseeoriginaldocumentpage10</column></row><table>從表1中不難看出,機(jī)車a、b和e的發(fā)送頻率都大于閥值(8s/次),而機(jī)車c和d的發(fā)送頻率小于閥值(8s/次),那么,就可以利用比較結(jié)果,來控制各在線機(jī)車數(shù)據(jù)的發(fā)送頻率,以實(shí)現(xiàn)負(fù)載均衡。具體操作是,通知機(jī)車a、b和e可適當(dāng)調(diào)高發(fā)送頻率,對(duì)于機(jī)車c和d,則正好相反,通知它們適當(dāng)調(diào)低發(fā)送頻率。至于發(fā)送頻率的調(diào)整幅度,可由應(yīng)用服務(wù)器與各在線機(jī)車事先預(yù)定,例如,每次調(diào)整都增加或減小ls的幅度,本例中的機(jī)車a就是調(diào)整到每8s發(fā)送一次數(shù)據(jù);或者,也可由應(yīng)用服務(wù)器在通知各機(jī)車作調(diào)整時(shí),根據(jù)統(tǒng)計(jì)的發(fā)送頻率與閥值之間的差距,實(shí)時(shí)附帶調(diào)整的幅度,本例中對(duì)于機(jī)車d,附帶的調(diào)整幅度為8-2=6。這樣,通過將歷史頻繁發(fā)送數(shù)據(jù)的機(jī)車的頻率調(diào)低、以及將歷史很少發(fā)送數(shù)據(jù)的機(jī)車的頻率調(diào)高,有效的在多個(gè)在線機(jī)車中實(shí)現(xiàn)了數(shù)據(jù)的均衡;而且,通過向閥值的靠近調(diào)整,應(yīng)用服務(wù)器將接收的數(shù)據(jù)控制在自身處理能力之內(nèi),增強(qiáng)了對(duì)數(shù)據(jù)的處理能力,提高了數(shù)據(jù)傳輸?shù)挠行?。至于閥值是數(shù)據(jù)量的形式,相應(yīng)地,應(yīng)用服務(wù)器會(huì)統(tǒng)計(jì)各在線機(jī)車歷史發(fā)送來的數(shù)據(jù)量,并分別與閥值比較,然后根據(jù)比較結(jié)果,分別控制各機(jī)車對(duì)數(shù)據(jù)的發(fā)送。具體是當(dāng)某在線機(jī)車(例如機(jī)車a)發(fā)送的數(shù)據(jù)量大于或等于閥值時(shí),通知該在線機(jī)車減小發(fā)送的數(shù)據(jù)量,否則,通知所述在線機(jī)車增加發(fā)送的數(shù)據(jù)量。當(dāng)然,也可以將發(fā)送頻率和數(shù)據(jù)量綜合的因素作為設(shè)置閥值的參考,相應(yīng)地,應(yīng)用服務(wù)器的統(tǒng)計(jì)對(duì)象既包括發(fā)送頻率又包括數(shù)據(jù)量。原理與閥值是發(fā)送頻率的情況一樣,在此不再過多敘述。需要說明的是,由于在線機(jī)車數(shù)量及各在線機(jī)車發(fā)送數(shù)據(jù)量的不確定性,應(yīng)用服務(wù)器設(shè)置的閥值也是動(dòng)態(tài)調(diào)整的。例如,假設(shè)應(yīng)用服務(wù)器的數(shù)據(jù)處理量的最大值為M,某時(shí)段存在編號(hào)為a、b和c的三輛在線機(jī)車,那么此時(shí)的應(yīng)用服務(wù)器會(huì)按照自身處理量M、以及機(jī)車a、b和c發(fā)送數(shù)據(jù)情況,來適當(dāng)設(shè)置閥值;如果過了一段時(shí)間,又增加了d和e的機(jī)車,顯而易見,此時(shí)應(yīng)將先前按照機(jī)車a、b和c設(shè)置的閥值進(jìn)行適當(dāng)減小,以滿足將所有在線機(jī)車發(fā)送的數(shù)據(jù)總量控制在自身范圍之內(nèi)的要求。下面,介紹本發(fā)明實(shí)施例二本實(shí)施例在控制各在線機(jī)車發(fā)送數(shù)據(jù)時(shí),除了如實(shí)施例一中考慮各機(jī)車歷史發(fā)送情況外,同時(shí)也考慮了機(jī)車運(yùn)行狀態(tài)。如前已述,獲知在線機(jī)車數(shù)據(jù)的目的之一是及時(shí)發(fā)現(xiàn)機(jī)車是否故障,以便及時(shí)處理。那么,從這種監(jiān)測(cè)故障的角度出發(fā),如果某輛機(jī)車運(yùn)行長期(某段時(shí)間)正常,則可以適當(dāng)控制該機(jī)車減小數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量,反之,如果某輛機(jī)車長期(某段時(shí)間)處于故障狀態(tài),可以適當(dāng)控制該機(jī)車增加數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量,以便及時(shí)獲知故障原因。當(dāng)閥值為發(fā)送頻率時(shí),一種比較合理的做法是當(dāng)在線機(jī)車發(fā)送頻率大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率;當(dāng)在線機(jī)車發(fā)送頻率小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車提高數(shù)據(jù)的發(fā)送頻率。同理,當(dāng)閥值為數(shù)據(jù)量時(shí),一種比較合理的做法是當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車減小數(shù)據(jù)的發(fā)送量;當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車增加數(shù)據(jù)的發(fā)送量。當(dāng)然,對(duì)于閥值是發(fā)送頻率與數(shù)據(jù)量的結(jié)合因素確定的情況,也可以參考機(jī)車的運(yùn)行狀態(tài)來調(diào)整機(jī)車的數(shù)據(jù)發(fā)送。由此,通過考慮機(jī)車運(yùn)行狀態(tài),對(duì)機(jī)車發(fā)送數(shù)據(jù)的調(diào)整更加合理,避免運(yùn)行正常的機(jī)車過多數(shù)據(jù)傳輸而占用應(yīng)用服務(wù)器以及網(wǎng)絡(luò)的資源,同時(shí),對(duì)有故障的機(jī)車,及時(shí)發(fā)送數(shù)據(jù),為發(fā)現(xiàn)問題提供了可能。下面,介紹本發(fā)明方法實(shí)施例三上面兩個(gè)實(shí)施例,都是單從應(yīng)用服務(wù)器自身的處理方式的改進(jìn)方面進(jìn)行說明,實(shí)際上,用戶(客戶機(jī))也可以參與到控制在線機(jī)車發(fā)送數(shù)據(jù)中來。交通領(lǐng)域的數(shù)據(jù)無線傳輸系統(tǒng)的實(shí)際運(yùn)行中,經(jīng)常要對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行檢測(cè),或者,對(duì)某輛機(jī)車進(jìn)行特定的測(cè)試和檢修,這都需要客戶機(jī)的參與。本實(shí)施例正是對(duì)此進(jìn)行描述。用戶對(duì)某機(jī)車進(jìn)行操作時(shí),首先向應(yīng)用服務(wù)器發(fā)送操作請(qǐng)求;然后,應(yīng)用服務(wù)器將該操作請(qǐng)求發(fā)送給在線機(jī)車;最后,在線機(jī)車按照請(qǐng)求,反饋回用戶希望獲知的數(shù)據(jù)。用戶可實(shí)施的操作形式有多種,那么就可以相應(yīng)地發(fā)送不同的操作請(qǐng)求。參見圖2,為應(yīng)用服務(wù)器為客戶機(jī)提供的操作請(qǐng)求配置界面。例如,用戶可以請(qǐng)求設(shè)定某個(gè)(些)在線機(jī)車的發(fā)送頻率、設(shè)置某個(gè)(些)在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù),或/和,設(shè)置某個(gè)(些)在線機(jī)車發(fā)送故障分析數(shù)據(jù),等等。當(dāng)用戶請(qǐng)求查看某在線機(jī)車的故障分析數(shù)據(jù)后,應(yīng)用服務(wù)器還可以將用戶對(duì)機(jī)車故障的處理方式發(fā)送給該在線機(jī)車。在圖2中,當(dāng)前選擇的是處于圖中上方四個(gè)選項(xiàng)中的"設(shè)置發(fā)送頻率"一欄,通過簡單的設(shè)置,即可實(shí)現(xiàn)。此處也僅是給出一個(gè)實(shí)例,具體配置界面可在此基礎(chǔ)上潤色和改進(jìn)。需要說明的是,實(shí)施例三是在實(shí)施例一或?qū)嵤├?amp;出上演進(jìn)而來的,而且從上面分析,一般是在對(duì)機(jī)車進(jìn)行檢測(cè)的情況下才引入客戶機(jī)的操作,說明這時(shí)的用戶請(qǐng)求是很重要的,那么,可以設(shè)置應(yīng)用服務(wù)器優(yōu)先滿足客戶機(jī)的需求,也就是在客戶機(jī)請(qǐng)求的操作與自身負(fù)載均衡方案有一定沖突的情況下,首先滿足客戶機(jī)的需求。例如,如果沒有客戶機(jī)的參與,某在線機(jī)車a發(fā)送頻率在應(yīng)用服務(wù)器設(shè)置的閥值之內(nèi),但是,如果此時(shí)客戶機(jī)處于檢測(cè)或某種原因的考慮,請(qǐng)求將機(jī)車a的發(fā)送頻率設(shè)置在高于閥值的某一值,那么此時(shí)可以優(yōu)先滿足客戶機(jī)的請(qǐng)求。當(dāng)然,這也僅是一種處理方式的例子而言,在實(shí)際4喿作中并不限于這種處理方式。參見圖3,為實(shí)施例三的流程圖。正如前面分析,實(shí)施例三是在實(shí)施例一或?qū)嵤├幕A(chǔ)上演進(jìn)而來的,以閥值為發(fā)送頻率的情形為例,它包括的步驟為步驟301:應(yīng)用服務(wù)器判斷是否接收到客戶機(jī)對(duì)某在線機(jī)車的操作請(qǐng)求,若是,執(zhí)行步驟302,優(yōu)先滿足客戶機(jī)的要求,否則,開始執(zhí)行步驟303,實(shí)現(xiàn)負(fù)載均衡;步驟302:將客戶機(jī)的請(qǐng)求轉(zhuǎn)發(fā)給在線機(jī)車,并將在線機(jī)車反饋的相關(guān)數(shù)據(jù)發(fā)送給客戶機(jī);步驟303:應(yīng)用服務(wù)器接收各在線機(jī)車的數(shù)據(jù);步驟304:應(yīng)用服務(wù)器根據(jù)自身數(shù)據(jù)處理能力、在線機(jī)車數(shù)量以及各機(jī)車發(fā)送數(shù)據(jù)的情況,設(shè)置閥值為某一發(fā)送頻率值;步驟305:應(yīng)用服務(wù)器對(duì)接收的各在線機(jī)車的歷史數(shù)據(jù)的發(fā)送頻率進(jìn)行統(tǒng)計(jì),并將統(tǒng)計(jì)結(jié)果與所設(shè)置的閥值進(jìn)行比較;步驟306:,應(yīng)用服務(wù)器分析各在線機(jī)車的歷史運(yùn)行狀態(tài);步驟307:當(dāng)在線機(jī)車歷史發(fā)送頻率大于或等于閥值、且該機(jī)車歷史運(yùn)行正常時(shí),通知該在線機(jī)車降低發(fā)送頻率;反之,調(diào)高發(fā)送頻率。上述步驟僅是以閥值為發(fā)送頻率為例進(jìn)行說明,對(duì)于閥值采用別的形式的與之類似,在此不再贅述。相比于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器的被動(dòng)接收、簡單丟棄的處理方式,本發(fā)明中的應(yīng)用服務(wù)器具備主動(dòng)的負(fù)載均衡能力根據(jù)機(jī)車歷史發(fā)送數(shù)據(jù)情況,動(dòng)態(tài)控制機(jī)車對(duì)數(shù)據(jù)的發(fā)送。具體而言,在應(yīng)用服務(wù)器中預(yù)置數(shù)據(jù)發(fā)送頻率/數(shù)據(jù)量的閥值,并對(duì)各在線機(jī)車的發(fā)送數(shù)據(jù)情況進(jìn)行統(tǒng)計(jì),當(dāng)某機(jī)車運(yùn)行良好、且發(fā)送數(shù)據(jù)頻率/數(shù)據(jù)量超過所述閥值,則可適當(dāng)降低其發(fā)送數(shù)據(jù)的頻率/數(shù)據(jù)量,反之,當(dāng)某機(jī)車運(yùn)行中出現(xiàn)故障、且發(fā)送數(shù)據(jù)頻率/數(shù)據(jù)量未達(dá)到所述閥值,則可適當(dāng)調(diào)高其發(fā)送數(shù)據(jù)的頻率/數(shù)據(jù)量。由此,應(yīng)用服務(wù)器實(shí)現(xiàn)了對(duì)數(shù)據(jù)的負(fù)載均衡,有效控制各機(jī)車發(fā)送數(shù)據(jù)的情況,將自身接收的數(shù)據(jù)控制在能夠處理的限度之內(nèi),不會(huì)造成無謂的數(shù)據(jù)丟失,由于應(yīng)用服務(wù)器這種預(yù)先的控制能力,也避免了占用過多的無線網(wǎng)絡(luò)資源。與上述方法相對(duì)應(yīng),本發(fā)明還提供一種應(yīng)用服務(wù)器,用于對(duì)交通領(lǐng)域中數(shù)據(jù)無線傳輸進(jìn)行控制。參見圖4,為實(shí)施例一中應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖,它包括機(jī)車數(shù)據(jù)接收單元401、統(tǒng)計(jì)單元402、閥值預(yù)置單元403、中心調(diào)整單元404和發(fā)送單元405。下面對(duì)各單元的功能分別描述機(jī)車數(shù)據(jù)接收單元401,用于通過無線網(wǎng)絡(luò)接收各在線機(jī)車的數(shù)據(jù);統(tǒng)計(jì)單元402,用于對(duì)機(jī)車數(shù)據(jù)接收單元401接收到的數(shù)據(jù)進(jìn)行統(tǒng)計(jì);閥值預(yù)置單元403,用于設(shè)置閥值;中心調(diào)整單元404,用于對(duì)統(tǒng)計(jì)單元402的統(tǒng)計(jì)結(jié)果與閥值進(jìn)4亍比4交,確定對(duì)各在線機(jī)車的調(diào)整方式;發(fā)送單元405,按照中心調(diào)整單元404確定的調(diào)整方式,通知所述在線機(jī)車調(diào)整后續(xù)數(shù)據(jù)的發(fā)送。正如前面方法實(shí)施例中的描述,閥值預(yù)置單元403預(yù)置的閥值有多種表現(xiàn)形式,相應(yīng)地,統(tǒng)計(jì)單元402和中心調(diào)整單元403也執(zhí)行相應(yīng)的功能。概括而言,閥值預(yù)置單元403預(yù)置的閥值是指數(shù)據(jù)發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量;中心調(diào)整單元404,在統(tǒng)計(jì)單元402統(tǒng)計(jì)的在線機(jī)車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于閥值時(shí),告知發(fā)送單元405通知在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。參見圖5,為實(shí)施例二中應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖。它在包括圖4中的各單元外,還包括機(jī)車運(yùn)行狀態(tài)判斷單元501,主要用于根據(jù)機(jī)車數(shù)據(jù)接收單元401接收的各在線機(jī)車的數(shù)據(jù),判斷各在線機(jī)車的運(yùn)行狀態(tài)是正?;蚬收?,并為中心調(diào)整單元404確定的調(diào)整方式提供依據(jù)在統(tǒng)計(jì)單元402統(tǒng)計(jì)的在線機(jī)車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于閥值、且機(jī)車運(yùn)行狀態(tài)判斷單元501顯示該才幾車運(yùn)行正常時(shí),告知發(fā)送單元405通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。實(shí)施例三中應(yīng)用服務(wù)器在包含實(shí)施例一或?qū)嵤├懈鲉卧幕A(chǔ)上,增加用戶接口單元。參見圖6,為實(shí)施例三在圖4(實(shí)施例一)基礎(chǔ)上,還包括用戶接口單元601的示意圖,對(duì)于在圖5(實(shí)施例二)基礎(chǔ)上的情形與之類似,不再贅述。用戶接口單元601,主要負(fù)責(zé)應(yīng)用服務(wù)器與客戶機(jī)的信息交互;而且,中心調(diào)整單元404在用戶接口單元601接收到對(duì)在線機(jī)車的操作請(qǐng)求時(shí),優(yōu)先控制發(fā)送單元405告知所述在線機(jī)車按照用戶請(qǐng)求發(fā)送數(shù)據(jù)。正如方法實(shí)施例中的描述,用戶的操作請(qǐng)求可以有多種形式,包括設(shè)定所述在線機(jī)車的數(shù)據(jù)發(fā)送頻率的請(qǐng)求,設(shè)置所述在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù)的請(qǐng)求,或/和,設(shè)置所述在線機(jī)車發(fā)送故障分析數(shù)據(jù)的請(qǐng)求。對(duì)于應(yīng)用服務(wù)器實(shí)施中的細(xì)節(jié),與方法實(shí)施例中的相似,不再贅述。采用本發(fā)明提供的應(yīng)用服務(wù)器,即可在自身有限的處理能力下,實(shí)現(xiàn)對(duì)各機(jī)車數(shù)據(jù)的負(fù)載均衡,相比于通過增加應(yīng)用服務(wù)器數(shù)量的方式擴(kuò)展處理能力的方式,這種應(yīng)用服務(wù)器實(shí)現(xiàn)簡單,成本低廉,同時(shí)也減小了網(wǎng)絡(luò)傳輸?shù)膲毫?。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒?,其特征在于,包括?yīng)用服務(wù)器對(duì)接收到的各在線機(jī)車數(shù)據(jù)進(jìn)行統(tǒng)計(jì);利用預(yù)先設(shè)置的閥值,對(duì)各在線機(jī)車數(shù)據(jù)統(tǒng)計(jì)結(jié)果進(jìn)行比較,從而動(dòng)態(tài)調(diào)整各在線機(jī)車后續(xù)數(shù)據(jù)的發(fā)送。2、根據(jù)權(quán)利要求l所述方法,其特征在于,所述閥值是指數(shù)據(jù)的發(fā)送頻率;應(yīng)用服務(wù)器統(tǒng)計(jì)各在線機(jī)車數(shù)據(jù)的發(fā)送頻率,并分別與所述閥值進(jìn)行比較;當(dāng)在線機(jī)車發(fā)送頻率大于或等于所述閥值時(shí),通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率;當(dāng)在線機(jī)車發(fā)送頻率小于所述閥值時(shí),通知所述在線機(jī)車提高數(shù)據(jù)的發(fā)送頻率。3、根據(jù)權(quán)利要求2所述方法,其特征在于,還包括判斷各在線機(jī)車運(yùn)行狀況;當(dāng)在線機(jī)車發(fā)送頻率大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率;當(dāng)在線機(jī)車發(fā)送頻率小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車提高數(shù)據(jù)的發(fā)送頻率。4、根據(jù)權(quán)利要求l所述方法,其特征在于,所述閥值是指在一定時(shí)間內(nèi)接收到的數(shù)據(jù)量的門限值;應(yīng)用服務(wù)器統(tǒng)計(jì)在一定時(shí)間內(nèi)接收到的各在線機(jī)車的數(shù)據(jù)量,并分別與所述閥值進(jìn)行比較;當(dāng)在線機(jī)車發(fā)送的數(shù)據(jù)量大于或等于所述閥值時(shí),通知所述在線機(jī)車減小發(fā)送的數(shù)據(jù)量;當(dāng)在線機(jī)車發(fā)送的數(shù)據(jù)量小于所述閥值時(shí),通知所述在線機(jī)車增加發(fā)送的數(shù)據(jù)量。5、根據(jù)權(quán)利要求4所述方法,其特征在于,還包括判斷各在線機(jī)車運(yùn)行狀況;當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量大于或等于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行正常的條件下,才通知所述在線機(jī)車減小數(shù)據(jù)的發(fā)送量;當(dāng)在線機(jī)車發(fā)送數(shù)據(jù)量小于所述閥值時(shí),同時(shí)確定所述在線機(jī)車運(yùn)行故障的條件下,才通知所述在線機(jī)車增加數(shù)據(jù)的發(fā)送量。6、根據(jù)權(quán)利要求1至5中任一項(xiàng)所述方法,其特征在于,還包括應(yīng)用服務(wù)器接收用戶對(duì)在線機(jī)車的操作請(qǐng)求;優(yōu)先控制所述在線機(jī)車發(fā)送數(shù)據(jù)。7、根據(jù)權(quán)利要求6所述方法,其特征在于,所述用戶的操作請(qǐng)求,包括設(shè)定所述在線機(jī)車的數(shù)據(jù)發(fā)送頻率的請(qǐng)求,設(shè)置所述在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù)的請(qǐng)求,或/和,設(shè)置所述在線機(jī)車發(fā)送故障分析數(shù)據(jù)的請(qǐng)求。8、根據(jù)權(quán)利要求7所述方法,其特征在于,當(dāng)用戶請(qǐng)求查看所述在線機(jī)車的故障分析數(shù)據(jù)后,還包括車。9、一種應(yīng)用服務(wù)器,對(duì)交通領(lǐng)域中數(shù)據(jù)無線傳輸進(jìn)行控制,其特征在于,包括機(jī)車數(shù)據(jù)接收單元,用于通過無線網(wǎng)絡(luò)接收各在線機(jī)車的數(shù)據(jù);統(tǒng)計(jì)單元,用于對(duì)所述機(jī)車數(shù)據(jù)接收單元接收到的數(shù)據(jù)進(jìn)行統(tǒng)計(jì);閥值預(yù)置單元,用于設(shè)置閥值;中心調(diào)整單元,用于對(duì)所述統(tǒng)計(jì)單元的統(tǒng)計(jì)結(jié)果與所述閥值進(jìn)行比較,確定對(duì)各在線機(jī)車的調(diào)整方式;發(fā)送單元,按照所述中心調(diào)整單元確定的調(diào)整方式,通知所述在線機(jī)車調(diào)整后續(xù)數(shù)據(jù)的發(fā)送。10、根據(jù)權(quán)利要求9所述應(yīng)用服務(wù)器,其特征在于,所述閥值預(yù)置單元預(yù)置的閥值是指數(shù)據(jù)發(fā)送頻率或一定時(shí)間內(nèi)凝:據(jù)量;所述中心調(diào)整單元,在所述統(tǒng)計(jì)單元統(tǒng)計(jì)的在線^L車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于所述閥值時(shí),告知所述發(fā)送單元通知所述在線^L車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。11、根據(jù)權(quán)利要求IO所述應(yīng)用服務(wù)器,其特征在于,還包括機(jī)車運(yùn)行狀態(tài)判斷單元,用于根據(jù)機(jī)車數(shù)據(jù)接收單元接收的各在線機(jī)車的數(shù)據(jù),判斷各在線機(jī)車的運(yùn)行狀態(tài)是正?;蚬收?;所述中心調(diào)整單元,確定對(duì)在線機(jī)車的調(diào)整方式時(shí),綜合所述機(jī)車運(yùn)行狀態(tài)判斷單元的判斷結(jié)果在所述統(tǒng)計(jì)單元統(tǒng)計(jì)的在線機(jī)車發(fā)送頻率或一定時(shí)間內(nèi)數(shù)據(jù)量大于或等于所述閥值、且所述機(jī)車運(yùn)行正常時(shí),告知所述發(fā)送單元通知所述在線機(jī)車降低數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量;反之,提高數(shù)據(jù)的發(fā)送頻率或數(shù)據(jù)量。12、根據(jù)權(quán)利要求9、10或11所述應(yīng)用服務(wù)器,其特征在于,還包括用戶接口單元,負(fù)責(zé)應(yīng)用服務(wù)器與客戶機(jī)的信息交互;所述中心調(diào)整單元,在所述用戶接口單元接收到對(duì)在線機(jī)車的操作請(qǐng)求時(shí),優(yōu)先控制所述發(fā)送單元告知所述在線機(jī)車發(fā)送數(shù)據(jù)。13、根據(jù)權(quán)利要求12所述應(yīng)用服務(wù)器,其特征在于,所述用戶的操作請(qǐng)求,包括設(shè)定所述在線機(jī)車的數(shù)據(jù)發(fā)送頻率的請(qǐng)求,設(shè)置所述在線機(jī)車發(fā)送當(dāng)前運(yùn)行狀態(tài)數(shù)據(jù)的請(qǐng)求,或/和,設(shè)置所述在線機(jī)車發(fā)送故障分析數(shù)據(jù)的請(qǐng)求。全文摘要本發(fā)明公開了一種交通領(lǐng)域中數(shù)據(jù)無線傳輸?shù)目刂品椒ǎú襟E應(yīng)用服務(wù)器對(duì)接收到的各在線機(jī)車數(shù)據(jù)進(jìn)行統(tǒng)計(jì);利用預(yù)先設(shè)置的閥值,對(duì)各在線機(jī)車數(shù)據(jù)統(tǒng)計(jì)結(jié)果進(jìn)行比較,從而動(dòng)態(tài)調(diào)整各在線機(jī)車后續(xù)數(shù)據(jù)的發(fā)送。相比于現(xiàn)有技術(shù)中應(yīng)用服務(wù)器的被動(dòng)接收、簡單丟棄的處理方式,本發(fā)明中的應(yīng)用服務(wù)器具備主動(dòng)的負(fù)載均衡能力根據(jù)機(jī)車歷史發(fā)送數(shù)據(jù)情況,動(dòng)態(tài)控制機(jī)車對(duì)數(shù)據(jù)的發(fā)送。由此,應(yīng)用服務(wù)器實(shí)現(xiàn)了對(duì)數(shù)據(jù)的負(fù)載均衡,有效控制各機(jī)車發(fā)送數(shù)據(jù)的情況,將自身接收的數(shù)據(jù)控制在能夠處理的限度之內(nèi),不會(huì)造成無謂的數(shù)據(jù)丟失,由于應(yīng)用服務(wù)器這種預(yù)先的控制能力,也避免了占用過多的無線網(wǎng)絡(luò)資源。與上述方法對(duì)應(yīng),本發(fā)明還提供一種應(yīng)用服務(wù)器。文檔編號(hào)H04L12/16GK101312554SQ20071010732公開日2008年11月26日申請(qǐng)日期2007年5月25日優(yōu)先權(quán)日2007年5月25日發(fā)明者晟單,吳秋霞,陳建校申請(qǐng)人:株洲南車時(shí)代電氣股份有限公司