本發(fā)明涉及互聯(lián)網(wǎng)
技術(shù)領(lǐng)域:
,特別涉及一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置。
背景技術(shù):
:隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,出現(xiàn)了越來越多諸如計算機(jī)、手機(jī)、平板電腦等終端,這些終端可以利用互聯(lián)網(wǎng)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸。當(dāng)終端使用視頻通信、視頻點播、網(wǎng)頁瀏覽等業(yè)務(wù)時,為了獲取業(yè)務(wù)數(shù)據(jù),這些終端需要通過互聯(lián)網(wǎng)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸。目前,當(dāng)終端利用互聯(lián)網(wǎng)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸時,該終端的應(yīng)用層將擬使用的業(yè)務(wù)所需的業(yè)務(wù)需求參數(shù)發(fā)送給傳輸業(yè)務(wù)層(英文:TransportLayer,簡稱:TAPS),該業(yè)務(wù)需求參數(shù)是指該業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù),也即是,該業(yè)務(wù)處于正常狀態(tài)時所能容忍的門限參數(shù),該參數(shù)可以包括傳輸時延、丟包率、吞吐率等等,當(dāng)TAPS接收到該業(yè)務(wù)需求參數(shù)時,基于該業(yè)務(wù)需求參數(shù),確定該終端的用于傳輸所述業(yè)務(wù)的傳輸協(xié)議,并為所述傳輸協(xié)議配置相應(yīng)的傳輸參數(shù),之后,該終端的傳輸層基于該傳輸協(xié)議和傳輸參數(shù)業(yè)務(wù)數(shù)據(jù)傳輸為所述業(yè)務(wù)建立與通信對端的傳輸層連接,通過所述傳輸層連接傳輸所述業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)。由于TAPS是基于業(yè)務(wù)需求參數(shù)為該終端的傳輸層確定傳輸協(xié)議,并配置相應(yīng)的傳輸參數(shù),而一旦傳輸層的傳輸狀態(tài)發(fā)生變化,或者網(wǎng)絡(luò)出現(xiàn)擁塞等現(xiàn)象,將會導(dǎo)致被傳輸?shù)臉I(yè)務(wù)數(shù)據(jù)丟失,從而降低業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。技術(shù)實現(xiàn)要素:為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置。所述技術(shù)方案如下:第一方面,提供了一種業(yè)務(wù)數(shù)據(jù)傳輸方法,所述方法包括:在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,所述傳輸狀態(tài)信息至少包括傳輸層狀態(tài) 信息,所述第一傳輸協(xié)議和所述第一傳輸參數(shù)為當(dāng)前配置給所述傳輸層的傳輸協(xié)議和傳輸參數(shù);所述傳輸業(yè)務(wù)層基于所述傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù);所述傳輸業(yè)務(wù)層將所述第二傳輸協(xié)議和所述第二傳輸參數(shù)發(fā)送給所述傳輸層,使所述傳輸層基于所述第二傳輸協(xié)議和所述第二傳輸參數(shù)傳輸所述第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù)。結(jié)合第一方面,在上第一方面的第一種可能的實現(xiàn)方式中,所述傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息。結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在上第一方面的第二種可能的實現(xiàn)方式中,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),所述業(yè)務(wù)需求參數(shù)為所述應(yīng)用層所提供的所述第一業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù);從所述業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);基于所述門限參數(shù),向相關(guān)層注冊關(guān)鍵事件,所述關(guān)鍵事件用于當(dāng)所述相關(guān)層的傳輸參數(shù)超過所述門限參數(shù)時,向所述傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在上第一方面的第三種可能的實現(xiàn)方式中,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:將上報周期發(fā)送給所述相關(guān)層,使所述相關(guān)層每隔所述上報周期向所述傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在上第一方面的第四種可能的實現(xiàn)方式中,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:當(dāng)所述相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時,向所述傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息。結(jié)合第一方面或者第一方面的第一種可能的實現(xiàn)方式,在上第一方面的第五種可能的實現(xiàn)方式中,所述傳輸業(yè)務(wù)層基于所述傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:從所述傳輸狀態(tài)信息中,獲取傳輸時延和丟包率;基于所述傳輸時延和所述丟包率,確定所述相關(guān)層的傳輸狀態(tài);確定所述第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;基于所述傳輸時延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。結(jié)合第一方面的第五種可能的實現(xiàn)方式,在上述第一方面的第六種可能的實現(xiàn)方式中,所述基于所述傳輸時延和所述丟包率,確定所述相關(guān)層的傳輸狀態(tài),包括:當(dāng)所述傳輸時延大于或等于第一指定時延且所述丟包率大于或等于第一指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為過載狀態(tài);當(dāng)所述傳輸時延小于或等于第二指定時延且所述丟包率小于或等于第二指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);當(dāng)所述傳輸時延小于所述第一指定時延且大于所述第二指定時延,或者所述丟包率小于所述第一指定丟包率且大于所述第二指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。結(jié)合第一方面的第五種可能的實現(xiàn)方式或者第一方面的第六種可能的實現(xiàn)方式,在上第一方面的第七種可能的實現(xiàn)方式中,所述基于所述傳輸時延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:基于所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定所述第二傳輸協(xié)議;基于所述傳輸時延、所述丟包率和所述傳輸狀態(tài),確定所述第二傳輸參數(shù)。結(jié)合第一方面至第一方面的第七種可能的實現(xiàn)方式中任一種可能的實現(xiàn)方式,在上述第一方面的第八種可能的實現(xiàn)方式中,所述方法還包括:存儲所述第二傳輸協(xié)議和所述第二傳輸參數(shù);所述傳輸業(yè)務(wù)層將所述第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給所述傳輸層,使所述傳輸層基于所述第一傳輸協(xié)議和所述第二傳輸參數(shù)傳輸所述第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),包括:當(dāng)所述傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,將所述傳輸層的傳輸參數(shù)配置為所述第二傳輸參數(shù),以及將所述傳輸層的傳輸協(xié)議配置為所述第二傳輸協(xié)議。第二方面,提供了一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,所述裝置包括:第一接收模塊,用于在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)是業(yè)務(wù)數(shù)據(jù)的過程中,接收傳輸狀態(tài)信息,所述傳輸狀態(tài)信息至少包括傳 輸層狀態(tài)信息,所述第一傳輸協(xié)議和所述第一傳輸參數(shù)為當(dāng)前配置給所述傳輸層的傳輸協(xié)議和傳輸參數(shù);確定模塊,用于基于所述傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù);第一發(fā)送模塊,用于將所述第二傳輸協(xié)議和所述第二傳輸參數(shù)發(fā)送給所述傳輸層,使所述傳輸層基于所述第二傳輸協(xié)議和所述第二傳輸參數(shù)傳輸所述第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù)。結(jié)合第二方面,在上述第二方面的第一種可能的實現(xiàn)方式中,所述傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息。結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第二種可能的實現(xiàn)方式中,所述裝置還包括:第二接收模塊,用于接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),所述業(yè)務(wù)需求參數(shù)為所述應(yīng)用層所提供的所述第一業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù);獲取模塊,用于從所述業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);注冊模塊,用于基于所述門限參數(shù),向相關(guān)層注冊關(guān)鍵事件,所述關(guān)鍵事件用于當(dāng)所述相關(guān)層的傳輸參數(shù)超過所述門限參數(shù)時,向傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第三種可能的實現(xiàn)方式中,所述裝置還包括:第二發(fā)送模塊,用于將上報周期發(fā)送給所述相關(guān)層,使所述相關(guān)層每隔所述上報周期向傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第四種可能的實現(xiàn)方式中,所述裝置還包括:上報模塊,用于當(dāng)所述相關(guān)層進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸?shù)膫鬏斶B接斷開時,向傳輸業(yè)務(wù)層上報所述傳輸狀態(tài)信息。結(jié)合第二方面或者第二方面的第一種可能的實現(xiàn)方式,在上述第二方面的第五種可能的實現(xiàn)方式中,所述確定模塊包括:獲取單元,用于從所述傳輸狀態(tài)信息中,獲取傳輸時延和丟包率;第一確定單元,用于基于所述傳輸時延和所述丟包率,確定所述相關(guān)層的 傳輸狀態(tài);第二確定單元,用于確定所述第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;第三確定單元,用于基于所述傳輸時延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。結(jié)合第二方面的第五種可能的實現(xiàn)方式,在上述第二方面的第六種可能的實現(xiàn)方式中,所述第一確定單元包括:第一確定子單元,用于當(dāng)所述傳輸時延大于或等于第一指定時延且所述丟包率大于或等于第一指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為過載狀態(tài);第二確定子單元,用于當(dāng)所述傳輸時延小于或等于第二指定時延且所述丟包率小于或等于第二指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);第三確定子單元,用于當(dāng)所述傳輸時延小于所述第一指定時延且大于所述第二指定時延,或者所述丟包率小于所述第一指定丟包率且大于所述第二指定丟包率時,確定所述相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。結(jié)合第二方面的第五種可能的實現(xiàn)方式或者第二方面的第六種可能的實現(xiàn)方式,在上述第二方面的第七種可能的實現(xiàn)方式中,所述第三確定單元包括:第四確定子單元,用于基于所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定所述第二傳輸協(xié)議;第五確定子單元,用于基于所述傳輸時延、所述丟包率和所述傳輸狀態(tài),確定所述第二傳輸參數(shù)。結(jié)合第二方面至第二方面的第七種可能的實現(xiàn)方式中任一種可能的實現(xiàn)方式,在上述第二方面的第八種可能的實現(xiàn)方式中,所述裝置還包括:存儲器,用于存儲所述第二傳輸協(xié)議和所述第二傳輸參數(shù);所述第一發(fā)送模塊具體用于當(dāng)所述傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,將所述傳輸層的傳輸參數(shù)配置為所述第二傳輸參數(shù),以及將所述傳輸層的傳輸協(xié)議配置為所述第二傳輸協(xié)議。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:在本發(fā)明實施例中,傳輸業(yè)務(wù)層在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中,接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議 和第二傳輸參數(shù),將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),從而可以利用更高效的第二傳輸協(xié)議傳輸該第一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出現(xiàn)擁塞和數(shù)據(jù)包丟失等現(xiàn)象,提高了業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例的提供的一種業(yè)務(wù)數(shù)據(jù)傳輸系統(tǒng)架構(gòu)圖;圖2是本發(fā)明實施例的提供的一種業(yè)務(wù)數(shù)據(jù)傳輸方法流程圖;圖3是本發(fā)明實施例的提供的另一種業(yè)務(wù)數(shù)據(jù)傳輸方法流程圖;圖4是本發(fā)明實施例的提供的第一種業(yè)務(wù)數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖5是本發(fā)明實施例的提供的第二種業(yè)務(wù)數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例的提供的第三種業(yè)務(wù)數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖7是本發(fā)明實施例的提供的第四種業(yè)務(wù)數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖;圖8是本發(fā)明實施例的提供的一種確定模塊結(jié)構(gòu)示意圖;圖9是本發(fā)明實施例的提供的一種第一確定單元結(jié)構(gòu)示意圖;圖10是本發(fā)明實施例的提供的一種第三確定單元結(jié)構(gòu)示意圖;圖11是本發(fā)明實施例的提供的一種業(yè)務(wù)數(shù)據(jù)傳輸裝置結(jié)構(gòu)示意圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。圖1是本發(fā)明實施例提供的一種業(yè)務(wù)數(shù)據(jù)傳輸系統(tǒng)架構(gòu)圖。參見圖1,該系統(tǒng)至少包括應(yīng)用層、傳輸業(yè)務(wù)層、傳輸層和網(wǎng)絡(luò)層。其中,應(yīng)用層是該系統(tǒng)中的最高層,該應(yīng)用層可以直接為當(dāng)前正在進(jìn)行的業(yè)務(wù)提供服務(wù);傳輸業(yè)務(wù)層介于應(yīng)用層與傳輸層之間,且傳輸業(yè)務(wù)層用于控制業(yè)務(wù)數(shù)據(jù)傳輸;傳輸層介于傳輸業(yè)務(wù)層和網(wǎng)絡(luò)層之間,且傳輸層用于為端到端的業(yè)務(wù)數(shù)據(jù)傳輸連接提供傳輸 服務(wù);網(wǎng)絡(luò)層用于管理網(wǎng)絡(luò)中的數(shù)據(jù)通信,將數(shù)據(jù)從源端經(jīng)過若干個中間節(jié)點傳送到目的端,從而向傳輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。圖2是本發(fā)明實施例提供的一種業(yè)務(wù)數(shù)據(jù)傳輸方法的流程圖。參見圖2,該方法包括:步驟201:在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,該第一傳輸協(xié)議和第一傳輸參數(shù)為當(dāng)前配置為該傳輸層的傳輸協(xié)議和傳輸參數(shù)。步驟202:傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù)。步驟203:傳輸業(yè)務(wù)層將該第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于該第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù)。在本發(fā)明實施例中,傳輸業(yè)務(wù)層在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸所述第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),從而可以利用更高效的第二傳輸協(xié)議傳輸所述第一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出現(xiàn)擁塞和數(shù)據(jù)包丟失等現(xiàn)象,從而提高了業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量??蛇x地,該傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息??蛇x地,在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)是業(yè)務(wù)數(shù)據(jù)的過程中,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),該業(yè)務(wù)需求參數(shù)為應(yīng)用層所提供的該第一業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù);從該業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);基于該門限參數(shù),向相關(guān)層注冊關(guān)鍵事件,該關(guān)鍵事件用于當(dāng)相關(guān)層的傳輸參數(shù)超過門限參數(shù)時,向傳輸業(yè)務(wù)層上報傳輸狀態(tài)信息,該相關(guān)層至少包括傳輸層。可選地,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:將上報周期發(fā)送給相關(guān)層,使相關(guān)層每隔上報周期向傳輸業(yè)務(wù)層上報傳輸 狀態(tài)信息,該相關(guān)層至少包括該傳輸層。可選地,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:當(dāng)相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時,向傳輸業(yè)務(wù)層上報傳輸狀態(tài)信息??蛇x地,基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:從該傳輸狀態(tài)信息中,獲取傳輸時延和丟包率;基于該傳輸時延和丟包率,確定相關(guān)層的傳輸狀態(tài);確定該第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;基于傳輸時延、丟包率、該傳輸狀態(tài)、業(yè)務(wù)類型和網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。可選地,基于該傳輸時延和丟包率,確定相關(guān)層的傳輸狀態(tài),包括:當(dāng)傳輸時延大于或等于第一指定時延且丟包率大于或等于第一指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為過載狀態(tài);當(dāng)傳輸時延小于或等于第二指定時延且丟包率小于或等于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);當(dāng)傳輸時延小于第一指定時延且大于第二指定時延,或者丟包率小于第一指定丟包率且大于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為正常狀態(tài)??蛇x地,基于該傳輸時延、丟包率、傳輸狀態(tài)、業(yè)務(wù)類型和網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:基于業(yè)務(wù)類型和網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議;基于傳輸狀態(tài)、傳輸時延和丟包率,確定第二傳輸參數(shù)??蛇x地,所述方法還包括:存儲第二傳輸協(xié)議和第二傳輸參數(shù);該傳輸業(yè)務(wù)層將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第一傳輸協(xié)議和第二傳輸參數(shù)傳輸該第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),具體包括:當(dāng)該傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,將傳輸層的傳輸參數(shù)配置為第二傳輸參數(shù),以及將傳輸層的傳輸協(xié)議配置為第二傳輸協(xié)議。上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本發(fā)明的可選實施例,本發(fā)明實施例對此不再一一贅述。圖3是本發(fā)明實施例提供的一種業(yè)務(wù)數(shù)據(jù)傳輸方法的流程圖。參見圖3,該 方法包括:步驟301:在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,第一傳輸協(xié)議和第一傳輸參數(shù)為當(dāng)前配置給傳輸層的傳輸協(xié)議和傳輸參數(shù)。當(dāng)該終端在使用視頻通信、視頻點播、網(wǎng)頁瀏覽等業(yè)務(wù)的過程中,為了獲取業(yè)務(wù)所需的數(shù)據(jù),該終端需要通過網(wǎng)絡(luò)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸,而由于業(yè)務(wù)數(shù)據(jù)在傳輸過程中,會受到傳輸層狀態(tài)變化的影響,比如,當(dāng)傳輸層出現(xiàn)傳輸擁塞時,會導(dǎo)致數(shù)據(jù)包丟失、數(shù)據(jù)包傳輸延遲等問題,因此,在業(yè)務(wù)數(shù)據(jù)傳輸過程中,為了針對不同的傳輸狀態(tài)信息,及時地對傳輸協(xié)議和傳輸參數(shù)進(jìn)行調(diào)整,該終端的傳輸業(yè)務(wù)層需要接收該信息在傳輸過程中的傳輸狀態(tài)信息。另外,在業(yè)務(wù)數(shù)據(jù)傳輸過程中,不僅傳輸層的傳輸狀態(tài)會對業(yè)務(wù)數(shù)據(jù)傳輸會產(chǎn)生影響,網(wǎng)絡(luò)層的網(wǎng)絡(luò)狀態(tài)同樣也會對業(yè)務(wù)數(shù)據(jù)傳輸產(chǎn)生影響,比如,當(dāng)網(wǎng)絡(luò)層出現(xiàn)網(wǎng)絡(luò)擁塞現(xiàn)象時,也會導(dǎo)致數(shù)據(jù)包丟失、數(shù)據(jù)包傳輸延遲等問題,因此,該傳輸狀態(tài)信息不僅可以包括傳輸層狀態(tài)信息,還可以包括網(wǎng)絡(luò)層狀態(tài)信息。進(jìn)一步地,在傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,該傳輸業(yè)務(wù)層可以通過如下(1)-(3)三種方法使傳輸層或者網(wǎng)絡(luò)層將當(dāng)前的傳輸狀態(tài)信息上報給傳輸業(yè)務(wù)層,如下所述。(1)、該傳輸業(yè)務(wù)層接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),該業(yè)務(wù)需求參數(shù)為應(yīng)用層所提供的第一業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù),并從該業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù),基于該門限參數(shù),向相關(guān)層注冊關(guān)鍵事件,該關(guān)鍵事件用于當(dāng)該相關(guān)層的傳輸參數(shù)超過該門限參數(shù)時,向傳輸業(yè)務(wù)層上報該傳輸狀態(tài)信息,該相關(guān)層至少包括傳輸層。由于該業(yè)務(wù)需求參數(shù)包括該第一業(yè)務(wù)處于正常狀態(tài)時所能容忍的最低門限參數(shù),在業(yè)務(wù)數(shù)據(jù)傳輸過程中,如果用于傳輸信息的傳輸參數(shù)超過該最低門限參數(shù),則該終端在進(jìn)行該第一業(yè)務(wù)的過程中就會出現(xiàn)各種各樣的問題,導(dǎo)致該第一業(yè)務(wù)無法正常進(jìn)行,因此,為了保證該第一業(yè)務(wù)的正常使用,傳輸業(yè)務(wù)層接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù)之后,可以從該業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù),基于該門限參數(shù),傳輸業(yè)務(wù)層向相關(guān)層注冊關(guān)鍵事件,該關(guān)鍵事件注冊成 功之后,當(dāng)用于業(yè)務(wù)數(shù)據(jù)傳輸?shù)膫鬏攨?shù)超過該門限參數(shù)時,相關(guān)層將當(dāng)前的傳輸狀態(tài)信息上報給傳輸業(yè)務(wù)層。其中,由于該業(yè)務(wù)需求參數(shù)可以包括多個參數(shù),當(dāng)傳輸業(yè)務(wù)層從該業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù)時,該傳輸業(yè)務(wù)層可以確定應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù)的業(yè)務(wù)標(biāo)識,并基于應(yīng)用層當(dāng)前所提供業(yè)務(wù)的業(yè)務(wù)標(biāo)識,從存儲的業(yè)務(wù)標(biāo)識與參數(shù)標(biāo)識之間的對應(yīng)關(guān)系中,獲取對應(yīng)的參數(shù)標(biāo)識,基于獲取的參數(shù)標(biāo)識,從該業(yè)務(wù)需求參數(shù)包括的多個參數(shù)中,獲取對應(yīng)的參數(shù),并將獲取的參數(shù)確定為門限參數(shù)。由于在業(yè)務(wù)數(shù)據(jù)傳輸過程中,應(yīng)用層與傳輸業(yè)務(wù)層之間會傳輸一些請求消息,該請求消息中可能會攜帶應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù)的業(yè)務(wù)標(biāo)識,因此,傳輸業(yè)務(wù)層可以從這些請求消息中獲取應(yīng)用層當(dāng)前所提供業(yè)務(wù)的業(yè)務(wù)標(biāo)識,比如,該請求消息可以為連接建立消息,本發(fā)明實施例對比不做具體限定。需要說明的是,該業(yè)務(wù)標(biāo)識用于唯一標(biāo)識該應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù),且該業(yè)務(wù)標(biāo)識可以為應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù)的業(yè)務(wù)名稱、業(yè)務(wù)編號等等,本發(fā)明實施例對此不做具體限定。還需要說明的是,該參數(shù)標(biāo)識用于唯一標(biāo)識該參數(shù),該參數(shù)標(biāo)識可以為該參數(shù)的名稱、該參數(shù)的表示符號、該參數(shù)的英文縮寫等等,比如,業(yè)務(wù)需求參數(shù)包括的傳輸時延的標(biāo)識可以為RTT、丟包率的標(biāo)識可以為ρ,擁塞窗口的標(biāo)識為CWND、網(wǎng)絡(luò)帶寬的標(biāo)識可以為BW等等,本發(fā)明實施例對此不做具體限定。比如,應(yīng)用層當(dāng)前所提供業(yè)務(wù)的業(yè)務(wù)標(biāo)識為ID1,傳輸業(yè)務(wù)層基于該業(yè)務(wù)標(biāo)識ID1,從如下表1所示的業(yè)務(wù)標(biāo)識與參數(shù)標(biāo)識之間的對應(yīng)關(guān)系中,獲取對應(yīng)的參數(shù)標(biāo)識為RTT和ρ,傳輸業(yè)務(wù)層基于該參數(shù)標(biāo)識RTT和ρ,從業(yè)務(wù)需求參數(shù)中獲取傳輸時延RTT對應(yīng)的參數(shù)為50ms,丟包率ρ對應(yīng)的參數(shù)為0.04%,傳輸業(yè)務(wù)層將傳輸時延RTT50ms和丟包率ρ0.04%確定為門限參數(shù)。表1需要說明的是,在本發(fā)明實施例中,僅以上述表1所示的業(yè)務(wù)標(biāo)識與參數(shù)標(biāo)識之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表1并不對本發(fā)明實施例構(gòu)成限定。比如,該業(yè)務(wù)是視頻點播業(yè)務(wù),傳輸業(yè)務(wù)層接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù)包括傳輸時延、丟包率、發(fā)送端擁塞窗口、最大傳輸單元和吞吐率等等,傳輸業(yè)務(wù)層從該業(yè)務(wù)需求參數(shù)中,獲取的門限參數(shù)為傳輸時延和丟包率,且傳輸時延為50ms,丟包率為0.04%,基于該傳輸時延500ms和丟包率0.04%,傳輸業(yè)務(wù)層向相關(guān)層注冊關(guān)鍵事件,該關(guān)鍵事件注冊成功之后,若業(yè)務(wù)數(shù)據(jù)傳輸過程中相關(guān)層的當(dāng)前傳輸時延為60ms,當(dāng)前傳輸時延60ms大于門限參數(shù)中的傳輸時延50ms,從而該相關(guān)層將當(dāng)前的傳輸狀態(tài)信息上報給傳輸業(yè)務(wù)層。(2)、傳輸業(yè)務(wù)層將上報周期發(fā)送給該相關(guān)層,使該相關(guān)層每隔該上報周期向該傳輸業(yè)務(wù)層上報該傳輸狀態(tài)信息。為了保證該業(yè)務(wù)處于正常狀態(tài),也即是,保證傳輸層的業(yè)務(wù)數(shù)據(jù)傳輸正常進(jìn)行,傳輸業(yè)務(wù)層還可以周期性地獲取相關(guān)層的傳輸狀態(tài)信息,這樣既可以對傳輸層的業(yè)務(wù)數(shù)據(jù)傳輸進(jìn)行實時地監(jiān)控,又不會給相關(guān)層帶來過重的負(fù)擔(dān)。因此,傳輸業(yè)務(wù)層可以將上報周期發(fā)送給相關(guān)層,使相關(guān)層每隔該上報周期就向傳輸業(yè)務(wù)層上報該傳輸狀態(tài)信息。需要說明的是,該上報周期可以事先設(shè)置,比如,該上報周期為5min、10min、30min等等,本發(fā)明實施例對此不做具體限定。比如,該上報周期為10min,傳輸業(yè)務(wù)層將該上報周期10min發(fā)送給相關(guān)層,使相關(guān)層每隔10min就向傳輸業(yè)務(wù)層發(fā)送該傳輸狀態(tài)信息。(3)、當(dāng)該相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時,向該傳輸業(yè)務(wù)層上報該傳輸狀態(tài)信息。由于在業(yè)務(wù)數(shù)據(jù)傳輸之前,傳輸業(yè)務(wù)層需要通過該相關(guān)層與服務(wù)器之間建 立第一傳輸連接,并通過該第一傳輸連接進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸,當(dāng)該相關(guān)層進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸?shù)牡谝粋鬏斶B接斷開時,應(yīng)用層無法獲取當(dāng)前所提供業(yè)務(wù)所需的數(shù)據(jù),進(jìn)而影響該業(yè)務(wù)的正常運(yùn)行,因此,當(dāng)該相關(guān)層進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸?shù)牡谝粋鬏斶B接斷開時,該相關(guān)層可以向傳輸業(yè)務(wù)層上報該傳輸狀態(tài)信息。需要說明的是,在本發(fā)明實施例中,由于相關(guān)層至少包括傳輸層,當(dāng)然,為了進(jìn)一步提高業(yè)務(wù)數(shù)據(jù)傳輸?shù)男?,相關(guān)層還可以包括網(wǎng)絡(luò)層,因此,傳輸業(yè)務(wù)層不僅可以通過上述三種方法獲取傳輸層狀態(tài)信息,當(dāng)然,傳輸業(yè)務(wù)層還可以通過上述三種方法同時獲取傳輸層狀態(tài)信息和網(wǎng)絡(luò)層狀態(tài)信息,也即是,傳輸業(yè)務(wù)層可以至少獲取傳輸層狀態(tài)信息,本發(fā)明實施例對此不做具體限定。步驟302:從該傳輸狀態(tài)信息中,獲取傳輸時延和丟包率,基于該傳輸時延和丟包率,確定該相關(guān)層的傳輸狀態(tài)。當(dāng)該傳輸業(yè)務(wù)層接收到傳輸狀態(tài)信息時,為了確定當(dāng)前業(yè)務(wù)數(shù)據(jù)傳輸?shù)膫鬏敔顟B(tài),并基于該傳輸狀態(tài)對業(yè)務(wù)數(shù)據(jù)傳輸?shù)倪^程進(jìn)行及時地調(diào)整,以保證業(yè)務(wù)數(shù)據(jù)傳輸?shù)恼_M(jìn)行,因此,該傳輸業(yè)務(wù)層可以從該傳輸狀態(tài)信息中,獲取傳輸時延和丟包率,并基于該傳輸時延和丟包率,確定該相關(guān)層的傳輸狀態(tài)。其中,該傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定該相關(guān)層的傳輸狀態(tài)的操作可以為:當(dāng)傳輸時延大于或等于第一指定時延且丟包率大于或等于第一指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為過載狀態(tài);當(dāng)傳輸時延小于或等于第二指定時延且丟包率小于或等于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);當(dāng)傳輸時延小于第一指定時延且大于第二指定時延,或者丟包率小于第一指定丟包率且大于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。需要說明的是,第一指定時延、第二指定時延、第一指定丟包率和第二指定丟包率均可以事先設(shè)置,且第一指定時延大于第二指定時延,第一指定丟包率大于第二指定丟包率,比如,第一指定時延為50ms、55ms等,第二指定時延為10ms、20ms等,第一指定丟包率為0.04%、0.05%等,第二指定丟包率為0.01%等,本發(fā)明實施例對此不做具體限定。比如,第一指定時延為50ms、第二指定時延為10ms、第一指定丟包率為0.04%、第二指定丟包率為0.01%,該傳輸業(yè)務(wù)層從該傳輸狀態(tài)信息中,獲取的傳輸時延為60ms、丟包率為0.06%,由于該傳輸時延60ms大于第一指定時延 50ms,且該丟包率0.06%大于第一指定丟包率0.04%,因此,該傳輸業(yè)務(wù)層確定該相關(guān)層的傳輸狀態(tài)為過載狀態(tài)。需要說明的是,由于傳輸業(yè)務(wù)層可以至少獲取傳輸層狀態(tài)信息,因此,當(dāng)傳輸狀態(tài)信息包括傳輸層狀態(tài)信息時,傳輸業(yè)務(wù)層可以從傳輸層狀態(tài)信息中,獲取傳輸層的傳輸時延和丟包率,并基于傳輸層的傳輸時延和丟包率,確定傳輸層的傳輸狀態(tài),而當(dāng)傳輸狀態(tài)信息不僅包括傳輸層狀態(tài)信息,還包括網(wǎng)絡(luò)層狀態(tài)信息時,傳輸業(yè)務(wù)層不僅可以從傳輸層狀態(tài)信息中,獲取傳輸層的傳輸時延和丟包率,并基于傳輸層的傳輸時延和丟包率,確定傳輸層的傳輸狀態(tài),同時還可以從網(wǎng)絡(luò)層狀態(tài)信息中,獲取網(wǎng)絡(luò)層的傳輸時延和丟包率,并基于網(wǎng)絡(luò)層的傳輸時延和丟包率,確定網(wǎng)絡(luò)層的傳輸狀態(tài)。步驟303:確定該第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。為了對業(yè)務(wù)數(shù)據(jù)傳輸過程進(jìn)行更準(zhǔn)確、更有針對性地調(diào)整,以保證業(yè)務(wù)數(shù)據(jù)傳輸?shù)捻樌M(jìn)行,提高業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量,以及使應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù)處于正常狀態(tài),該傳輸業(yè)務(wù)層需要確定該第一業(yè)務(wù)所屬的業(yè)務(wù)類型和該網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。其中,傳輸業(yè)務(wù)層確定該第一業(yè)務(wù)所屬的業(yè)務(wù)類型的操作可以為:傳輸業(yè)務(wù)層獲取第一業(yè)務(wù)的業(yè)務(wù)標(biāo)識,并基于該業(yè)務(wù)標(biāo)識,從存儲的業(yè)務(wù)標(biāo)識與業(yè)務(wù)類型之間的對應(yīng)關(guān)系中,獲取對應(yīng)的業(yè)務(wù)類型,并將獲取的業(yè)務(wù)類型確定為應(yīng)用層當(dāng)前所提供業(yè)務(wù)所屬的業(yè)務(wù)類型。比如,傳輸業(yè)務(wù)層獲取第一業(yè)務(wù)的業(yè)務(wù)標(biāo)識為ID1,傳輸業(yè)務(wù)層基于該業(yè)務(wù)標(biāo)識ID1,從如下表2所示的業(yè)務(wù)標(biāo)識與業(yè)務(wù)類型之間的對應(yīng)關(guān)系中,獲取對應(yīng)的業(yè)務(wù)類型為類型1,并將該類型1確定為第一業(yè)務(wù)所屬的業(yè)務(wù)類型。表2需要說明的是,在本發(fā)明實施例中,僅以上述表2所示的業(yè)務(wù)標(biāo)識與業(yè)務(wù)類型之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表2并不對本發(fā)明實施例構(gòu)成限定。其中,當(dāng)傳輸業(yè)務(wù)層確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型時,傳輸業(yè)務(wù)層不僅可以基于該終端當(dāng)前連接的網(wǎng)絡(luò),直接確定該網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型,還可以從多次連續(xù)接收的傳輸狀態(tài)信息中獲取多個連續(xù)的傳輸時延和丟包率,并基于該多個連續(xù)的傳輸時延和丟包率,確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型。而傳輸業(yè)務(wù)層基于該多個連續(xù)的傳輸時延和丟包率,確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型的操作可以為:傳輸業(yè)務(wù)層從該多個連續(xù)的傳輸時延中,獲取傳輸時延最大值和傳輸時延最小值,并基于傳輸時延最大值和傳輸時延最小值,確定該多個連續(xù)傳輸時延的時延變化量,以及從該多個連續(xù)的丟包率中,獲取丟包率最大值和丟包率最小值,并基于丟包率最大值和丟包率最小值,確定該多個連續(xù)丟包率的丟包率變化量,當(dāng)該多個連續(xù)傳輸時延均大于第一閾值、該時延變化量小于第二閾值以及該丟包率變化量小于第三閾值時,確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型為無線網(wǎng)絡(luò),否則,確定該網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型為非無線網(wǎng)絡(luò),也即是,當(dāng)獲取的該多個連續(xù)的傳輸時延一直都較大且偶爾發(fā)生丟包時,傳輸業(yè)務(wù)層可以確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型為無線網(wǎng)絡(luò),否則,確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型為非無線網(wǎng)絡(luò)。需要說的是,第一閾值、第二閾值和第三閾值可以事先設(shè)置,比如,第一閾值為30ms、35ms,第二閾值為5ms、7ms,第三閾值為0.015%、0.002%等等,本發(fā)明實施例對此不做具體限定。另外,傳輸業(yè)務(wù)層不僅可以基于該多個連續(xù)的傳輸時延和丟包率,確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型,當(dāng)然,在實際應(yīng)用中,傳輸業(yè)務(wù)層還可以基于該多個連續(xù)的傳輸時延和丟包率,以及其他多個連續(xù)的參數(shù),確定網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型,本發(fā)明實施例對此不做具體限定。步驟304:基于該傳輸時延、丟包率、傳輸狀態(tài)、該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。為了保證應(yīng)用層當(dāng)前所提供的第一業(yè)務(wù)能夠處于正常狀態(tài),且避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出現(xiàn)傳輸擁塞、數(shù)據(jù)包丟失等現(xiàn)象,該傳輸業(yè)務(wù)層需要基于該傳輸時延、丟包率、傳輸狀態(tài)、該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸和第 二傳輸協(xié)議參數(shù)。而基于該傳輸時延、丟包率、傳輸狀態(tài)、該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸和第二傳輸協(xié)議參數(shù)的操作可以為:基于該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議;基于該傳輸時延、丟包率和傳輸狀態(tài),確定第二傳輸參數(shù)。其中,當(dāng)傳輸業(yè)務(wù)層基于該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議時,傳輸業(yè)務(wù)層可以基于該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,從存儲的業(yè)務(wù)類型、網(wǎng)絡(luò)類型與傳輸協(xié)議之間的對應(yīng)關(guān)系中,獲取對應(yīng)的傳輸協(xié)議,并將獲取的傳輸協(xié)議確定為第二傳輸協(xié)議。比如,該網(wǎng)絡(luò)類型為無線網(wǎng)絡(luò),傳輸業(yè)務(wù)層可以基于該業(yè)務(wù)類型為類型1和無線網(wǎng)絡(luò),從如下表3所示的業(yè)務(wù)類型、網(wǎng)絡(luò)類型與傳輸協(xié)議之間的對應(yīng)關(guān)系中,獲取對應(yīng)的傳輸協(xié)議為協(xié)議1,傳輸業(yè)務(wù)層將該協(xié)議1確定為第二傳輸協(xié)議。表3需要說明的是,在本發(fā)明實施例中,僅以上述表3所示的業(yè)務(wù)類型、網(wǎng)絡(luò)類型與傳輸協(xié)議之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表3并不對本發(fā)明實施例構(gòu)成限定。其中,當(dāng)傳輸業(yè)務(wù)層基于該傳輸時延、丟包率和傳輸狀態(tài),確定第二傳輸參數(shù)時,若該傳輸狀態(tài)為正常狀態(tài),傳輸業(yè)務(wù)層確定業(yè)務(wù)數(shù)據(jù)傳輸處于正常狀態(tài),且能夠充分地利用網(wǎng)絡(luò)層和傳輸層所提供的資源,同時又不會出現(xiàn)擁塞、數(shù)據(jù)包丟失等現(xiàn)象,從而傳輸業(yè)務(wù)層可以直接將第一傳輸參數(shù)確定為第二傳輸參數(shù);若該傳輸狀態(tài)為非正常狀態(tài),也即是,該傳輸狀態(tài)為過載狀態(tài)或者輕載狀態(tài)時,由于針對不同的傳輸協(xié)議,配置給該傳輸層的傳輸參數(shù)也不同,而該傳輸協(xié)議按照業(yè)務(wù)數(shù)據(jù)傳輸?shù)目煽啃?,可以分為可靠傳輸協(xié)議和不可靠傳輸協(xié)議,比如,TCP協(xié)議就是典型的可靠性傳輸協(xié)議,而UDP協(xié)議就是典型的不可 靠性傳輸協(xié)議。因此,針對第二傳輸協(xié)議是否為可靠傳輸協(xié)議,傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定第二傳輸參數(shù)可以包括兩種情況,如下所述。第一種情況、當(dāng)?shù)诙鬏攨f(xié)議為不可靠性傳輸協(xié)議時,傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍,并基于該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍,從存儲的時延范圍、丟包率范圍與傳輸參數(shù)之間的對應(yīng)關(guān)系中,獲取對應(yīng)的傳輸參數(shù),并將獲取的傳輸參數(shù)確定為第二傳輸參數(shù)。其中,傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍的操作可以為:傳輸業(yè)務(wù)層獲取存儲的時延范圍、丟包率范圍與傳輸參數(shù)之間的對應(yīng)關(guān)系包括的時延范圍和丟包率范圍,得到多個時延范圍和多個丟包率范圍,對于該多個時延范圍中的每個時延范圍,當(dāng)該傳輸時延大于該時延范圍的最小值且小于該時延范圍的最大值時,傳輸業(yè)務(wù)層將該時延范圍確定為該傳輸時延所屬的時延范圍;同理,對于該多個丟包率范圍中的每個丟包率范圍,當(dāng)該丟包率大于該丟包率范圍的最小值且小于該丟包率范圍的最大值時,傳輸業(yè)務(wù)層將該丟包率范圍確定為該丟包率所屬的丟包率范圍。進(jìn)一步,當(dāng)該傳輸狀態(tài)為過載狀態(tài)時,傳輸業(yè)務(wù)層確定業(yè)務(wù)數(shù)據(jù)傳輸中出現(xiàn)擁塞,且伴隨著數(shù)據(jù)包丟失的現(xiàn)象,通過對第一傳輸參數(shù)進(jìn)行調(diào)整,可以緩解傳輸層的擁塞和數(shù)據(jù)包丟失的現(xiàn)象,保證應(yīng)用層當(dāng)前所提供的業(yè)務(wù)能夠處于正常狀態(tài);若該傳輸狀態(tài)為輕載狀態(tài),傳輸業(yè)務(wù)層確定業(yè)務(wù)數(shù)據(jù)傳輸過程中傳輸?shù)臄?shù)據(jù)包較少,未能充分地利用網(wǎng)絡(luò)層和傳輸層所提供的資源,通過對第一傳輸參數(shù)進(jìn)行調(diào)整,可以使應(yīng)用層當(dāng)前提供的業(yè)務(wù)能夠處于一個更好的狀態(tài),以提高該業(yè)務(wù)的服務(wù)質(zhì)量。比如,該傳輸狀態(tài)為過載狀態(tài),該傳輸時延為60ms,該丟包率為0.06%,傳輸業(yè)務(wù)層確定該傳輸層的業(yè)務(wù)數(shù)據(jù)傳輸過程出現(xiàn)擁塞,且伴隨著數(shù)據(jù)包丟失的現(xiàn)象,為了減緩數(shù)據(jù)包的丟失,保證應(yīng)用層當(dāng)前提供的業(yè)務(wù)能夠處于正常狀態(tài),傳輸業(yè)務(wù)層基于該傳輸時延60ms和丟包率0.06%,確定該傳輸時延60ms所屬的時延范圍為(50,65],該丟包率0.06%所屬的丟包率范圍為(0.04%,0.08%],從而該傳輸業(yè)務(wù)層基于該時延范圍(50,65]和丟包率范圍(0.04%,0.08%],從如下表4所示的時延范圍、丟包率范圍與傳輸參數(shù)之間的對應(yīng)關(guān)系中,獲取對應(yīng) 的傳輸參數(shù)為參數(shù)2,并將該參數(shù)2確定為第二傳輸參數(shù)。表4需要說明的是,在本發(fā)明實施例中,僅以上述表4所示的時延范圍、丟包率范圍與傳輸參數(shù)之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表4并不對本發(fā)明實施例構(gòu)成限定。第二種情況、當(dāng)?shù)诙鬏攨f(xié)議為可靠性傳輸協(xié)議時,傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍,并基于該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍,從存儲的時延范圍、丟包率范圍與擁塞算法之間的對應(yīng)關(guān)系中,獲取對應(yīng)的擁塞算法,傳輸業(yè)務(wù)層基于該擁塞算法,確定第二傳輸參數(shù)。其中,傳輸業(yè)務(wù)層基于該傳輸時延和丟包率,確定該傳輸時延所屬的時延范圍和該丟包率所屬的丟包率范圍與上述第一種情況類似,本發(fā)明實施例在此不再贅述。另外,當(dāng)傳輸業(yè)務(wù)層基于該擁塞算法,確定第二傳輸參數(shù)時,由于不同的擁塞算法,對應(yīng)不同的調(diào)整比例,傳輸業(yè)務(wù)層可以基于該擁塞算法,從存儲的擁塞算法與調(diào)整比例之間的對應(yīng)關(guān)系中,獲取對應(yīng)的調(diào)整比例,并將該調(diào)整比例與第一傳輸參數(shù)相乘,得到第二傳輸參數(shù)。比如,第二傳輸協(xié)議為可靠性傳輸協(xié)議,傳輸業(yè)務(wù)層基于該傳輸時延60ms和丟包率0.06%,確定該傳輸時延60ms所屬的時延范圍為(50,65],該丟包率0.06%所屬的丟包率范圍為(0.04%,0.08%],從而該傳輸業(yè)務(wù)層基于該時延范圍(50,65]和丟包率范圍(0.04%,0.08%],從如下表5所示的時延范圍、丟包率范圍與擁塞算法之間的對應(yīng)關(guān)系中,獲取對應(yīng)的擁塞算法為算法2,傳輸業(yè)務(wù)層基于該算法2,從如下表6所示的擁塞算法與調(diào)整比例之間的對應(yīng)關(guān)系中,獲取對 應(yīng)的調(diào)整比例為比例2,基于該比例2,將第一傳輸參數(shù)包括的各參數(shù)乘以比例2以進(jìn)行調(diào)整,得到第二傳輸參數(shù)。表5需要說明的是,在本發(fā)明實施例中,僅以上述表5所示的時延范圍、丟包率范圍與擁塞算法之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表5并不對本發(fā)明實施例構(gòu)成限定。表6擁塞算法調(diào)整比例算法1比例1算法2比例2算法3比例3…………需要說明的是,在本發(fā)明實施例中,僅以上述表6所示的擁塞算法與調(diào)整比例之間的對應(yīng)關(guān)系為例進(jìn)行說明,上述表6并不對本發(fā)明實施例構(gòu)成限定。進(jìn)一步地,由于該傳輸狀態(tài)信息不僅可以包括傳輸層狀態(tài)信息,還可以包括網(wǎng)絡(luò)層狀態(tài)信息,因此,該傳輸業(yè)務(wù)層不僅可以基于傳輸層狀態(tài)信息,通過上述步驟302-304得到第二傳輸和第二傳輸協(xié)議參數(shù)時,還可以基于傳輸層狀態(tài)信息和網(wǎng)絡(luò)層狀態(tài)信息,綜合性地確定第二傳輸協(xié)議和第二傳輸協(xié)議參數(shù),從而可以使調(diào)整后的第二傳輸協(xié)議和第二傳輸參數(shù)更準(zhǔn)確,以保證傳輸層的業(yè)務(wù)數(shù)據(jù)傳輸順利進(jìn)行,提高業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。也即是,在本發(fā)明實施例中,傳輸業(yè)務(wù)層確定第二傳輸協(xié)議和第二傳輸協(xié)議參數(shù)包括兩種方法:第一種方法,傳輸業(yè)務(wù)層基于傳輸層狀態(tài)信息,確定第 二傳輸協(xié)議和第二傳輸協(xié)議參數(shù);第二種方法,傳輸業(yè)務(wù)層基于傳輸層狀態(tài)信息和網(wǎng)絡(luò)層狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸協(xié)議參數(shù)。步驟305:將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給該傳輸層,使該傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù)。當(dāng)傳輸業(yè)務(wù)層確定第二傳輸協(xié)議和第二傳輸參數(shù)時,傳輸業(yè)務(wù)層將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給該傳輸層,使該傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸,以實現(xiàn)對該業(yè)務(wù)數(shù)據(jù)傳輸過程的控制,避免傳輸層或者網(wǎng)絡(luò)層出現(xiàn)擁塞、數(shù)據(jù)包丟失等現(xiàn)象,也使業(yè)務(wù)數(shù)據(jù)傳輸能夠充分利用傳輸層和網(wǎng)絡(luò)層的資源,提高業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量,同時保證該應(yīng)用層當(dāng)前所提供的業(yè)務(wù)處于正常狀態(tài)。進(jìn)一步地,當(dāng)傳輸業(yè)務(wù)層將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給該傳輸層,使該傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸之后,為了使下次的業(yè)務(wù)數(shù)據(jù)傳輸能夠更快的進(jìn)入正常狀態(tài),以減少調(diào)整傳輸層的傳輸協(xié)議和傳輸參數(shù)的時間,傳輸業(yè)務(wù)層可以存儲第二傳輸協(xié)議和第二傳輸參數(shù),當(dāng)該傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,傳輸業(yè)務(wù)層可以直接將該傳輸層的傳輸協(xié)議和傳輸參數(shù)配置為第二傳輸協(xié)議和第二傳輸參數(shù)。比如,第二傳輸協(xié)議為TCP協(xié)議,第二傳輸參數(shù)包括擁塞窗口、最大傳輸單元、緩沖區(qū)和傳輸帶寬等參數(shù),且擁塞窗口為20kb/s、最大傳輸單元為110bit、緩沖區(qū)為3M、傳輸帶寬為5M/s等,傳輸業(yè)務(wù)層將第二傳輸協(xié)議TCP協(xié)議和第二傳輸參數(shù)包括的擁塞窗口20kb/s、最大傳輸單元110bit、緩沖區(qū)3M、傳輸帶寬5M/s等進(jìn)行存儲,當(dāng)該傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,傳輸業(yè)務(wù)層可以直接將該傳輸層的傳輸協(xié)議配置為TCP協(xié)議,將傳輸參數(shù)包括的擁塞窗口配置為20kb/s、最大傳輸單元配置為110bit、緩沖區(qū)配置為3M、傳輸帶寬配置為5M/s等,以使業(yè)務(wù)數(shù)據(jù)傳輸更快的進(jìn)入正常狀態(tài)。在本發(fā)明實施例中,在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)時,該傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),從而可以利用更高效的第二傳輸協(xié)議傳輸該第一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出 現(xiàn)擁塞和數(shù)據(jù)包丟失等現(xiàn)象,提高了業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。圖4是本發(fā)明實施例提供了一種業(yè)務(wù)數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖,參見圖4,該裝置包括:第一接收模塊401,確定模塊402,第一發(fā)送模塊403。第一接收模塊401,用于在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)是業(yè)務(wù)數(shù)據(jù)的過程中,傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,該第一傳輸協(xié)議和第一傳輸參數(shù)為當(dāng)前配置給該傳輸層的傳輸協(xié)議和傳輸參數(shù);確定模塊402,用于該傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù);第一發(fā)送模塊403,用于該傳輸業(yè)務(wù)層將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù)??蛇x地,該該傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息??蛇x地,參見圖5,該裝置還包括第二接收模塊404,獲取模塊405,注冊模塊406。第二接收模塊404,用于接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),該業(yè)務(wù)需求參數(shù)為應(yīng)用層所提供的第一業(yè)務(wù)處于正常狀態(tài)時所需的參數(shù);獲取模塊405,用于從該業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);注冊模塊406,用于基于該門限參數(shù),向相關(guān)層注冊關(guān)鍵事件,該關(guān)鍵事件用于當(dāng)相關(guān)層的傳輸參數(shù)超過門限參數(shù)時,向傳輸業(yè)務(wù)層上報傳輸狀態(tài)信息,該相關(guān)層至少包括傳輸層。可選地,參見圖6,該裝置還包括第二發(fā)送模塊407。第二發(fā)送模塊407,用于將上報周期發(fā)送給相關(guān)層,使相關(guān)層每隔上報周期向傳輸業(yè)務(wù)層上報傳輸狀態(tài)信息,該相關(guān)層至少包括該傳輸層??蛇x地,參見圖7,該裝置還包括上報模塊408。上報模塊408,用于當(dāng)相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時,向傳輸業(yè)務(wù)層上報傳輸狀態(tài)信息??蛇x地,參見圖8,確定模塊402包括獲取單元4021,第一確定單元4022,第二確定單元4023,第三確定單元4024。獲取單元4021,用于從傳輸狀態(tài)信息中,獲取傳輸時延和丟包率;第一確定單元4022,用于基于傳輸時延和丟包率,確定相關(guān)層的傳輸狀態(tài);第二確定單元4023,用于確定該第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;第三確定單元4024,用于基于傳輸時延、丟包率、傳輸狀態(tài)、業(yè)務(wù)類型和網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)??蛇x地,參見圖9,第一確定單元4022包括第一確定子單元40221,第二確定子單元40222,第三確定子單元40223。第一確定子單元40221,用于當(dāng)傳輸時延大于或等于第一指定時延且丟包率大于或等于第一指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為過載狀態(tài);第二確定子單元40222,用于當(dāng)傳輸時延小于或等于第二指定時延且丟包率小于或等于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);第三確定子單元40223,用于當(dāng)傳輸時延小于第一指定時延且大于第二指定時延,或者丟包率小于第一指定丟包率且大于第二指定丟包率時,確定相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。可選地,參見圖10,第三確定單元4024包括第四確定子單元40241,第五確定子單元40242。第四確定子單元40241,用于基于該業(yè)務(wù)類型和該網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議;第五確定子單元40242,用于基于該傳輸時延、丟包率和傳輸狀態(tài),確定第二傳輸參數(shù)??蛇x地,該裝置還包括存儲器,用于存儲第二傳輸協(xié)議和第二傳輸參數(shù)。該第一發(fā)送模塊403具體用于當(dāng)傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時,將傳輸層的傳輸參數(shù)配置為所述第二傳輸參數(shù),以及將傳輸層的傳輸協(xié)議配置為所述第二傳輸協(xié)議。綜上所述,在本發(fā)明實施例中,在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)是業(yè)務(wù)數(shù)據(jù)的過程中該傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),從 而可以利用更高效的第二傳輸協(xié)議傳輸該第一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出現(xiàn)擁塞和數(shù)據(jù)包丟失等現(xiàn)象,提高了業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。需要說明的是:上述實施例提供的業(yè)務(wù)數(shù)據(jù)傳輸裝置在業(yè)務(wù)數(shù)據(jù)傳輸時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的業(yè)務(wù)數(shù)據(jù)傳輸?shù)难b置與業(yè)務(wù)數(shù)據(jù)傳輸?shù)姆椒▽嵤├龑儆谕粯?gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。參見圖11,本發(fā)明實施例提供了一種業(yè)務(wù)數(shù)據(jù)傳輸設(shè)備,該設(shè)備包括:處理器1101、存儲器1102、總線1103和通信接口1108;存儲器1102用于存儲計算機(jī)執(zhí)行指令11021,處理器1101與存儲器1102通過該總線1103連接,當(dāng)所述設(shè)備運(yùn)行時,處理器1101執(zhí)行存儲器1102存儲的計算機(jī)執(zhí)行指令,以使所述設(shè)備執(zhí)行圖2或圖3所示的業(yè)務(wù)數(shù)據(jù)傳輸方法。在本發(fā)明實施例中,傳輸業(yè)務(wù)層在傳輸層通過第一傳輸協(xié)議和第一傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)的過程中接收傳輸狀態(tài)信息時,該傳輸狀態(tài)信息至少包括傳輸層狀態(tài)信息,傳輸業(yè)務(wù)層基于該傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),將第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給傳輸層,使傳輸層基于第二傳輸協(xié)議和第二傳輸參數(shù)傳輸?shù)谝粯I(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),從而可以利用更高效的第二傳輸協(xié)議傳輸該第一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù),避免在業(yè)務(wù)數(shù)據(jù)傳輸過程中出現(xiàn)擁塞和數(shù)據(jù)包丟失等現(xiàn)象,提高了業(yè)務(wù)數(shù)據(jù)傳輸?shù)乃俣群唾|(zhì)量。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3