国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Tcp數(shù)據(jù)包的處理方法和設(shè)備的制作方法

      文檔序號(hào):7886732閱讀:115來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):Tcp數(shù)據(jù)包的處理方法和設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù),尤其涉及一種傳輸控制協(xié)議(Transmission ControlProtocol ;簡(jiǎn)稱(chēng)TCP)數(shù)據(jù)包的處理方法和設(shè)備。
      背景技術(shù)
      在現(xiàn)有的通用移動(dòng)通信系統(tǒng)(Universal Mobile Telecommunications System ;簡(jiǎn)稱(chēng)UMTQ中,終端側(cè)設(shè)備主要包括網(wǎng)關(guān)和一個(gè)用戶(hù)設(shè)備,該用戶(hù)設(shè)備內(nèi)置在該網(wǎng)關(guān)中。當(dāng)無(wú)線(xiàn)網(wǎng)絡(luò)控制器(Radio Network Controller ;簡(jiǎn)稱(chēng)RNC)將從核心網(wǎng)下發(fā)的數(shù)據(jù)發(fā)送到基站(NodeB),再由NodeB將數(shù)據(jù)下發(fā)給終端側(cè)設(shè)備時(shí),具體可以通過(guò)網(wǎng)關(guān)上的用戶(hù)設(shè)備將該數(shù)據(jù)下發(fā)給網(wǎng)關(guān)。但是,現(xiàn)有技術(shù)中的終端側(cè)設(shè)備已經(jīng)無(wú)法滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)傳輸速率越來(lái)越高的要求。

      發(fā)明內(nèi)容
      本發(fā)明提供一種TCP數(shù)據(jù)包的處理方法和設(shè)備,用以解決現(xiàn)有技術(shù)中終端側(cè)設(shè)備已經(jīng)無(wú)法滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)傳輸速率越來(lái)越高的要求的問(wèn)題。本發(fā)明的第一個(gè)方面是提供一種TCP數(shù)據(jù)包的處理方法,其中,所述方法用于通信系統(tǒng)中,所述通信系統(tǒng)中的通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,所述方法包括所述通信設(shè)備通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式;所述通信設(shè)備接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理。本發(fā)明的另一個(gè)方面是提供一種TCP數(shù)據(jù)包的處理方法,包括網(wǎng)絡(luò)側(cè)設(shè)備在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備TCP連接的成功建立的過(guò)程;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備分別與所述通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道;所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式;所述網(wǎng)絡(luò)側(cè)設(shè)備接收第一 TCP數(shù)據(jù)包,當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備。本發(fā)明的又一個(gè)方面是提供一種通信設(shè)備,其中,所述通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,所述通信設(shè)備包括業(yè)務(wù)增強(qiáng)處理模塊,用于通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù);跟蹤模塊,用于跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;傳輸模式處理模塊,用于獲取所述TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊,用于接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包;
      數(shù)據(jù)包處理模塊,用于根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理。本發(fā)明還一個(gè)方面是提供一種網(wǎng)絡(luò)側(cè)設(shè)備,包括業(yè)務(wù)增強(qiáng)處理模塊,用于與通信設(shè)備之間進(jìn)行業(yè)務(wù)增強(qiáng)處理;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備分別與所述通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道;跟蹤模塊,用于在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備TCP連接的成功建立的過(guò)程;傳輸模式處理模塊,用于獲取所述TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊,用于接收第一 TCP數(shù)據(jù)包;數(shù)據(jù)包處理模塊,用于當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備。本發(fā)明的技術(shù)效果是通過(guò)在通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,并在成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。另外,通信設(shè)備還獲取該TCP連接對(duì)應(yīng)的傳輸模式,當(dāng)接收到網(wǎng)絡(luò)側(cè)下發(fā)的第一 TCP數(shù)據(jù)包時(shí),可以根據(jù)該傳輸模式,對(duì)該第一 TCP數(shù)據(jù)包進(jìn)行處理,由于在通信設(shè)備上設(shè)置了至少兩個(gè)用戶(hù)設(shè)備,使得該通信設(shè)備聚合了至少兩個(gè)用戶(hù)設(shè)備的空口能力,并根據(jù)不同的傳輸模式,對(duì)網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包進(jìn)行處理,不僅有效地提高了數(shù)據(jù)傳輸速率的提高,還有效地減少了對(duì)空口能力的浪費(fèi)。


      圖1為本發(fā)明各實(shí)施例所基于的通信系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明TCP數(shù)據(jù)包的處理方法的一個(gè)實(shí)施例的流程圖;圖3為該boost業(yè)務(wù)請(qǐng)求的格式示意圖;圖4為本發(fā)明步驟103的一種具體實(shí)現(xiàn)方式的流程圖;圖5為本發(fā)明TCP數(shù)據(jù)包的處理方法的再一個(gè)實(shí)施例的流程圖;圖6為本發(fā)明步驟403的一種具體實(shí)現(xiàn)方式的流程圖;圖7為本發(fā)明步驟303的另一種具體實(shí)現(xiàn)方式的流程圖;圖8為本發(fā)明TCP數(shù)據(jù)包的處理方法的還一個(gè)實(shí)施例的信令流程圖;圖9為本發(fā)明TCP數(shù)據(jù)包的處理方法的再一個(gè)實(shí)施例的信令流程圖;圖10為本發(fā)明通信設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖11為本發(fā)明通信設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖12為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖13為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖14為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式圖1為本發(fā)明各實(shí)施例所基于的通信系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,本實(shí)施例的通信系統(tǒng)可以具體為UMTS。具體的,該通信系統(tǒng)包括終端設(shè)備11、通信設(shè)備12、通信設(shè)備12上設(shè)置的至少兩個(gè)用戶(hù)設(shè)備13、基站14和網(wǎng)絡(luò)側(cè)設(shè)備15,其中,該網(wǎng)絡(luò)側(cè)設(shè)備15包括無(wú)線(xiàn)網(wǎng)絡(luò)控制器(Radio Network Controller ;簡(jiǎn)稱(chēng):RNC) 151、通用分組無(wú)線(xiàn)服務(wù)技術(shù)(General Packet Radio Service ;簡(jiǎn)稱(chēng)GPRS)服務(wù)支持節(jié)點(diǎn)(Serving GPRSSupport Node ;簡(jiǎn)稱(chēng)SGSN) 152和網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(Gateway GPRS Support Node ;簡(jiǎn)稱(chēng)GGSN) 153,其中,基站14與RNC 151之間的接口為IuB,RNC 151與SGSN 152之間的接口為IuPS, SGSN 152 與 GGSN 153 之間的接口為 Gn。圖2為本發(fā)明TCP數(shù)據(jù)包的處理方法的一個(gè)實(shí)施例的流程圖,如圖2所示,本實(shí)施例方法應(yīng)用于通信系統(tǒng)中,該通信系統(tǒng)中的通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,該方法包括步驟101、通信設(shè)備通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。在本實(shí)施例中,增強(qiáng)業(yè)務(wù)下,網(wǎng)絡(luò)側(cè)設(shè)備將至少兩個(gè)用戶(hù)設(shè)備聯(lián)合起來(lái)向一個(gè)通信設(shè)備發(fā)送業(yè)務(wù)數(shù)據(jù)。另外,終端設(shè)備可以具體為手機(jī)或者客戶(hù)端等。在本實(shí)施例中,通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)的一種具體實(shí)現(xiàn)方式為通信設(shè)備獲取至少兩個(gè)預(yù)設(shè)IMSI,并分別獲取每個(gè)該用戶(hù)設(shè)備對(duì)應(yīng)的設(shè)備信息;每個(gè)該設(shè)備信息均包括IMSI。再根據(jù)每個(gè)該預(yù)設(shè)IMSI和每個(gè)該設(shè)備信息,或者每個(gè)預(yù)設(shè)IMSI和每個(gè)設(shè)備信息和主設(shè)備設(shè)置條件,設(shè)置該用戶(hù)設(shè)備中的一個(gè)用戶(hù)設(shè)備為主設(shè)備,其他用戶(hù)設(shè)備則為從設(shè)備。然后在該主設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立主數(shù)據(jù)通道,并通過(guò)該主數(shù)據(jù)通道發(fā)送boost業(yè)務(wù)請(qǐng)求給網(wǎng)絡(luò)側(cè)設(shè)備,最后在通過(guò)該主數(shù)據(jù)通道接收到該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的boost業(yè)務(wù)授權(quán)消息后,分別在該從設(shè)備和該網(wǎng)絡(luò)側(cè)設(shè)備之間建立從數(shù)據(jù)通道。其中,通信設(shè)備可以具體為網(wǎng)關(guān)或者計(jì)算機(jī)。用戶(hù)設(shè)備可以具體為3G模塊或者一個(gè)USB dongle,該USB dongle還可以稱(chēng)之為3G數(shù)據(jù)卡。另外,該預(yù)設(shè)IMSI可以為網(wǎng)關(guān)出廠(chǎng)時(shí)寫(xiě)入到網(wǎng)關(guān)中、或者通過(guò)遠(yuǎn)程固件/軟件升級(jí)時(shí)寫(xiě)入網(wǎng)關(guān)中,還或者用戶(hù)通過(guò)本地配置界面輸入到網(wǎng)關(guān)中。在該用戶(hù)設(shè)備電源打開(kāi)或者用戶(hù)手動(dòng)撥號(hào)的情況下,網(wǎng)關(guān)可以獲取該用戶(hù)設(shè)備對(duì)應(yīng)的設(shè)備信息,該設(shè)備信息均包括IMSI。還需要說(shuō)明的是,boost業(yè)務(wù)請(qǐng)求可以為特殊的IP包進(jìn)行傳輸,則圖3為該boost業(yè)務(wù)請(qǐng)求的格式示意圖,如圖3所示,其中,網(wǎng)絡(luò)側(cè)設(shè)備識(shí)別該boost業(yè)務(wù)請(qǐng)求的方式有如下三種該特殊的IP包的頭部的Sbits服務(wù)類(lèi)型域有一個(gè)bit尚未使用,可以擴(kuò)展用于標(biāo)識(shí)該boost業(yè)務(wù)請(qǐng)求;或者,3bits標(biāo)志域一個(gè)bit尚未使用,可以擴(kuò)展用于標(biāo)識(shí)該boost業(yè)務(wù)請(qǐng)求;或者,使用特定源IP地址,目的IP地址標(biāo)識(shí)該boost業(yè)務(wù)請(qǐng)求。另外,該boost業(yè)務(wù)請(qǐng)求中的數(shù)據(jù)部分可以包括第一 IMSI和第二 IMSI ;該boost業(yè)務(wù)請(qǐng)求可以不計(jì)入流量統(tǒng)計(jì)。值得注意的是,boost業(yè)務(wù)授權(quán)消息也可以為特殊的IP包進(jìn)行傳輸,其具體格式與圖3相類(lèi)似,其boost業(yè)務(wù)授權(quán)消息中的數(shù)據(jù)部分可以包括boost業(yè)務(wù)授權(quán)信息。在本實(shí)施例中,通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)的另一種具體實(shí)現(xiàn)方式為通信設(shè)備分別獲取每個(gè)用戶(hù)設(shè)備對(duì)應(yīng)的設(shè)備信息;每個(gè)設(shè)備信息均包括IMSI。通信設(shè)備再根據(jù)每個(gè)設(shè)備信息和主設(shè)備設(shè)置條件,設(shè)置用戶(hù)設(shè)備中的一個(gè)用戶(hù)設(shè)備為主設(shè)備,其他用戶(hù)設(shè)備則為從設(shè)備。然后,通信設(shè)備在主設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立主數(shù)據(jù)通道,并通過(guò)主數(shù)據(jù)通道發(fā)送第一 boost業(yè)務(wù)請(qǐng)求給網(wǎng)絡(luò)側(cè)設(shè)備,該第一 boost業(yè)務(wù)請(qǐng)求包括主設(shè)備對(duì)應(yīng)的IMSI和從設(shè)備對(duì)應(yīng)的IMSI。最后,通信設(shè)備若通過(guò)主數(shù)據(jù)通道接收到網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的攜帶有主設(shè)備對(duì)應(yīng)的IMSI的第一 boost業(yè)務(wù)授權(quán)消息,則分別在從用戶(hù)設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立
      11從數(shù)據(jù)通道。其中,用戶(hù)設(shè)備可以具體為3G模塊或者一個(gè)USB dongle。在該用戶(hù)設(shè)備電源打開(kāi)或者用戶(hù)手動(dòng)撥號(hào)的情況下,通信設(shè)備可以獲取該用戶(hù)設(shè)備對(duì)應(yīng)的設(shè)備信息。第一 boost業(yè)務(wù)請(qǐng)求和第一 boost業(yè)務(wù)授權(quán)消息可以均為特殊的IP包進(jìn)行傳輸,該第一 boost業(yè)務(wù)請(qǐng)求和第一 boost業(yè)務(wù)授權(quán)消息的格式可以如圖3所示,此處不再贅述。步驟102、通信設(shè)備獲取該TCP連接對(duì)應(yīng)的傳輸模式。步驟103、通信設(shè)備接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)該傳輸模式,對(duì)該第一 TCP數(shù)據(jù)包進(jìn)行處理。在本實(shí)施例中,通過(guò)在通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,并在成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。另外,通信設(shè)備還獲取該TCP連接對(duì)應(yīng)的傳輸模式,當(dāng)接收到網(wǎng)絡(luò)側(cè)下發(fā)的第一 TCP數(shù)據(jù)包時(shí),可以根據(jù)該傳輸模式,對(duì)該第一TCP數(shù)據(jù)包進(jìn)行處理,由于在通信設(shè)備上設(shè)置了至少兩個(gè)用戶(hù)設(shè)備,使得該通信設(shè)備聚合了至少兩個(gè)用戶(hù)設(shè)備的空口能力,并根據(jù)不同的傳輸模式,對(duì)網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包進(jìn)行處理,不僅有效地提高了數(shù)據(jù)傳輸速率的提高,還有效地減少了對(duì)空口能力的浪費(fèi)。進(jìn)一步的,在本發(fā)明的另一個(gè)實(shí)施例中,在上述圖2所示實(shí)施例的基礎(chǔ)上,優(yōu)選地,該步驟102具體實(shí)現(xiàn)方式包括如下幾種通信設(shè)備接收該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第一傳輸模式;或者,通信設(shè)備獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;或者,通信設(shè)備獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出該第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。在本實(shí)施例中,該第一狀態(tài)信息包括當(dāng)前TCP連接數(shù)量,該通信設(shè)備當(dāng)前的總的下行流量速率,該通信設(shè)備的緩存區(qū)中的可用容量,該TCP連接的上層應(yīng)用信息和網(wǎng)絡(luò)狀況信息。該傳輸模式預(yù)設(shè)條件包括如下一種或者幾種特定TCP連接數(shù)量,特定總的下行流量速率,緩存區(qū)特定可用容量,特定上層應(yīng)用信息和特定網(wǎng)絡(luò)狀況信息。當(dāng)?shù)谝粻顟B(tài)信息中至少有一個(gè)信息滿(mǎn)足該傳輸模式預(yù)設(shè)條件,則設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。另外,則在步驟102之后,步驟103之前,該方法還可以進(jìn)一步包括通信設(shè)備記錄該TCP連接并將所述TCP連接在該通信設(shè)備時(shí)對(duì)應(yīng)的第一序列號(hào)和第一下行接收標(biāo)識(shí)進(jìn)行初始化處理。在本實(shí)施例中,通信設(shè)備可以記錄該TCP連接,具體的,可以記錄該TCP連接對(duì)應(yīng)的下行TCP信息,該下行TCP信息針對(duì)TCP下行數(shù)據(jù),且包括源IP地址、目的IP地址和端口號(hào)。優(yōu)選地,圖4為本發(fā)明步驟103的一種具體實(shí)現(xiàn)方式的流程圖,如圖4所示,步驟103具體包括步驟201、通信設(shè)備節(jié)接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包。步驟202、通信設(shè)備當(dāng)判斷出第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),判斷所述第一TCP數(shù)據(jù)包的第二序列號(hào)是否與該TCP連接對(duì)應(yīng)的第一序列號(hào)相同;若大于,則執(zhí)行步驟203 ;若相同,則執(zhí)行步驟204。
      12
      步驟203、通信設(shè)備將第一 TCP數(shù)據(jù)包緩存在通信設(shè)備的緩存區(qū)中。結(jié)束。在本實(shí)施例中,當(dāng)?shù)谝?TCP數(shù)據(jù)包的第二序列號(hào)與該TCP連接對(duì)應(yīng)的第一序列號(hào)相同時(shí),則將緩存區(qū)中的第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備,并將該第一序列號(hào)加1。步驟204、通信設(shè)備將第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備,并將該第一序列號(hào)加1。在本實(shí)施例中,當(dāng)?shù)谝恍蛄刑?hào)加1,使得該緩存區(qū)中的第二 TCP數(shù)據(jù)包的第三序列號(hào)與該第一序列號(hào)相同,則將該第二 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備,并將該第一序列號(hào)加1。另外,在本實(shí)施例中,當(dāng)終端設(shè)備發(fā)起該TCP連接的釋放請(qǐng)求時(shí),當(dāng)通信設(shè)備跟蹤該TCP連接釋放后,刪除對(duì)該TCP連接的記錄,并刪除第一序列號(hào)和第一下行接收標(biāo)識(shí)。需要說(shuō)明的是,在終端設(shè)備發(fā)起該TCP連接的建立請(qǐng)求或者釋放請(qǐng)求時(shí),通信設(shè)備可以具體通過(guò)主設(shè)備來(lái)實(shí)現(xiàn)TCP連接的建立過(guò)程或者釋放過(guò)程。優(yōu)選地,在步驟203之后,該方法還包括通信設(shè)備判斷緩存區(qū)中的可用容量是否小于等于預(yù)設(shè)門(mén)限,當(dāng)判斷出小于時(shí),設(shè)置第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值,并向所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第一通知消息,以供該網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)該第一通知消息,將在網(wǎng)絡(luò)側(cè)設(shè)備時(shí)該TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值。另外,當(dāng)?shù)谝幌滦薪邮諛?biāo)識(shí)為用于表示不接收的數(shù)值,且緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限,則設(shè)置該第一下行接收標(biāo)識(shí)為用于表示接收的數(shù)值,并向該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第二通知消息,以供該網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)該第二通知消息,將該第二下行接收標(biāo)識(shí)設(shè)置為用于表示接收的數(shù)值。更進(jìn)一步的,在本發(fā)明的又一個(gè)實(shí)施例中,在上述圖2或圖4所示方法實(shí)施例的基礎(chǔ)上,優(yōu)選地,該方法還可以進(jìn)一步包括通信設(shè)備獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出該第二狀態(tài)信息不滿(mǎn)足該傳輸模式預(yù)設(shè)條件時(shí),將該TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給該網(wǎng)絡(luò)側(cè)設(shè)備。通信設(shè)備接收該網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的該網(wǎng)絡(luò)側(cè)設(shè)備中該TCP連接對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào)。通信設(shè)備在接收到與該第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且該通信設(shè)備的緩存區(qū)中沒(méi)有屬于該TCP連接的TCP數(shù)據(jù)包時(shí),則刪除該TCP連接的記錄、第一序列號(hào)和第一下行接收標(biāo)識(shí)。更進(jìn)一步的,在本發(fā)明的還一個(gè)實(shí)施例中,在上述圖2所示實(shí)施例的基礎(chǔ)上,優(yōu)選地,步驟102的另一種具體實(shí)現(xiàn)方式為通信設(shè)備接收該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第二傳輸模式;或者,通信設(shè)備獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式;或者,通信設(shè)備若判斷出該第一狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件,則設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。在本實(shí)施例中,該第二狀態(tài)信息包括當(dāng)前TCP連接數(shù)量,該通信設(shè)備當(dāng)前的總的下行流量速率,該通信設(shè)備的緩存區(qū)中的可用容量,該TCP連接的上層應(yīng)用信息和網(wǎng)絡(luò)狀況信息。當(dāng)?shù)诙顟B(tài)信息中的所有信息均不滿(mǎn)足該傳輸模式預(yù)設(shè)條件,則設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。優(yōu)選地,步驟103的另一種具體實(shí)現(xiàn)方式為通信設(shè)備接收該網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)該第二傳輸模式,將該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備。圖5為本發(fā)明TCP數(shù)據(jù)包的處理方法的再一個(gè)實(shí)施例的流程圖,如圖5所示,本實(shí)施例的方法包括步驟301、網(wǎng)絡(luò)側(cè)設(shè)備在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;其中,該網(wǎng)絡(luò)側(cè)設(shè)備分別與該通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道。在本實(shí)施例中,網(wǎng)絡(luò)側(cè)設(shè)備與通信設(shè)備之間進(jìn)行業(yè)務(wù)增強(qiáng)處理的一種具體實(shí)現(xiàn)方式為網(wǎng)絡(luò)側(cè)設(shè)備與主設(shè)備之間建立主數(shù)據(jù)通道,并通過(guò)該主數(shù)據(jù)通道接收通信設(shè)備發(fā)送的boost業(yè)務(wù)請(qǐng)求,該boost業(yè)務(wù)請(qǐng)求包括主設(shè)備對(duì)應(yīng)的IMSI和每個(gè)從設(shè)備對(duì)應(yīng)的IMSI。網(wǎng)絡(luò)側(cè)設(shè)備再根據(jù)每個(gè)該從設(shè)備對(duì)應(yīng)的IMSI,識(shí)別出該從設(shè)備與該網(wǎng)絡(luò)側(cè)設(shè)備之間建立了從數(shù)據(jù)通道。另外,在本實(shí)施例中,網(wǎng)絡(luò)側(cè)設(shè)備與通信設(shè)備之間進(jìn)行業(yè)務(wù)增強(qiáng)處理的另一種具體實(shí)現(xiàn)方式為網(wǎng)絡(luò)側(cè)設(shè)備與主設(shè)備之間建立主數(shù)據(jù)通道,并通過(guò)該主數(shù)據(jù)通道接收網(wǎng)關(guān)發(fā)送的第一 boost業(yè)務(wù)請(qǐng)求,該第一 boost業(yè)務(wù)請(qǐng)求包括主設(shè)備對(duì)應(yīng)的IMSI和每個(gè)從設(shè)備對(duì)應(yīng)的IMSI。網(wǎng)絡(luò)側(cè)再設(shè)備判斷該主設(shè)備對(duì)應(yīng)的IMSI是否是簽約IMSI。然后,網(wǎng)絡(luò)側(cè)設(shè)備若判斷出主設(shè)備對(duì)應(yīng)的IMSI是簽約IMSI,則發(fā)送攜帶有主設(shè)備對(duì)應(yīng)的IMSI的第一boost業(yè)務(wù)授權(quán)消息給網(wǎng)關(guān)。最后,網(wǎng)絡(luò)側(cè)設(shè)備在根據(jù)每個(gè)從設(shè)備對(duì)應(yīng)的IMSI,識(shí)別出從設(shè)備與網(wǎng)絡(luò)側(cè)設(shè)備之間建立了從數(shù)據(jù)通道。步驟302、網(wǎng)絡(luò)側(cè)設(shè)備獲取該TCP連接對(duì)應(yīng)的傳輸模式。步驟303、網(wǎng)絡(luò)側(cè)設(shè)備接收該服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),采用該傳輸模式下發(fā)該第一 TCP數(shù)據(jù)包給該通信設(shè)備。其中,通信設(shè)備可以執(zhí)行圖2或圖4所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理相類(lèi)似,此處不再贅述。在本實(shí)施例中,通過(guò)網(wǎng)絡(luò)側(cè)設(shè)備在該通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。另外,網(wǎng)絡(luò)側(cè)設(shè)備獲取該TCP連接對(duì)應(yīng)的傳輸模式,當(dāng)接收到該服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,且判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),采用該傳輸模式下發(fā)該第一 TCP數(shù)據(jù)包給通信設(shè)備,由于在在通信設(shè)備上設(shè)置了至少兩個(gè)用戶(hù)設(shè)備,使得該通信設(shè)備聚合了至少兩個(gè)用戶(hù)設(shè)備的空口能力,并采用不同的傳輸模式,對(duì)通信設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,不僅有效地提高了數(shù)據(jù)傳輸速率的提高,還有效地減少了對(duì)空口能力的浪費(fèi)。進(jìn)一步的,在發(fā)明的另一個(gè)實(shí)施例中,在上述圖5所示實(shí)施例的基礎(chǔ)上,優(yōu)選地,步驟302具體的實(shí)現(xiàn)方式包括如下幾種網(wǎng)絡(luò)側(cè)設(shè)備接收該通信設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第一傳輸模式;或者,網(wǎng)絡(luò)側(cè)設(shè)備獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;或者,網(wǎng)絡(luò)側(cè)設(shè)備獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出該第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。
      在本實(shí)施例中,該第一狀態(tài)信息包括當(dāng)前TCP連接數(shù)量,該通信設(shè)備當(dāng)前的總的下行流量速率,該通信設(shè)備的緩存區(qū)中的可用容量,該TCP連接的上層應(yīng)用信息和網(wǎng)絡(luò)狀況信息。該傳輸模式預(yù)設(shè)條件包括如下一種或者幾種特定TCP連接數(shù)量,特定總的下行流量速率,緩存區(qū)特定可用容量,特定上層應(yīng)用信息和特定網(wǎng)絡(luò)狀況信息。當(dāng)?shù)谝粻顟B(tài)信息中至少有一個(gè)信息滿(mǎn)足該傳輸模式預(yù)設(shè)條件,則設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。另外,該步驟302之后,步驟303之前,該方法還可以進(jìn)一步包括網(wǎng)絡(luò)側(cè)設(shè)備記錄該TCP連接并將該TCP連接對(duì)應(yīng)的第四序列號(hào)和第二下行接收標(biāo)識(shí)進(jìn)行初始化處理。在本實(shí)施例中,通信設(shè)備可以記錄該TCP連接,具體的,可以記錄該TCP連接對(duì)應(yīng)的下行TCP信息,該下行TCP信息針對(duì)TCP下行數(shù)據(jù),且包括源IP地址、目的IP地址和端口號(hào)。優(yōu)選地,圖6為本發(fā)明步驟403的一種具體實(shí)現(xiàn)方式的流程圖,如圖6所示,步驟303具體包括步驟401、網(wǎng)絡(luò)側(cè)設(shè)備接收第一 TCP數(shù)據(jù)包。步驟402、網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),將該第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包中,并判斷該第二下行接收標(biāo)識(shí)是否為用于表示接收的數(shù)值,若為用于表示接收的數(shù)值,則執(zhí)行步驟403 ;若為用于表示不接收的數(shù)值,則執(zhí)行步驟404。步驟403、網(wǎng)絡(luò)側(cè)設(shè)備將插入后的第一 TCP數(shù)據(jù)包分配到該通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備,并將該第四序列號(hào)加1。結(jié)束。步驟404、網(wǎng)絡(luò)側(cè)設(shè)備將插入后的第一 TCP數(shù)據(jù)包進(jìn)行緩存,并將該第四序列號(hào)加
      1 ο 結(jié)束ο在實(shí)施例中,當(dāng)通信設(shè)備的緩存區(qū)中的可用容量小于等于預(yù)設(shè)門(mén)限時(shí),網(wǎng)絡(luò)側(cè)設(shè)備接收到該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的第一通知消息,并根據(jù)該第一通知消息,將該第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值,則當(dāng)網(wǎng)絡(luò)側(cè)設(shè)備接收到服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包后,若判斷該第一 TCP數(shù)據(jù)包屬于該TCP連接,則將第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包中,當(dāng)該TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值,則對(duì)插入后的第一 TCP數(shù)據(jù)包進(jìn)行緩存,并將第四序列號(hào)加1。另外,當(dāng)通信設(shè)備的緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限時(shí),該方法還可以進(jìn)一步包括網(wǎng)絡(luò)側(cè)設(shè)備接收到該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的第二通知消息,并根據(jù)該第二通知消息,將該第二下行接收標(biāo)識(shí)設(shè)置為用于表示接收的數(shù)值。同時(shí),網(wǎng)絡(luò)側(cè)設(shè)備還可以將緩存的第一 TCP數(shù)據(jù)包分配到該數(shù)據(jù)通道并下發(fā)給該通信設(shè)備。另外,網(wǎng)絡(luò)側(cè)設(shè)備若判斷該第二下行接收標(biāo)識(shí)為用于表示接收的數(shù)值,則將該網(wǎng)絡(luò)側(cè)設(shè)備緩存的、且屬于該TCP連接的第二 TCP數(shù)據(jù)包分配到該數(shù)據(jù)通道并下發(fā)給該通信設(shè)備。優(yōu)選地,當(dāng)通信設(shè)備請(qǐng)求切換傳輸模式時(shí),該方法還可以進(jìn)一步包括
      網(wǎng)絡(luò)側(cè)設(shè)備接收該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求。網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)該轉(zhuǎn)換請(qǐng)求,將該TCP連接對(duì)應(yīng)的傳輸模式由該第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并將該TCP連接的標(biāo)識(shí)對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào)發(fā)送給該通信設(shè)備。更進(jìn)一步的,在發(fā)明的又一個(gè)實(shí)施例中,在上述圖6所示實(shí)施例的基礎(chǔ)上,優(yōu)選地,步驟302的另一種具體實(shí)現(xiàn)方式為網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出該第一狀態(tài)信息不滿(mǎn)足該傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式,并記錄該TCP連接以及為該TCP連接分配該通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道。優(yōu)選地,圖7為本發(fā)明步驟303的另一種具體實(shí)現(xiàn)方式的流程圖,如圖7所示,步驟303具體包括步驟501、網(wǎng)絡(luò)側(cè)設(shè)備接收第一 TCP數(shù)據(jù)包。步驟502、網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),采用第二傳輸模式,將該第一 TCP數(shù)據(jù)包通過(guò)該數(shù)據(jù)通道并下發(fā)給該通信設(shè)備。優(yōu)選地,該方法還可以進(jìn)一步包括網(wǎng)絡(luò)側(cè)設(shè)備獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出該第二狀態(tài)信息不滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),將該TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給該通信設(shè)備。圖8為本發(fā)明TCP數(shù)據(jù)包的處理方法的還一個(gè)實(shí)施例的信令流程圖,在上述圖1所示實(shí)施例的基礎(chǔ)上,以通信設(shè)備為網(wǎng)關(guān),其上設(shè)置有兩個(gè)用戶(hù)設(shè)備;對(duì)于網(wǎng)關(guān)處,第一序列號(hào)為7 (即表示為besq = 7)、第一下行接收標(biāo)識(shí)為1 (即表示為flag = 1);對(duì)于網(wǎng)絡(luò)側(cè)設(shè)備,第四序列號(hào)為7(即表示為besq = 7),第二下行接收標(biāo)識(shí)為1(即表示為flag = 1)以及傳輸模式為第一傳輸模式為例,詳細(xì)介紹本實(shí)施例的技術(shù)方案,如圖8所示,本實(shí)施例的方法包括步驟601、網(wǎng)關(guān)獲取第一預(yù)設(shè)IMSI和第二預(yù)設(shè)IMSI,并分別獲取第一用戶(hù)設(shè)備對(duì)應(yīng)的第一設(shè)備信息和第二用戶(hù)設(shè)備對(duì)應(yīng)的第二設(shè)備信息。在本實(shí)施例中,第一設(shè)備信息包括第一 IMSI,第一 3GPP版本信息,第一類(lèi)型,第一頻帶和第一信號(hào)強(qiáng)度;第二設(shè)備信息包括第二 IMSI,第二 3GPP版本信息,第二類(lèi)型,第二頻帶和第二信號(hào)強(qiáng)度。步驟602、網(wǎng)關(guān)若判斷出第一 IMSI與第一預(yù)設(shè)IMSI相同,且第二 IMSI與第二預(yù)設(shè)IMSI相同,則分別判斷該第一設(shè)備信息和第二設(shè)備信息是否滿(mǎn)足主設(shè)備設(shè)置條件。在本實(shí)施例中,該主設(shè)備設(shè)備條件包括特定3GPP版本,特定類(lèi)型,特定頻帶和特
      定信號(hào)強(qiáng)度。步驟603、網(wǎng)關(guān)若判斷出第一設(shè)備信息滿(mǎn)足主設(shè)備設(shè)置條件,且第二設(shè)備信息不滿(mǎn)足主設(shè)備設(shè)置條件,則設(shè)置第一用戶(hù)設(shè)備為主設(shè)備,第二用戶(hù)設(shè)備為從設(shè)備。在本實(shí)施例中,當(dāng)?shù)谝辉O(shè)備信息中的至少一個(gè)信息滿(mǎn)足主設(shè)備設(shè)置條件,且第二設(shè)備信息中的每個(gè)信息均不滿(mǎn)足主設(shè)備設(shè)置條件,則設(shè)置第一用戶(hù)設(shè)備為主設(shè)備,第二用戶(hù)設(shè)備為從設(shè)備。步驟604、網(wǎng)關(guān)發(fā)送建立連接命令給主設(shè)備。
      步驟605、主設(shè)備向網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起第一 PDP context激活流程,以在主設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立主數(shù)據(jù)通道。步驟606、網(wǎng)關(guān)發(fā)送boost業(yè)務(wù)請(qǐng)求給主設(shè)備,主設(shè)備在通過(guò)主數(shù)據(jù)通道將該boost業(yè)務(wù)請(qǐng)求發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,該boost業(yè)務(wù)請(qǐng)求包括第二 IMSI。步驟607、網(wǎng)絡(luò)側(cè)設(shè)備通過(guò)主數(shù)據(jù)通道發(fā)送boost業(yè)務(wù)授權(quán)消息給主設(shè)備,主設(shè)備再將該boost業(yè)務(wù)授權(quán)消息發(fā)送給網(wǎng)關(guān)。步驟608、網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)接收到的boost業(yè)務(wù)授權(quán)消息,發(fā)送建立連接命令給從設(shè)備。步驟609、從設(shè)備向網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起第二 PDP context激活流程,以在從設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立從數(shù)據(jù)通道。步驟610、網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)第二 IMSI,識(shí)別出從設(shè)備與網(wǎng)絡(luò)側(cè)設(shè)備之間建立的從數(shù)據(jù)通道。步驟611、網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)設(shè)備跟蹤終端設(shè)備和服務(wù)器之間的TCP連接建立的過(guò)程;并在該TCP連接建立成功后,獲取該TCP連接對(duì)應(yīng)的第一傳輸模式。具體的,網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)設(shè)備跟蹤該TCP連接的三次握手過(guò)程。步驟612、網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)設(shè)備記錄該TCP連接。在本實(shí)施例中,初始時(shí),網(wǎng)關(guān)處的第一序列號(hào)為1,第一下行接收標(biāo)識(shí)為1 ;網(wǎng)絡(luò)側(cè)設(shè)備處,第四序列號(hào)為1,第二下行接收標(biāo)識(shí)為1。步驟613、網(wǎng)絡(luò)側(cè)設(shè)備接收服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,并判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接,則將該第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包中,若該第二下行接收標(biāo)識(shí)為1,則將該插入后的第一 TCP數(shù)據(jù)包分配到主數(shù)據(jù)通道并下發(fā),并將第四序列號(hào)加1。在本實(shí)施例中,此時(shí),在網(wǎng)絡(luò)側(cè)設(shè)備處,第四序列號(hào)為7,第一下行接收標(biāo)識(shí)為1。當(dāng)網(wǎng)絡(luò)側(cè)設(shè)備接收到該第一 TCP數(shù)據(jù)包,且該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),將該第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包載荷的尾部,插入boost標(biāo)識(shí),修改第一 TCP數(shù)據(jù)包頭部的長(zhǎng)度值和CRC校驗(yàn)值。另外,將插入后的第一 TCP數(shù)據(jù)包分配到主數(shù)據(jù)通道并下發(fā),并將該第四序列號(hào)加1,此時(shí),該第四序列號(hào)為8。步驟614、網(wǎng)絡(luò)側(cè)設(shè)備接收服務(wù)器下發(fā)的第二 TCP數(shù)據(jù)包,并判斷出該第二 TCP數(shù)據(jù)包屬于該TCP連接,則將該第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包中,若該第二下行接收標(biāo)識(shí)為1,則將該插入后的第一 TCP數(shù)據(jù)包分配到主數(shù)據(jù)通道并下發(fā),并將第四序列號(hào)加1。在本實(shí)施例中,此時(shí),在網(wǎng)絡(luò)側(cè)設(shè)備處,第四序列號(hào)為8,第一下行接收標(biāo)識(shí)為1。當(dāng)網(wǎng)絡(luò)側(cè)設(shè)備接收到該第二 TCP數(shù)據(jù)包,且該第二 TCP數(shù)據(jù)包屬于該TCP連接時(shí),將該第四序列號(hào)插入到該第二 TCP數(shù)據(jù)包載荷的尾部,插入boost標(biāo)識(shí),修改第一 TCP數(shù)據(jù)包頭部的長(zhǎng)度值和CRC校驗(yàn)值。另外,將插入后的第一 TCP數(shù)據(jù)包分配到主數(shù)據(jù)通道并下發(fā),并將該第四序列號(hào)加1,此時(shí),該第四序列號(hào)為9。步驟615、網(wǎng)關(guān)接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第二 TCP數(shù)據(jù)包,并判斷出該第二 TCP數(shù)據(jù)包屬于該TCP連接,且第二 TCP數(shù)據(jù)包的第三序列號(hào)大于第一序列號(hào),則將該第二 TCP數(shù)據(jù)包緩存在緩存區(qū)中。在本實(shí)施例中,此時(shí),第一序列號(hào)為7,第一下行接收標(biāo)識(shí)為1,當(dāng)接收到第二 TCP數(shù)據(jù)包時(shí),其第三序列號(hào)相當(dāng)于在網(wǎng)絡(luò)側(cè)設(shè)備插入的第四序列號(hào)8,因此,第三序列號(hào)大于第一序列號(hào),則將該第二 TCP數(shù)據(jù)包進(jìn)行緩存。步驟616、網(wǎng)關(guān)若判斷出該緩存區(qū)中的可用容量小于等于預(yù)設(shè)門(mén)限,則將該第一下行接收標(biāo)識(shí)設(shè)置為0,并發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第一通知消息給網(wǎng)絡(luò)側(cè)設(shè)備,以供該網(wǎng)絡(luò)側(cè)設(shè)備設(shè)置第二下行接收標(biāo)識(shí)為0。在本實(shí)施例中,當(dāng)該網(wǎng)絡(luò)側(cè)設(shè)備設(shè)置第二下行接收標(biāo)識(shí)為0,則后續(xù)網(wǎng)絡(luò)側(cè)設(shè)備接收到的服務(wù)器下發(fā)的TCP數(shù)據(jù)包,若該TCP數(shù)據(jù)包屬于該TCP連接,則將該TCP連接對(duì)應(yīng)的第四序列號(hào)插入到該TCP數(shù)據(jù)包中,并將插入后的TCP數(shù)據(jù)包進(jìn)行緩存,同時(shí)將該TCP連接對(duì)應(yīng)的第四序列號(hào)加1。步驟617、網(wǎng)關(guān)接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接,且第一 TCP數(shù)據(jù)包的第二序列號(hào)與第一序列號(hào)相同,則將該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備,并將該第一序列號(hào)加1。在本實(shí)施例中,此時(shí),第一序列號(hào)為7,第一下行接收標(biāo)識(shí)為1,當(dāng)接收到第一 TCP數(shù)據(jù)包時(shí),其第二序列號(hào)相當(dāng)于在網(wǎng)絡(luò)側(cè)設(shè)備插入的第四序列號(hào)7,因此,第二序列號(hào)大于第一序列號(hào),則將該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給第一 TCP數(shù)據(jù)包的第一目的IP地址對(duì)應(yīng)的終端設(shè)備,并將該第一序列號(hào)加1,即該第一序列號(hào)為8。步驟618、網(wǎng)關(guān)判斷出第二 TCP數(shù)據(jù)包的第三序列號(hào)與該第一序列號(hào)相同,則將該第二 TCP數(shù)據(jù)包由緩存區(qū)中轉(zhuǎn)發(fā)給該終端設(shè)備,并將該第一序列號(hào)加1。在本實(shí)施例中,此時(shí),該TCP連接對(duì)應(yīng)的第一序列號(hào)為9。在本實(shí)施例中,優(yōu)選的,在步驟618之后,該方法還可以包括網(wǎng)關(guān)判斷出第一下行接收標(biāo)識(shí)為0,且緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限,則設(shè)置該第一下行接收標(biāo)識(shí)為1,并發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第二通知消息給網(wǎng)絡(luò)側(cè)設(shè)備,以供該網(wǎng)絡(luò)側(cè)設(shè)備將該第二下行接收標(biāo)識(shí)設(shè)置為1。在本實(shí)施例中,當(dāng)該網(wǎng)絡(luò)側(cè)設(shè)備將該第二下行接收標(biāo)識(shí)設(shè)置為1,則網(wǎng)絡(luò)側(cè)設(shè)備不僅可以將從服務(wù)器接收到TCP數(shù)據(jù)包采用第一 TCP數(shù)據(jù)包模式下發(fā)給網(wǎng)關(guān),還可以將緩存中的、屬于該TCP連接的TCP數(shù)據(jù)包下發(fā)給網(wǎng)關(guān)。另外,當(dāng)網(wǎng)關(guān)接收終端設(shè)備發(fā)送的該TCP連接的釋放請(qǐng)求,并與網(wǎng)絡(luò)側(cè)設(shè)備跟蹤該TCP連接的釋放過(guò)程,并在釋放成功后,網(wǎng)關(guān)刪除該TCP連接中的記錄,以及第一序列號(hào)和第一下行接收標(biāo)識(shí);網(wǎng)絡(luò)側(cè)設(shè)備刪除該TCP連接中的記錄,以及第四序列號(hào)和第二下行接收標(biāo)識(shí)。圖9為本發(fā)明TCPTCP數(shù)據(jù)包的處理方法的再一個(gè)實(shí)施例的信令流程圖,在上述圖1所示實(shí)施例的基礎(chǔ)上,以通信設(shè)備為網(wǎng)關(guān),其上設(shè)置有兩個(gè)用戶(hù)設(shè)備,以及傳輸模式為第二傳輸模式為例,詳細(xì)介紹本實(shí)施例的技術(shù)方案,如圖9所示,本實(shí)施例的方法包括步驟701、網(wǎng)關(guān)分別獲取第一用戶(hù)設(shè)備對(duì)應(yīng)的第一設(shè)備信息和第二用戶(hù)設(shè)備對(duì)應(yīng)的第二設(shè)備信息。在本實(shí)施例中,該第一設(shè)備信息包括第一 IMSI,第一 3GPP版本信息,第一類(lèi)型,第一頻帶和第一信號(hào)強(qiáng)度。第二設(shè)備信息包括第二 IMSI,第二 3GPP版本信息,第二類(lèi)型,第二頻帶和第二信號(hào)強(qiáng)度。步驟702、網(wǎng)關(guān)分別判斷第一設(shè)備信息和第二設(shè)備信息是否滿(mǎn)足主設(shè)備設(shè)置條件,若該第一設(shè)備信息滿(mǎn)足主設(shè)備設(shè)置條件,且第二設(shè)備信息不滿(mǎn)足主設(shè)備設(shè)置條件,則設(shè)置該第一用戶(hù)設(shè)備為主設(shè)備,第二用戶(hù)設(shè)備為從設(shè)備。在本實(shí)施例中,該主設(shè)備設(shè)置條件可以包括特定3GPP版本,特定類(lèi)型,特定頻帶和特定信號(hào)強(qiáng)度。若第一設(shè)備信息中除第一 IMSI外的其他至少一個(gè)信息滿(mǎn)足主設(shè)備設(shè)置條件,且第二設(shè)備信息中除第一 IMSI外的其他任何信息均不滿(mǎn)足主設(shè)備設(shè)置條件,則設(shè)置該第一用戶(hù)設(shè)備為主設(shè)備,設(shè)置該第二用戶(hù)設(shè)備為從設(shè)備。步驟703、網(wǎng)關(guān)發(fā)送建立連接命令給主設(shè)備。步驟704、主設(shè)備向網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起第一 PDP context激活流程,以在主設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立主數(shù)據(jù)通道。步驟705、網(wǎng)關(guān)發(fā)送boost業(yè)務(wù)請(qǐng)求給主設(shè)備,主設(shè)備在通過(guò)主數(shù)據(jù)通道將該boost業(yè)務(wù)請(qǐng)求發(fā)送給網(wǎng)絡(luò)側(cè)設(shè)備,該boost業(yè)務(wù)請(qǐng)求包括第二 IMSI。步驟706、網(wǎng)絡(luò)側(cè)設(shè)備若判斷出第一 IMSI是簽約IMSI,則通過(guò)主數(shù)據(jù)通道發(fā)送攜帶有第一 IMSI的boost業(yè)務(wù)授權(quán)消息給主設(shè)備,主設(shè)備再將該boost業(yè)務(wù)授權(quán)消息發(fā)送給網(wǎng)關(guān)。步驟707、網(wǎng)關(guān)根據(jù)接收到的boost業(yè)務(wù)授權(quán)消息,發(fā)送建立連接命令給從設(shè)備。步驟708、從設(shè)備向網(wǎng)絡(luò)側(cè)設(shè)備發(fā)起第二 PDP context激活流程,以在從設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備之間建立從數(shù)據(jù)通道。步驟709、網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)第二 IMSI,識(shí)別出從設(shè)備與網(wǎng)絡(luò)側(cè)設(shè)備之間建立的從數(shù)據(jù)通道。步驟710、網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)設(shè)備跟蹤終端設(shè)備和服務(wù)器之間的TCP連接建立的過(guò)程;并在該TCP連接建立成功后,獲取該TCP連接對(duì)應(yīng)的第二傳輸模式。具體的,網(wǎng)關(guān)和網(wǎng)絡(luò)側(cè)設(shè)備跟蹤該TCP連接的三次握手過(guò)程。步驟711、網(wǎng)絡(luò)側(cè)設(shè)備記錄該TCP連接。步驟712、網(wǎng)絡(luò)側(cè)設(shè)備接收服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,并判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接,則將該第一 TCP數(shù)據(jù)包分配到主數(shù)據(jù)通道并下發(fā)。在本實(shí)施例中,網(wǎng)絡(luò)側(cè)設(shè)備可以根據(jù)當(dāng)前主數(shù)據(jù)通道和從數(shù)據(jù)通道的流量和/或基站對(duì)該主數(shù)據(jù)通道和從數(shù)據(jù)通道的負(fù)荷情況,對(duì)該TCP數(shù)據(jù)包進(jìn)行分配處理。步驟713、網(wǎng)關(guān)接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并將所該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備。步驟714、網(wǎng)關(guān)接收終端設(shè)備發(fā)送的該TCP連接的釋放請(qǐng)求,并與網(wǎng)絡(luò)側(cè)設(shè)備跟蹤該TCP連接的釋放過(guò)程,并在釋放成功后,網(wǎng)絡(luò)側(cè)設(shè)備刪除該TCP連接中的記錄。圖10為本發(fā)明通信設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖10所示,該通信設(shè)置有至少兩個(gè)用戶(hù)設(shè)備21,其中,該通信設(shè)備11包括業(yè)務(wù)增強(qiáng)處理模塊22、跟蹤模塊23、傳輸模式處理模塊24、收發(fā)模塊25和數(shù)據(jù)包處理模塊26。具體的,業(yè)務(wù)增強(qiáng)處理模塊22用于通過(guò)用戶(hù)設(shè)備21成功激活增強(qiáng)業(yè)務(wù);跟蹤模塊23用于跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;傳輸模式處理模塊M用于獲取該TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊25用于接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包;數(shù)據(jù)包處理模塊沈用于根據(jù)該傳輸模式,對(duì)該第一TCP數(shù)據(jù)包進(jìn)行處理。本實(shí)施例的通信設(shè)備可以執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理相類(lèi)似,此處不再贅述。
      在本實(shí)施例中,通過(guò)在通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,并在通過(guò)用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。另外,通信設(shè)備還獲取該TCP連接對(duì)應(yīng)的傳輸模式,當(dāng)接收到網(wǎng)絡(luò)側(cè)下發(fā)的第一 TCP數(shù)據(jù)包時(shí),可以根據(jù)該傳輸模式,對(duì)該第一 TCP數(shù)據(jù)包進(jìn)行處理,由于在通信設(shè)備上設(shè)置了至少兩個(gè)用戶(hù)設(shè)備,使得該通信設(shè)備聚合了至少兩個(gè)用戶(hù)設(shè)備的空口能力,并根據(jù)不同的傳輸模式,對(duì)網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包進(jìn)行處理,不僅有效地提高了數(shù)據(jù)傳輸速率的提高,還有效地減少了對(duì)空口能力的浪費(fèi)。進(jìn)一步的,圖11為本發(fā)明通信設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在上述圖10所示實(shí)施例的基礎(chǔ)上,如圖11所示,優(yōu)選地,傳輸模式處理模塊M包括第一傳輸模式處理單元用于獲取該收發(fā)模塊25接收到的該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第一傳輸模式;和/或,第二傳輸模式處理單元用于獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;禾口 /或,第三傳輸模式處理單元用于獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出該第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。則該通信設(shè)備還可以進(jìn)一步包括記錄模塊27和序號(hào)與標(biāo)識(shí)處理模塊觀(guān),其中,記錄模塊27用于記錄該TCP連接;序號(hào)與標(biāo)識(shí)處理模塊觀(guān)用于將該TCP連接對(duì)應(yīng)的第一序列號(hào)和第一下行接收標(biāo)識(shí)進(jìn)行初始化處理。優(yōu)選地,該數(shù)據(jù)包處理模塊沈包括判斷單元261和緩存單元沈2,其中,判斷單元當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),判斷該第一 TCP數(shù)據(jù)包的第二序列號(hào)是否大于該第一序列號(hào);緩存單元262用于當(dāng)該判斷單元261判斷出該第二序列號(hào)大于該第一序列號(hào)時(shí),將該第一 TCP數(shù)據(jù)包緩存在該通信設(shè)備的緩存區(qū)中。另外,該數(shù)據(jù)包處理模塊沈還包括轉(zhuǎn)發(fā)單元沈3,用于當(dāng)該判斷單元261判斷出該第二序列號(hào)與該第一序列號(hào)相同時(shí),將該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該終端設(shè)備;則序號(hào)與標(biāo)識(shí)處理模塊觀(guān)還用于將該第一序列號(hào)加1。優(yōu)選的,該轉(zhuǎn)發(fā)單元263還用于當(dāng)該判斷單元261判斷出該緩存區(qū)中的第二 TCP數(shù)據(jù)包的第三序列號(hào)與該第一序列號(hào)相同,則將該第二 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該第二 TCP數(shù)據(jù)包的第二目的IP地址對(duì)應(yīng)的終端設(shè)備;則該序號(hào)與標(biāo)識(shí)處理模塊觀(guān)還用于將該第一序列號(hào)加1。進(jìn)一步的,序號(hào)與標(biāo)識(shí)處理模塊觀(guān)還用于當(dāng)判斷出該緩存區(qū)中的可用容量小于等于預(yù)設(shè)門(mén)限時(shí),設(shè)置第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值;則收發(fā)模塊25還用于向該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第一通知消息,以供該網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)該第一通知消息,將在網(wǎng)絡(luò)側(cè)設(shè)備時(shí)該TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值。或者,序號(hào)與標(biāo)識(shí)處理模塊觀(guān)還用于在該第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值,且判斷出該緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限時(shí),設(shè)置該第一下行接收標(biāo)識(shí)為接收標(biāo)識(shí);則收發(fā)模塊25還用于向該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的第二通知消息,以供該網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)該第二通知消息,將該TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為接收標(biāo)識(shí)。
      更進(jìn)一步的,傳輸模式處理模塊M還用于獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出該第二狀態(tài)信息不滿(mǎn)足該傳輸模式預(yù)設(shè)條件時(shí),將該TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式;收發(fā)模塊25還用于發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給該網(wǎng)絡(luò)側(cè)設(shè)備,并接收該網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的該網(wǎng)絡(luò)側(cè)設(shè)備中該TCP連接對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào);記錄模塊27還用于在接收到與該第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且該通信設(shè)備的緩存區(qū)中沒(méi)有屬于該TCP連接的TCP數(shù)據(jù)包時(shí),刪除該TCP連接的記錄;序號(hào)與標(biāo)識(shí)處理模塊觀(guān)還用于在接收到與該第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且該通信設(shè)備的緩存區(qū)中沒(méi)有屬于該TCP連接的TCP數(shù)據(jù)包時(shí),刪除第一序列號(hào)和第一下行接收標(biāo)識(shí)。更進(jìn)一步的,在本發(fā)明的又一個(gè)實(shí)施例中,在上述圖10所示實(shí)施例的基礎(chǔ)上,傳輸模式處理模塊M包括第四傳輸模式處理單元用于獲取該收發(fā)模塊25接收到的該網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第二傳輸模式;和/或,第五傳輸模式處理單元用于獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式;禾口 /或,第六傳輸模式處理單元用于當(dāng)判斷出該述第一狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。優(yōu)選的,數(shù)據(jù)包處理模塊沈具體用于根據(jù)該第二傳輸模式,將該第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給該第一 TCP數(shù)據(jù)包的第一目的IP地址對(duì)應(yīng)的終端設(shè)備。圖12為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖12所示,本實(shí)施例的網(wǎng)絡(luò)側(cè)設(shè)備包括業(yè)務(wù)增強(qiáng)處理模塊31、跟蹤模塊32、傳輸模式處理模塊33、收發(fā)模塊34和數(shù)據(jù)包處理模塊35,其中,業(yè)務(wù)增強(qiáng)處理模塊31用于與通信設(shè)備之間進(jìn)行業(yè)務(wù)增強(qiáng)處理;其中,該網(wǎng)絡(luò)側(cè)設(shè)備分別與該通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道;跟蹤模塊32用于在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備TCP連接的成功建立的過(guò)程;傳輸模式處理模塊33用于獲取該TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊34用于接收第一 TCP數(shù)據(jù)包;數(shù)據(jù)包處理模塊35用于當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),采用該傳輸模式下發(fā)該第一 TCP數(shù)據(jù)包給該通信設(shè)備。本實(shí)施例的網(wǎng)絡(luò)側(cè)設(shè)備可以執(zhí)行圖5所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理相類(lèi)似,此處不再贅述。在本實(shí)施例中,通過(guò)網(wǎng)絡(luò)側(cè)設(shè)備在該通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程。另外,網(wǎng)絡(luò)側(cè)設(shè)備獲取該TCP連接對(duì)應(yīng)的傳輸模式,當(dāng)接收到該服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,且判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),采用該傳輸模式下發(fā)該第一 TCP數(shù)據(jù)包給通信設(shè)備,由于在在通信設(shè)備上設(shè)置了至少兩個(gè)用戶(hù)設(shè)備,使得該通信設(shè)備聚合了至少兩個(gè)用戶(hù)設(shè)備的空口能力,并采用不同的傳輸模式,對(duì)通信設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,不僅有效地提高了數(shù)據(jù)傳輸速率的提高,還有效地減少了對(duì)空口能力的浪費(fèi)。進(jìn)一步的,圖13為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在上述圖12所示實(shí)施例的基礎(chǔ)上,如圖13所示,優(yōu)選的,傳輸模式處理模塊33包括第一傳輸模式處理單元用于獲取該收發(fā)模塊34接收到的該通信設(shè)備發(fā)送的該
      21TCP連接對(duì)應(yīng)的第一傳輸模式;和/或,第二傳輸模式處理單元用于獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;禾口 /或,第三傳輸模式處理單元用于獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出該第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。則該設(shè)備還可以進(jìn)一步包括第一記錄模塊36和序號(hào)與標(biāo)識(shí)處理模塊37,其中,第一記錄模塊36用于記錄該TCP連接;序號(hào)與標(biāo)識(shí)處理模塊37用于將該TCP連接對(duì)應(yīng)的第四序列號(hào)和第二下行接收標(biāo)識(shí)進(jìn)行初始化處理。優(yōu)選的,數(shù)據(jù)包處理模塊35包括判斷單元351、插入單元352和下發(fā)單元353,其中,判斷單元351用于判斷該第一 TCP數(shù)據(jù)包是否屬于該TCP連接;插入單元352用于當(dāng)該判斷單元351判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),將該第四序列號(hào)插入到該第一 TCP數(shù)據(jù)包中;判斷單元351還用于判斷該第二下行接收標(biāo)識(shí)是否為接收標(biāo)識(shí);下發(fā)單元353用于當(dāng)該判斷單元351判斷出該第二下行接收標(biāo)識(shí)為接收標(biāo)識(shí)時(shí),將插入后的第一 TCP數(shù)據(jù)包分配到該通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道并下發(fā)給該通信設(shè)備。另外,該數(shù)據(jù)包處理模塊35還可以進(jìn)一步包括緩存單元354,用于當(dāng)該判斷單元351判斷出該第二下行接收標(biāo)識(shí)為非接收標(biāo)識(shí)時(shí),將插入后的第一 TCP數(shù)據(jù)包進(jìn)行緩存。還需要說(shuō)明的是,當(dāng)下發(fā)單元353下發(fā)該第一 TCP數(shù)據(jù)包或者緩存單元3M緩存該第一 TCP數(shù)據(jù)包時(shí),序號(hào)與標(biāo)識(shí)處理模塊37還用于將該第四序列號(hào)加1。進(jìn)一步的,收發(fā)模塊34還用于接收該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的第一通知消息,則該序號(hào)與標(biāo)識(shí)處理模塊37還用于根據(jù)該第一通知消息,將該第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值;或者,收發(fā)模塊34還用于接收該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的第二通知消息,則該序號(hào)與標(biāo)識(shí)處理模塊37還用于根據(jù)該第二通知消息,將該第二下行接收標(biāo)識(shí)設(shè)置為接收標(biāo)識(shí)。更進(jìn)一步的,下發(fā)單元353還用于當(dāng)該判斷單元351判斷出該第二下行接收標(biāo)識(shí)為接收標(biāo)識(shí)時(shí),將該網(wǎng)絡(luò)側(cè)設(shè)備緩存的、且屬于該TCP連接的第二 TCP數(shù)據(jù)包分配到該數(shù)據(jù)通道并下發(fā)給該通信設(shè)備。更進(jìn)一步的,收發(fā)模塊34還用于接收該通信設(shè)備發(fā)送的攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求;傳輸模式處理模塊33還用于根據(jù)該轉(zhuǎn)換請(qǐng)求,將該TCP連接對(duì)應(yīng)的傳輸模式由該第一傳輸模式轉(zhuǎn)換為第二傳輸模式;該收發(fā)模塊34還用于將該TCP連接的標(biāo)識(shí)對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào)發(fā)送給該通信設(shè)備。進(jìn)一步的,圖14為本發(fā)明網(wǎng)絡(luò)側(cè)設(shè)備的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,在上述圖12所示實(shí)施例的基礎(chǔ)上,如圖14所示,傳輸模式處理模塊33包括第四傳輸模式處理單元用于獲取該收發(fā)模塊34接收到的該通信設(shè)備發(fā)送的該TCP連接對(duì)應(yīng)的第兒傳輸模式;和/或第五傳輸模式處理單元用于獲取該TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;和/或第六傳輸模式處理單元用于當(dāng)判斷出該第一狀態(tài)信息不滿(mǎn)足該傳輸模式預(yù)設(shè)條件時(shí),設(shè)置該TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。
      在本實(shí)施例中,當(dāng)獲取到第二傳輸模式后,該設(shè)備還包括第二記錄模塊38和分配模塊39,其中,第二記錄模塊38用于記錄該TCP連接;分配模塊39用于為該TCP連接分配該通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道。進(jìn)一步的,數(shù)據(jù)包處理模塊35具體用于當(dāng)判斷出該第一 TCP數(shù)據(jù)包屬于該TCP連接時(shí),將該第一 TCP數(shù)據(jù)包通過(guò)該分配模塊38分配的該數(shù)據(jù)通道下發(fā)給該通信設(shè)備。優(yōu)選的,收發(fā)模塊34還用于發(fā)送攜帶有該TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給該通信設(shè)備。本發(fā)明還提供了一種通信系統(tǒng),包括網(wǎng)絡(luò)側(cè)設(shè)備和通信設(shè)備。該通信設(shè)備可以為圖10或圖11所示的通信設(shè)備,并可以執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案;該網(wǎng)絡(luò)側(cè)設(shè)備可以為圖12至圖14任一所示的通信設(shè)備,并可以執(zhí)行圖5所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理相類(lèi)似此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
      權(quán)利要求
      1.一種傳輸控制協(xié)議TCP數(shù)據(jù)包的處理方法,其特征在于,所述方法用于通信系統(tǒng)中,所述通信系統(tǒng)中的通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,所述方法包括所述通信設(shè)備通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式;所述通信設(shè)備接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理。
      2.根據(jù)權(quán)利要求1所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式,包括所述通信設(shè)備接收所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第一傳輸模式;或者,所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;或者,所述通信設(shè)備獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出所述第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。
      3.根據(jù)權(quán)利要求2所述的TCP數(shù)據(jù)包的處理方法,其特征在于,在所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式之后,所述方法還包括所述通信設(shè)備記錄所述TCP連接并將所述TCP連接對(duì)應(yīng)的第一序列號(hào)和第一下行接收標(biāo)識(shí)進(jìn)行初始化處理。
      4.根據(jù)權(quán)利要求1所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式,包括所述通信設(shè)備接收所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第二傳輸模式;或者,所述通信設(shè)備獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式;或者,所述通信設(shè)備當(dāng)判斷出所述第一狀態(tài)信息不滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。
      5.根據(jù)權(quán)利要求3所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述通信設(shè)備接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理,包括所述通信設(shè)備接收所述網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包;所述通信設(shè)備當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),判斷所述第一 TCP數(shù)據(jù)包的第二序列號(hào)是否大于所述第一序列號(hào),當(dāng)判斷出所述第二序列號(hào)大于所述第一序列號(hào)時(shí),將所述第一 TCP數(shù)據(jù)包緩存在所述通信設(shè)備的緩存區(qū)中。
      6.根據(jù)權(quán)利要求5所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述通信設(shè)備當(dāng)判斷出所述第二序列號(hào)與所述第一序列號(hào)相同時(shí),將所述第一 TCP數(shù)
      7.根據(jù)權(quán)利要求6所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述第一序列號(hào)加1后,所述方法還包括所述通信設(shè)備當(dāng)判斷出所述緩存區(qū)中的第二 TCP數(shù)據(jù)包的第三序列號(hào)與所述第一序列號(hào)相同,則將所述第二 TCP數(shù)據(jù)包從所述緩存區(qū)中轉(zhuǎn)發(fā)給所述終端設(shè)備,并將所述第一序列號(hào)加1。
      8.根據(jù)權(quán)利要求5所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述將所述第一TCP數(shù)據(jù)包緩存在所述通信設(shè)備的緩存區(qū)中之后,所述方法還包括所述通信設(shè)備當(dāng)判斷出所述緩存區(qū)中的可用容量小于或等于預(yù)設(shè)門(mén)限時(shí),設(shè)置第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值,并向所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的第一通知消息,以供所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述第一通知消息,將所述TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值。
      9.根據(jù)權(quán)利要求7所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述將所述第二TCP數(shù)據(jù)包從所述緩存區(qū)中轉(zhuǎn)發(fā)給所述終端設(shè)備之后,所述方法還包括所述通信設(shè)備在所述第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值,且判斷出所述緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限時(shí),設(shè)置所述第一下行接收標(biāo)識(shí)為接收標(biāo)識(shí),并向所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的第二通知消息,以供所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述第二通知消息,將所述TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為接收標(biāo)識(shí)。
      10.根據(jù)權(quán)利要求5至9任一所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述通信設(shè)備獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出所述第二狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件時(shí),將所述TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給所述網(wǎng)絡(luò)側(cè)設(shè)備;所述通信設(shè)備接收所述網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的所述網(wǎng)絡(luò)側(cè)設(shè)備中所述TCP連接對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào);所述通信設(shè)備在接收到與所述第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且所述通信設(shè)備的緩存區(qū)中沒(méi)有屬于所述TCP連接的TCP數(shù)據(jù)包時(shí),刪除所述TCP連接的記錄,第一序列號(hào)和第一下行接收標(biāo)識(shí)。
      11.根據(jù)權(quán)利要求4所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述通信設(shè)備接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理,包括所述通信設(shè)備接收所述網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包,并根據(jù)所述第二傳輸模式,將所述第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給所述終端設(shè)備。
      12.根據(jù)權(quán)利要求2或3或4或10所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述第一狀態(tài)信息和第二狀態(tài)信息包括如下一種或者幾種當(dāng)前TCP連接數(shù)量,所述通信設(shè)備當(dāng)前的總的下行流量速率,所述通信設(shè)備的緩存區(qū)中的可用容量,所述TCP連接的上層應(yīng)用信息和網(wǎng)絡(luò)狀況信息;所述傳輸模式預(yù)設(shè)條件包括如下一種或者幾種特定TCP連接數(shù)量,特定總的下行流量速率,特定緩存狀態(tài),特定上層應(yīng)用信息和特定網(wǎng)絡(luò)狀況信息。
      13.一種TCP數(shù)據(jù)包的處理方法,其特征在于,包括網(wǎng)絡(luò)側(cè)設(shè)備在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備TCP連接的成功建立的過(guò)程;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備分別與所述通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道;所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式;所述網(wǎng)絡(luò)側(cè)設(shè)備接收第一 TCP數(shù)據(jù)包,當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備。
      14.根據(jù)權(quán)利要求13所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式,包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述通信設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第一傳輸模式;或者,所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;或者,所述網(wǎng)絡(luò)側(cè)設(shè)備獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出所述第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。
      15.根據(jù)權(quán)利要求14所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述網(wǎng)絡(luò)側(cè)設(shè)備記錄所述TCP連接并將所述TCP連接對(duì)應(yīng)的第四序列號(hào)和第二下行接收標(biāo)識(shí)進(jìn)行初始化處理。
      16.根據(jù)權(quán)利要求13所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的傳輸模式之后,所述方法還包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述通信設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第二傳輸模式,并記錄所述TCP連接以及為所述TCP連接分配所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道;或者,所述網(wǎng)絡(luò)側(cè)設(shè)備獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式,并記錄所述TCP連接以及為所述TCP連接分配所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道;或者,所述網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出所述第一狀態(tài)信息不滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式,并記錄所述TCP連接以及為所述TCP連接分配所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道。
      17.根據(jù)權(quán)利要求15所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述網(wǎng)絡(luò)側(cè)設(shè)備接收第一 TCP數(shù)據(jù)包,當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備,包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包;所述網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),將所述第四序列號(hào)插入到所述第一 TCP數(shù)據(jù)包中,并判斷所述第二下行接收標(biāo)識(shí)是否為接收標(biāo)識(shí),當(dāng)判斷出所述第二下行接收標(biāo)識(shí)為接收標(biāo)識(shí)時(shí),將插入后的第一 TCP數(shù)據(jù)包分配到所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備。
      18.根據(jù)權(quán)利要求17所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出所述第二下行接收標(biāo)識(shí)為非接收標(biāo)識(shí)時(shí),將插入后的第一TCP數(shù)據(jù)包進(jìn)行緩存。
      19.根據(jù)權(quán)利要求17或18所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述將插入后的第一 TCP數(shù)據(jù)包分配到所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備或者將插入后的第一 TCP數(shù)據(jù)包進(jìn)行緩存之后,所述方法還包括所述網(wǎng)絡(luò)側(cè)設(shè)備將所述第四序列號(hào)加1。
      20.根據(jù)權(quán)利要求17至19任一所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的第一通知消息,并根據(jù)所述第一通知消息,將所述第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值;或者,所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的第二通知消息,并根據(jù)所述第二通知消息,將所述第二下行接收標(biāo)識(shí)設(shè)置為用于表示接收的數(shù)值。
      21.根據(jù)權(quán)利要求20所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷所述第二下行接收標(biāo)識(shí)為用于表示接收的數(shù)值時(shí),將所述網(wǎng)絡(luò)側(cè)設(shè)備緩存的、且屬于所述TCP連接的第二 TCP數(shù)據(jù)包分配到所述數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備。
      22.根據(jù)權(quán)利要求17至21任一所述的TCP數(shù)據(jù)包的處理方法,其特征在于,還包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求;所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述轉(zhuǎn)換請(qǐng)求,將所述TCP連接對(duì)應(yīng)的傳輸模式由所述第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并將所述TCP連接的標(biāo)識(shí)對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào)發(fā)送給所述通信設(shè)備。
      23.根據(jù)權(quán)利要求16所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包,當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備,包括所述網(wǎng)絡(luò)側(cè)設(shè)備接收所述服務(wù)器下發(fā)的第一 TCP數(shù)據(jù)包;所述網(wǎng)絡(luò)側(cè)設(shè)備當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述第二傳輸模式,將所述第一 TCP數(shù)據(jù)包通過(guò)所述數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備。
      24.根據(jù)權(quán)利要求23所述的TCP數(shù)據(jù)包的處理方法,其特征在于,所述采用所述第二傳輸模式,將所述第一 TCP數(shù)據(jù)包通過(guò)所述數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備之后,所述方法還包括所述網(wǎng)絡(luò)側(cè)設(shè)備獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出所述第二狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件時(shí),將所述TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式,并發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給所述通信設(shè)備。
      25.一種通信設(shè)備,其特征在于,所述通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,其中,所述通信設(shè)備包括業(yè)務(wù)增強(qiáng)處理模塊,用于通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù);跟蹤模塊,用于跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;傳輸模式處理模塊,用于獲取所述TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊,用于接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一 TCP數(shù)據(jù)包;數(shù)據(jù)包處理模塊,用于根據(jù)所述傳輸模式,對(duì)所述第一 TCP數(shù)據(jù)包進(jìn)行處理。
      26.根據(jù)權(quán)利要求25所述的通信設(shè)備,其特征在于,所述傳輸模式處理模塊包括第一傳輸模式處理單元用于獲取所述收發(fā)模塊接收到的所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第一傳輸模式;和/或,第二傳輸模式處理單元用于獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;和/或,第三傳輸模式處理單元用于獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出所述第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。
      27.根據(jù)權(quán)利要求沈所述的通信設(shè)備,其特征在于,還包括記錄模塊,用于記錄所述TCP連接;序號(hào)與標(biāo)識(shí)處理模塊,用于將所述TCP連接對(duì)應(yīng)的第一序列號(hào)和第一下行接收標(biāo)識(shí)進(jìn)行初始化處理。
      28.根據(jù)權(quán)利要求25所述的通信設(shè)備,其特征在于,所述傳輸模式處理模塊包括第四傳輸模式處理單元用于獲取所述收發(fā)模塊接收到的所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第二傳輸模式;和/或,第五傳輸模式處理單元用于獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式;和/或,第六傳輸模式處理單元用于當(dāng)判斷出所述第一狀態(tài)信息不滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式。
      29.根據(jù)權(quán)利要求27所述的通信設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊包括判斷單元,用于當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),判斷所述第一 TCP數(shù)據(jù)包的第二序列號(hào)是否大于所述第一序列號(hào);緩存單元,用于當(dāng)所述判斷單元判斷出所述第二序列號(hào)大于所述第一序列號(hào)時(shí),將所述第一 TCP數(shù)據(jù)包緩存在所述通信設(shè)備的緩存區(qū)中。
      30.根據(jù)權(quán)利要求四所述的通信設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊還包括轉(zhuǎn)發(fā)單元,用于當(dāng)所述判斷單元判斷出所述第二序列號(hào)與所述第一序列號(hào)相同時(shí),將所述第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給所述終端設(shè)備;則所述序號(hào)與標(biāo)識(shí)處理模塊還用于將所述第一序列號(hào)加1。
      31.根據(jù)權(quán)利要求30所述的通信設(shè)備,其特征在于,所述轉(zhuǎn)發(fā)單元還用于當(dāng)所述判斷單元判斷出所述緩存區(qū)中的第二 TCP數(shù)據(jù)包的第三序列號(hào)與所述第一序列號(hào)相同,則將所述第二 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給所述終端設(shè)備;所述序號(hào)與標(biāo)識(shí)處理模塊還用于將所述第一序列號(hào)加1。
      32.根據(jù)權(quán)利要求四所述的通信設(shè)備,其特征在于,所述序號(hào)與標(biāo)識(shí)處理模塊還用于當(dāng)判斷出所述緩存區(qū)中的可用容量小于等于預(yù)設(shè)門(mén)限時(shí),設(shè)置第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值;則所述收發(fā)模塊還用于向所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的第一通知消息,以供所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述第一通知消息,將在網(wǎng)絡(luò)側(cè)設(shè)備時(shí)所述TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值。
      33.根據(jù)權(quán)利要求31所述的通信設(shè)備,其特征在于,所述序號(hào)與標(biāo)識(shí)處理模塊還用于在所述第一下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值,且判斷出所述緩存區(qū)中的可用容量大于預(yù)設(shè)門(mén)限時(shí),設(shè)置所述第一下行接收標(biāo)識(shí)為用于表示接收的數(shù)值;則所述收發(fā)模塊還用于向所述網(wǎng)絡(luò)側(cè)設(shè)備發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的第二通知消息,以供所述網(wǎng)絡(luò)側(cè)設(shè)備根據(jù)所述第二通知消息,將所述TCP連接對(duì)應(yīng)的第二下行接收標(biāo)識(shí)設(shè)置為用于表示接收的數(shù)值。
      34.根據(jù)權(quán)利要求四至33任一所述的通信設(shè)備,其特征在于,所述傳輸模式處理模塊還用于獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出所述第二狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件時(shí),將所述TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式;所述收發(fā)模塊還用于發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給所述網(wǎng)絡(luò)側(cè)設(shè)備,并接收所述網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的所述網(wǎng)絡(luò)側(cè)設(shè)備中所述TCP連接對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào);所述記錄模塊還用于在接收到與所述第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且所述通信設(shè)備的緩存區(qū)中沒(méi)有屬于所述TCP連接的TCP數(shù)據(jù)包時(shí),刪除所述TCP連接的記錄;所述序號(hào)與標(biāo)識(shí)處理模塊還用于在接收到與所述第四序列號(hào)相同的序列號(hào)對(duì)應(yīng)的TCP數(shù)據(jù)包,且所述通信設(shè)備的緩存區(qū)中沒(méi)有屬于所述TCP連接的TCP數(shù)據(jù)包時(shí),刪除第一序列號(hào)和第一下行接收標(biāo)識(shí)。
      35.根據(jù)權(quán)利要求觀(guān)所述的通信設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊具體用于將所述第一 TCP數(shù)據(jù)包轉(zhuǎn)發(fā)給所述終端設(shè)備。
      36.一種網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,包括業(yè)務(wù)增強(qiáng)處理模塊,用于與通信設(shè)備之間進(jìn)行業(yè)務(wù)增強(qiáng)處理;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備分別與所述通信設(shè)備上至少兩個(gè)用戶(hù)設(shè)備之間建立數(shù)據(jù)通道;跟蹤模塊,用于在通信設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備TCP連接的成功建立的過(guò)程;傳輸模式處理模塊,用于獲取所述TCP連接對(duì)應(yīng)的傳輸模式;收發(fā)模塊,用于接收第一 TCP數(shù)據(jù)包;數(shù)據(jù)包處理模塊,用于當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),采用所述傳輸模式下發(fā)所述第一 TCP數(shù)據(jù)包給所述通信設(shè)備。
      37.根據(jù)權(quán)利要求36所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述傳輸模式處理模塊包括第一傳輸模式處理單元用于獲取所述收發(fā)模塊接收到的所述通信設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第一傳輸模式;和/或,第二傳輸模式處理單元用于獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第一傳輸模式;和/或,第三傳輸模式處理單元用于獲取當(dāng)前第一狀態(tài)信息,并當(dāng)判斷出所述第一狀態(tài)信息滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第一傳輸模式。
      38.根據(jù)權(quán)利要求37所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,還包括第一記錄模塊,用于記錄所述TCP連接;序號(hào)與標(biāo)識(shí)處理模塊,用于將所述TCP連接在所述網(wǎng)絡(luò)側(cè)設(shè)備時(shí)對(duì)應(yīng)的第四序列號(hào)和第二下行接收標(biāo)識(shí)進(jìn)行初始化處理。
      39.根據(jù)權(quán)利要求36所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述傳輸模式處理模塊包括第四傳輸模式處理單元用于獲取所述收發(fā)模塊接收到的所述通信設(shè)備發(fā)送的所述TCP連接對(duì)應(yīng)的第二傳輸模式;和/或,第五傳輸模式處理單元用于獲取所述TCP連接對(duì)應(yīng)的默認(rèn)傳輸方式為第二傳輸模式;和/或,第六傳輸模式處理單元用于當(dāng)判斷出所述第一狀態(tài)信息不滿(mǎn)足傳輸模式預(yù)設(shè)條件時(shí),設(shè)置所述TCP連接對(duì)應(yīng)的傳輸模式為第二傳輸模式;則所述設(shè)備還包括第二記錄模塊,用于記錄所述TCP連接;分配模塊,用于為所述TCP連接分配所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道。
      40.根據(jù)權(quán)利要求38所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊包括判斷單元,用于判斷所述第一 TCP數(shù)據(jù)包是否屬于所述TCP連接;插入單元,用于當(dāng)所述判斷單元判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),將所述第四序列號(hào)插入到所述第一 TCP數(shù)據(jù)包中;所述判斷單元還用于判斷所述第二下行接收標(biāo)識(shí)是否為用于表示接收的數(shù)值;下發(fā)單元,用于當(dāng)所述判斷單元判斷出所述第二下行接收標(biāo)識(shí)為用于表示接收的數(shù)值時(shí),將插入后的第一 TCP數(shù)據(jù)包分配到所述通信設(shè)備對(duì)應(yīng)的一個(gè)數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備。
      41.根據(jù)權(quán)利要求40所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊還包括緩存單元,用于當(dāng)所述判斷單元判斷出所述第二下行接收標(biāo)識(shí)為用于表示不接收的數(shù)值時(shí),將插入后的第一 TCP數(shù)據(jù)包進(jìn)行緩存。
      42.根據(jù)權(quán)利要求40或41所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述序號(hào)與標(biāo)識(shí)處理模塊還用于將所述第四序列號(hào)加1。
      43.根據(jù)權(quán)利要求40至42任一所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述收發(fā)模塊還用于接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的第一通知消息,則所述序號(hào)與標(biāo)識(shí)處理模塊還用于根據(jù)所述第一通知消息,將所述第二下行接收標(biāo)識(shí)設(shè)置為用于表示不接收的數(shù)值;或者,所述收發(fā)模塊還用于接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的第二通知消息,則所述序號(hào)與標(biāo)識(shí)處理模塊還用于根據(jù)所述第二通知消息,將所述第二下行接收標(biāo)識(shí)設(shè)置為用于表示接收的數(shù)值。
      44.根據(jù)權(quán)利要求43所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述下發(fā)單元還用于當(dāng)所述判斷單元判斷出所述第二下行接收標(biāo)識(shí)為用于表示接收的數(shù)值時(shí),將所述網(wǎng)絡(luò)側(cè)設(shè)備緩存的、且屬于所述TCP連接的第二 TCP數(shù)據(jù)包分配到所述數(shù)據(jù)通道并下發(fā)給所述通信設(shè)備。
      45.根據(jù)權(quán)利要求40至44任一所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述收發(fā)模塊還用于接收所述通信設(shè)備發(fā)送的攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求;所述傳輸模式處理模塊還用于根據(jù)所述轉(zhuǎn)換請(qǐng)求,將所述TCP連接對(duì)應(yīng)的傳輸模式由所述第一傳輸模式轉(zhuǎn)換為第二傳輸模式;所述收發(fā)模塊還用于將所述TCP連接的標(biāo)識(shí)對(duì)應(yīng)的,且當(dāng)前最大的第四序列號(hào)發(fā)送給所述通信設(shè)備。
      46.根據(jù)權(quán)利要求39所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述數(shù)據(jù)包處理模塊具體用于當(dāng)判斷出所述第一 TCP數(shù)據(jù)包屬于所述TCP連接時(shí),將所述第一 TCP數(shù)據(jù)包通過(guò)所述分配模塊分配的所述數(shù)據(jù)通道下發(fā)給所述通信設(shè)備。
      47.根據(jù)權(quán)利要求46所述的網(wǎng)絡(luò)側(cè)設(shè)備,其特征在于,所述傳輸模式處理模塊還用于獲取當(dāng)前第二狀態(tài)信息,當(dāng)判斷出所述第二狀態(tài)信息不滿(mǎn)足所述傳輸模式預(yù)設(shè)條件時(shí),將所述TCP連接對(duì)應(yīng)的傳輸模式由第一傳輸模式轉(zhuǎn)換為第二傳輸模式;所述收發(fā)模塊還用于發(fā)送攜帶有所述TCP連接的標(biāo)識(shí)的轉(zhuǎn)換請(qǐng)求給所述通信設(shè)備。
      全文摘要
      本發(fā)明提供一種TCP數(shù)據(jù)包的處理方法和設(shè)備,該方法用于通信系統(tǒng)中,該通信系統(tǒng)中的通信設(shè)備上設(shè)置有至少兩個(gè)用戶(hù)設(shè)備,該方法包括該通信設(shè)備通過(guò)所述用戶(hù)設(shè)備成功激活增強(qiáng)業(yè)務(wù)后,跟蹤終端設(shè)備的TCP連接的成功建立的過(guò)程;獲取該TCP連接對(duì)應(yīng)的傳輸模式;接收網(wǎng)絡(luò)側(cè)設(shè)備下發(fā)的第一TCP數(shù)據(jù)包,并根據(jù)該傳輸模式,對(duì)該第一TCP數(shù)據(jù)包進(jìn)行處理。
      文檔編號(hào)H04W72/04GK102573078SQ201210004120
      公開(kāi)日2012年7月11日 申請(qǐng)日期2012年1月6日 優(yōu)先權(quán)日2012年1月6日
      發(fā)明者高晨亮, 龍水平 申請(qǐng)人:華為終端有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1