專利名稱:多模終端業務切換方法及裝置的制作方法
技術領域:
本發明涉及通信領域,具體而言,涉及一種多模終端業務切換方法及裝置。
背景技術:
專家評估未來我國將形成2G、3G和4G在相當長時間內并存互補發展的局面,而不是簡單的升級替換。在對長期演進(Long-Term Evolution,簡稱為LTE) (3G與4G技術之間的過渡,它改進并增強了 3G的空中接口技術)、4G等進行技術研究的同時,國內運營商正在抓緊時間做好各類網絡的覆蓋和優化。此外,隨著3G網絡的不斷覆蓋,智能手機的不斷發展,無線數據流量在急劇增長, 給移動生態系統造成巨大壓力。IHS Screen Digest的估計顯示,2010年約有230萬TB的數據通過無線網絡傳輸,而且未來幾年移動數據流量每年的增長率都將高于80%,到2014 年將達到3000萬TB。這么龐大的流量,促使無線運營商推出4G基礎設施,以提高連接速度和改善容量。迄今,已建成17個屬于4G LTE標準的網絡,還有117家運營商承諾在未來幾年推出這種4G網絡。因此,在多網融合的網絡情況下,如何適應多網融合的復雜網絡模式,為用戶提供高速分組交換(Packet Switched,簡稱為PS)業務,成為一個重要問題。相關技術中,僅有 TD和無線保真(Wireless Fidelity,簡稱為WIFI)的簡單切換技術,尚沒有多網融合的技術方案。同時,TD和WIFI的簡單切換分為主動檢測和被動切換兩種機制,這兩種機制從結構和理論來看,都容易出現切換中分組數據協議(Packet Data Protocol,簡稱為PDP)鏈路斷路,從而影響用戶PS業務的用戶體驗。如何在多網融合的網絡環境下,實現不同網絡的無縫切換,并且達到單路PDP鏈路傳輸速度最快的問題,目前尚未提出有效的解決方案。
發明內容
針對在多網融合的網絡環境下實現不同網絡的無縫切換,達到單路PDP鏈路傳輸速度最快的問題,本發明提供了一種多模終端業務切換方法及裝置,以至少解決上述問題。根據本發明的一個方面,提供了一種多模終端業務切換方法,包括分組數據協議 PDP管理層在多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組交換 PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量,其中,PDP管理層位于多模終端的框架層與無線接入層之間;PDP管理層比較檢測到的不同網絡的信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路;在第二 PDP鏈路激活成功后,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路。優選地,多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換PS業務數據之前,還包括在多模終端的開機過程中或響應PS業務請求時,請求激活預設網絡對應的第一 PDP鏈路;響應用戶的請求,通過第一 PDP鏈路傳輸用戶請求的 PS業務數據。優選地,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路之后,上述方法還包括通過第一 PDP鏈路將發送給網絡側的上行數據經由VPN處理再發送至第二 PDP鏈路,并通過第二 PDP鏈路將上行數據傳輸至網絡側;通過第二 PDP鏈路將網絡側發送的下行數據經由VPN處理再發送至第一 PDP鏈路,并通過第一 PDP鏈路將下行數據傳輸至多模終端的上層應用。優選地,上述信號質量包括網絡的信號強度 ,和/或,網絡的信號穩定度。優選地,PDP管理層比較檢測到的不同網絡的信號質量,包括比較檢測到的不同網絡的信號強度,和/或,比較檢測到的不同網絡的信號穩定度。優選地,PDP管理層請求激活信號質量最優的網絡對應的第二 PDP鏈路,包括請求激活檢測到的不同網絡中信號強度和/或信號穩定度最好的網絡對應的第二 PDP鏈路。優選地,PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路,包括PDP管理層根據預先設置的PS業務與網絡的對應關系,判斷當前檢測到的網絡中是否存在與當前執行的PS業務對應的網絡,如果是,則請求激活該網絡對應的第二 PDP鏈路。根據本發明的另一個方面,提供了一種多模終端業務切換裝置,位于多模終端的框架層與無線接入層之間,包括檢測模塊,用于在多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量;評估模塊,用于比較檢測模塊檢測到的不同網絡的信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路;切換模塊,用于在第二 PDP鏈路激活成功后,將 PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路。優選地,上述裝置還包括第一傳輸模塊,用于通過第一 PDP鏈路將發送給網絡側的上行數據經由VPN處理再發送至第二 PDP鏈路,并通過第二 PDP鏈路將上行數據傳輸至網絡側;第二傳輸模塊,用于通過第二 PDP鏈路將網絡側發送的下行數據經由VPN處理再發送至第一 PDP鏈路,并通過第一 PDP鏈路將上行數據傳輸至多模終端的上層應用。優選地,檢測模塊所檢測的信號質量包括網絡的信號強度,和/或,網絡的信號穩定度。優選地,上述評估模塊,包括第一比較單元,用于比較檢測模塊檢測到的不同網絡的信號強度;和/或,第二比較單元,用于比較檢測模塊檢測到的不同網絡的信號穩定度。通過本發明,PDP管理層在PS業務進行過程中,檢測和評估多模終端所處網絡環境中不同網絡的信號質量,請求激活信號質量最優的網絡對應的PDP鏈路,將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路,而PDP管理層與上層應用保持切換之前的 PDP鏈路,實現了多網融合下的無縫切換,提高了網絡切換過程中PDP鏈路的穩定性。并根據信號質量的評估結果通過信號質量最好的網絡進行PS業務,使得單路PDP鏈路傳輸速度最快,提高了 PS業務的用戶體驗。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中圖1是根據本發明實施例的多模終端業務切換裝置的結構框圖2是根據本發明實施例一種優選的多模終端業務切換裝置的結構框圖;圖3是根據本發明實施例優選的評估模塊的結構框圖; 圖4是根據本發明實施例的多模終端業務切換方法的流程圖;圖5是根據本發明實施例的多模終端的結構框圖;圖6是根據本發明實施例的PDP管理層的結構框圖;圖7是根據本發明實施例的多模終端業務切換過程的示意圖。
具體實施例方式下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。針對相關技術中,如何在多網融合的網絡環境下,實現PS業務在不同網絡之間無縫切換并使得單路PDP鏈路傳輸速度最快的問題,本發明實施例提供了一種多模終端業務切換方法及裝置。以Android智能多模終端為例,在多模終端的框架層和無線接入層中加入PDP管理層,對不同網絡的PDP鏈路進行管理,使得在多網融合的網絡環境下,也可以保證單路PS數據鏈路速度及穩定性最優的目的,從而提高PS業務的用戶體驗。實施例一根據本發明實施例,提供了一種多模終端業務切換裝置,位于多模終端的框架層與無線接入層之間,用于檢測和評估不同網絡的信號質量,激活信號質量最好的網絡對應的PDP鏈路,將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路,實現多網融合下的無縫切換,并使得單路PDP鏈路傳輸速度最快。圖1是根據本發明實施例的多模終端業務切換裝置的結構框圖,如圖1所示,該裝置可以包括檢測模塊10、評估模塊20和切換模塊30。其中,檢測模塊10,用于在多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換(PS)業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量。評估模塊20,與檢測模塊10相耦合,用于比較檢測模塊10檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路(即信號質量最優的網絡對應的PDP鏈路,在本發明實施例中,為了方便描述將其稱為第二 PDP鏈路)。切換模塊30,與評估模塊20相耦合,用于在第二 PDP 鏈路激活成功后,將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路。通過本發明實施例,在PS業務進行過程中,檢測和評估不同網絡的信號質量,并激活信號質量最好的網絡對應的PDP鏈路,將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路,而PDP管理層與上層應用保持切換之前的PDP鏈路,實現了多網融合下的無縫切換,提高了網絡切換過程中PDP鏈路的穩定性。并根據信號質量的評估結果通過信號質量最好的網絡進行PS業務,使得單路PDP鏈路傳輸速度最快。在本發明實施例的一個優選實施方式中,可以在多模終端的開機過程中或響應PS 業務請求時,請求激活預設網絡對應的第一 PDP鏈路。第一 PDP鏈路激活成功后,多模終端響應用戶的請求,通過激活的第一 PDP鏈路傳輸用戶請求的PS業務數據。例如,可以設置多模終端的默認網絡為LTE網絡,那么在開機過程中或響應PS業務請求時,多模終端激活 LTE網絡的PDP鏈路(即第一 PDP鏈路),通過LTE網絡的PDP鏈路進行用戶請求的PS業務。通過本優選實施方式,可以設置多模終端進行PD業務的默認網絡,增強了用戶對PS業務網絡選擇的靈活性。切換模塊30將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路之后, PDP管理層可以管理第一 PDP鏈路和第二 PDP鏈路的PS業務數據傳輸,將多模終端的上層應用發送的PS業務數據通過第一 PDP鏈路傳輸至PDP管理層,PDP管理層將上述PS業務數據通過第二 PDP鏈路傳輸至網絡側;同時,將網絡側發送的PS業務數據 通過第二 PDP鏈路傳輸至PDP管理層,PDP管理層將網絡側發送的PS業務數據通過第一 PDP鏈路發送至多模終端的上層應用。為了實現上述目的,在本發明實施例的一個優選實施方式中,如圖2所示,上述裝置還可以包括第一傳輸模塊40,用于通過第一 PDP鏈路將發送給網絡側的上行數據經由 VPN處理再發送至第二 PDP鏈路,并通過第二 PDP鏈路將上述上行數據傳輸至網絡側。第二傳輸模塊50,用于通過第二 PDP鏈路將網絡側發送的下行數據經由VPN處理再發送至第一 PDP鏈路,并通過第一 PDP鏈路將上述上行數據傳輸至多模終端的上層應用。通過本優選實施例,上層應用保持與已激活的第一 PDP鏈路的連接,PDP管理層完成第二 PDP鏈路的切換,通過第二 PDP鏈路與網絡側進行數據傳輸,實現了多網融合中不同網絡的無縫切換, 為多模終端提供了最優的網絡進行PS業務,提高了 PS業務的用戶體驗。在本發明實施例的一個優選實施方式中,為了評估不同網絡的信號質量,檢測模塊10可以檢測不同網絡的信號強度,多模終端可以通過信號強度最優的網絡進行PS業務, 此時,評估模塊20,可以比較檢測模塊10檢測到的不同網絡的信號強度,請求激活信號強度最優的網絡對應的第二 PDP鏈路。切換模塊30,將PDP管理層與網絡側之間的傳輸鏈路切換到信號強度最優的網絡對應的第二 PDP鏈路。通過本優選實施例,以網絡的信號強度作為網絡信號質量評估的參數,實現了為多模終端選取信號強度最優的網絡進行PS業務, 提高了 PS業務的傳輸速度。此外,檢測模塊10也可以檢測不同網絡的信號穩定度,多模終端可以通過信號穩定度最優的網絡進行PS業務,此時,評估模塊20,可以比較檢測模塊10檢測到的不同網絡的信號穩定度,請求激活信號穩定度最優的網絡對應的第二 PDP鏈路。切換模塊30,將PDP 管理層與網絡側之間的傳輸鏈路切換到信號穩定度最優的網絡對應的第二 PDP鏈路。例如,評估模塊20可以通過定位功能,判斷UE當前是否處于高速移動中,如果是,則UE的信號穩定度較差。通過本優選實施例,以網絡的信號穩定度作為網絡信號質量評估的參數,實現了為多模終端選取信號穩定度最優的網絡進行PS業務,提高了 PS業務的傳輸速度。進一步的,檢測模塊10還可以同時檢測不同網絡的信號強度和信號穩定度,多模終端可以通過信號強度和信號穩定度最優的網絡進行PS業務,此時,如圖3所示,評估模塊 20可以包括第一比較單元202,用于比較檢測模塊10檢測到的不同網絡的所述信號強度; 第二比較單元204,用于比較檢測模塊10檢測到的不同網絡的信號穩定度。評估模塊20可以根據比較結果,請求激活信號強度和信號穩定度最優的網絡對應的第二 PDP鏈路。優選地,可以根據實際情況設置信號強度和信號穩定度的權重,使得評估結果能夠同時參考信號強度和信號穩定度的大小。信號質量評估完成后,觸發切換模塊30,將PDP管理層與網絡側之間的傳輸鏈路切換到信號強度和信號穩定度最優的網絡對應的第二 PDP鏈路,多模終端通過第二 PDP鏈路與網絡側進行PS業務。通過本優選實施例,同時以網絡的信號強度和信號穩定度作為網絡信號質量評估的參數,實現了為多模終端選取信號穩定度最優的網絡進行PS業務,進一步提高了 PS業務的傳輸速度。對應于本 發明實施例提供的上述裝置,本發明實施例還提供了一種多模終端業務切換方法,可以在PS業務進行過程中,檢測和評估不同網絡的信號質量,激活信號質量最好的網絡對應的PDP鏈路,將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路, 實現多網融合下的無縫切換,并使得單路PDP鏈路傳輸速度最快。圖4是根據本發明實施例的多模終端業務切換方法的流程圖,如圖4所示,該方法可以包括以下幾個步驟(步驟S402-步驟S406)步驟S402,PDP管理層在多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量,其中,PDP 管理層位于多模終端的框架層與無線接入層之間。步驟S404,PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路。步驟S406,在第二 PDP鏈路激活成功后,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到所述第二 PDP鏈路。通過本發明實施例,PDP管理層在PS業務進行過程中,檢測和評估多模終端所處網絡環境中不同網絡的信號質量,請求激活信號質量最優的網絡對應的PDP鏈路(S卩,第二 PDP鏈路),將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路,而PDP管理層與上層應用保持切換之前的PDP鏈路,實現了多網融合下的無縫切換,提高了網絡切換過程中PDP鏈路的穩定性。并根據信號質量的評估結果通過信號質量最好的網絡進行PS業務,使得單路PDP鏈路傳輸速度最快,提高了 PS業務的用戶體驗。多模終端可以在開機過程中或響應PS業務請求時,請求激活預設網絡對應的第一 PDP鏈路。第一 PDP鏈路激活成功后,多模終端響應用戶的請求,通過激活的第一 PDP鏈路傳輸用戶請求的PS業務數據。因此,在本發明實施例的一個優選實施方式中,多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換PS業務數據之前, 多模終端在開機過程中或響應PS業務請求時,可以請求激活預設網絡對應的第一 PDP鏈路,第一 PDP鏈路激活成功后響應用戶的請求,通過第一 PDP鏈路傳輸用戶請求的PS業務數據。例如,可以設置多模終端的默認網絡為LTE網絡,那么在開機過程中或響應PS業務請求時,多模終端激活LTE網絡的PDP鏈路(即第一 PDP鏈路),通過LTE網絡的PDP鏈路進行用戶請求的PS業務。在本發明實施例的一個優選實施方式中,為了評估不同網絡的信號質量,PDP管理層可以檢測不同網絡的信號強度,多模終端可以通過信號強度最優的網絡進行PS業務,此時可以比較檢測到的不同網絡的信號強度,請求激活信號強度最優的網絡對應的第二 PDP 鏈路。在第二 PDP鏈路激活成功后,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到信號強度最優的網絡對應的第二 PDP鏈路。通過本優選實施例,以網絡的信號強度作為網絡信號質量評估的參數,實現了為多模終端選取信號強度最優的網絡進行PS業務,提高了 PS業務的傳輸速度。此外,PDP管理層也可以檢測不同網絡的信號穩定度,多模終端可以通過信號穩定度最優的網絡進行PS業務,此時可以比較檢測到的不同網絡的信號穩定度,請求激活信號穩定度最優的網絡對應的第二 PDP鏈路。第二 PDP鏈路激活成功后,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到信號穩定度最優的網絡對應的第二 PDP鏈路。例如, 評估模塊20可以通過定位功能,判斷UE當前是否處于高速移動中,如果是,則UE的信號穩定度較差,如果否,則UE的信號穩定度好。通過本優選實施例,以網絡的信號穩定度作為網絡信號質量評估的參數,實現了為多模終端選取信號穩定度最優的網絡進行PS業務,提高了 PS業務的傳輸速度。進一步的,PDP管理層還可以同時檢測不同網絡的信號強度和信號穩定度,多模終端可以通過信號強度和信號穩定度最優的網絡進行PS業務,此時,可以同時比較檢測到的不同網絡的所述信號強度和信號穩定度,并請求激活信號強度和信號穩定度最優的網絡對應的第二 PDP鏈路。優選地,可以根據實際情況設置信號強度和信 號穩定度的權重,使得評估結果能夠同時參考信號強度和信號穩定度的大小。信號質量評估完成后,PDP管理層將 PDP管理層與網絡側之間的傳輸鏈路切換到信號強度和信號穩定度最優的網絡對應的第二 PDP鏈路,多模終端通過第二 PDP鏈路與網絡側進行PS業務。通過本優選實施例,同時以網絡的信號強度和信號穩定度作為網絡信號質量評估的參數,實現了為多模終端選取信號穩定度最優的網絡進行PS業務,進一步提高了 PS業務的傳輸速度。在本發明實施例的一個優選實施方式中,PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路,可以包括PDP管理層根據預先設置的PS業務與網絡的對應關系,判斷當前檢測到的網絡中是否存在與當前執行的PS業務對應的網絡,如果是,則請求激活該網絡對應的第二 PDP鏈路。例如,對于帶狀態信息的PS業務,檢測到該類型的PS業務對應的網絡時,激活對應網絡的PDP鏈路,將PDP 管理層與網絡側之間的鏈路切換至激活的PDP鏈路。通過本優選實施例,能夠為帶狀態信息的PS業務選取最優的網絡進行數據傳輸,提高了 PS業務的用戶體驗。PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路之后,PDP 管理層可以管理第一 PDP鏈路和第二 PDP鏈路的PS業務數據傳輸,將多模終端的上層應用發送的PS業務數據通過第一 PDP鏈路傳輸至PDP管理層,PDP管理層將上述PS業務數據通過第二 PDP鏈路傳輸至網絡側;同時,將網絡側發送的PS業務數據通過第二 PDP鏈路傳輸至PDP管理層,PDP管理層將網絡側發送的PS業務數據通過第一 PDP鏈路發送至多模終端的上層應用。因此,在本發明實施例的一個優選實施方式中,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到第二 PDP鏈路之后,可以通過第一 PDP鏈路將發送給網絡側的上行數據經由VPN處理再發送至第二 PDP鏈路,并通過第二 PDP鏈路將上行數據傳輸至網絡側; 同時,可以通過第二 PDP鏈路將網絡側發送的下行數據經由VPN處理再發送至第一 PDP鏈路,并通過第一 PDP鏈路將上述下行數據傳輸至多模終端的上層應用。優選地,可以在PDP 管理層構建VPN,將通過第二 PDP鏈路上傳的數據基于VPN上傳數據至AP。實施例二根據本發明實施例,以智能手機Android平臺為例,按照Android平臺的架構,PS 業務數據從應用層AP到框架層(Framework),從框架層再到無線接入層(Radio interface Layer,簡稱為RIL),最后發送給CP的機制。在框架層和無線接入層中加入PDP管理層,對于PDP鏈路進行管理,達到在EDGE/TD/WIFI/LTE多網融合的條件下,也可以保證單路PS數據鏈路速度及穩定性最優的狀態。
為了適應多網融 的復雜網絡模式,并且達到單路PDP鏈路下載速度最快的目的,在如圖5所示的多模終端中,應用子系統(AP)在RIL與Framework之間構建一個PDP 管理層,開機默認激活一路PDP。PDP管理層接收到網絡承載需要進行網間切換,以獲取最優PS下載狀態時,維持當前PDP鏈路的同時通過PDP管理層下發請求至RIL,在當前最優網絡上激活另一路PDP鏈路,激活成功后將數據傳輸切換至該PS鏈路,將最新激活PS鏈路的 IP網關等信息上報PDP管理層,但不上報給AP。在PDP管理層構建VPN,將最新PS鏈路上傳的數據基于VPN上傳數據至AP。從而,可以保證單路PS下載速度最快,實現PS業務在不同網絡之間的無縫切換,而不會出現斷路現象。Android平臺中的Framework模塊,主要用于接收處理應用程序下發的請求消息, 并判斷請求消息是否為PS業務請求,如果是將請求消息發送至PDP管理層進行處理,并進 PS數據交互;否則,將請求消息直接發送至RIL進行處理。PDP管理層,主要是開機過程中處理Framework下發的默認PDP激活請求消息,同時根據TD、WIFI、LTE網絡環境管理發送PDP激活請求消息。在PDP管理層構建一個VPN, 用于數據傳輸管理,可以分為以下兩種情況1)帶有狀態信息的PS業務。PDP管理層接收到該類PDP激活請求,不同的業務對應不同的PDP鏈路,將對當前所有可用網絡選取最優網絡中進行,Framework層的PDP鏈路與底層的PDP鏈路一一對應進行數據傳輸。例如,多模終端在開機過程中默認激活了 3G網絡的PDP鏈路,PDP管理層接收到彩信業務的PDP激活請求時,如果多模終端檢測到適合彩信業務的網絡(如GPRS),則將PDP管理層與網絡之間的PDP鏈路切換到彩信業務對應的網絡的PDP鏈路。從而,對于帶狀態信息的PS業務能夠選取最適合的網絡進行數據傳輸,且在切換過程中保持上層PDP鏈路不斷開,實現了網絡的無縫切換。2)不帶狀態信息的PS業務,PDP管理層集成了網絡檢測機制,實時檢測終端射頻電路接收到TD/WIFI/LTE網絡信號,以便在PS下載過程中實時的對于PDP鏈路層進行切換,保證單路PDP鏈路最優。除了第一路默認PDP鏈路是由開機流程主動下發請求外,在PS 業務進行過程中檢測到可用網絡后的激活PDP鏈路請求均由PDP管理層獨立完成,并網絡狀態進行實時維護。圖6是根據本發明實施例的PDP管理層的結構框圖,如圖6所示,PDP管理層可以包括網絡信號檢測模塊602和評估計算模塊604。其中,網絡信號檢測模塊602,用于在多模終端與網絡側之間通過已激活的PDP鏈路傳輸用戶請求的PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量。評估計算模塊604,用于比較網絡信號檢測模塊602 檢測到的不同網絡的所述信號質量。優選地,本發明實施例檢測和評估的信號質量可以包括信號強度和信號穩定度。RIL層主要實現對PDP管理層下發的PDP激活請求消息轉換成具體的AT命令下發至CP以激活相應的PDP鏈路。CP主要實現3G終端的在進行業務過程中所需的3GPP協議支持,并直接與空口網絡進行交互。圖7是根據本發明實施例的多模終端業務切換過程的示意圖,下面結合圖7,以PS 數據下載為例,對本發明實施例做進一步詳細描述。終端開機,根據3G網絡覆蓋基于TD或者EDGE激活默認的PDP鏈路。用戶操作應用程序發起PS下載請求。終端處于位置1普通網絡覆蓋區僅有3G網絡,PS下載通過3G網絡進行數據傳輸。多模終端移動至位置2,進入TD和WIFI網絡覆蓋區。此時,網絡檢測模塊602檢測到當前位置存在TD和WIFI兩種網絡,并對于信號強度和穩定度進行綜合計算和評估,對于當前小區信息進行評估處理,如果WIFI信號強度弱,并且用戶在高速移動中,則評估TD 還是較強較穩定信號,則不進行切換;如果在當前環境中檢測到WIFI的信號強度很強,并且用戶在該小區信息穩定,則綜合評估后進行切換。 保持當前TD的鏈路不釋放,在PDP管理層下發激活WIFI的鏈路。在激活成功后,再次在PDP管理層進行切換,如果切換成功則上報給應用。多模終端移動至位置3,網絡檢測模塊602檢測到當前位置存在TD、WIFI、LTE三種網絡,并對于信號強度和穩定度進行綜合計算和評估,PDP管理層會進行評估切換網絡類型和切換時間,PDP管理主動下發去激活請求至RIL釋放LTE網絡對應的PDP鏈路,刷新維護的PDP,中斷對該PDP鏈路的數據傳輸。通過本發明實施例,多模終端在移動中進行PS下載,無論網絡環境存在EDGE、TD、 WIFI,LTE幾種網絡中的一個或者多個,終端通過PDP管理層最大程度利用當前位置可用網絡中的最優網絡。采用不斷開當前PDP鏈路,對新增PDP鏈路采用單獨建鏈,然后進行無縫切換的機制,通過網絡檢測模塊進行多網絡的信號檢測,并對于信號強度和穩定度進行綜合計算和評估,并且對于用戶當前小區信息進行評估后才進行網絡切換,保證切換后單路 PS下載速率一直處于最優的狀態,提高了 PS業務的用戶體驗。從以上的描述中,可以看出,本發明實現了如下技術效果PDP管理層在PS業務進行過程中,檢測和評估多模終端所處網絡環境中不同網絡的信號質量,請求激活信號質量最優的網絡對應的PDP鏈路,將PDP管理層與網絡側之間的傳輸鏈路切換到激活的PDP鏈路,而PDP管理層與上層應用保持切換之前的PDP鏈路,實現了多網融合下的無縫切換,提高了網絡切換過程中PDP鏈路的穩定性。并根據信號質量的評估結果通過信號質量最好的網絡進行PS業務,使得單路PDP鏈路傳輸速度最快,提高了 PS業務的用戶體驗。同時,以網絡的信號強度和信號穩定度作為網絡信號質量評估的參數,實現了為多模終端選取信號穩定度最優的網絡進行PS業務,進一步提高了 PS業務的傳輸速度。顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,并且在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種多模終端業務切換方法,其特征在于,包括分組數據協議PDP管理層在所述多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組交換PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量,其中,所述PDP管理層位于多模終端的框架層與無線接入層之間;所述PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路;在所述第二 PDP鏈路激活成功后,所述PDP管理層將所述PDP管理層與網絡側之間的傳輸鏈路切換到所述第二 PDP鏈路。
2.根據權利要求1所述的方法,其特征在于,所述多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換PS業務數據之前,還包括在所述多模終端的開機過程中或響應PS業務請求時,請求激活預設網絡對應的所述第一 PDP鏈路;響應用戶的請求,通過所述第一 PDP鏈路傳輸用戶請求的PS業務數據。
3.根據權利要求1所述的方法,其特征在于,所述PDP管理層將所述PDP管理層與網絡側之間的傳輸鏈路切換到所述第二 PDP鏈路之后,所述方法還包括通過所述第一 PDP鏈路將發送給網絡側的上行數據經由VPN處理再發送至所述第二 PDP鏈路,并通過所述第二 PDP鏈路將所述上行數據傳輸至網絡側;通過所述第二 PDP鏈路將所述網絡側發送的下行數據經由VPN處理再發送至所述第一 PDP鏈路,并通過所述第一 PDP鏈路將所述下行數據傳輸至所述多模終端的上層應用。
4.根據權利要求1至3中任一項所述的方法,其特征在于,所述信號質量包括網絡的信號強度,和/或,網絡的信號穩定度。
5.根據權利要求4所述的方法,其特征在于,所述PDP管理層比較檢測到的不同網絡的所述信號質量,包括比較檢測到的所述不同網絡的所述信號強度,和/或,比較檢測到的不同網絡的所述信號穩定度。
6.根據權利要求5所述的方法,其特征在于,所述PDP管理層請求激活信號質量最優的網絡對應的第二 PDP鏈路,包括請求激活檢測到的不同網絡中所述信號強度和/或所述信號穩定度最好的網絡對應的所述第二 PDP鏈路。
7.根據權利要求1至3中任一項所述的方法,其特征在于,所述PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路,包括所述PDP管理層根據預先設置的PS業務與網絡的對應關系,判斷當前檢測到的網絡中是否存在與當前執行的PS業務對應的網絡,如果是,則請求激活該網絡對應的第二 PDP鏈路。
8.一種多模終端業務切換裝置,位于多模終端的框架層與無線接入層之間,其特征在于,包括檢測模塊,用于在所述多模終端與網絡側之間通過已激活的第一 PDP鏈路傳輸用戶請求的分組數據交換PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量;評估模塊,用于比較所述檢測模塊檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二 PDP鏈路;切換模塊,用于在所述第二 PDP鏈路激活成功后,將所述PDP管理層與網絡側之間的傳輸鏈路切換到所述第二 PDP鏈路。
9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括第一傳輸模塊,用于通過所述第一 PDP鏈路將發送給網絡側的上行數據經由VPN處理再發送至所述第二 PDP鏈路,并通過所述第二 PDP鏈路將所述上行數據傳輸至網絡側;第二傳輸模塊,用于通過所述第二 PDP鏈路將所述網絡側發送的下行數據經由VPN處理再發送至所述第一 PDP鏈路,并通過所述第一 PDP鏈路將所述上行數據傳輸至所述多模終端的上層應用。
10.根據權利要求8或9所述的裝置,其特征在于,所述檢測模塊所檢測的信號質量包括網絡的信號強度,和/或,網絡的信號穩定度。
11.根據權利要求10所述的裝置,其特征在于,所述評估模塊,包括第一比較單元,用于比較所述檢測模塊檢測到的所述不同網絡的所述信號強度;和/或第二比較單元,用于比較所述檢測模塊檢測到的不同網絡的所述信號穩定度。
全文摘要
本發明公開了一種多模終端業務切換方法及裝置。其中,該方法包括分組數據協議PDP管理層在多模終端與網絡側之間通過已激活的第一PDP鏈路傳輸用戶請求的分組交換PS業務數據的過程中,檢測當前網絡環境中的不同網絡的信號質量,其中,PDP管理層位于多模終端的框架層與無線接入層之間;PDP管理層比較檢測到的不同網絡的所述信號質量,請求激活信號質量最優的網絡對應的第二PDP鏈路;在第二PDP鏈路激活成功后,PDP管理層將PDP管理層與網絡側之間的傳輸鏈路切換到第二PDP鏈路。通過本發明,使得多模終端能夠在網融合環境中,無縫切換到當前信號質量最優的網絡,提高了PS業務數據的傳輸速度。
文檔編號H04W36/18GK102448136SQ20121000601
公開日2012年5月9日 申請日期2012年1月10日 優先權日2012年1月10日
發明者劉勁, 李楠 申請人:中興通訊股份有限公司