應(yīng)用帶寬自適應(yīng)技術(shù)的災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng);尤其系一種基于TCP/IP的數(shù)據(jù)傳輸控制技術(shù),利用檢查網(wǎng)絡(luò)的當(dāng)前狀態(tài)自動(dòng)調(diào)節(jié)通訊參數(shù),確保通訊的穩(wěn)定并優(yōu)化數(shù)據(jù)傳輸?shù)乃俣?、極大利用網(wǎng)絡(luò)帶寬的災(zāi)害預(yù)警信息發(fā)布和多媒體顯示系統(tǒng)。
【背景技術(shù)】
[0002]目前,基于廣泛使用的TCP/IP的網(wǎng)絡(luò)通訊都缺少控制手段,直接使用系統(tǒng)提供的SOCKET接口通訊,因此,在目前多種網(wǎng)絡(luò)環(huán)境下的通訊效率都相當(dāng)?shù)?,如有的使用寬帶網(wǎng)絡(luò)(如光纖、千兆網(wǎng)等)帶寬使用率不高,而使用窄帶通訊(如GPRS)卻經(jīng)常數(shù)據(jù)傳輸失敗。
[0003]在氣象局內(nèi)部網(wǎng)絡(luò)環(huán)境或互聯(lián)網(wǎng)環(huán)境下,使用的是有線網(wǎng)絡(luò),帶寬較為穩(wěn)定并且在同一局域網(wǎng)下,展示設(shè)備與中心服務(wù)器的數(shù)據(jù)傳輸?shù)玫奖U?,即使傳輸?shù)氖窃诰€實(shí)時(shí)視頻也能保證。但是,在通過(guò)使用移動(dòng)網(wǎng)絡(luò)的情況下,由于移動(dòng)網(wǎng)絡(luò)使用的是共享帶寬,并且DTU會(huì)根據(jù)移動(dòng)網(wǎng)絡(luò)信號(hào)狀態(tài)自動(dòng)降低接入帶寬、甚至在信號(hào)差的情況下關(guān)閉網(wǎng)絡(luò)連接;根據(jù)多年移動(dòng)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),客戶(hù)端軟件不對(duì)當(dāng)前網(wǎng)絡(luò)帶寬進(jìn)行監(jiān)控的話,會(huì)出現(xiàn)經(jīng)常性通訊失敗的問(wèn)題,甚至一直無(wú)法連接網(wǎng)絡(luò);因此,移動(dòng)客戶(hù)端通過(guò)利用層三信息對(duì)通訊參數(shù)作出調(diào)整以保障數(shù)據(jù)通訊成功率。
[0004]現(xiàn)隨著計(jì)算機(jī)網(wǎng)絡(luò)和視頻壓縮技術(shù)的快速發(fā)展,多媒體技術(shù)的研宄和應(yīng)用越來(lái)越多地受到重視。由于多媒體技術(shù)擁有的數(shù)據(jù)量大、對(duì)實(shí)時(shí)性要求比較強(qiáng)的特點(diǎn),導(dǎo)致在IP網(wǎng)絡(luò)中傳輸時(shí),其QoS難以得到保證。因此,通過(guò)使用帶寬自適應(yīng),自動(dòng)根據(jù)網(wǎng)絡(luò)狀態(tài)自主選擇傳輸模式,自動(dòng)調(diào)整數(shù)據(jù)包大小、緩沖機(jī)制及延時(shí)等待機(jī)制,到達(dá)傳輸?shù)睦硐胄Ч?br>
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)存在的不足,而提供一種可提高在TCP/IP下網(wǎng)絡(luò)通訊能適應(yīng)多種網(wǎng)絡(luò)環(huán)境,以及能極大提高網(wǎng)絡(luò)帶寬利用率和提高網(wǎng)絡(luò)傳輸成功率,從而保證數(shù)據(jù)通信的穩(wěn)定性、應(yīng)用帶寬自適應(yīng)技術(shù)的災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng),以使災(zāi)害預(yù)警信息發(fā)布系統(tǒng)無(wú)論處于何種網(wǎng)絡(luò)環(huán)境都能保證傳輸成功率和傳輸速度,避免因?yàn)橥ㄐ攀《鵁o(wú)法接收緊急的發(fā)布預(yù)警信息。
[0006]本發(fā)明的目的是這樣實(shí)現(xiàn)的:
應(yīng)用帶寬自適應(yīng)技術(shù)的災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng),包括氣象中心服務(wù)器以及供災(zāi)害預(yù)警信息發(fā)布的終端設(shè)備,終端設(shè)備設(shè)有災(zāi)害預(yù)警信息發(fā)布的運(yùn)行程序,所述終端設(shè)備包括移動(dòng)終端和連接互聯(lián)網(wǎng)的PC,其特征是,還包括有根據(jù)網(wǎng)絡(luò)環(huán)境判斷自動(dòng)調(diào)整傳輸方式及其傳輸參數(shù)的帶寬自適應(yīng)模塊,帶寬自適應(yīng)模塊在終端設(shè)備的應(yīng)用程序運(yùn)行時(shí),先判斷終端設(shè)備連接互聯(lián)網(wǎng)的方式是通過(guò)以太網(wǎng)絡(luò)或WIFI連接互聯(lián)網(wǎng),還是通過(guò)移動(dòng)通訊網(wǎng)絡(luò)連接,若檢測(cè)到終端設(shè)備使用以太網(wǎng)絡(luò)或WIFI連接,系統(tǒng)則使用TCP/IP協(xié)議來(lái)獲取數(shù)據(jù)鏈路帶寬后,根據(jù)網(wǎng)絡(luò)環(huán)境調(diào)整使用的傳輸方式及其傳輸參數(shù),若檢測(cè)到設(shè)備使用移動(dòng)通訊網(wǎng)絡(luò),系統(tǒng)則通過(guò)使用AT指令查詢(xún)DTU層三信息來(lái)獲取數(shù)據(jù)鏈路帶寬后,根據(jù)網(wǎng)絡(luò)環(huán)境判斷使用的傳輸方式及調(diào)整該方式的傳輸參數(shù),以使災(zāi)害預(yù)警信息發(fā)布系統(tǒng)無(wú)論處于何種網(wǎng)絡(luò)環(huán)境都能保證傳輸成功率和傳輸速度,避免因?yàn)橥ㄐ攀《鵁o(wú)法接收緊急的發(fā)布預(yù)警信息。
[0007]本發(fā)明還可以采用以下技術(shù)措施解決:
作為上述更具體的方案,上述DTU層三信息包括三層,第一層是物理層,為最底層,提供傳送比特流所需的無(wú)線鏈路,它定義了無(wú)線接入能力,為高層信息的傳輸提供基本的無(wú)線信道,包括業(yè)務(wù)信道和控制信道;第二層是數(shù)據(jù)鏈路層,為中間層,使用LAPDm協(xié)議,它包括各種數(shù)據(jù)傳輸結(jié)構(gòu),對(duì)數(shù)據(jù)傳輸進(jìn)行控制,保證在移動(dòng)臺(tái)和基站之間建立可靠的專(zhuān)用數(shù)據(jù)鏈路;第三層為網(wǎng)絡(luò)應(yīng)用層,是最高層,它包括各類(lèi)消息和程序,對(duì)業(yè)務(wù)進(jìn)行控制和管理,即把移動(dòng)臺(tái)和系統(tǒng)控制過(guò)程的特定信息按一定的協(xié)議分組安排到指定的邏輯信道上。
[0008]其中,上述第三層,即:網(wǎng)絡(luò)應(yīng)用層,包括無(wú)線資源管理RR、移動(dòng)性管理麗和接續(xù)管理CM3個(gè)子層,是Um 口上傳遞的主要消息內(nèi)容,其中,接續(xù)管理子層中包括三大部分,分別是:CC呼叫控制業(yè)務(wù)、SS補(bǔ)充業(yè)務(wù)和SMS短消息業(yè)務(wù)。
[0009]作為更進(jìn)一步的具體實(shí)施方案,所述TCP/IP網(wǎng)絡(luò)通訊協(xié)議,其分層結(jié)構(gòu)包括網(wǎng)絡(luò)接口層,物理層是定義物理介質(zhì)的各種特性;網(wǎng)絡(luò)層,負(fù)責(zé)相鄰計(jì)算機(jī)之間的通信,其功能包括三方面;傳輸層,提供應(yīng)用程序間的通信;應(yīng)用層,向用戶(hù)提供一組常用的應(yīng)用程序。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
(I)本發(fā)明的災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng),應(yīng)用了帶寬自適應(yīng)技術(shù),可提高在TCP/IP下網(wǎng)絡(luò)通訊能適應(yīng)多種網(wǎng)絡(luò)環(huán)境,以及能極大提高網(wǎng)絡(luò)帶寬利用率和提高網(wǎng)絡(luò)傳輸成功率,從而保證數(shù)據(jù)通信的穩(wěn)定性,以使災(zāi)害預(yù)警信息發(fā)布系統(tǒng)無(wú)論處于何種網(wǎng)絡(luò)環(huán)境都能保證傳輸成功率和傳輸速度,避免因?yàn)橥ㄐ攀《鵁o(wú)法接收緊急的發(fā)布預(yù)警信息。
【附圖說(shuō)明】
[0011]圖1本發(fā)明災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng)的工作流程原理圖。
[0012]圖2為移動(dòng)終端傳輸中空中接口分層結(jié)構(gòu)圖。
[0013]圖3為層三協(xié)議平面圖。
[0014]圖4為層三消息結(jié)構(gòu)圖。
[0015]圖5為OSI七層模型。
[0016]圖6為OSI七層模型數(shù)據(jù)傳輸原理圖。
[0017]圖7為T(mén)CP/IP分層模型示意圖。
[0018]圖8為T(mén)CP/IP數(shù)據(jù)傳輸原理圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明做進(jìn)一步說(shuō)明。
[0020]如圖1所示,一種應(yīng)用帶寬自適應(yīng)技術(shù)的災(zāi)害預(yù)警信息發(fā)布及其顯示系統(tǒng),包括氣象中心服務(wù)器以及供災(zāi)害預(yù)警信息發(fā)布的終端設(shè)備,終端設(shè)備設(shè)有災(zāi)害預(yù)警信息發(fā)布的運(yùn)行程序,所述終端設(shè)備包括移動(dòng)終端和連接互聯(lián)網(wǎng)的PC,其特征是,還包括有根據(jù)網(wǎng)絡(luò)環(huán)境判斷自動(dòng)調(diào)整傳輸方式及其傳輸參數(shù)的帶寬自適應(yīng)模塊,帶寬自適應(yīng)模塊在終端設(shè)備的應(yīng)用程序運(yùn)行時(shí),先判斷終端設(shè)備連接互聯(lián)網(wǎng)的方式是通過(guò)以太網(wǎng)絡(luò)或WIFI連接互聯(lián)網(wǎng),還是通過(guò)移動(dòng)通訊網(wǎng)絡(luò)連接,若檢測(cè)到終端設(shè)備使用以太網(wǎng)絡(luò)或WIFI連接,系統(tǒng)則使用TCP/IP協(xié)議來(lái)獲取數(shù)據(jù)鏈路帶寬后,根據(jù)網(wǎng)絡(luò)環(huán)境調(diào)整使用的傳輸方式及其傳輸參數(shù),若檢測(cè)到設(shè)備使用移動(dòng)通訊網(wǎng)絡(luò),系統(tǒng)則通過(guò)使用AT指令查詢(xún)DTU層三信息來(lái)獲取數(shù)據(jù)鏈路帶寬后,根據(jù)網(wǎng)絡(luò)環(huán)境判斷使用的傳輸方式及調(diào)整該方式的傳輸參數(shù),以使災(zāi)害預(yù)警信息發(fā)布系統(tǒng)無(wú)論處于何種網(wǎng)絡(luò)環(huán)境都能保證傳輸成功率和傳輸速度,避免因?yàn)橥ㄐ攀《鵁o(wú)法接收緊急的發(fā)布預(yù)警信息。
[0021]層三信息概念:
在移動(dòng)終端傳輸中,空中接口(air interface)是一種通過(guò)無(wú)線通訊,以連結(jié)移動(dòng)電話終端用戶(hù)與基地臺(tái)。在移動(dòng)電話中,“空中接口 ”表示基站和移動(dòng)電話之間的無(wú)線傳輸規(guī)范。它定義每個(gè)無(wú)線信道的使用頻率和帶寬,或者定義采用的編碼方法,目前的GSM、CDMA、WCDMA, TD-SCDMA, LTE等主流移動(dòng)通訊網(wǎng)絡(luò)都使用這種空中接口。
[0022]層三信息分層結(jié)構(gòu)如下:
第一層是物理層,記為L(zhǎng)I,為最底層,提供傳送比特流所需的無(wú)線鏈路。它定義了無(wú)線接入能力,為高層信息的傳輸提供基本的無(wú)線信道(邏輯信道),包括業(yè)務(wù)信道和控制信道。
[0023]第二層是數(shù)據(jù)鏈路層,記為L(zhǎng)2,為中間層,使用LAPDm協(xié)議。它包括各種數(shù)據(jù)傳輸結(jié)構(gòu),對(duì)數(shù)據(jù)傳輸進(jìn)行控制,保證在移動(dòng)臺(tái)和基站之間建立可靠的專(zhuān)用數(shù)據(jù)鏈路。LAPDm協(xié)議是基于ISDN中D信道鏈路接入?yún)f(xié)議(LAPD),考慮了無(wú)線傳播與控制特性,使它適合于在Um 口上傳送。
[0024]第三層為網(wǎng)絡(luò)應(yīng)用層,記為L(zhǎng)3,是最高層。它包括各類(lèi)消息和程序,對(duì)業(yè)務(wù)進(jìn)行控制和管理,即把移動(dòng)臺(tái)和系統(tǒng)控制過(guò)程的特定信息按一定的協(xié)議分組安排到指定的邏輯信道上。L3包括無(wú)線資源管理(RR)、移動(dòng)性管理