本發(fā)明涉及無線通信技術(shù)領(lǐng)域領(lǐng)域,特別涉及一種接入點(diǎn)切換的方法和裝置。
背景技術(shù):
LTE(Long Term Evolution,長(zhǎng)期演進(jìn))與WiFi(Wireless Fidelity,無線保真)聚合的無線通信方式是一種新興的通信方式,同時(shí)利用LTE無線資源和WiFi無線資源進(jìn)行數(shù)據(jù)傳輸。無線通信網(wǎng)絡(luò)的運(yùn)營(yíng)商在每個(gè)基站服務(wù)的區(qū)域內(nèi)部署了多個(gè)WT(Wireless Local Area Networks Termination,無線局域網(wǎng)終端),每個(gè)WT分別與基站建立有通信連接。同時(shí),對(duì)應(yīng)每個(gè)WT還部署有多個(gè)WiFi的AP(Access Point,接入點(diǎn)),與WT連接,WT負(fù)責(zé)管理與其連接的多個(gè)AP。
終端接入LTE網(wǎng)絡(luò)后,當(dāng)檢測(cè)到某AP的局域網(wǎng)信號(hào)時(shí),則可以接入該AP,進(jìn)行LTE與WiFi聚合的數(shù)據(jù)傳輸。
在實(shí)現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)至少存在以下問題:
現(xiàn)有技術(shù)在LTE與WiFi聚合的場(chǎng)景中,急待一種終端在同一WT控制范圍內(nèi)的多個(gè)AP間進(jìn)行切換的處理方法。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種接入點(diǎn)切換的方法和裝置。所述技術(shù)方案如下:
第一方面,提供了一種接入點(diǎn)切換方法,所述方法包括:
在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP為終端待接入的AP;
基于所述第一AP的接入信息,接入所述第一AP。
可選的,所述當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,包括:
當(dāng)檢測(cè)到第一AP的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP的無線信號(hào)強(qiáng)度時(shí),獲取預(yù)先存儲(chǔ)的所述第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT;
所述方法還包括:
斷開與所述第二AP的通信連接。
可選的,所述當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,包括:
在與已接入的第二AP的通信連接斷開后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),如果檢測(cè)到第一AP的無線信號(hào),則獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT。
可選的,所述基于所述第一AP的接入信息,接入所述第一AP,包括:
基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理,以使所述WT為所述終端重新分配上下行數(shù)據(jù)緩存,向所述基站發(fā)送接入完成通知。
可選的,在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之前,還包括:
確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
通過蜂巢網(wǎng)絡(luò),向所述基站重新發(fā)送所述數(shù)據(jù)。
這樣,可以對(duì)傳輸失敗的數(shù)據(jù)進(jìn)行重傳。
可選的,在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之后,還包括:
確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
通過蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的傳輸方式,向所述基站重新發(fā)送所述數(shù)據(jù)。
這樣,可以對(duì)傳輸失敗的數(shù)據(jù)進(jìn)行重傳,并提高數(shù)據(jù)重傳的速度。
第二方面,提供了一種終端,所述終端包括:
獲取模塊,用于在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP為終端待接入的AP;
接入模塊,用于基于所述第一AP的接入信息,接入所述第一AP。
可選的,所述獲取模塊,用于:
當(dāng)檢測(cè)到第一AP的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP的無線信號(hào)強(qiáng)度時(shí),獲取預(yù)先存儲(chǔ)的所述第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT;
所述終端還包括:
斷開模塊,用于斷開與所述第二AP的通信連接。
可選的,所述獲取模塊,用于:
在與已接入的第二AP的通信連接斷開后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),如果檢測(cè)到第一AP的無線信號(hào),則獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT。
可選的,所述接入模塊,用于:
基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理,以使所述WT為所述終端重新分配上下行數(shù)據(jù)緩存,向所述基站發(fā)送接入完成通知。
可選的,所述終端還包括:
第一確定模塊,用于在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之前,確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
第一發(fā)送模塊,用于通過蜂巢網(wǎng)絡(luò),向所述基站重新發(fā)送所述數(shù)據(jù)。
可選的,所述終端還包括:
第二確定模塊,用于在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之后,確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
第二發(fā)送模塊,用于通過蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的傳輸方式,向所述基站重新發(fā)送所述數(shù)據(jù)。
第三方面,提供一種接入點(diǎn)切換的裝置,所述裝置包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為執(zhí)行上述第一方面的方法。
本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
本發(fā)明實(shí)施例中,在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,第一AP為終端待接入的AP,基于第一AP的接入信息,接入第一AP。這樣,可以在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下實(shí)現(xiàn)終端的在同一WT控制范圍內(nèi)的AP間的切換。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。在附圖中:
圖1是根據(jù)一示例性實(shí)施例示出的一種系統(tǒng)框架圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種接入點(diǎn)切換的方法流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種接入點(diǎn)切換的流程示意圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種接入點(diǎn)切換的流程示意圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種接入點(diǎn)切換的流程示意圖;
圖6是根據(jù)一示例性實(shí)施例示出的一種終端的裝置結(jié)構(gòu)示意圖;
圖7是根據(jù)一示例性實(shí)施例示出的一種終端的裝置結(jié)構(gòu)示意圖;
圖8是根據(jù)一示例性實(shí)施例示出的一種終端的裝置結(jié)構(gòu)示意圖;
圖9是根據(jù)一示例性實(shí)施例示出的一種終端的裝置結(jié)構(gòu)示意圖;
圖10是根據(jù)一示例性實(shí)施例示出的一種終端結(jié)構(gòu)示意圖。
通過上述附圖,已示出本公開明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
本公開一示例性實(shí)施例提供了一種接入點(diǎn)切換的方法,該方法可以由終端、基站、WT和AP組成的系統(tǒng)來實(shí)現(xiàn),相應(yīng)的系統(tǒng)架構(gòu)可以如圖1所示。終端可以是手機(jī)、平板電腦等移動(dòng)終端。終端工作于蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的狀態(tài)下,本實(shí)施例以蜂巢網(wǎng)絡(luò)為L(zhǎng)TE網(wǎng)絡(luò)為例,其它網(wǎng)絡(luò)的情況與之類似,本實(shí)施例不再累述。無線通信網(wǎng)絡(luò)的運(yùn)營(yíng)商在每個(gè)基站服務(wù)的區(qū)域內(nèi)部署了多個(gè)WT,又對(duì)應(yīng)每個(gè)WT設(shè)置多個(gè)下屬的AP,基站與對(duì)應(yīng)的WT建立有數(shù)據(jù)連接(可以是有線連接或無線連接),WT與下屬的AP建立有數(shù)據(jù)連接(可以是有線連接或無線連接),WT是AP的控制設(shè)備。終端通過LTE網(wǎng)絡(luò)與基站建立有無線通信連接,同時(shí),終端可以接入AP的無線局域網(wǎng)。這樣,終端就可以同時(shí)通過LTE網(wǎng)絡(luò)和WiFi網(wǎng)絡(luò)與基站進(jìn)行數(shù)據(jù)傳輸。
終端可以包括處理器、存儲(chǔ)器、收發(fā)器等部件。處理器,可以為CPU(Central Processing Unit,中央處理單元)等,可以用于檢測(cè)信號(hào)強(qiáng)度并進(jìn)行比較,等處理。存儲(chǔ)器,可以為RAM(Random Access Memory,隨機(jī)存取存儲(chǔ)器),F(xiàn)lash(閃存)等,可以用于存儲(chǔ)接收到的數(shù)據(jù)、處理過程所需的數(shù)據(jù)、處理過程中生成的數(shù)據(jù)等,如AP的接入信息、信號(hào)強(qiáng)度等。收發(fā)器,可以用于與其它設(shè)備進(jìn)行數(shù)據(jù)傳輸,例如,與基站或AP進(jìn)行數(shù)據(jù)傳輸,可以包括天線、匹配電路、調(diào)制解調(diào)器等。終端還可以包括屏幕、圖像檢測(cè)部件、音頻輸出部件和音頻輸入部件等。
基站可以包括處理器、存儲(chǔ)器、收發(fā)器等部件。處理器,可以為CPU等。存儲(chǔ)器,可以為RAM,F(xiàn)lash等,可以用于存儲(chǔ)接收到的數(shù)據(jù)、處理過程所需的數(shù)據(jù)、處理過程中生成的數(shù)據(jù)等,如AP與所屬WT的對(duì)應(yīng)關(guān)系等。收發(fā)器,可以用于與終端或WT進(jìn)行數(shù)據(jù)傳輸。
WT可以包括處理器、存儲(chǔ)器、收發(fā)器等部件。處理器,可以為CPU等。存儲(chǔ)器,可以為RAM,F(xiàn)lash等,可以用于存儲(chǔ)接收到的數(shù)據(jù)、處理過程所需的數(shù)據(jù)、處理過程中生成的數(shù)據(jù)等,如每個(gè)AP接入的終端、終端上下行緩存數(shù)據(jù)等。收發(fā)器,可以用于與終端、AP或基站進(jìn)行數(shù)據(jù)傳輸。
AP可以包括處理器、存儲(chǔ)器、收發(fā)器等部件。處理器,可以為CPU等。存儲(chǔ)器,可以為RAM,F(xiàn)lash等,可以用于存儲(chǔ)接收到的數(shù)據(jù)、處理過程所需的數(shù)據(jù)、處理過程中生成的數(shù)據(jù)等。收發(fā)器,可以用于與終端或WT進(jìn)行數(shù)據(jù)傳輸。
如圖2所示,該方法中系統(tǒng)中的處理流程可以包括如下的步驟:
在步驟201中,在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer(3 combine bearer,3組合并承載)的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),終端獲取預(yù)先存儲(chǔ)的第一AP的接入信息。
其中,第一AP為終端待接入的AP。
在實(shí)施中,終端啟動(dòng)以后,可以通過基站接入LTE網(wǎng)絡(luò),終端可以直接與基站進(jìn)行無線通信。在用戶持終端移動(dòng)的過程中,當(dāng)進(jìn)入某個(gè)AP的局域網(wǎng)信號(hào)的范圍時(shí),終端可以接入該AP的局域網(wǎng),這樣,終端還可以通過該AP和其所屬的WT與基站進(jìn)行無線通信。這樣,終端和基站之間即實(shí)現(xiàn)了LTE和WiFi的聚合,終端和基站之間就形成了兩條數(shù)據(jù)通路,它們可以通過LTE和WiFi同時(shí)進(jìn)行數(shù)據(jù)傳輸。基站可以為終端配置多個(gè)無線承載,本方案流程主要是在3c bearer的狀態(tài)下進(jìn)行的,3c bearer主要包括以下三種無線承載:1.LTE bearer,這個(gè)無線承載用于終端和基站間通過LTE網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸;2.split LWA bearer,這個(gè)無線承載可以同時(shí)支持終端和基站間的數(shù)據(jù)傳輸,以及終端和WT間的數(shù)據(jù)傳輸,通過不同的編號(hào)來進(jìn)行具體的數(shù)據(jù)分流,即支持LTE網(wǎng)絡(luò)和WiFi網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸;3.switched LWA bearer,這個(gè)無線承載用于終端和WT間進(jìn)行數(shù)據(jù)傳輸,使用WT的無線資源來做數(shù)據(jù)分流,即通過WiFi網(wǎng)絡(luò)來進(jìn)行數(shù)據(jù)傳輸。
終端中可以在接入AP后,該AP所屬的WT可以向終端發(fā)送該WT下所有AP的接入信息,終端接收到這些接入信息后,可以將其存儲(chǔ)在本地。同時(shí),終端上可以預(yù)先設(shè)置有用于同一WT下的AP切換條件,用于觸發(fā)終端在同一WT下的AP間進(jìn)行切換的處理。這樣,當(dāng)檢測(cè)到預(yù)設(shè)的同一WT下的AP切換條件滿足時(shí),終端可以先確定待接入的AP,如第一AP,然后獲取預(yù)先存儲(chǔ)在本地的第一AP的接入信息。不難理解,終端可以先獲取待接入的第一AP的標(biāo)識(shí)信息,然后基于該標(biāo)識(shí)信息在本地查找標(biāo)識(shí)信息對(duì)應(yīng)的接入信息。
可選的,上述的同一WT下的AP切換條件有多種設(shè)定選擇,相應(yīng)的,步驟101也有多種處理方式,如下給出了兩種可行的處理方式:
方式一:當(dāng)檢測(cè)到第一AP的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP的無線信號(hào)強(qiáng)度時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息。
其中,第一AP與第二AP屬于同一WT。
在實(shí)施中,每個(gè)AP在工作狀態(tài)下會(huì)周期性的向外廣播局域網(wǎng)信號(hào)(或稱作探測(cè)信號(hào)),在局域網(wǎng)信號(hào)中會(huì)攜帶有AP的標(biāo)識(shí)。終端在LTE和WiFi聚合的狀態(tài)下,會(huì)周期性檢測(cè)所有能檢測(cè)到的AP的局域網(wǎng)信號(hào),并確定每個(gè)局域網(wǎng)信號(hào)的無線信號(hào)強(qiáng)度。如果檢測(cè)到某個(gè)AP(即第一AP)的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP,且該第一AP與第二AP同屬于一個(gè)WT,則終端可以獲取第一AP的標(biāo)識(shí)信息,生成無線信號(hào)強(qiáng)度的測(cè)量報(bào)告,其中,可以包括第一AP的標(biāo)識(shí)和第二AP的標(biāo)識(shí)信息,以及他們各自對(duì)應(yīng)的無線信號(hào)強(qiáng)度。然后,終端可以根據(jù)第一AP的標(biāo)識(shí)信息獲取預(yù)先存儲(chǔ)在本地的第一AP的接入信息。此外,當(dāng)終端檢測(cè)到無線信號(hào)強(qiáng)度大于第二AP的無線信號(hào)強(qiáng)度的第一AP時(shí),可以斷開與第二AP的通信連接。
方式二,在與已接入的第二AP的通信連接斷開后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),如果檢測(cè)到第一AP的無線信號(hào),則獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,第一AP與第二AP屬于同一WT。
在實(shí)施中,終端接入第二AP后,如果終端離開了第二AP的覆蓋范圍,則會(huì)自動(dòng)斷開與第二AP的通信連接,這時(shí),可以觸發(fā)終端的重連計(jì)時(shí)器開始計(jì)時(shí),如果在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)檢測(cè)到了與第二AP屬于同一WT的第一AP的無線信號(hào),則可以從第一AP的無線信號(hào)中獲取第一AP的標(biāo)識(shí)信息,然后根據(jù)標(biāo)識(shí)信息獲取本地預(yù)先存儲(chǔ)的第一AP的接入信息。需要說明的是,如果終端在斷開與第二AP的通信連接前,與第二AP存在數(shù)據(jù)傳輸,則在通信連接斷開后,數(shù)據(jù)傳輸暫停,如果在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)終端與第一AP建立了通信連接,則可以基于第一AP通過蜂窩網(wǎng)絡(luò)和WiFi網(wǎng)絡(luò)聚合的傳輸方式繼續(xù)上述數(shù)據(jù)傳輸處理。如果終端在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)未與任何AP建立通信連接,則在預(yù)設(shè)時(shí)長(zhǎng)后,WT可以為終端保留無線承載配置一定時(shí)長(zhǎng),同時(shí)向基站發(fā)送WLAN連接失敗報(bào)告,這樣,基站可以只通過蜂窩網(wǎng)絡(luò)向終端傳輸數(shù)據(jù),即原計(jì)劃使用WiFi網(wǎng)絡(luò)進(jìn)行傳輸?shù)臄?shù)據(jù),轉(zhuǎn)由蜂窩網(wǎng)絡(luò)進(jìn)行傳輸。進(jìn)一步的,WT為終端保留無線承載配置的時(shí)間內(nèi),如果終端檢測(cè)到了其它AP的無線信號(hào),則可以基于WT保留的無線承載配置快速接入AP,如果在WT為終端保留無線承載配置的時(shí)間內(nèi),終端仍舊未接入其它AP,WT將釋放該終端的無線承載配置。
步驟202,終端基于第一AP的接入信息,接入第一AP。
在實(shí)施中,終端在獲取到第一AP的接入信息后,可以基于第一AP的接入信息加入第一AP建立的無線局域網(wǎng),同時(shí)還可以在第一AP所屬的WT處登記其已接入第一AP。
可選的,終端接入第一AP的處理過程可以如下:基于第一AP的接入信息,通過第一AP,與第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理,以使WT為終端重新分配上下行數(shù)據(jù)緩存,向基站發(fā)送接入完成通知。
在實(shí)施中,終端可以先基于接入信息,加入第一AP建立的局域網(wǎng),這樣終端就可以與第一AP進(jìn)行通信。然后,終端可以通過第一AP向第一AP所屬的WT發(fā)送握手請(qǐng)求,進(jìn)而WT和終端會(huì)通過第一AP交互消息,完成通信握手處理。在完成通信握手處理后,終端和WT可以通過第一AP交互消息,完成認(rèn)證處理。在認(rèn)證處理過程中,終端可以對(duì)WT進(jìn)行身份認(rèn)證,WT也可以對(duì)終端進(jìn)行身份認(rèn)證。在完成認(rèn)證處理后,WT可以為終端重新分配上下行數(shù)據(jù)緩存,用于緩存該終端的上下行數(shù)據(jù),即清空終端與第二AP的上下行數(shù)據(jù)緩存,并重新為終端分配第一AP的上下行數(shù)據(jù)緩存。進(jìn)一步,WT可以向基站發(fā)送接入完成通知,即通知基站,該終端已經(jīng)成功接入第一AP,可以基于第一AP進(jìn)行LTE和WiFi聚合。
可選的,終端在斷開與第二AP的通信連接時(shí),可能會(huì)導(dǎo)致終端與基站之間傳輸?shù)臄?shù)據(jù)丟失,所以,可以設(shè)置一定的重傳機(jī)制,對(duì)丟失的數(shù)據(jù)進(jìn)行重傳,下面分別對(duì)上行方向和下行方向的數(shù)據(jù)重傳機(jī)制進(jìn)行介紹:
上行方向有兩種可選的處理方式:
方式一,終端與第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之前,確定在斷開與第二AP的通信連接之前已向基站發(fā)送但未接收到基站的接收確認(rèn)消息的數(shù)據(jù),通過蜂巢網(wǎng)絡(luò),向基站重新發(fā)送此數(shù)據(jù)。
在實(shí)施中,終端在斷開與第二AP的通信連接時(shí),可以在向基站發(fā)送的數(shù)據(jù)中,確定未接收到基站反饋的接收確認(rèn)消息的數(shù)據(jù)。終端與第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之前,沒有接入WiFi局域網(wǎng)。終端可以通過LTE網(wǎng)絡(luò),向基站發(fā)送狀態(tài)報(bào)告,狀態(tài)報(bào)告中攜帶有這些待重發(fā)的數(shù)據(jù)的相關(guān)信息。然后終端再向基站發(fā)送這些數(shù)據(jù)。
方式二,終端與第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之后,確定在斷開與第二AP的通信連接之前已向基站發(fā)送但未接收到基站的接收確認(rèn)消息的數(shù)據(jù),通過蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的傳輸方式,向基站重新發(fā)送此數(shù)據(jù)。
在實(shí)施中,終端在斷開與第二AP的通信連接時(shí),可以在向基站發(fā)送的數(shù)據(jù)中,確定并記錄未接收到基站反饋的接收確認(rèn)消息的數(shù)據(jù)。終端與第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之后,處于LTE和WiFi聚合的狀態(tài)。終端可以通過LTE和WiFi聚合的數(shù)據(jù)傳輸方式,向基站發(fā)送狀態(tài)報(bào)告,狀態(tài)報(bào)告中攜帶有這些待重發(fā)的數(shù)據(jù)的相關(guān)信息。然后終端再通過LTE和WiFi聚合的數(shù)據(jù)傳輸方式,向基站發(fā)送這些數(shù)據(jù)。
同理,下行方向也有兩種可選的處理方式:
方式一,基站在接收接入完成通知之前,確定已向終端發(fā)送但未接收到終端的接收確認(rèn)消息的數(shù)據(jù),通過蜂巢網(wǎng)絡(luò),向終端重新發(fā)送此數(shù)據(jù)。
在實(shí)施中,基站在接收到上述接入完成通知之前,終端還未進(jìn)入LTE和WiFi聚合的狀態(tài)。如果基站在此前接收到終端發(fā)送的上述的狀態(tài)報(bào)告,則可以在向終端發(fā)送的數(shù)據(jù)中,確定未接收到終端反饋的接收確認(rèn)消息的數(shù)據(jù)。然后,基站可以通過LTE網(wǎng)絡(luò),向終端發(fā)送狀態(tài)報(bào)告,狀態(tài)報(bào)告中攜帶有這些待重發(fā)的數(shù)據(jù)的相關(guān)信息。然后基站再向終端發(fā)送這些數(shù)據(jù)。
方式二,基站在接收接入完成通知之后,確定已向終端發(fā)送但未接收到終端的接收確認(rèn)消息的數(shù)據(jù),通過蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的傳輸方式,向終端重新發(fā)送此數(shù)據(jù)。
在實(shí)施中,基站在接收到上述接入完成通知之后,終端則進(jìn)入LTE和WiFi聚合的狀態(tài)。如果基站在此后接收到終端發(fā)送的上述的狀態(tài)報(bào)告,則可以在向終端發(fā)送的數(shù)據(jù)中,確定未接收到終端反饋的接收確認(rèn)消息的數(shù)據(jù)。然后,基站可以通過LTE和WiFi聚合的數(shù)據(jù)傳輸方式,向終端發(fā)送狀態(tài)報(bào)告,狀態(tài)報(bào)告中攜帶有這些待重發(fā)的數(shù)據(jù)的相關(guān)信息。然后基站再通過LTE和WiFi聚合的數(shù)據(jù)傳輸方式,向終端發(fā)送這些數(shù)據(jù)。
本公開再一示例性實(shí)施例提供了一種接入點(diǎn)切換的方法,如圖3所示,可以包括如下步驟:
在步驟301中,終端在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,檢測(cè)到第一AP的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP的無線信號(hào)強(qiáng)度。
其中,第一AP與第二AP屬于同一WT。
在步驟302中,終端斷開與第二AP的通信連接。
在步驟303中,終端獲取預(yù)先存儲(chǔ)的第一AP的接入信息。
在步驟304中,終端確定在斷開與第二AP的通信連接之前已向基站發(fā)送但未接收到基站的接收確認(rèn)消息的數(shù)據(jù)。
在步驟305中,終端向基站發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟306中,終端向基站發(fā)送這些數(shù)據(jù)。
在步驟307中,基站確定已向終端發(fā)送但未接收到終端的接收確認(rèn)消息的數(shù)據(jù)。
在步驟308中,基站向終端發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟309中,基站向終端發(fā)送這些數(shù)據(jù)。
在步驟310中,終端與第一AP所屬的WT進(jìn)行通信握手處理。
在步驟311中,終端與第一AP所屬的WT進(jìn)行認(rèn)證處理。
在步驟312中,第一AP所屬的WT為終端重新分配上下行數(shù)據(jù)緩存。
在步驟313中,第一AP所屬的WT向基站發(fā)送接入完成通知。
上述步驟的具體處理可以參考前面的實(shí)施例。
本公開另一示例性實(shí)施例提供了一種接入點(diǎn)切換的方法,如圖4所示,可以包括如下步驟:
在步驟401中,終端在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,與已接入的第二AP的通信連接斷開。
在步驟402中,終端上的重連計(jì)時(shí)器開始計(jì)時(shí)。
在步驟403中,終端確定在斷開與第二AP的通信連接之前已向基站發(fā)送但未接收到基站的接收確認(rèn)消息的數(shù)據(jù)。
在步驟404中,終端向基站發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟405中,終端向基站發(fā)送這些數(shù)據(jù)。
在步驟406中,基站確定已向終端發(fā)送但未接收到終端的接收確認(rèn)消息的數(shù)據(jù)。
在步驟407中,基站向終端發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟408中,基站向終端發(fā)送這些數(shù)據(jù)。
在步驟409中,終端檢測(cè)到第一AP的無線信號(hào)。
其中,第一AP與第二AP屬于同一WT。
在步驟410中,終端獲取預(yù)先存儲(chǔ)的第一AP的接入信息。
在步驟411中,終端與第一AP所屬的WT進(jìn)行通信握手處理。
在步驟412中,終端與第一AP所屬的WT進(jìn)行認(rèn)證處理。
在步驟413中,終端上的重連計(jì)時(shí)器停止計(jì)時(shí)。
在步驟414中,第一AP所屬的WT為終端重新分配上下行數(shù)據(jù)緩存。
在步驟415中,第一AP所屬的WT向基站發(fā)送接入完成通知。
上述步驟的具體處理可以參考前面的實(shí)施例。
本公開又一示例性實(shí)施例提供了一種接入點(diǎn)切換的方法,如圖5所示,可以包括如下步驟:
在步驟501中,終端在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,與已接入的第二AP的通信連接斷開。
在步驟502中,終端上的重連計(jì)時(shí)器開始計(jì)時(shí)。
在步驟503中,終端確定在斷開與第二AP的通信連接之前已向基站發(fā)送但未接收到基站的接收確認(rèn)消息的數(shù)據(jù)。
在步驟504中,終端向基站發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟505中,終端向基站發(fā)送這些數(shù)據(jù)。
在步驟506中,基站確定已向終端發(fā)送但未接收到終端的接收確認(rèn)消息的數(shù)據(jù)。
在步驟507中,基站向終端發(fā)送這些數(shù)據(jù)的狀態(tài)報(bào)告。
在步驟508中,基站向終端發(fā)送這些數(shù)據(jù)。
在步驟509中,終端上的重連計(jì)時(shí)器計(jì)時(shí)結(jié)束。
在步驟510中,終端向基站發(fā)送WLAN連接失敗報(bào)告。
在步驟511中,終端檢測(cè)到第一AP的無線信號(hào)。
其中,第一AP與第二AP屬于同一WT。
在步驟512中,終端獲取預(yù)先存儲(chǔ)的第一AP的接入信息。
在步驟513中,終端與第一AP所屬的WT進(jìn)行通信握手處理。
在步驟514中,終端與第一AP所屬的WT進(jìn)行認(rèn)證處理。
在步驟515中,第一AP所屬的WT為終端重新分配上下行數(shù)據(jù)緩存。
在步驟516中,第一AP所屬的WT向基站發(fā)送接入完成通知。
上述步驟的具體處理可以參考前面的實(shí)施例。
本發(fā)明實(shí)施例中,在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,第一AP為終端待接入的AP,基于第一AP的接入信息,接入第一AP。這樣,可以在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下實(shí)現(xiàn)終端的在同一WT控制范圍內(nèi)的AP間的切換。
基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種終端,如圖6所示,該終端包括:
獲取模塊601,用于在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP為終端待接入的AP;
接入模塊602,用于基于所述第一AP的接入信息,接入所述第一AP。
可選的,所述獲取模塊601,用于:
當(dāng)檢測(cè)到第一AP的無線信號(hào)強(qiáng)度大于當(dāng)前接入的第二AP的無線信號(hào)強(qiáng)度時(shí),獲取預(yù)先存儲(chǔ)的所述第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT;
如圖7所示,所述終端還包括:
斷開模塊603,用于斷開與所述第二AP的通信連接。
可選的,所述獲取模塊601,用于:
在與已接入的第二AP的通信連接斷開后的預(yù)設(shè)時(shí)長(zhǎng)內(nèi),如果檢測(cè)到第一AP的無線信號(hào),則獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,所述第一AP與所述第二AP屬于同一WT。
可選的,所述接入模塊602,用于:
基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理,以使所述WT為所述終端重新分配上下行數(shù)據(jù)緩存,向所述基站發(fā)送接入完成通知。
可選的,如圖8所示,所述終端還包括:
第一確定模塊604,用于在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之前,確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
第一發(fā)送模塊605,用于通過蜂巢網(wǎng)絡(luò),向所述基站重新發(fā)送所述數(shù)據(jù)。
可選的,如圖9所示,所述終端還包括:
第二確定模塊606,用于在基于所述第一AP的接入信息,通過所述第一AP,與所述第一AP所屬的WT進(jìn)行通信握手處理和認(rèn)證處理之后,確定在斷開與所述第二AP的通信連接之前已向所述基站發(fā)送但未接收到所述基站的接收確認(rèn)消息的數(shù)據(jù);
第二發(fā)送模塊607,用于通過蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合的傳輸方式,向所述基站重新發(fā)送所述數(shù)據(jù)。
本發(fā)明實(shí)施例中,在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下,當(dāng)滿足預(yù)設(shè)的同一WT下的AP切換條件時(shí),獲取預(yù)先存儲(chǔ)的第一AP的接入信息,其中,第一AP為終端待接入的AP,基于第一AP的接入信息,接入第一AP。這樣,可以在蜂巢網(wǎng)絡(luò)與WiFi網(wǎng)絡(luò)聚合,并配置有3c bearer的狀態(tài)下實(shí)現(xiàn)終端的在同一WT控制范圍內(nèi)的AP間的切換。
需要說明的是:上述實(shí)施例提供的終端在進(jìn)行接入點(diǎn)切換處理時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的終端與接入點(diǎn)切換的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
本公開還一示例性實(shí)施例示出了一種終端的結(jié)構(gòu)示意圖。該終端可以是手機(jī)、平板電腦、計(jì)算機(jī)等。
參照?qǐng)D10,終端1000可以包括以下一個(gè)或多個(gè)組件:處理組件1002,存儲(chǔ)器1004,電源組件1006,多媒體組件1008,音頻組件1010,輸入/輸出(I/O)的接口1012,傳感器組件1014,以及通信組件1016。
處理組件1002通??刂平K端1000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件1002可以包括一個(gè)或多個(gè)處理器1020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個(gè)或多個(gè)模塊,便于處理組件1002和其他組件之間的交互。例如,處理部件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
存儲(chǔ)器1004被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在終端1000的操作。這些數(shù)據(jù)的示例包括用于在終端1000上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1004可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電力組件1006為終端1000的各種組件提供電力。電力組件1006可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為音頻輸出設(shè)備1000生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1008包括在所述終端1000和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1008包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)終端1000處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1010被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1010包括一個(gè)麥克風(fēng)(MIC),當(dāng)音頻輸出設(shè)備1000處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1004或經(jīng)由通信組件1016發(fā)送。
I/O接口1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1014包括一個(gè)或多個(gè)傳感器,用于為終端1000提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1014可以檢測(cè)到終端1000的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為終端1000的顯示器和小鍵盤,傳感器組件1014還可以檢測(cè)終端1000或終端1000一個(gè)組件的位置改變,用戶與終端1000接觸的存在或不存在,終端1000方位或加速/減速和終端1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1014還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1016被配置為便于終端1000和其他設(shè)備之間有線或無線方式的通信。終端1000可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信部件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信部件1016還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,終端1000可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1004,上述指令可由終端1000的處理器1020執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本公開的又一實(shí)施例提供了一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由終端的處理器執(zhí)行時(shí),使得終端能夠執(zhí)行上述實(shí)施例中的接入點(diǎn)切換的方法。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。