數(shù)據(jù)傳輸?shù)姆椒?、系統(tǒng)和服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)傳輸?shù)姆椒ā⑾到y(tǒng)和服務(wù)器,涉及移動(dòng)網(wǎng)絡(luò)通信領(lǐng)域。該方法包括當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí);當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn);從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。本發(fā)明對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。
【專利說明】數(shù)據(jù)傳輸?shù)姆椒?、系統(tǒng)和服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)網(wǎng)絡(luò)通信領(lǐng)域,特別涉及一種數(shù)據(jù)傳輸?shù)姆椒?、系統(tǒng)和服務(wù)器。
【背景技術(shù)】
[0002]隨著數(shù)據(jù)業(yè)務(wù)的普及,大量的數(shù)據(jù)業(yè)務(wù)和應(yīng)用軟件需要下載到用戶終端才能使用?,F(xiàn)有的數(shù)據(jù)傳輸方法根據(jù)發(fā)起方的不同大致可以分為兩種:第一種,用戶終端發(fā)起的數(shù)據(jù)下載,也就是PULL (拉取)方式的數(shù)據(jù)傳輸;第二種,應(yīng)用服務(wù)器端發(fā)起的數(shù)據(jù)下載,也就是TOSH (推送)方式的數(shù)據(jù)傳輸。當(dāng)前的數(shù)據(jù)傳輸具有傳輸數(shù)據(jù)量大、傳輸時(shí)間長(zhǎng)的特點(diǎn),因此要求有一個(gè)穩(wěn)定、高效、傳輸速率快的數(shù)據(jù)網(wǎng)絡(luò)支持。
[0003]目前存在多種接入網(wǎng)絡(luò),例如,CDMA(Code Division MultipleAccess,碼分多址)、WAP (Wireless Application Protocol,無線應(yīng)用協(xié)議)、WIFI (Wireless Fidelity,無線保真)等。用戶在多種接入方式之間進(jìn)行切換時(shí),一般會(huì)先斷開當(dāng)前的無線數(shù)據(jù)連接,然后再尋找可用的無線數(shù)據(jù)鏈路重新發(fā)起連接,由于原有的傳輸過程被強(qiáng)行打斷,原有的數(shù)據(jù)需要用戶終端重新進(jìn)行一次新的傳輸協(xié)商,造成數(shù)據(jù)傳輸效率較低,并且會(huì)浪費(fèi)網(wǎng)絡(luò)傳輸資源。
[0004]另外,在多種接入方式共存的情況下,只有在當(dāng)前無線數(shù)據(jù)連接斷開時(shí),才會(huì)重新查找合適的網(wǎng)絡(luò)進(jìn)行接入,這種接入切換方式不夠靈活,無法選擇更優(yōu)的接入方式。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問題是:原有的傳輸過程被強(qiáng)行中斷時(shí),原有的數(shù)據(jù)需要重新進(jìn)行一次新的傳輸協(xié)商,造成數(shù)據(jù)傳輸效率較低,網(wǎng)絡(luò)傳輸資源浪費(fèi)。
[0006]本發(fā)明實(shí)施例所要解決的另一個(gè)技術(shù)問題是:僅在當(dāng)前數(shù)據(jù)連接斷開時(shí),才會(huì)重新查找合適的網(wǎng)絡(luò)進(jìn)行接入,接入切換方式不夠靈活,無法選擇更優(yōu)的接入方式。
[0007]本發(fā)明實(shí)施例的一個(gè)方面提供了一種數(shù)據(jù)傳輸方法,包括:
[0008]當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí);當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn);從所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0009]數(shù)據(jù)傳輸方法還包括:對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸;所述保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)具體包括:保存本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息。
[0010]數(shù)據(jù)傳輸方法還包括:在進(jìn)行本次數(shù)據(jù)傳輸之前,分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程;在欲傳輸?shù)臄?shù)據(jù)中添加所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí);對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
[0011]數(shù)據(jù)傳輸方法,還包括:在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收所述終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果;如果所述檢測(cè)結(jié)果包括無線保真WIFI信號(hào),通知所述終端切換到WIFI接入方式;如果所述檢測(cè)結(jié)果不包括WIFI信號(hào),并且所述檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知所述終端切換到信號(hào)最好的接入方式。
[0012]本發(fā)明實(shí)施例的另一個(gè)方面提供了一種數(shù)據(jù)傳輸?shù)姆?wù)器,包括:
[0013]斷點(diǎn)保存單元,用于當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí);斷點(diǎn)查找單元,用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn);以及數(shù)據(jù)傳輸單元,用于從所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0014]服務(wù)器還包括:數(shù)據(jù)分塊單元,用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸;所述斷點(diǎn)保存單元,具體用于保存本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息和本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)。
[0015]服務(wù)器還包括:傳輸標(biāo)識(shí)單元,用于在進(jìn)行本次數(shù)據(jù)傳輸之前,分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程;在欲傳輸?shù)臄?shù)據(jù)中添加所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí);所述數(shù)據(jù)傳輸單元,還用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
[0016]服務(wù)器還包括:切換控制單元,用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收所述終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果;如果所述檢測(cè)結(jié)果包括無線保真WIFI信號(hào),通知所述終端切換到WIFI接入方式;如果所述檢測(cè)結(jié)果不包括WIFI信號(hào),并且所述檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知所述終端切換到信號(hào)最好的接入方式。
[0017]本發(fā)明實(shí)施例的再一個(gè)方面提供了一種數(shù)據(jù)傳輸?shù)南到y(tǒng),包括:上述服務(wù)器和終端;所述終端用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后上報(bào)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),以便請(qǐng)求所述服務(wù)器繼續(xù)傳輸數(shù)據(jù)。
[0018]所述終端還用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),檢測(cè)無線傳輸環(huán)境,并向所述服務(wù)器上報(bào)無線傳輸環(huán)境檢測(cè)結(jié)果,以便所述服務(wù)器根據(jù)所述檢測(cè)結(jié)果決定所述終端的接入方式。
[0019]本發(fā)明當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。另外,還提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0020]通過以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【專利附圖】
【附圖說明】
[0021]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1為本發(fā)明數(shù)據(jù)傳輸?shù)姆椒ㄒ粋€(gè)實(shí)施例的流程示意圖。[0023]圖2為本發(fā)明優(yōu)化后的數(shù)據(jù)報(bào)文與現(xiàn)有技術(shù)數(shù)據(jù)報(bào)文的對(duì)比示意圖。
[0024]圖3為本發(fā)明接入切換的方法一個(gè)實(shí)施例的流程示意圖。
[0025]圖4為本發(fā)明數(shù)據(jù)傳輸?shù)姆椒硪粋€(gè)實(shí)施例的流程示意圖。
[0026]圖5為本發(fā)明數(shù)據(jù)傳輸?shù)南到y(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0027]圖6為本發(fā)明數(shù)據(jù)傳輸?shù)姆?wù)器一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0028]圖7為本發(fā)明數(shù)據(jù)傳輸?shù)姆?wù)器另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0029]圖8為本發(fā)明數(shù)據(jù)傳輸?shù)南到y(tǒng)另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0031]除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0032]同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
[0033]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0034]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
[0035]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0036]圖1為本發(fā)明數(shù)據(jù)傳輸?shù)姆椒ㄒ粋€(gè)實(shí)施例的流程示意圖,該方法例如可以由服務(wù)器執(zhí)行。如圖1所示,該實(shí)施例的方法包括以下步驟:
[0037]S102,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí)。
[0038]其中,可以對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸,因此,本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)具體可以是本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息(設(shè)為DatalD)。
[0039]在進(jìn)行本次數(shù)據(jù)傳輸之前,可以分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)(設(shè)為APPID),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程,在欲傳輸?shù)臄?shù)據(jù)中添加本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),然后對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例優(yōu)化后的數(shù)據(jù)報(bào)文與現(xiàn)有技術(shù)數(shù)據(jù)報(bào)文的對(duì)比示意圖,由圖2可見,相對(duì)于現(xiàn)有技術(shù)在欲傳輸?shù)臄?shù)據(jù)中添加APPID。
[0040]S104,當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)。
[0041]S106,從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0042]上述實(shí)施例,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。
[0043]當(dāng)無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),本發(fā)明的實(shí)施例還可以自適應(yīng)的切換接入方式。圖3為本發(fā)明接入切換的方法一個(gè)實(shí)施例的流程示意圖,該方法例如可以由服務(wù)器執(zhí)行。如圖3所示,該實(shí)施例的方法包括以下步驟:
[0044]S302,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果。
[0045]其中,無線傳輸環(huán)境檢測(cè)結(jié)果可以包括終端當(dāng)前能夠檢測(cè)到的各種無線網(wǎng)絡(luò)以及信號(hào)強(qiáng)度。無線網(wǎng)絡(luò)包括但不限于CDMA網(wǎng)絡(luò)、WAP網(wǎng)絡(luò)、WIFI網(wǎng)絡(luò)、第三代網(wǎng)絡(luò)等。
[0046]S304,根據(jù)無線傳輸環(huán)境檢測(cè)結(jié)果和預(yù)設(shè)的切換策略判斷是否切換接入方式。
[0047]其中,切換策略例如可以是:如果檢測(cè)結(jié)果包括WIFI信號(hào),通知終端切換到WIFI接入方式;如果檢測(cè)結(jié)果不包括WIFI信號(hào),并且檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知終端切換到信號(hào)最好的接入方式。
[0048]目前廣泛部署的CDMA網(wǎng)絡(luò),具有覆蓋廣,傳輸效率快,應(yīng)用豐富等特點(diǎn),但是其存在空口資源有限,傳輸帶寬共享等缺點(diǎn),因此本實(shí)施的切換策略在多種接入方式共存的情況下,優(yōu)先接入WIFI網(wǎng)絡(luò),一方面可以節(jié)省空口資源,另一方面WIFI通常不受流量限制,可以為用戶節(jié)省費(fèi)用。
[0049]上述實(shí)施例提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0050]圖4為本發(fā)明數(shù)據(jù)傳輸?shù)姆椒硪粋€(gè)實(shí)施例的流程示意圖。如圖4所示,該實(shí)施例的方法包括以下步驟:
[0051]S400,服務(wù)器與終端建立無線數(shù)據(jù)連接,此時(shí)服務(wù)器與終端之間的無線數(shù)據(jù)鏈路處于連接狀態(tài)。
[0052]S401a,服務(wù)器為本次數(shù)據(jù)傳輸分配標(biāo)識(shí)APPID,用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程,并將APPID下發(fā)給終端。
[0053]S401b,終端接收服務(wù)器下發(fā)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)APPID。
[0054]此后,服務(wù)器與終端可以通過建立的數(shù)據(jù)連接以及分配的APPID進(jìn)行數(shù)據(jù)傳輸。并且,服務(wù)器還可以對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸。
[0055]S402,服務(wù)器檢測(cè)無線數(shù)據(jù)鏈路是否斷開,如果斷開,則執(zhí)行步驟S406,如果未斷開,即仍然處于連接狀態(tài)時(shí),則執(zhí)行步驟S403a ;
[0056]S403a,如果服務(wù)器與終端之間的無線數(shù)據(jù)鏈路未斷開,則通知終端上報(bào)無線傳輸環(huán)境檢測(cè)結(jié)果。
[0057]S403b,終端檢測(cè)當(dāng)前的無線傳輸環(huán)境,并且將檢測(cè)結(jié)果上報(bào)服務(wù)器。
[0058]其中,無線傳輸環(huán)境檢測(cè)結(jié)果可以包括終端當(dāng)前能夠檢測(cè)到的各種無線網(wǎng)絡(luò)以及信號(hào)強(qiáng)度。無線網(wǎng)絡(luò)包括但不限于CDMA網(wǎng)絡(luò)、WAP網(wǎng)絡(luò)、WIFI網(wǎng)絡(luò)、第三代網(wǎng)絡(luò)等。
[0059]S404,服務(wù)器根據(jù)無線傳輸環(huán)境檢測(cè)結(jié)果和預(yù)設(shè)的切換策略判斷是否切換接入方式,如果切換,則執(zhí)行步驟S405a ;如果不切換,則執(zhí)行步驟S408。
[0060]其中,切換策略例如可以是:如果檢測(cè)結(jié)果包括WIFI信號(hào),通知終端切換到WIFI接入方式;如果檢測(cè)結(jié)果不包括WIFI信號(hào),并且檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知終端切換到信號(hào)最好的接入方式。
[0061]目前廣泛部署的CDMA網(wǎng)絡(luò),具有覆蓋廣,傳輸效率快,應(yīng)用豐富等特點(diǎn),但是其存在空口資源有限,傳輸帶寬共享等缺點(diǎn),因此本實(shí)施的切換策略在多種接入方式共存的情況下,優(yōu)先接入WIFI網(wǎng)絡(luò),一方面可以節(jié)省空口資源,另一方面WIFI通常不受流量限制,可以為用戶節(jié)省費(fèi)用。
[0062]S405a,服務(wù)器通知終端切換接入方式。
[0063]S405b,終端切換接入方式,通過新的網(wǎng)絡(luò)重新建立數(shù)據(jù)連接。
[0064]S406,服務(wù)器保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)與標(biāo)識(shí)。
[0065]其中,本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)具體可以是本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息(設(shè)為DatalD)。
[0066]S407a,終端與服務(wù)器建立數(shù)據(jù)傳輸會(huì)話,并且上報(bào)切換前的APPID。
[0067]S407b,服務(wù)器根據(jù)終端上報(bào)的APPID找到保存的數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0068]S408,服務(wù)器檢查本次數(shù)據(jù)傳輸是否結(jié)束,如未結(jié)束,則執(zhí)行步驟S402,如果結(jié)束,則本次數(shù)據(jù)傳輸流程結(jié)束。
[0069]上述實(shí)施例,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。另外,還提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0070]圖5為本發(fā)明數(shù)據(jù)傳輸?shù)南到y(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,該實(shí)施例的系統(tǒng)包括:服務(wù)器501和終端502。
[0071]服務(wù)器501用于當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端502上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0072]終端502用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后上報(bào)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),以便請(qǐng)求服務(wù)器501繼續(xù)傳輸數(shù)據(jù)。
[0073]在進(jìn)行本次數(shù)據(jù)傳輸之前,服務(wù)器501還用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸。因此,服務(wù)器保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)具體可以是本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息。
[0074]在進(jìn)行本次數(shù)據(jù)傳輸之前,服務(wù)器501還用于分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程,在欲傳輸?shù)臄?shù)據(jù)中添加本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
[0075]在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端502還用于檢測(cè)無線傳輸環(huán)境,并向服務(wù)器501上報(bào)無線傳輸環(huán)境檢測(cè)結(jié)果,以便服務(wù)器501根據(jù)檢測(cè)結(jié)果決定終端的接入方式。服務(wù)器501還用于接收終端502上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果,如果檢測(cè)結(jié)果包括WIFI信號(hào),通知終端502切換到WIFI接入方式,如果檢測(cè)結(jié)果不包括WIFI信號(hào),并且檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知終端502切換到信號(hào)最好的接入方式。
[0076]上述實(shí)施例,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。另外,還提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0077]圖6為本發(fā)明數(shù)據(jù)傳輸?shù)姆?wù)器一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖6所示,該實(shí)施例的服務(wù)器501包括:
[0078]斷點(diǎn)保存單元601,用于當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí);
[0079]斷點(diǎn)查找單元602,用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn);以及
[0080]數(shù)據(jù)傳輸單元603,用于從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
[0081]圖7為本發(fā)明數(shù)據(jù)傳輸?shù)姆?wù)器另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0082]如圖7所示,服務(wù)器501還包括:數(shù)據(jù)分塊單元604,用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸;斷點(diǎn)保存單元601,具體用于保存本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息和本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)。
[0083]如圖7所示,服務(wù)器501還包括:傳輸標(biāo)識(shí)單元605,用于在進(jìn)行本次數(shù)據(jù)傳輸之前,分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程;在欲傳輸?shù)臄?shù)據(jù)中添加本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí);數(shù)據(jù)傳輸單元603,還用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
[0084]如圖7所示,服務(wù)器501還包括:切換控制單元606,用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果;如果檢測(cè)結(jié)果包括WIFI信號(hào),通知終端切換到WIFI接入方式;如果檢測(cè)結(jié)果不包括WIFI信號(hào),并且檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知終端切換到信號(hào)最好的接入方式。
[0085]上述實(shí)施例,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。另外,還提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0086]圖8為本發(fā)明數(shù)據(jù)傳輸?shù)南到y(tǒng)另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0087]如圖8所不,在該系統(tǒng)中,服務(wù)器501包括傳輸管理模塊801和切換控制模塊802。其中,傳輸管理模塊801可以包括斷點(diǎn)保存單元601、斷點(diǎn)查找單元602、數(shù)據(jù)傳輸單元603、數(shù)據(jù)分塊單元604、傳輸標(biāo)識(shí)單元605。其中,切換控制模塊802可以包括切換控制單元606。
[0088]如圖8所75,在該系統(tǒng)中,終端502包括無線傳輸環(huán)境監(jiān)控模塊803、傳輸控制模塊804、切換實(shí)現(xiàn)模塊805。其中,無線傳輸環(huán)境監(jiān)控模塊803,用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),檢測(cè)無線傳輸環(huán)境,并向服務(wù)器上報(bào)無線傳輸環(huán)境檢測(cè)結(jié)果。傳輸控制模塊804,用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后上報(bào)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),以便請(qǐng)求服務(wù)器繼續(xù)傳輸數(shù)據(jù)。切換實(shí)現(xiàn)模塊805用于根據(jù)服務(wù)器的切換通知,切換到相應(yīng)的接入方式。
[0089]上述實(shí)施例,當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),通過保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí),當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn),從本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸,對(duì)于中斷之前已經(jīng)傳輸完的數(shù)據(jù)無須再次傳輸,從而提高了數(shù)據(jù)傳輸效率,節(jié)省了網(wǎng)絡(luò)傳輸資源。另外,還提供了一種自適應(yīng)的接入切換方式,在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),終端可以檢測(cè)無線傳輸環(huán)境,并上報(bào)檢測(cè)結(jié)果給服務(wù)器,服務(wù)器可以根據(jù)當(dāng)前的無線傳輸環(huán)境,選擇較優(yōu)的接入方式,并通知終端切換。
[0090]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0091 ] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種數(shù)據(jù)傳輸方法,包括: 當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí); 當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn); 從所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸; 所述保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)具體包括: 保存本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在進(jìn)行本次數(shù)據(jù)傳輸之前,分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程; 在欲傳輸?shù)臄?shù)據(jù)中添加所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí); 對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收所述終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果;· 如果所述檢測(cè)結(jié)果包括無線保真WIFI信號(hào),通知所述終端切換到WIFI接入方式;如果所述檢測(cè)結(jié)果不包括WIFI信號(hào),并且所述檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知所述終端切換到信號(hào)最好的接入方式。
5.一種數(shù)據(jù)傳輸?shù)姆?wù)器,包括: 斷點(diǎn)保存單元,用于當(dāng)無線數(shù)據(jù)鏈路出現(xiàn)異常斷開時(shí),保存本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)和標(biāo)識(shí); 斷點(diǎn)查找單元,用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后,根據(jù)終端上報(bào)的所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)查找到所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn);以及 數(shù)據(jù)傳輸單元,用于從所述本次數(shù)據(jù)傳輸?shù)臄帱c(diǎn)開始繼續(xù)進(jìn)行本次數(shù)據(jù)傳輸。
6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括: 數(shù)據(jù)分塊單元,用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行分塊,以數(shù)據(jù)塊為單位進(jìn)行數(shù)據(jù)傳輸; 所述斷點(diǎn)保存單元,具體用于保存本次數(shù)據(jù)傳輸過程中無線數(shù)據(jù)鏈路斷開時(shí)正在傳輸?shù)臄?shù)據(jù)塊的標(biāo)識(shí)信息和本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí)。
7.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括: 傳輸標(biāo)識(shí)單元,用于在進(jìn)行本次數(shù)據(jù)傳輸之前,分配一個(gè)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),用于唯一標(biāo)識(shí)本次數(shù)據(jù)傳輸過程;在欲傳輸?shù)臄?shù)據(jù)中添加所述本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí); 所述數(shù)據(jù)傳輸單元,還用于對(duì)欲傳輸?shù)臄?shù)據(jù)進(jìn)行封裝并傳輸。
8.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括: 切換控制單元,用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),接收所述終端上報(bào)的無線傳輸環(huán)境檢測(cè)結(jié)果;如果所述檢測(cè)結(jié)果包括無線保真WIFI信號(hào),通知所述終端切換到WIFI接入方式;如果所述檢測(cè)結(jié)果不包括WIFI信號(hào),并且所述檢測(cè)結(jié)果中信號(hào)最好的接入方式不是本次數(shù)據(jù)傳輸采用的接入方式,通知所述終端切換到信號(hào)最好的接入方式。
9.一種數(shù)據(jù)傳輸?shù)南到y(tǒng),包括:如權(quán)利要求5 — 8任一項(xiàng)所述的服務(wù)器和終端;所述終端用于當(dāng)無線數(shù)據(jù)鏈路重新建立之后上報(bào)本次數(shù)據(jù)傳輸?shù)臉?biāo)識(shí),以便請(qǐng)求所述服務(wù)器繼續(xù)傳輸數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述終端還用于在無線數(shù)據(jù)鏈路處于連接狀態(tài)時(shí),檢測(cè)無線傳輸環(huán)境,并向所述服務(wù)器上報(bào)無線傳輸環(huán)境檢測(cè)結(jié)果,以便所述服務(wù)器根據(jù)所述檢測(cè)結(jié)果決定所述終端的接入方式 。
【文檔編號(hào)】H04W76/02GK103856990SQ201210495088
【公開日】2014年6月11日 申請(qǐng)日期:2012年11月28日 優(yōu)先權(quán)日:2012年11月28日
【發(fā)明者】李峰 申請(qǐng)人:中國(guó)電信股份有限公司