1.一種業(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ù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:
接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),所述業(yè)務(wù)需求參數(shù)為所述應(yīng)用層所提供的所述第一業(yè)務(wù)處于正常狀態(tài)時(shí)所需的參數(shù);
從所述業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);
基于所述門限參數(shù),向相關(guān)層注冊(cè)關(guān)鍵事件,所述關(guān)鍵事件用于當(dāng)所述相關(guān)層的傳輸參數(shù)超過所述門限參數(shù)時(shí),向所述傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:
將上報(bào)周期發(fā)送給相關(guān)層,使所述相關(guān)層每隔所述上報(bào)周期向所述傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。
5.如權(quán)利要求1或2所述的方法,其特征在于,所述傳輸業(yè)務(wù)層接收傳輸狀態(tài)信息之前,還包括:
當(dāng)相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時(shí),向所述傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息。
6.如權(quán)利要求1或2所述的方法,其特征在于,所述傳輸業(yè)務(wù)層基于所述傳輸狀態(tài)信息,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:
從所述傳輸狀態(tài)信息中,獲取傳輸時(shí)延和丟包率;
基于所述傳輸時(shí)延和所述丟包率,確定所述相關(guān)層的傳輸狀態(tài);
確定所述第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;
基于所述傳輸時(shí)延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述基于所述傳輸時(shí)延和所述丟包率,確定所述相關(guān)層的傳輸狀態(tài),包括:
當(dāng)所述傳輸時(shí)延大于或等于第一指定時(shí)延且所述丟包率大于或等于第一指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為過載狀態(tài);
當(dāng)所述傳輸時(shí)延小于或等于第二指定時(shí)延且所述丟包率小于或等于第二指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);
當(dāng)所述傳輸時(shí)延小于所述第一指定時(shí)延且大于所述第二指定時(shí)延,或者所述丟包率小于所述第一指定丟包率且大于所述第二指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。
8.如權(quán)利要求6或7所述的方法,其特征在于,所述基于所述傳輸時(shí)延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù),包括:
基于所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定所述第二傳輸協(xié)議;
基于所述傳輸時(shí)延、所述丟包率和所述傳輸狀態(tài),確定所述第二傳輸參數(shù)。
9.如權(quán)利要求1-8任一權(quán)利要求所述的方法,其特征在于,還包括:
存儲(chǔ)所述第二傳輸協(xié)議和所述第二傳輸參數(shù);
所述傳輸業(yè)務(wù)層將所述第二傳輸協(xié)議和第二傳輸參數(shù)發(fā)送給所述傳輸層,使所述傳輸層基于所述第二傳輸協(xié)議和所述第二傳輸參數(shù)傳輸所述第一業(yè)務(wù)的后續(xù)業(yè)務(wù)數(shù)據(jù),包括:當(dāng)所述傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時(shí),將所述傳輸層的傳輸參數(shù)配置為所述第二傳輸參數(shù),以及將所述傳輸層的傳輸協(xié)議配置為所述第二傳輸協(xié)議。
10.一種業(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ù)。
11.如權(quán)利要求10所述的裝置,其特征在于,所述傳輸狀態(tài)信息還包括網(wǎng)絡(luò)層狀態(tài)信息。
12.如權(quán)利要求10或11所述的裝置,其特征在于,所述裝置還包括:
第二接收模塊,用于接收應(yīng)用層發(fā)送的業(yè)務(wù)需求參數(shù),所述業(yè)務(wù)需求參數(shù)為所述應(yīng)用層所提供的所述第一業(yè)務(wù)處于正常狀態(tài)時(shí)所需的參數(shù);
獲取模塊,用于從所述業(yè)務(wù)需求參數(shù)中,獲取門限參數(shù);
注冊(cè)模塊,用于基于所述門限參數(shù),向相關(guān)層注冊(cè)關(guān)鍵事件,所述關(guān)鍵事件用于當(dāng)所述相關(guān)層的傳輸參數(shù)超過所述門限參數(shù)時(shí),向傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。
13.如權(quán)利要求10或11所述的裝置,其特征在于,所述裝置還包括:
第二發(fā)送模塊,用于將上報(bào)周期發(fā)送給相關(guān)層,使所述相關(guān)層每隔所述上報(bào)周期向傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息,所述相關(guān)層至少包括所述傳輸層。
14.如權(quán)利要求10或11所述的裝置,其特征在于,所述裝置還包括:
上報(bào)模塊,用于當(dāng)相關(guān)層傳輸業(yè)務(wù)數(shù)據(jù)的第一傳輸連接斷開時(shí),向傳輸業(yè)務(wù)層上報(bào)所述傳輸狀態(tài)信息。
15.如權(quán)利要求10或11所述的裝置,其特征在于,所述確定模塊包括:
獲取單元,用于從所述傳輸狀態(tài)信息中,獲取傳輸時(shí)延和丟包率;
第一確定單元,用于基于所述傳輸時(shí)延和所述丟包率,確定所述相關(guān)層的傳輸狀態(tài);
第二確定單元,用于確定所述第一業(yè)務(wù)所屬的業(yè)務(wù)類型和網(wǎng)絡(luò)層當(dāng)前所連接網(wǎng)絡(luò)的網(wǎng)絡(luò)類型;
第三確定單元,用于基于所述傳輸時(shí)延、所述丟包率、所述傳輸狀態(tài)、所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定第二傳輸協(xié)議和第二傳輸參數(shù)。
16.如權(quán)利要求15所述的裝置,其特征在于,所述第一確定單元包括:
第一確定子單元,用于當(dāng)所述傳輸時(shí)延大于或等于第一指定時(shí)延且所述丟包率大于或等于第一指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為過載狀態(tài);
第二確定子單元,用于當(dāng)所述傳輸時(shí)延小于或等于第二指定時(shí)延且所述丟包率小于或等于第二指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為輕載狀態(tài);
第三確定子單元,用于當(dāng)所述傳輸時(shí)延小于所述第一指定時(shí)延且大于所述第二指定時(shí)延,或者所述丟包率小于所述第一指定丟包率且大于所述第二指定丟包率時(shí),確定所述相關(guān)層的傳輸狀態(tài)為正常狀態(tài)。
17.如權(quán)利要求15或16所述的裝置,其特征在于,所述第三確定單元包括:
第四確定子單元,用于基于所述業(yè)務(wù)類型和所述網(wǎng)絡(luò)類型,確定所述第二傳輸協(xié)議;
第五確定子單元,用于基于所述傳輸時(shí)延、所述丟包率和所述傳輸狀態(tài), 確定所述第二傳輸參數(shù)。
18.如權(quán)利要求10-17任一權(quán)利要求所述的裝置,其特征在于,所述裝置還包括:存儲(chǔ)器,用于存儲(chǔ)所述第二傳輸協(xié)議和所述第二傳輸參數(shù);
所述第一發(fā)送模塊具體用于當(dāng)所述傳輸層重新建立傳輸業(yè)務(wù)數(shù)據(jù)的第二傳輸連接時(shí),將所述傳輸層的傳輸參數(shù)配置為所述第二傳輸參數(shù),以及將所述傳輸層的傳輸協(xié)議配置為所述第二傳輸協(xié)議。