一種選擇網絡的方法和裝置的製作方法
2023-05-10 07:51:06 1
專利名稱:一種選擇網絡的方法和裝置的製作方法
技術領域:
本發明涉及通信技術領域,特別涉及一種選擇網絡的方法和裝置。
背景技術:
隨著科學技術的發展和社會的進步,移動通信技術正在經歷著日新月異的變化, 通過移動通信網絡傳輸數據的速率也越來越快。目前,CDMA 2000 HRPD(Code Division Multiple Access 2000 High Rate Packet Data,碼分多址2000高速分組數據)網絡已經 開始大規模商用,在CDMA 2000 HRPD網絡中傳輸數據時的速率遠高於在CDMA 2000 (Code Division Multiple Access 2000,碼分多址2000)網絡中傳輸數據時的速率。因此當傳輸 數據時,如果終端當前所在的區域有CDMA 2000 HRPD網絡則選擇CDMA 2000 HRPD網絡,否 則選擇CDMA2000網絡。然而,目前終端在CDMA 2000網絡建立數據業務連接後不會監聽 CDMA 2000 HRPD網絡,這樣當終端在沒有CDMA 2000 HRPD網絡的區域建立數據業務連接, 再移動到有CDMA 2000 HRPD網絡的區域後,終端不會選擇到CDMA 2000 HRPD網絡。
目前,存在一種當終端在沒有CDMA 2000 HRPD網絡的區域建立數據業務連接,再 移動到有CDMA 2000 HRPD網絡的區域後,使終端可以選擇到CDMA2000 HRPD網絡的方法, 該方法具體為假設CDMA 2000 HRPD網絡的覆蓋情況和CDMA 2000網絡的覆蓋情況是一致 的(即在判斷出CDMA 2000網絡覆蓋好時,認為CDMA 2000 HRPD網絡也覆蓋好;在判斷出 CDMA 2000網絡覆蓋差時,認為CDMA 2000 HRPD網絡也覆蓋差),當終端在CDMA 2000網絡 建立數據業務連接後,網絡側實時監控終端當前所在的區域的CDMA 2000網絡覆蓋情況, 當網絡側判斷終端當前所在的區域的CDMA 2000網絡覆蓋好時,馬上釋放在CDMA 2000網 絡建立的數據業務連接,然後選擇在CDMA 2000 HRPD網絡重新建立數據業務連接。
然而,在實現本發明的過程中,發明人發現現有技術至少存在以下問題
當CDMA 2000 HRPD網絡與CDMA 2000網絡的覆蓋情況不一致時,網絡側會由於 誤判而頻繁地釋放在CDMA 2000網絡建立的數據業務連接,從而會使數據傳輸不斷地被中 斷,產生數據傳輸時延,降低數據傳輸的速率。
發明內容
為了避免數據傳輸不斷地被中斷和數據傳輸時延,提高數據傳輸的速率,本發明
實施例提供了一種選擇網絡的方法和裝置。所述技術方案如下 —方面,本發明實施例提供了一種選擇網絡的方法,所述方法包括 當終端在低速網絡中建立空口數據業務連接或存在數據業務連接時,判斷所述終
端當前所在的區域是否覆蓋有高速網絡; 如果所述終端當前所在的區域覆蓋有高速網絡時,將低速網絡休眠態定時器的定 時時間設置為低速網絡專用配置值,所述低速網絡專用配置值小於低速網絡通用值;
當所述低速網絡休眠態定時器的定時時間到達後,釋放所述終端與所述低速網絡 之間的連接,使所述終端重新選擇網絡。
另一方面,本發明實施例提供了一種選擇網絡的裝置,所述裝置包括 第一判斷模塊,用於當終端在低速網絡中建立空口數據業務連接或存在數據業務
連接時,判斷所述終端當前所在的區域是否覆蓋有高速網絡; 第一設置模塊,用於當所述第一判斷模塊的判斷結果是所述終端當前所在的區域 覆蓋有高速網絡時,將低速網絡休眠態定時器的定時時間設置為低速網絡專用配置值,所 述低速網絡專用配置值小於低速網絡通用值; 釋放模塊,用於當所述低速網絡休眠態定時器的定時時間到達後,釋放所述終端
與所述低速網絡之間的連接,使所述終端重新選擇網絡。
本發明實施例提供的技術方案的有益效果是 當終端當前所在的區域覆蓋有高速網絡時,通過將低速網絡休眠態定時器的定時 時間設置為比常用的低速網絡通用值更低的低速網絡專用配置值,網絡側在定時時間到達 後,才釋放終端與低速網絡之間的連接,所以不會影響之前在低速網絡建立的數據業務連 接,不會中斷數據傳輸,不會產生數據傳輸時延,提高了數據傳輸的速率,避免了網絡側主 動釋放網絡時,造成的數據傳輸不斷地被中斷和數據傳輸時延的問題;並且在更短的定時 時間後就釋放終端與低速網絡之間的連接,使終端可以更快的重新選擇網絡,增加了終端 選擇高速網絡的機會,可以進一步地提高數據傳輸的速率。
圖1是本發明實施例1提供的一種選擇網絡的方法流程圖;
圖2是本發明實施例2提供的一種選擇網絡的方法流程圖;
圖3是本發明實施例3提供的一種選擇網絡的裝置結構示意圖;
圖4是本發明實施例3提供的另一種選擇網絡的裝置結構示意圖;
圖5是本發明實施例3提供的又一種選擇網絡的裝置結構示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方
式作進一步地詳細描述。
實施例1 參見圖l,本發明實施例提供了一種選擇網絡的方法,該方法包括 101 :當終端在低速網絡中建立空口數據業務連接或存在數據業務連接時,判斷終
端當前所在的區域是否覆蓋有高速網絡。
102 :如果終端當前所在的區域覆蓋有高速網絡,將低速網絡休眠態定時器的定時
時間設置為低速網絡專用配置值,其中,低速網絡專用配置值小於低速網絡通用值。
103 :當低速網絡休眠態定時器的定時時間到達後,釋放終端與低速網絡之間的連
接,使終端重新選擇網絡。
進一步地,該方法還可以包括 當判斷結果是終端當前所在的區域沒有覆蓋高速網絡時,將低速網絡休眠態定時 器的定時時間設置為低速網絡通用值。 進一步地,判斷終端當前所在的區域是否覆蓋有高速網絡之前,該方法還可以包括 判斷該終端是否支持高速網絡; 當判斷結果是支持高速網絡時,則執行判斷終端當前所在的區域是否覆蓋有高速 網絡的步驟。 進一步地,建立空口數據業務連接,具體可以為建立數據業務連接,或重激活; 存在數據業務連接時,具體可以為建立數據業務連接後發生扇區切換時,或建立數據業務 連接開始傳輸數據後的任一時刻,如開始傳輸數據後1秒時、3秒時等。 本發明實施例所述的選擇網絡的方法,當終端當前所在的區域覆蓋有高速網絡 時,通過將低速網絡休眠態定時器的定時時間設置為比常用的低速網絡通用值更低的低速 網絡專用配置值,網絡側在定時時間到達後,才釋放終端與低速網絡之間的連接,所以不會 影響之前在低速網絡建立的數據業務連接,不會中斷數據傳輸,不會產生數據傳輸時延,提 高了數據傳輸的速率,避免了網絡側主動釋放網絡時,造成的數據傳輸不斷地被中斷和數 據傳輸時延的問題;並且,通過將低速網絡休眠態定時器的定時時間設置為比常用的低速 網絡通用值更低的低速網絡專用配置值,使網絡側可以在更短的定時時間後就釋放與終端 之間的連接,使終端可以更快地進入空閒狀態重新進行網絡選擇,增加了終端選擇高速網 絡的機會,可以進一步地提高數據傳輸的速率。 需要說明的是,實施例1中的低速網絡和高速網絡,可以是CDMA 2000網絡和 CDMA 2000 HRPD網絡、GSM (Global System For Mobile Communication,全球移動通信) 網絡和WCDMA(Wide Band Code Division Multi Access,寬帶碼分多址)網絡、GSM網絡和 TD-SCDMA(Time Division-Synchronous CodeDivision Multiple Access,時分同步的碼分 多址接入)網絡等。並且,實施例l所述的方法並不限於用於低速網絡和高速網絡之間,也 可以用於其它網絡之間,而且也並不限於應用在2種網絡之間,也可以用於3種、4種等多種 網絡之間,對此不做具體限定。 下面以將實施例1所述的方法應用在CDMA 2000網絡(低速網絡)和CDMA2000 HRPD網絡(高速網絡)中為例進行進一步說明。
實施例2 參見圖2,本發明實施例提供了一種選擇網絡的方法,該方法包括
201 :當終端在CDMA 2000網絡中建立空口數據業務連接或存在數據業務連接時, 網絡側判斷該終端是否支持CDMA 2000 HRPD網絡,如果是,則執行202 ;否則,執行203。
其中,當終端在CDMA 2000網絡中建立空口數據業務連接時,具體可以為(l)當 終端在CDMA 2000網絡中建立數據業務連接時;或(2)當終端在CDMA 2000網絡中重激活 時等。當終端在CDMA 2000網絡中存在數據業務連接時,具體可以為當終端在CDMA 2000 網絡中建立數據業務連接後發生扇區切換時,或當終端在CDMA 2000網絡中建立數據業務 連接開始傳輸數據後的任一時刻,如開始傳輸數據後1秒時、3秒時等。
具體地可以通過查詢網絡側是否存在該終端的CDMA 2000 HRPD會話信息,得出該 終端是否支持CDMA 2000 HRPD網絡,如果網絡側存在該終端的CDMA2000 HRPD會話信息, 則該終端支持CDMA 2000 HRPD網絡;如果網絡側沒有存在該終端的CDMA 2000 HRPD會話 信息,則該終端不支持CDMA 2000 HRPD網絡。 需要說明的是,當該終端支持CDMA 2000 HRPD網絡時,該終端與CDMA2000 HRPD
5網絡之間會進行CDMA 2000 HRPD會話,生成該終端的CDMA 2000HRPD會話信息,因此可以 通過查詢CDMA 2000 HRPD會話信息,得出該終端是否支持CDMA 2000 HRPD網絡。並且需 要說明的是,並不限於通過上述方式判斷該終端是否支持CDMA 2000 HRPD網絡,可以採用 任何其他可行的方式進行判斷,對此不做限定。而且可以將即支持CDMA 2000網絡,又支持 CDMA 2000HRPD網絡的終端稱為雙模終端。 202 :網絡側判斷該終端當前所在的區域是否覆蓋有CDMA 2000 HRPD網絡,如果 是,則執行204 ;否則,執行203。 具體地,終端當前所在的區域是否覆蓋有CDMA 2000 HRPD網絡可以通過判斷終端 當前所在的區域是否配置有CDMA 2000 HRPD網絡載扇來實現,如果終端當前所在的區域配 置有CDMA 2000 HRPD網絡載扇,則終端當前所在的區域覆蓋有CDMA 2000 HRPD網絡;否 則,終端當前所在的區域沒有覆蓋CDMA2000 HRPD網絡。由於網絡載扇的配置是由網絡側 來完成的,所以網絡側可以通過查詢相關的配置信息,得到終端當前所在的區域是否配置 有CDMA 2000HRPD網絡。具體實現時,可以採用任何可行的方式,不對此做具體限定。
需要說明的是,由於當終端當前所在的區域配置有CDMA 2000 HRPD網絡時,可能 會存在下面兩種情況 (1)終端當前所在的區域配置有CDMA 2000 HRPD網絡載扇,但是該CDMA 2000 HRPD網絡載扇被關閉或發生了故障,此時終端當前所在的區域沒有覆蓋EVDO網絡。
(2)終端當前所在的區域配置有CDMA 2000 HRPD網絡載扇,而且該CDMA 2000 HRPD網絡載扇沒有被關閉或發生故障,此時終端當前所在的區域覆蓋有EVDO網絡。
因此,為了確保該終端當前所在的區域確有CDMA 2000 HRPD網絡覆蓋,在判斷配 置有CDMA 2000 HRPD網絡後,網絡側進一步通過查詢終端當前所在的區域的CDMA 2000 HRPD網絡載扇是否被關閉或發生故障,確定該終端當前所在的區域是否覆蓋有CDMA 2000 HRPD網絡。 並且需要說明的是,還可以通過終端當前上報的信號強度等信息,判斷該終端當 前所在的區域是否覆蓋有CDMA 2000 HRPD網絡;具體實現時,可以採用任何可行的方式, 不對此做具體限定。 203:網絡側將CDMA 2000 Dormant (休眠)態定時器的定時時間設置為CDMA 2000 通用值,然後執行205。 具體地,如果在Dormant態定時器設定的定時時間內沒有數據傳輸,網絡側會主 動釋放與終端之間的連接,使終端進入空閒狀態,以節約網絡側資源。Dormant態定時器設 定的定時時間越大,網絡側與終端之間的連接就越難被釋放,終端就越難進入空閒狀態。由 於在CDMA 2000網絡建立數據業務連接時的時延比較大,因此CDMA 2000 Dormant態定時 器的定時時間通常會設置很長。例如通常設置CDMA 2000 Dormant態定時器的定時時間 為30秒或40秒等。 需要說明的是,當執行該步驟前,CDMA 2000 Dormant態定時器的定時時間為CDMA 2000通用值,則執行該步驟時,不需要對CDMA 2000 Dormant態定時器的定時時間進行重 新設置(即進行修改),只需要保留CDMA 2000Dormant態定時器的定時時間即可。
204 :網絡側將CDMA 2000 Dormant態定時器的定時時間設置為CDMA2000專用配 置值,然後執行205。
當終端當前所在的區域配置有CDMA 2000 HRPD網絡時,為了使終端可以儘快地在 CDMA 2000 HRPD網絡中建立數據連接,並使終端正在通過在CDMA2000網絡中建立的數據 業務連接傳輸的數據不被中斷,將CDMA 2000 Dormant態定時器的定時時間設置為一個小 於CDMA 2000通用值的CDMA 2000專用配置值。例如可以將CDMA 2000專用配置值設置 為10秒或20秒等,並不限於此,可以根據實際應用狀況靈活設置。 需要說明的是,當執行該步驟前,CDMA 2000 Dormant態定時器的定時時間為CDMA 2000專用配置值,則執行該步驟時,不需要對CDMA 2000 Dormant態定時器的定時時間進 行重新設置(即進行修改),只需要保留CDMA 2000Dormant態定時器的定時時間即可。
205 :當CDMA 2000 Dormant態定時器的定時時間到達後,網絡側釋放與終端之間 的連接,使終端可以重新選擇網絡。 具體地,當終端與網絡側之間建立的數據業務連接中沒有數據傳輸時,網絡側啟 動CDMA 2000 Dormant態定時器,當CDMA 2000 Dormant態定時器中設置的定時時間到達 後,網絡側釋放與終端之間的連接,使終端可以重新選擇網絡。 需要說明的是,當終端當前所在的區域覆蓋CDMA 2000 HRPD網絡時,CDMA 2000 Dormant態定時器的定時時間為比CDMA 2000通用值更低的CDMA 2000專用配置值,因此 可以使網絡側在更短的定時時間後就釋放與終端之間的連接,使終端進入空閒狀態可以重 新選擇網絡,如果在該定時時間到達後,終端所在的區域還覆蓋有CDMA 2000 HRPD網絡,則 可以選擇在CDMA2000 HRPD網絡中建立數據業務連接,使選擇CDMA 2000 HRPD網絡的機會 增大,並且,網絡側是在定時時間到達後,才釋放與終端之間的連接,所以不會影響之前在 CDMA 2000網絡建立的數據業務連接,不會中斷當時的數據傳輸,因此不會產生數據傳輸時 延,可以提高數據傳輸的速率。 本發明實施例所述的選擇網絡的方法,可以根據終端當前所在的區域的網絡覆蓋 情況,自適應地設置CDMA 2000 Dormant態定時器的定時時間,當終端當前所在的區域覆蓋 有CDMA 2000 HRPD網絡時,通過將CDMA 2000 Dorman態定時器的定時時間設置為比常用 CDMA 2000通用值更低的CDMA 2000專用配置值,網絡側在定時時間到達後,才釋放與終端 之間的連接,所以不會影響之前在CDMA 2000網絡建立的數據業務連接,不會中斷數據傳 輸,不會產生數據傳輸時延,提高了數據傳輸的速率,避免了網絡側主動釋放網絡時,造成 的數據傳輸不斷地被中斷和數據傳輸時延的問題;並且,CDMA 2000 Dorman態定時器的定 時時間為比CDMA 2000通用值更低的CDMA 2000專用配置值,可以使網絡側在更短的定時 時間後就釋放與終端之間的連接,使終端可以更快地進入空閒狀態重新進行網絡選擇,增 加了終端選擇CDMA 2000 HRPD網絡的機會,可以進一步地提高數據傳輸的速率。
實施例3 參見圖3,本發明實施例提供了一種選擇網絡的裝置,該裝置包括 第一判斷模塊301,用於當終端在低速網絡中建立空口數據業務連接或存在數據
業務連接時,判斷終端當前所在的區域是否覆蓋有高速網絡。 第一設置模塊302,用於當第一判斷模塊301的判斷結果是終端當前所在的區域 覆蓋有高速網絡時,將低速網絡休眠態定時器的定時時間設置為低速網絡專用配置值,其 中,低速網絡專用配置值小於低速網絡通用值。 釋放模塊303,用於當低速網絡休眠態定時器的定時時間到達後,釋放終端與低速網絡之間的連接,使終端重新選擇網絡。 進一步地,參見圖4,該裝置還可以包括 第二設置模塊304,用於當第一判斷模塊301的判斷結果是終端當前所在的區域 沒有覆蓋高速網絡時,將低速網絡休眠態定時器的定時時間設置為低速網絡通用值。
進一步地,參見圖5,該裝置還可以包括 第二判斷模塊305,用於在第一判斷模塊301判斷終端當前所在的區域是否覆蓋 有高速網絡之前,判斷該終端是否支持高速網絡; 通知模塊306,用於當第二判斷模塊305的判斷結果是該終端支持高速網絡時,通 知第一判斷模塊301執行判斷終端當前所在的區域是否覆蓋有高速網絡的步驟。
進一步地,建立空口數據業務連接,具體可以為建立數據業務連接,或重激活。存 在數據業務連接時,具體可以為建立數據業務連接後發生扇區切換時,或建立數據業務連 接開始傳輸數據後的任一時刻,如開始傳輸數據後1秒時、3秒時等。 本發明實施例所述的選擇網絡的裝置,當終端當前所在的區域覆蓋有高速網絡 時,通過將低速網絡休眠態定時器的定時時間設置為比常用的低速網絡通用值更低的低速 網絡專用配置值,網絡側在定時時間到達後,才釋放終端與低速網絡之間的連接,所以不會 影響之前在低速網絡建立的數據業務連接,不會中斷數據傳輸,不會產生數據傳輸時延,提 高了數據傳輸的速率,避免了網絡側主動釋放網絡時,造成的數據傳輸不斷地被中斷和數 據傳輸時延的問題;並且,通過將低速網絡休眠態定時器的定時時間設置為比常用的低速 網絡通用值更低的低速網絡專用配置值,使網絡側可以在更短的定時時間後就釋放與終端 之間的連接,使終端可以更快地進入空閒狀態重新進行網絡選擇,增加了終端選擇高速網 絡的機會,可以進一步地提高數據傳輸的速率。 以上實施例提供的技術方案中的全部或部分內容可以通過軟體編程實現,其軟體
程序存儲在可讀取的存儲介質中,存儲介質例如計算機中的硬碟、光碟或軟盤。 以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和
原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
一種選擇網絡的方法,其特徵在於,所述方法包括當終端在低速網絡中建立空口數據業務連接或存在數據業務連接時,判斷所述終端當前所在的區域是否覆蓋有高速網絡;如果所述終端當前所在的區域覆蓋有高速網絡,將低速網絡休眠態定時器的定時時間設置為低速網絡專用配置值,所述低速網絡專用配置值小於低速網絡通用值;當所述低速網絡休眠態定時器的定時時間到達後,釋放所述終端與所述低速網絡之間的連接,使所述終端重新選擇網絡。
2. 根據權利要求1所述的選擇網絡的方法,其特徵在於,所述方法還包括 如果所述終端當前所在的區域沒有覆蓋高速網絡,將所述低速網絡休眠態定時器的定時時間設置為所述低速網絡通用值。
3. 根據權利要求1所述的選擇網絡的方法,其特徵在於,所述判斷所述終端當前所在 的區域是否覆蓋有高速網絡之前還包括判斷所述終端是否支持高速網絡;如果所述終端支持高速網絡,則執行判斷所述終端當前所在的區域是否覆蓋有高速網 絡的步驟。
4. 根據權利要求1所述的選擇網絡的方法,其特徵在於,所述存在數據業務連接時,具 體為建立數據業務連接後發生扇區切換時。
5. —種選擇網絡的裝置,其特徵在於,所述裝置包括第一判斷模塊,用於當終端在低速網絡中建立空口數據業務連接或存在數據業務連接 時,判斷所述終端當前所在的區域是否覆蓋有高速網絡;第一設置模塊,用於當所述第一判斷模塊的判斷結果是所述終端當前所在的區域覆蓋 有高速網絡時,將低速網絡休眠態定時器的定時時間設置為低速網絡專用配置值,所述低 速網絡專用配置值小於低速網絡通用值;釋放模塊,用於當所述低速網絡休眠態定時器的定時時間到達後,釋放所述終端與所 述低速網絡之間的連接,使所述終端重新選擇網絡。
6. 根據權利要求5所述的選擇網絡的裝置,其特徵在於,所述裝置還包括 第二設置模塊,用於當所述第一判斷模塊的判斷結果是所述終端當前所在的區域沒有覆蓋高速網絡時,將所述低速網絡休眠態定時器的定時時間設置為低速網絡通用值。
7. 根據權利要求5所述的選擇網絡的裝置,其特徵在於,所述裝置還包括 第二判斷模塊,用於在所述第一判斷模塊判斷所述終端當前所在的區域是否覆蓋有高速網絡之前,判斷所述終端是否支持高速網絡;通知模塊,用於當所述第二判斷模塊的判斷結果是支持高速網絡時,通知所述第一判 斷模塊執行判斷所述終端當前所在的區域是否覆蓋有高速網絡的步驟。
全文摘要
本發明公開了一種選擇網絡的方法和裝置,屬於通信技術領域。所述方法包括當終端在低速網絡中建立空口數據業務連接或存在數據業務連接時,判斷終端當前所在的區域是否覆蓋有高速網絡;如果終端當前所在的區域覆蓋有高速網絡時,將低速網絡休眠態定時器的定時時間設置為低速網絡專用配置值,低速網絡專用配置值小於低速網絡通用值;當低速網絡休眠態定時器的定時時間到達後,釋放終端與低速網絡之間的連接,使終端重新選擇網絡。所述裝置包括第一判斷模塊、第一設置模塊和釋放模塊。本發明當終端當前所在的區域覆蓋有高速網絡時,通過將低速網絡休眠態定時器的定時時間設置為比常用的低速網絡通用值更低的低速網絡專用配置值,可以提高數據傳輸的速率。
文檔編號H04W48/18GK101778452SQ20101000342
公開日2010年7月14日 申請日期2010年1月13日 優先權日2010年1月13日
發明者陳林, 黃建中 申請人:華為技術有限公司