用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的道路運(yùn)輸車輛衛(wèi)星定位動(dòng)態(tài)監(jiān)控應(yīng)用中車載終端與平臺(tái)間通信采用以下方法:車輛位置周期上報(bào)、緊急報(bào)警、終端管理、車輛管理等功能通過(guò)TCP (Transmiss1nControl Protocol,傳輸控制協(xié)議)協(xié)議實(shí)現(xiàn),圖像/視頻/音頻上傳功能通過(guò)UDP (UserDatagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)協(xié)議實(shí)現(xiàn)。
[0003]以上方法存在以下問(wèn)題:由于車輛位置定時(shí)上報(bào)的發(fā)送頻率較高,在TCP協(xié)議中存在消息應(yīng)答和重傳機(jī)制,對(duì)于空口資源占用較多。如果都采用UDP協(xié)議進(jìn)行發(fā)送,會(huì)導(dǎo)致諸如丟包現(xiàn)象引起的傳輸質(zhì)量下降。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法、裝置和系統(tǒng),通過(guò)根據(jù)傳輸質(zhì)量動(dòng)態(tài)調(diào)整通信傳輸協(xié)議,從而在保證傳輸質(zhì)量的同時(shí),減少對(duì)無(wú)線通信網(wǎng)絡(luò)中空口資源的占用。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供一種用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法,包括:
[0006]接收用戶終端發(fā)送的應(yīng)用數(shù)據(jù);
[0007]在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率;其中用戶終端在所述周期性數(shù)據(jù)的發(fā)送頻率大于預(yù)定的頻率門(mén)限時(shí),以第一通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù);
[0008]判斷丟包率是否大于預(yù)定的丟包率門(mén)限;
[0009]若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示,以便用戶終端將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送;其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源。
[0010]優(yōu)選的,若丟包率不大于預(yù)定丟包率門(mén)限,則采用插值方法推算出丟失的數(shù)據(jù)。
[0011]優(yōu)選的,第一通信傳輸協(xié)議為UDP協(xié)議,第二通信傳輸協(xié)議為T(mén)CP協(xié)議。
[0012]根據(jù)本發(fā)明的另一方面,提供一種用于動(dòng)態(tài)選擇通信傳輸協(xié)議的服務(wù)平臺(tái),包括接收單元、統(tǒng)計(jì)單元、識(shí)別單元和發(fā)送單元,其中:
[0013]接收單元,用于接收用戶終端發(fā)送的應(yīng)用數(shù)據(jù);
[0014]統(tǒng)計(jì)單元,用于在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率;其中用戶終端在所述周期性數(shù)據(jù)的發(fā)送頻率大于預(yù)定的頻率門(mén)限時(shí),以第一通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù);
[0015]識(shí)別單元,用于判斷丟包率是否大于預(yù)定的丟包率門(mén)限;
[0016]發(fā)送單元,用于根據(jù)識(shí)別單元的判斷結(jié)果,若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示,以便用戶終端將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送;其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源。
[0017]優(yōu)選的,上述服務(wù)平臺(tái)還包括插值單元,其中:
[0018]插值單元,用于根據(jù)識(shí)別單元的判斷結(jié)果,若丟包率不大于預(yù)定丟包率門(mén)限,則采用插值方法推算出丟失的數(shù)據(jù)。
[0019]優(yōu)選的,第一通信傳輸協(xié)議為UDP協(xié)議,第二通信傳輸協(xié)議為T(mén)CP協(xié)議。
[0020]根據(jù)本發(fā)明的另一方面,提供一種用于動(dòng)態(tài)選擇通信傳輸協(xié)議的系統(tǒng),包括用戶終端和服務(wù)平臺(tái),其中:
[0021]用戶終端,用于向服務(wù)平臺(tái)發(fā)送應(yīng)用數(shù)據(jù),其中在周期性數(shù)據(jù)的發(fā)送頻率大于預(yù)定的頻率門(mén)限時(shí),以第一通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù);當(dāng)接收到服務(wù)平臺(tái)發(fā)送的協(xié)議切換指示時(shí),將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送,其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源;
[0022]服務(wù)平臺(tái),用于接收用戶終端發(fā)送的應(yīng)用數(shù)據(jù),在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率,判斷丟包率是否大于預(yù)定的丟包率門(mén)限,若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示。
[0023]優(yōu)選的,服務(wù)平臺(tái)為上述任一實(shí)施例涉及的服務(wù)平臺(tái)。
[0024]優(yōu)選的,用戶終端還用于在周期性數(shù)據(jù)的發(fā)送頻率不大于預(yù)定的頻率門(mén)限時(shí),以第二通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù)。
[0025]本發(fā)明通過(guò)在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率,若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示,以便用戶終端將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送,其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源。從而在保證傳輸質(zhì)量的同時(shí),減少對(duì)無(wú)線通信網(wǎng)絡(luò)中空口資源的占用。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法一個(gè)實(shí)施例的示意圖。
[0028]圖2為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的服務(wù)平臺(tái)一個(gè)實(shí)施例的示意圖。
[0029]圖3為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的服務(wù)平臺(tái)另一實(shí)施例的示意圖。
[0030]圖4為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的系統(tǒng)一個(gè)實(shí)施例的示意圖。
[0031]圖5為本發(fā)明通信傳輸協(xié)議動(dòng)態(tài)選擇一個(gè)實(shí)施例的不意圖。
[0032]圖6為本發(fā)明通信傳輸協(xié)議動(dòng)態(tài)選擇另一實(shí)施例的示意圖。
【具體實(shí)施方式】
[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0035]同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
[0036]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說(shuō)明書(shū)的一部分。
[0037]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0038]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0039]圖1為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法一個(gè)實(shí)施例的示意圖。優(yōu)選的,本實(shí)施例的方法步驟由服務(wù)平臺(tái)執(zhí)行。
[0040]步驟101,接收用戶終端發(fā)送的應(yīng)用數(shù)據(jù)。
[0041 ] 優(yōu)選的,用戶終端為車載終端。
[0042]步驟102,在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率。
[0043]其中用戶終端在所述周期性數(shù)據(jù)的發(fā)送頻率大于預(yù)定的頻率門(mén)限時(shí),以第一通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù)。
[0044]例如,若應(yīng)用數(shù)據(jù)需要以分鐘級(jí)或秒級(jí)頻率進(jìn)行周期性發(fā)送,則采用第一通信傳輸協(xié)議。
[0045]步驟103,判斷丟包率是否大于預(yù)定的丟包率門(mén)限。
[0046]步驟104,若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示,以便用戶終端將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送。
[0047]其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源。
[0048]基于本發(fā)明上述實(shí)施例提供的用于動(dòng)態(tài)選擇通信傳輸協(xié)議的方法,通過(guò)在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率,若丟包率大于預(yù)定丟包率門(mén)限,則向用戶終端發(fā)送協(xié)議切換指示,以便用戶終端將所述周期性數(shù)據(jù)以第二通信傳輸協(xié)議進(jìn)行發(fā)送,其中第一通信傳輸協(xié)議占用的空口資源小于第二通信傳輸協(xié)議占用的空口資源。從而在保證傳輸質(zhì)量的同時(shí),減少對(duì)無(wú)線通信網(wǎng)絡(luò)中空口資源的占用。
[0049]優(yōu)選的,第一通信傳輸協(xié)議為UDP協(xié)議,第二通信傳輸協(xié)議為T(mén)CP協(xié)議。
[0050]優(yōu)選的,若丟包率不大于預(yù)定丟包率門(mén)限,則采用插值方法推算出丟失的數(shù)據(jù)。
[0051]由于本領(lǐng)域技術(shù)人員了解如何采用插值方法進(jìn)行處理以推算出丟失的數(shù)據(jù),因此這里不展開(kāi)描述。
[0052]圖2為本發(fā)明用于動(dòng)態(tài)選擇通信傳輸協(xié)議的服務(wù)平臺(tái)一個(gè)實(shí)施例的示意圖。如圖2所示,服務(wù)平臺(tái)包括接收單元201、統(tǒng)計(jì)單元202、識(shí)別單元203和發(fā)送單元204。其中:
[0053]接收單元201,用于接收用戶終端發(fā)送的應(yīng)用數(shù)據(jù)。
[0054]統(tǒng)計(jì)單元202,用于在接收到的應(yīng)用數(shù)據(jù)中,統(tǒng)計(jì)以第一通信傳輸協(xié)議發(fā)送的周期性數(shù)據(jù)的丟包率。
[0055]其中用戶終端在所述周期性數(shù)據(jù)的發(fā)送頻率大于預(yù)定的頻率門(mén)限時(shí),以第一通信傳輸協(xié)議發(fā)送所述周期性數(shù)據(jù)。
[0056]識(shí)別單元203,用于判斷丟包率是否大于預(yù)定的丟包率門(mén)限。