欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基站切換方法、裝置、存儲(chǔ)介質(zhì)及終端與流程

文檔序號(hào):11549140閱讀:231來源:國(guó)知局
基站切換方法、裝置、存儲(chǔ)介質(zhì)及終端與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種基站切換方法、裝置、存儲(chǔ)介質(zhì)及終端。



背景技術(shù):

隨著通信技術(shù)的發(fā)展,諸如智能手機(jī)等移動(dòng)終端的功能越來越多,給用戶的生活帶來極大的便利。

移動(dòng)終端與其他終端之間進(jìn)行通信時(shí),移動(dòng)終端通過基站與其他終端之間進(jìn)行信息的接收和發(fā)送。通常,某個(gè)基站的信號(hào)覆蓋范圍與相鄰基站的信號(hào)覆蓋范圍之間存在重疊。也即,移動(dòng)終端在與其他終端進(jìn)行通信時(shí),存在多個(gè)可以建立通訊連接的基站。

當(dāng)前,移動(dòng)終端的信號(hào)強(qiáng)度值較低時(shí),移動(dòng)終端將接收到的信號(hào)強(qiáng)度值上報(bào)給基站,由基站決定是否切換與該移動(dòng)終端進(jìn)行通訊連接的基站以及如何進(jìn)行切換。而基站決定是否進(jìn)行切換時(shí),無法考慮到移動(dòng)終端所處的實(shí)際環(huán)境,從而無法與移動(dòng)終端所處的實(shí)際環(huán)境相適應(yīng)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種基站切換方法、裝置、存儲(chǔ)介質(zhì)及終端,可以提高終端的信號(hào)穩(wěn)定性。

本發(fā)明實(shí)施例提供一種基站切換方法,包括:

獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;

當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;

根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;

建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

本發(fā)明實(shí)施例還提供一種基站切換裝置,包括:

獲取模塊,用于獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;

搜索模塊,用于當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;

確定模塊,用于根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;

切換模塊,用于建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

本發(fā)明實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有多條指令,該指令適于由處理器加載以執(zhí)行上述基站切換方法。

本發(fā)明實(shí)施例還提供一種終端,包括處理器和存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有多條指令,該處理器加載該指令以執(zhí)行上述基站切換方法。

本發(fā)明實(shí)施例還提供另一種終端,包括處理器、存儲(chǔ)器以及射頻電路,該處理器與該存儲(chǔ)器、射頻電路電性連接,該存儲(chǔ)器用于存儲(chǔ)指令和數(shù)據(jù),該射頻電路用于收發(fā)射頻信號(hào);

該射頻電路,還用于獲取與該終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;

該射頻電路,還用于當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;

該處理器,用于根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;

該射頻電路,還用于建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

本發(fā)明實(shí)施例提供的基站切換方法,獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。該方案在與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值較小時(shí),將通訊連接切換到信號(hào)強(qiáng)度值大的第二基站,因此可以提高終端的信號(hào)穩(wěn)定性。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的基站切換方法的第一種流程示意圖。

圖2是本發(fā)明實(shí)施例提供的基站切換方法的第二種流程示意圖。

圖3是本發(fā)明實(shí)施例提供的基站切換方法的第三種流程示意圖。

圖4是本發(fā)明實(shí)施例提供的基站切換方法的第四種流程示意圖。

圖5是本發(fā)明實(shí)施例提供的基站切換方法的第五種流程示意圖。

圖6是本發(fā)明實(shí)施例提供的基站切換方法的第六種流程示意圖。

圖7是本發(fā)明實(shí)施例提供的基站切換方法的應(yīng)用場(chǎng)景示意圖。

圖8是本發(fā)明實(shí)施例提供的基站切換方法的另一應(yīng)用場(chǎng)景示意圖。

圖9是本發(fā)明實(shí)施例提供的基站切換裝置的結(jié)構(gòu)示意圖。

圖10是本發(fā)明實(shí)施例提供的基站切換裝置的另一結(jié)構(gòu)示意圖。

圖11是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。

圖12是本發(fā)明實(shí)施例提供的終端的另一結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。

本發(fā)明的說明書和權(quán)利要求書以及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)當(dāng)理解,這樣描述的對(duì)象在適當(dāng)情況下可以互換。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。例如,包含了一系列步驟的過程、方法或包含了一系列模塊或單元的裝置、終端、系統(tǒng)不必限于清楚地列出的那些步驟或模塊或單元,還可以包括沒有清楚地列出的步驟或模塊或單元,也可以包括對(duì)于這些過程、方法、裝置、終端或系統(tǒng)固有的其它步驟或模塊或單元。

本發(fā)明實(shí)施例提供一種基站切換方法,該方法可以應(yīng)用于終端中。該終端可以是智能手機(jī)、平板電腦等設(shè)備。如圖1所示,該基站切換方法,可以包括以下步驟:

s110,獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值。

其中,終端中具有射頻電路。終端通過射頻電路收發(fā)射頻信號(hào),從而與基站建立通訊連接。與該終端建立通訊連接的基站即為第一基站。終端可以通過射頻電路實(shí)時(shí)獲取從該第一基站接收到的射頻信號(hào)的信號(hào)強(qiáng)度值。終端從該第一基站接收到的射頻信號(hào)的信號(hào)強(qiáng)度值可以理解為該第一基站的信號(hào)強(qiáng)度值。

其中,該通訊連接可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(gsm,globalsystemofmobilecommunication)、通用分組無線服務(wù)(gprs,generalpacketradioservice)、碼分多址(cdma,codedivisionmultipleaccess)、寬帶碼分多址(wcdma,widebandcodedivisionmultipleaccess)、長(zhǎng)期演進(jìn)(lte,longtermevolution)等。

s120,當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合中至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

其中,預(yù)設(shè)閾值可以是預(yù)先設(shè)置在終端中的一個(gè)信號(hào)強(qiáng)度值。例如,預(yù)設(shè)閾值可以為-94dbm(分貝毫瓦)。終端實(shí)時(shí)獲取第一基站的信號(hào)強(qiáng)度值后,將獲取到的信號(hào)強(qiáng)度值與該預(yù)設(shè)閾值進(jìn)行比較,以判斷該信號(hào)強(qiáng)度值是否小于該預(yù)設(shè)閾值。當(dāng)該信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),終端執(zhí)行搜索操作,以搜索可與該終端建立通訊連接的基站集合。終端搜索到的基站集合中至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

在一些實(shí)施例中,終端在執(zhí)行搜索操作時(shí),可以自動(dòng)過濾掉信號(hào)強(qiáng)度值小于或等于該預(yù)設(shè)閾值的基站,而只保留信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

如圖7所示,終端已經(jīng)與第一基站建立通訊連接。終端從該第一基站接收到的信號(hào)強(qiáng)度值小于上述預(yù)設(shè)閾值,從而終端執(zhí)行搜索操作。終端搜索到的基站集合中包括a、b、c三個(gè)基站。其中,a、b、c三個(gè)基站的信號(hào)強(qiáng)度值均大于該預(yù)設(shè)閾值。

在一些實(shí)施例中,當(dāng)終端的搜索結(jié)果中未包括任何基站時(shí),終端可以終止本流程或者重新執(zhí)行本流程。當(dāng)終端的搜索結(jié)果中只包括一個(gè)基站時(shí),終端也可以終止本流程,而直接與搜索到的該一個(gè)基站建立通訊連接,并斷開與上述第一基站之間的通訊連接。

s130,根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值。

其中,終端搜索到基站集合后,可以分別獲取該基站集合中的每一基站與該終端之間的距離。例如,終端可以分別向該基站集合中的每一基站上報(bào)自身所處的位置信息。該基站集合中的每一基站接收到終端上報(bào)的位置信息后,計(jì)算與該終端之間的距離,并向該終端返回自身與該終端之間的距離。終端接收到每一基站返回的距離后,根據(jù)每一終端與自身之間的距離從該基站集合中確定出第二基站。其中,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值。

s140,建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

其中,終端從基站集合中確定出第二基站后,終端建立與該第二基站之間的通訊連接,并斷開與上述第一基站之間的通訊連接。

如圖8所示,基站集合中包括a、b、c三個(gè)基站,終端根據(jù)與每個(gè)基站之間的距離確定的第二基站為基站b,則終端建立與基站b的通訊連接,并斷開與第一基站之間的通訊連接。

由于第二基站的信號(hào)強(qiáng)度值大于上述預(yù)設(shè)閾值,而第一基站的信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值,也即第二基站的信號(hào)強(qiáng)度值大于該第一基站的信號(hào)強(qiáng)度值。因此,終端在切換連接的基站后,能夠提高終端的信號(hào)穩(wěn)定性。

在一些實(shí)施例中,如圖2所示,根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站包括以下步驟:

s131,將該基站集合中的每一基站與該終端之間的距離進(jìn)行排序;

s132,根據(jù)排序結(jié)果從該基站集合中確定出距離該終端最近的基站;

s133,將距離該終端最近的基站確定為第二基站。

其中,終端搜索到基站集合后,可以分別獲取該基站集合中的每一基站與該終端之間的距離。隨后,終端可以將該基站集合中的每一基站與該終端之間的距離進(jìn)行排序。排序依據(jù)可以是降序排列,也可以是升序排列。例如,基站集合包括a、b、c三個(gè)基站,其中a、b、c三個(gè)基站與終端之間的距離分別為10km(千米)、8km、12km,則根據(jù)距離進(jìn)行降序排列的結(jié)果為:c、a、b。

得到排序結(jié)果后,終端根據(jù)排序結(jié)果從該基站集合中確定出距離該終端最近的基站。例如,根據(jù)距離進(jìn)行降序排列的結(jié)果為c、a、b,則可以確定出基站b為距離該終端最近的基站。隨后,終端將基站b確定為第二基站。

在一些實(shí)施例中,如圖3所示,將距離該終端最近的基站確定為第二基站包括以下步驟:

s1331,判斷距離該終端最近的基站的數(shù)量是否為一個(gè);

s1332,若距離該終端最近的基站的數(shù)量為一個(gè),則將距離該終端最近的基站確定為第二基站。

其中,終端根據(jù)排序結(jié)果確定出距離該終端最近的基站后,判斷距離該終端最近的基站的數(shù)量是否為一個(gè)。若距離該終端最近的基站只有一個(gè),則將該距離最近的基站確定為第二基站。

在一些實(shí)施例中,如圖3所示,將距離該終端最近的基站確定為第二基站還包括以下步驟:

s1333,若距離該終端最近的基站的數(shù)量不為一個(gè),則依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間;

s1334,將該響應(yīng)時(shí)間最短的基站確定為第二基站。

其中,若距離該終端最近的基站的數(shù)量不為一個(gè),例如基站集合中包括a、b、c、d四個(gè)基站,a、b、c、d四個(gè)基站與該終端的距離分別為10km、8km、12km、8km,則基站b和基站d與該終端之間的距離均為最小。此時(shí),終端依次獲取基站b、基站d對(duì)指令的響應(yīng)時(shí)間,并將響應(yīng)時(shí)間最短的基站確定為第二基站。其中,該指令可以為終端發(fā)送給基站并接收到基站響應(yīng)的任意指令。

當(dāng)距離終端最近的基站數(shù)量不為一個(gè)時(shí),將響應(yīng)時(shí)間最短的基站確定為第二基站,可以確保第二基站與終端之間的距離最近同時(shí)通信效率最高。

在一些實(shí)施例中,如圖4所示,依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間包括以下步驟:

s1333a,依次向距離該終端最近的每一基站發(fā)送探測(cè)指令;

s1333b,接收距離該終端最近的每一基站返回的響應(yīng)信息;

s1333c,依次根據(jù)每一基站的響應(yīng)信息獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間。

其中,終端可以依次向距離該終端最近的每一基站發(fā)送探測(cè)指令。例如,距離終端最近的基站包括基站b和基站d,則終端依次向基站b、基站d發(fā)送探測(cè)指令。該探測(cè)指令只需得到基站的響應(yīng)即可,探測(cè)指令可以不包括任何命令。隨后,終端接收距離該終端最近的每一基站返回的響應(yīng)信息。例如,終端接收基站b和基站d的響應(yīng)信息。然后,針對(duì)距離該終端最近的每一基站,終端可以根據(jù)發(fā)送探測(cè)指令的時(shí)刻和接收到響應(yīng)信息的時(shí)刻來獲取該基站對(duì)指令的響應(yīng)時(shí)間。例如,向基站b發(fā)送探測(cè)指令與接收到基站b的響應(yīng)信息之間的時(shí)間間隔為100ms(毫秒),向基站d發(fā)送探測(cè)指令與接收到基站d的響應(yīng)信息之間的時(shí)間間隔為120ms,則可以獲取到基站b對(duì)指令的響應(yīng)時(shí)間為100ms,基站d對(duì)指令的響應(yīng)時(shí)間為120ms。

在一些實(shí)施例中,如圖5所示,將距離該終端最近的基站確定為第二基站還包括以下步驟:

s1335,判斷該終端是否處于運(yùn)動(dòng)狀態(tài);

s1336,若該終端處于運(yùn)動(dòng)狀態(tài),則獲取該終端的運(yùn)動(dòng)方向;

s1337,根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站。

其中,終端可以通過加速度傳感器檢測(cè)終端的狀態(tài),以判斷終端是否處于運(yùn)動(dòng)狀態(tài)。當(dāng)終端處于運(yùn)動(dòng)狀態(tài)時(shí),獲取該終端的運(yùn)動(dòng)方向。其中,終端可以每間隔一段時(shí)間后采集終端的位置信息,并根據(jù)該位置信息獲取終端的運(yùn)動(dòng)方向。例如,終端每間隔1秒采集一次終端的位置信息,并將前一次采集的位置指向當(dāng)前一次采集的位置的方向確定為終端的運(yùn)動(dòng)方向。

隨后,終端可以獲取距離該終端最近的每一基站所處的位置信息,并根據(jù)該位置信息計(jì)算每一基站與該運(yùn)動(dòng)方向之間的角度,隨后根據(jù)每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站。

在一些實(shí)施例中,如圖6所示,根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站包括以下步驟:

s1337a,將距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度進(jìn)行排序;

s1337b,將與該運(yùn)動(dòng)方向之間的角度最小的基站確定為第二基站。

其中,終端獲取到每一基站的位置信息后,根據(jù)該位置信息計(jì)算每一基站與該運(yùn)動(dòng)方向之間的角度,并對(duì)計(jì)算出的多個(gè)角度進(jìn)行排序。例如,基站b與該運(yùn)動(dòng)方向之間的角度為30度,基站d與該運(yùn)動(dòng)方向之間的角度為120度,則終端的運(yùn)動(dòng)方向朝向基站b而背離基站d,從而終端與基站b之間的距離在減小而與基站d之間的距離在增大。終端對(duì)角度按照降序進(jìn)行排序的結(jié)果為:基站d、基站b。隨后,終端可以根據(jù)排序結(jié)果將與該運(yùn)動(dòng)方向之間的角度最小的基站確定為第二基站。

具體實(shí)施時(shí),本發(fā)明不受所描述的各個(gè)步驟的執(zhí)行順序的限制,在不產(chǎn)生沖突的情況下,某些步驟還可以采用其它順序進(jìn)行或者同時(shí)進(jìn)行。

由上可知,本發(fā)明實(shí)施例提供的基站切換方法,獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。該方案在與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值較小時(shí),將通訊連接切換到信號(hào)強(qiáng)度值大的第二基站,因此可以提高終端的信號(hào)穩(wěn)定性。

本發(fā)明實(shí)施例還提供一種基站切換裝置,該裝置可以集成在終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。

如圖9所示,基站切換裝置200可以包括:獲取模塊201、搜索模塊202、確定模塊203、切換模塊204。

獲取模塊201,用于獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值。

其中,終端中具有射頻電路。終端通過射頻電路收發(fā)射頻信號(hào),從而與基站建立通訊連接。與該終端建立通訊連接的基站即為第一基站。獲取模塊201可以通過射頻電路實(shí)時(shí)獲取從該第一基站接收到的射頻信號(hào)的信號(hào)強(qiáng)度值。終端從該第一基站接收到的射頻信號(hào)的信號(hào)強(qiáng)度值可以理解為該第一基站的信號(hào)強(qiáng)度值。

搜索模塊202,用于當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合中至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

其中,預(yù)設(shè)閾值可以是預(yù)先設(shè)置在終端中的一個(gè)信號(hào)強(qiáng)度值。例如,預(yù)設(shè)閾值可以為-94dbm(分貝毫瓦)。獲取模塊201實(shí)時(shí)獲取第一基站的信號(hào)強(qiáng)度值后,搜索模塊202將獲取到的信號(hào)強(qiáng)度值與該預(yù)設(shè)閾值進(jìn)行比較,以判斷該信號(hào)強(qiáng)度值是否小于該預(yù)設(shè)閾值。當(dāng)該信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),搜索模塊202執(zhí)行搜索操作,以搜索可與該終端建立通訊連接的基站集合。搜索到的基站集合中至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

在一些實(shí)施例中,搜索模塊202在執(zhí)行搜索操作時(shí),可以自動(dòng)過濾掉信號(hào)強(qiáng)度值小于或等于該預(yù)設(shè)閾值的基站,而只保留信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站。

在一些實(shí)施例中,當(dāng)搜索模塊202的搜索結(jié)果中未包括任何基站時(shí),基站切換裝置200可以終止本流程或者重新執(zhí)行本流程。當(dāng)搜索模塊202的搜索結(jié)果中只包括一個(gè)基站時(shí),基站切換裝置200也可以終止本流程,而直接與搜索到的該一個(gè)基站建立通訊連接,并斷開與上述第一基站之間的通訊連接。

確定模塊203,用于根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值。

其中,搜索模塊202搜索到基站集合后,確定模塊203可以分別獲取該基站集合中的每一基站與該終端之間的距離。例如,確定模塊203可以分別向該基站集合中的每一基站上報(bào)終端所處的位置信息。該基站集合中的每一基站接收到確定模塊203上報(bào)的終端位置信息后,計(jì)算與該終端之間的距離,并向確定模塊203返回自身與該終端之間的距離。確定模塊203接收到每一基站返回的距離后,根據(jù)每一終端與自身之間的距離從該基站集合中確定出第二基站。其中,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值。

切換模塊204,用于建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

其中,確定模塊203從基站集合中確定出第二基站后,切換模塊204建立與該第二基站之間的通訊連接,并斷開與上述第一基站之間的通訊連接。

由于第二基站的信號(hào)強(qiáng)度值大于上述預(yù)設(shè)閾值,而第一基站的信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值,也即第二基站的信號(hào)強(qiáng)度值大于該第一基站的信號(hào)強(qiáng)度值。因此,基站切換裝置200在切換連接的基站后,能夠提高終端的信號(hào)穩(wěn)定性。

在一些實(shí)施例中,如圖10所示,確定模塊203包括:排序子模塊2031、第一確定子模塊2032、第二確定子模塊2033。

排序子模塊2031,用于將該基站集合中的每一基站與該終端之間的距離進(jìn)行排序;

第一確定子模塊2032,用于根據(jù)排序結(jié)果從該基站集合中確定出距離該終端最近的基站;

第二確定子模塊2033,用于將距離該終端最近的基站確定為第二基站。

其中,搜索模塊202搜索到基站集合后,排序子模塊2031可以分別獲取該基站集合中的每一基站與該終端之間的距離。隨后,排序子模塊2031將該基站集合中的每一基站與該終端之間的距離進(jìn)行排序。排序依據(jù)可以是降序排列,也可以是升序排列。例如,基站集合包括a、b、c三個(gè)基站,其中a、b、c三個(gè)基站與終端之間的距離分別為10km(千米)、8km、12km,則根據(jù)距離進(jìn)行降序排列的結(jié)果為:c、a、b。

得到排序結(jié)果后,第一確定子模塊2032根據(jù)排序結(jié)果從該基站集合中確定出距離該終端最近的基站。例如,根據(jù)距離進(jìn)行降序排列的結(jié)果為c、a、b,則可以確定出基站b為距離該終端最近的基站。隨后,第二確定子模塊2033將基站b確定為第二基站。

在一些實(shí)施例中,第二確定子模塊2033用于執(zhí)行以下步驟:

判斷距離該終端最近的基站的數(shù)量是否為一個(gè);

若距離該終端最近的基站的數(shù)量為一個(gè),則將距離該終端最近的基站確定為第二基站。

其中,第一確定子模塊2032根據(jù)排序結(jié)果確定出距離該終端最近的基站后,第二確定子模塊2033判斷距離該終端最近的基站的數(shù)量是否為一個(gè)。若距離該終端最近的基站只有一個(gè),則將該距離最近的基站確定為第二基站。

在一些實(shí)施例中,第二確定子模塊2033還用于執(zhí)行以下步驟:

若距離該終端最近的基站的數(shù)量不為一個(gè),則依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間;

將該響應(yīng)時(shí)間最短的基站確定為第二基站。

其中,若距離該終端最近的基站的數(shù)量不為一個(gè),例如基站集合中包括a、b、c、d四個(gè)基站,a、b、c、d四個(gè)基站與該終端的距離分別為10km、8km、12km、8km,則基站b和基站d與該終端之間的距離均為最小。此時(shí),第二確定子模塊2033依次獲取基站b、基站d對(duì)指令的響應(yīng)時(shí)間,并將響應(yīng)時(shí)間最短的基站確定為第二基站。

當(dāng)距離終端最近的基站數(shù)量不為一個(gè)時(shí),將響應(yīng)時(shí)間最短的基站確定為第二基站,可以確保第二基站與終端之間的距離最近同時(shí)通信效率最高。

在一些實(shí)施例中,依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間時(shí),第二確定子模塊2033執(zhí)行以下步驟:

依次向距離該終端最近的每一基站發(fā)送探測(cè)指令;

接收距離該終端最近的每一基站返回的響應(yīng)信息;

依次根據(jù)每一基站的響應(yīng)信息獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間。

其中,第二確定子模塊2033可以依次向距離該終端最近的每一基站發(fā)送探測(cè)指令。例如,距離終端最近的基站包括基站b和基站d,則第二確定子模塊2033依次向基站b、基站d發(fā)送探測(cè)指令。該探測(cè)指令只需得到基站的響應(yīng)即可,探測(cè)指令可以不包括任何命令。隨后,第二確定子模塊2033接收距離該終端最近的每一基站返回的響應(yīng)信息。例如,第二確定子模塊2033接收基站b和基站d的響應(yīng)信息。然后,針對(duì)距離該終端最近的每一基站,第二確定子模塊2033可以根據(jù)發(fā)送探測(cè)指令的時(shí)刻和接收到響應(yīng)信息的時(shí)刻來獲取該基站對(duì)指令的響應(yīng)時(shí)間。例如,向基站b發(fā)送探測(cè)指令與接收到基站b的響應(yīng)信息之間的時(shí)間間隔為100ms(毫秒),向基站d發(fā)送探測(cè)指令與接收到基站d的響應(yīng)信息之間的時(shí)間間隔為120ms,則可以獲取到基站b對(duì)指令的響應(yīng)時(shí)間為100ms,基站d對(duì)指令的響應(yīng)時(shí)間為120ms。

在一些實(shí)施例中,第二確定子模塊2033還用于執(zhí)行以下步驟:

判斷該終端是否處于運(yùn)動(dòng)狀態(tài);

若該終端處于運(yùn)動(dòng)狀態(tài),則獲取該終端的運(yùn)動(dòng)方向;

根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站。

其中,第二確定子模塊2033可以通過加速度傳感器檢測(cè)終端的狀態(tài),以判斷終端是否處于運(yùn)動(dòng)狀態(tài)。當(dāng)終端處于運(yùn)動(dòng)狀態(tài)時(shí),獲取該終端的運(yùn)動(dòng)方向。其中,第二確定子模塊2033可以每間隔一段時(shí)間后采集終端的位置信息,并根據(jù)該位置信息獲取終端的運(yùn)動(dòng)方向。例如,第二確定子模塊2033每間隔1秒采集一次終端的位置信息,并將前一次采集的位置指向當(dāng)前一次采集的位置的方向確定為終端的運(yùn)動(dòng)方向。

隨后,第二確定子模塊2033可以獲取距離該終端最近的每一基站所處的位置信息,并根據(jù)該位置信息計(jì)算每一基站與該運(yùn)動(dòng)方向之間的角度,隨后根據(jù)每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站。

在一些實(shí)施例中,根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站時(shí),第二確定子模塊2033用于執(zhí)行以下步驟:

將距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度進(jìn)行排序;

將與該運(yùn)動(dòng)方向之間的角度最小的基站確定為第二基站。

其中,第二確定子模塊2033獲取到每一基站的位置信息后,根據(jù)該位置信息計(jì)算每一基站與該運(yùn)動(dòng)方向之間的角度,并對(duì)計(jì)算出的多個(gè)角度進(jìn)行排序。例如,基站b與該運(yùn)動(dòng)方向之間的角度為30度,基站d與該運(yùn)動(dòng)方向之間的角度為120度,則終端的運(yùn)動(dòng)方向朝向基站b而背離基站d,從而終端與基站b之間的距離在減小而與基站d之間的距離在增大。第二確定子模塊2033對(duì)角度按照降序進(jìn)行排序的結(jié)果為:基站d、基站b。隨后,第二確定子模塊2033可以根據(jù)排序結(jié)果將與該運(yùn)動(dòng)方向之間的角度最小的基站確定為第二基站。

具體實(shí)施時(shí),以上各個(gè)模塊可以作為獨(dú)立的實(shí)體來實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來實(shí)現(xiàn)。

由上可知,本發(fā)明實(shí)施例提供的基站切換裝置200,通過獲取模塊201獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索模塊202搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;確定模塊203根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;切換模塊204建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。該方案在與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值較小時(shí),將通訊連接切換到信號(hào)強(qiáng)度值大的第二基站,因此可以提高終端的信號(hào)穩(wěn)定性。

本發(fā)明實(shí)施例還提供一種終端。該終端可以是智能手機(jī)、平板電腦等設(shè)備。如圖11所示,終端300包括處理器301、存儲(chǔ)器302以及射頻電路303。其中,處理器301分別與存儲(chǔ)器302、射頻電路303電性連接。

處理器301是終端300的控制中心,利用各種接口和線路連接整個(gè)終端的各個(gè)部分,通過運(yùn)行或加載存儲(chǔ)在存儲(chǔ)器302內(nèi)的應(yīng)用程序,以及調(diào)用存儲(chǔ)在存儲(chǔ)器302內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)終端進(jìn)行整體監(jiān)控。

在本實(shí)施例中,終端300中的處理器301會(huì)按照如下的步驟,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的指令加載到存儲(chǔ)器302中,并由處理器301來運(yùn)行存儲(chǔ)在存儲(chǔ)器302中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能:

獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;

當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;

根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;

建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。

在一些實(shí)施例中,根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站時(shí),處理器301執(zhí)行以下步驟:將該基站集合中的每一基站與該終端之間的距離進(jìn)行排序;根據(jù)排序結(jié)果從該基站集合中確定出距離該終端最近的基站;將距離該終端最近的基站確定為第二基站。

在一些實(shí)施例中,將距離該終端最近的基站確定為第二基站時(shí),處理器301執(zhí)行以下步驟:判斷距離該終端最近的基站的數(shù)量是否為一個(gè);若距離該終端最近的基站的數(shù)量為一個(gè),則將距離該終端最近的基站確定為第二基站。

在一些實(shí)施例中,將距離該終端最近的基站確定為第二基站時(shí),處理器301還執(zhí)行以下步驟:若距離該終端最近的基站的數(shù)量不為一個(gè),則依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間;將該響應(yīng)時(shí)間最短的基站確定為第二基站。

在一些實(shí)施例中,依次獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間時(shí),處理器301執(zhí)行以下步驟:依次向距離該終端最近的每一基站發(fā)送探測(cè)指令;接收距離該終端最近的每一基站返回的響應(yīng)信息;依次根據(jù)每一基站的響應(yīng)信息獲取距離該終端最近的每一基站對(duì)指令的響應(yīng)時(shí)間。

在一些實(shí)施例中,將距離該終端最近的基站確定為第二基站時(shí),處理器301還執(zhí)行以下步驟:若距離該終端最近的基站的數(shù)量不為一個(gè),則判斷該終端是否處于運(yùn)動(dòng)狀態(tài);若該終端處于運(yùn)動(dòng)狀態(tài),則獲取該終端的運(yùn)動(dòng)方向;根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站。

在一些實(shí)施例中,根據(jù)距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度確定第二基站時(shí),處理器301執(zhí)行以下步驟:將距離該終端最近的每一基站與該運(yùn)動(dòng)方向之間的角度進(jìn)行排序;將與該運(yùn)動(dòng)方向之間的角度最小的基站確定為第二基站。

存儲(chǔ)器302可用于存儲(chǔ)應(yīng)用程序和數(shù)據(jù)。存儲(chǔ)器302存儲(chǔ)的應(yīng)用程序中包含有可在處理器中執(zhí)行的指令。應(yīng)用程序可以組成各種功能模塊。處理器301通過運(yùn)行存儲(chǔ)在存儲(chǔ)器302的應(yīng)用程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。

射頻電路303可以通過無線通信與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備建立無線通訊,與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備之間收發(fā)信號(hào)。

在一些實(shí)施例中,如圖12所示,終端300還包括:顯示屏304、控制電路305、輸入單元306、音頻電路307、傳感器308以及電源309。其中,處理器301分別與顯示屏304、控制電路305、輸入單元306、音頻電路307、傳感器308以及電源309電性連接。

顯示屏304可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖像、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。

控制電路305與顯示屏304電性連接,用于控制顯示屏304顯示信息。

輸入單元306可用于接收輸入的數(shù)字、字符信息或用戶特征信息(例如指紋),以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。其中,輸入單元306可以包括指紋識(shí)別模組。

音頻電路307可通過揚(yáng)聲器、傳聲器提供用戶與終端之間的音頻接口。

傳感器308用于采集外部環(huán)境信息。傳感器308可以包括環(huán)境亮度傳感器、加速度傳感器、陀螺儀等傳感器中的一種或多種。

電源309用于給終端300的各個(gè)部件供電。在一些實(shí)施例中,電源309可以通過電源管理系統(tǒng)與處理器301邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

盡管圖12中未示出,終端300還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。

由上可知,本發(fā)明實(shí)施例提供了一種終端,獲取與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值;當(dāng)該信號(hào)強(qiáng)度值小于預(yù)設(shè)閾值時(shí),搜索可與該終端建立通訊連接的基站集合,該基站集合至少包括兩個(gè)信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值的基站;根據(jù)該基站集合中的每一基站與該終端之間的距離從該基站集合中確定出第二基站,該第二基站的信號(hào)強(qiáng)度值大于該預(yù)設(shè)閾值;建立與該第二基站的通訊連接,并斷開與該第一基站的通訊連接。該方案在與終端建立通訊連接的第一基站的信號(hào)強(qiáng)度值較小時(shí),將通訊連接切換到信號(hào)強(qiáng)度值大的第二基站,因此可以提高終端的信號(hào)穩(wěn)定性。

需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括但不限于:只讀存儲(chǔ)器(rom,readonlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁盤或光盤等。

以上對(duì)本發(fā)明實(shí)施例所提供的基站切換方法、裝置及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巴中市| 淳化县| 莱芜市| 萍乡市| 达拉特旗| 阳西县| 峨边| 大余县| 五大连池市| 田东县| 长海县| 凤山县| 望城县| 大英县| 白河县| 德保县| 阜新市| 双辽市| 华容县| 临海市| 冀州市| 都江堰市| 莎车县| 吉首市| 葫芦岛市| 积石山| 洪泽县| 湘乡市| 淄博市| 乡城县| 大港区| 怀安县| 天津市| 辽源市| 会宁县| 永胜县| 宁陕县| 耿马| 赣州市| 华亭县| 南投县|