新四季網

基於應用要求和偏好的系統選擇的製作方法

2023-07-05 02:42:21 2


專利名稱::基於應用要求和偏好的系統選擇的製作方法
技術領域:
:本公開一般地涉及通信,並且更具體地,涉及用於執行系統選擇的技術。
背景技術:
:無線通信網絡被廣泛地部署來提供各種通信服務,例如語音、視頻、分組數據、消息傳送、廣播等。這些無線網絡包括無線廣域網(WWAN),其為大的地理區域提供通信覆蓋;無線區域網(WLAN),其為中等大小的地理區域提供通信覆蓋;以及無線個人區域網(WPAN),其為小的地理區域提供通信覆蓋。不同的無線網絡通常具有不同的能力、要求和覆蓋區域。終端能夠與不同的無線網絡通信,並且可以在任何給定時刻位於零個、一個或者多個無線網絡的覆蓋範圍中。終端可以被應用調用來啟動呼叫,以便為用戶獲得通信服務。終端然後可以執行系統選擇以選擇適當的無線網絡來獲得服務。如果終端可以與不同的無線網絡通信,則系統選擇可能是有挑戰性的。
發明內容本文描述了用於根據應用的要求和偏好來執行系統選擇的技術。在一個方面,終端保存策略表,所述策略表包含由終端支持的應用、應用的優先級、每個應用可以使用的無線電技術和每個應用的無線電技術的偏好。終端管理與所支持的應用和無線電技術相關聯的策略,確定每個應用的最適合的無線電技術,並且響應於事件而啟動和停用無線電技術,所述事件例如終端被開啟、進行呼叫、終端離開無線電技術的覆蓋範圍等。在一種設計中,終端從至少一個應用接收對於通信的請求,並且根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術。每一組無線電技術包括可由相應的應用使用的一個或多個無線電技術。終端啟動所述至少一個所選擇的無線電技術,以便為所述至少一個應用提供通信。下文更詳細地描述了本公開的各個方面和特徵。圖1示出了不同的無線電技術的無線網絡的部署。圖2示出了終端的處理模塊。圖3示出了用於支持系統選擇的策略表。圖4示出了對於應用的系統選擇的呼叫流。圖5示出了對於另外的應用的系統選擇的呼叫流。圖6示出了由於覆蓋丟失導致的無線電技術的改變的呼叫流。圖7示出了當更優選的無線電技術變得可用時無線電技術的改變的呼叫流。圖8示出了對於較高優先級的應用的系統選擇的呼叫流。圖9示出了用於執行系統選擇的過程。圖IO示出了用於執行新應用的系統選擇的過程。圖ll示出了終端的框圖。具體實施例方式圖1示出了在地理區域中的各種無線網絡的部署。這些無線網絡包括四個WWAN和一個WLAN。術語"系統"和"網絡"經常互換使用。WWAN是為大的地理區域提供通信覆蓋的無線網絡,所述大的地理區域例如城市、州或者整個國家。WWAN可以是能夠通過共享可用的網絡資源來支持多個用戶的多址網絡。多址網絡的一些示例包括碼分多址(CDMA)網絡、時分多址(TDMA)網絡、頻分多址(FDMA)網絡和正交FDMA(OFDMA)網絡。這些多址網絡可以實現各種無線電技術。術語10"無線電技術"、"無線電接入技術"、"RAT"、"接入技術"和"空中接口"經常互換使用。CDMA網絡可以實現諸如cdma2000、寬帶CDMA(W-CDMA)等的無線電技術。cdma2000覆蓋IS畫2000、IS-856和IS-95標準。CDMA2000lx(或者簡稱為"lx")網絡是實現IS..2000和/或IS-95的無線網絡。CDMA2000lxEV-DO(或者簡稱為"lxEV-DO")網絡是實現IS-S56的無線網絡。通用移動電信系統(UMTS)網絡是實現W-CDMA的無線網絡。TDMA網絡可以實現諸如全球移動通信系統(GSM)的無線電技術。這些各種無線電技術、標準和蜂窩網絡在本領域中是已知的。在來自名稱為"第三代合作夥伴計劃"(3GPP)的組織的文件中描述了W-CDMA、GSM和UMTS。在來自名稱為"第三代合作夥伴計劃2"(3GPP2)的組織的文件中描述了cdma2000。3GPP和3GPP^文件是公眾可獲得的。圖1示出了四個WWAN-lx、lxEV-DO、UMTS以及GSM網絡一—的部署。每個WWAN通常包括多個基站,其支持在該WWAN的覆蓋範圍中的終端的通信。基站(lx和GSM術語)通常是與終端通信的固定站,並且也可以被稱為節點B(UMTS術語)、接入點(lxEV-DO術語)等。為了簡明,圖1僅僅示出了用於lx網絡的一個基站110、用於lxEV-DO網絡的一個接入點112、用於UMTS網絡的一個節點B114和用於GSM網絡的一個節點B116。WLAN是為中等大小的地理區域提供通信覆蓋的無線網絡,所述中等大小的地理區域例如建築物、購物商場、機場候機樓等。WLAN可以實現正EE802.11標準族、Hiperlan等。Wi-Fi網絡是實現正EE802.11的WLAN。WLAN可以包括支持任何數量的站的無線通信的任何數量的接入點。為了簡明,在圖1中僅僅示出了一個接入點118。WLAN可以是能夠與在WLAN外部的節點通信的基礎結構式(infrastructure)網絡。WLAN也可以是由期望對等地彼此通信並且不能接入外部節點的站形成的adhoc網絡。在lx網絡中的基站和/或在lxEV-DO網絡中的接入點可以耦合到3GPP2核心網絡130。核心網絡130可以實現ANSI-41,並且支持漫遊和高級服務。在UMTS網絡中的節點B禾B/或在GSM網絡中的基站可以耦合到3GPP核心網絡132。核心網絡132可以實現GSM移動應用部分(GSM-MAP),並且支持漫遊和高級服務。在lxEV-DO網絡中的接入點、在WLAN中的接入點和/或在UMTS網絡中的節點B也可以耦合到網際協議(IP)多媒體子系統(IMS)/多媒體域(MMD)網絡134,該網際協議(IP)多媒體子系統(IMS)/多媒體域(MMD)網絡134能夠提供多媒體服務,例如網絡電話(VoIP)、視頻會議、流數據等。核心網絡130和132也可以經由主幹網而耦合到IMS/MMD網絡134。網絡130、132和134可以為與由這些網絡服務的基站、節點B和接入點進行通信的終端提供數據連接。各個終端可以散布在圖1中的無線網絡的整個覆蓋區域上。為了簡明,在圖1中僅僅示出了一個終端120。終端可以是固定的或者移動的,並且還可以被稱為移動臺Ox和GSM術語)、用戶裝置(UMTS術語)、接入終端(lxEV-DO術語)、站(正EE802.11術語)、用戶單元等。終端可以是蜂窩電話、手持設備、無線設備、個人數字助理(PDA)、膝上型計算機、無線數據機、手機等。終端120可以支持用於WWAN和/或WLAN的各種無線電技術。終端120因此可以是WWAN設備以及WLAN站,例如具有WLAN能力的蜂窩電話。終端120能夠根據其位置和能力在任何給定時刻與一個或多個無線網絡進行通信。通常,終端能夠與任何無線電技術的任何數量的無線網絡進行通信。本文描述的技術可以用於各種無線網絡和無線電技術。為了清楚起見,下面針對能夠與lx、lxEV-DO和UMTS網絡和WLAN進行通信的終端描述這些技術的某些方面。圖2示出了終端120的處理模塊200的設計。在處理模塊200中,用戶界面(UI)模塊210支持與用戶的交互。應用(APP)220可以包括各種終端用戶應用,例如,提供語音服務的語音應用、提供數據服務的數據應用、網絡瀏覽器、電子郵件客戶端等。應用220可以產生發起呼叫的請求以獲得通信服務。系統策略管理器(SPM)230與應用220交互,並且確定在任何給定時刻啟動哪個或哪些無線電技術。啟動是指使得無線電技術可用,並且可以包括對那個無線電技術的無線網絡的獲取。應用策略管理器(APM)232執行應用策略,從應用220接收狀態改變的通知,確定該狀態改變是否導致在同時進行的應用中的相應的改變,並且因此通知該同時進行的應用。數據服務/分組交換層(DS/PS)模塊234執行用於支持數據服務和分組交換服務的功能。對於數據服務,DS/PS模塊234尋址與無線電協議棧的分組數據交互,其對於每個無線電技術是特定的。對於分組交換服務,DS/PS模塊234尋址不依賴於無線電技術的分組數據實現,並且可以支持各種協議,例如,會話發起協議(SIP)、實時傳輸協議(RTP)、用戶數據報協議(UDP)、傳輸控制協議(TCP)、網際協議(IP)、移動IP、IP安全(IPsec)、網際控制消息協議(ICMP)、點對點協議(PPP)等。這些協議可以用於在分組交換無線網絡上的VoIP、數據和其它類型的呼叫。例如,VoIP呼叫可以使用SIP、RTP、UDP、TCP和IP。呼叫管理器/系統確定(CM/SD)模塊240控制所選擇的無線電技術的無線網絡的獲取,例如當被系統策略管理器230指示時。CM/SD模塊240還控制呼叫的發起、建立和拆除,例如當由應用220指示時。CM/SD模塊240接收來自應用220的通過特定的無線電技術進行呼叫的請求,控制呼叫的發起,並且跟蹤呼叫的狀態。資源管理器(RM)242根據分配策略管理向客戶(例如,媒體會話)的資源分配。當對於給定資源的同時發生的需求超過該資源的能力時,資源管理器242也解決衝突。資源可以包括硬體塊、總線、CPU、存儲器等。模塊250a到250n支持不同的無線電技術的通信,例如,WLAN、lx、lxEV-DO、UMTS等。終端120可以在任何給定時刻位於一個或多個無線電技術的覆蓋範圍中。終端120能夠根據其能力使用僅僅一個無線電技術或者同時使用多個無線電技術進行通信。終端120也可以在任何給定時刻具有任何數量的活動應用。每個應用可以支持特定的通信服務,並且本文中術語"應用"和"服務"可以互換使用。所述活動應用可以具有在哪些無線電技術上接收服務的不同的優先級和偏好。可以期望根據可用的無線電技術、終端120的能力以及活動應用的要求和偏好來為活動應用選擇最適合的無線電技術。系統策略管理器230可以管理與由終端120支持的各種無線電技術相關聯的策略。這些策略可以允許系統策略管理器230執行以下操作1.確定對於每個應用最適合的無線電技術,以及2.響應於事件而啟動和停用無線電技術,所述事件例如終端120被開啟、進行呼叫、終端120離開無線電技術的覆蓋範圍等。系統策略管理器230可以支持在表1中所示的系統選擇方案中的一個或多個。表1tableseeoriginaldocumentpage14圖3示出了可以用於支持系統選擇的策略表300的設計。表300的列1列出了終端120所支持的應用。在這個示例中,所支持的應用包括緊急911(E911)呼叫、語音呼叫、即按即說(push-to-talk)呼叫、視頻電話(VT)呼叫、短消息服務(SMS)、空中參數管理(OTAPA)和數據呼叫。表300的列2列出了應用的優先級。該優先級的範圍從1到5,1是最高的優先級,5是最低的優先級。優先級可以用於解決競爭資源的應用之間的衝突。多個應用可以具有相同的優先級,並且可以使用仲裁規則來解決衝突。例如,相對於相同優先級的新啟動的應用,可以優先選擇當前活動的應用。也可以使用其它仲裁規則,例如,以最大化可以支持的活動應用的數量。表300的列5列出了每個應用可以使用的無線電技術。在這個示例中,終端120所支持的無線電技術包括WLAN、lx、lxEV-DO和UMTS,並且每個應用可以被這些無線電技術的全部或者子集支持。列4列出了每個應用的無線電技術的偏好/優先級。偏好的範圍為從1到4,1是最優選的/最高的優先級,4是最不優選的/最低的優先級。該偏好可以用來為每個應用選擇最優選的和可用的無線電技術。列6列出了每個無線電技術的服務質量(QoS)要求。列7和8僅僅適用於WLAN。列7表示是否可以使用adhoc網絡,"否"意味著如果WLAN不是adhoc網絡則可以使用該WLAN,"x"意味著可以使用WLAN而不論其是adhoc網絡還是基礎結構式網絡。列8表示WLAN是否是用戶優選/選擇的網絡,"是"意味著如果WLAN被用戶(例如,手動地)選擇,則可以使用WLAN,"否"意味著即使WLAN未被用戶選擇,也可以使用WLAN,"x"意味著可以使用WLAN而不論是否其被用戶選擇。列3列出了每個應用所屬的一個或多個無線電技術群組。群組1可以包括lx和UMTS,群組2可以包括WLAN和lxEV-DO。如果群組1中的任何一個無線電技術可以服務應用,則該應用屬於群組1中。如果群組2中的任何一個無線電技術可以服務應用,則該應用屬於群組2中。語音呼叫可以在WLAN、lx、lxEV-DO或者UMTS上進行,因此語音呼叫屬於群組1和群組2兩者中。即按即說呼叫可以在WLAN或者lxEV-DO上進行,因此僅僅屬於群組2。劃分群組允許將應用與共同的無線電技術相關聯。劃分群組可以用來確保當在給定的群組中的一個活動應用被移到新的無線電技術時,在那個群組中的所有活動應用也被移到該新的無線電技術。表300可以被解釋為如下。歹U和2表示在所有支持的應用中,E911和語音呼叫具有最高優先級1,並且數據呼叫具有最低優先級5。對於E911呼叫,三行表示可以在lx、lxEV-DO或者UMTS上獲得E911服務。第一行表示在具有QoS的lxEV-DO上的E911呼叫是最優選的。第二行表示在lx上的E911呼叫是次優選的。第三行表示在UMTS上的E911呼叫是最不優選的。對於語音呼叫,六行表示可以在WLAN、lx、lxEV-DO或者UMTS上獲得語音服務。第一行表示在由用戶選擇的基礎結構式WLAN上的語音呼叫是最優選的,而不論該WLAN是否支持QoS。第二行表示在具有QoS的基礎結構式WLAN上的語音呼叫也是最優選的,即使該WLAN未被用戶選擇。第三行表示在具有QoS的lxEV-DO上的語音呼叫是次優選的。第四和第五行表示在lx或者UMTS上的語音呼叫是第三優選的。第六行表示在沒有QoS並且未被用戶選擇的基礎結構式WLAN上的語音呼叫是最不優選的。可以如在表300中所示來服務其它應用。表300示出了應用、它們的優先級、其上可以支持每個應用的無線電技術/配置和對於每個應用而言的無線電技術的偏好的一個示例組。用於執行系統選擇的優先級和偏好可以獨立於用於向應用分配資源的優先級和偏好。可以根據各種源來確定在不同的無線電技術之間的偏好,所述各種源例如用於3GPP網絡的公共陸地行動網路(PLMN)列表、用於3GPP2網絡的優選漫遊列表(PRL)、用於WLAN的網列表(Netlist)等。表300可以獲取在這些各種列表上的相對優先級,並且可以用於在可用的無線電技術中選擇一個或多個最適合的無線電技術。可以定義具有應用、優先級和偏好和無線電技術/配置的其它組的其它策略表。諸如表300的策略表可以被先驗地定義並且在正常操作期間被使用。也可以在正常操作期間更新策略表。例如,應用可以根據其當前的要求而請求預先配置的無線電技術的子集。在一種設計中,終端120支持最小應用集(MAS),其包括如下應用當這些應用被啟動時,終端120將激活無線電技術。MAS可以被用戶、網絡運營商等定義。MAS可以被靜態地定義,或者可以動態地改變。例如,當終端120被插入主電源時,MAS可以包括更多的應用,並且當終端120使用電池電源工作時,MAS可以包括更少的應用。在一種設計中,MAS包括在策略表300中的具有最高優先級1的所有應用。在另一種設計中,MAS包括E911呼叫、語音呼叫和視頻電話呼叫。在MAS中的應用可以被認為在終端120加電時是立即活動的,即使它們實際上不是活動的。終端120可以在需要時為MAS中的應用啟動新的無線電技術,並且可以執行系統選擇以便可以支持在MAS中的應用。在一種設計中,終端120具有活動應用集(AAS),其包括當前活動的應用。應用可以在開始/啟動時被添加到AAS,並且在結束時從AAS移除。終端120可以根據MAS、AAS、諸如表300的策略表、網絡運營商的要求等來執行系統選擇以選擇一個或多個最適合的無線電技術。終端120可以根據應用的優先級和/或無線電技術的偏好來執行系統選擇。例如,當進行語音呼叫時,對於且有啟動lx的基於應用的要求的所有應用而言,WLAN相對於lx可以是優選的。表300可以用於對於活動應用啟動適當的無線電技術。表300也可以用於確定何時應當啟動多個無線電技術以及何時使用單個無線電技術來用於在MAS和AAS中的應用是足夠的。終端120可以以各種方式來執行系統選擇。為了清楚起見,對於下面的示例描述系統選擇MAS={A,B},A={1,2},AAS={A,C},B={2,1},C={1,3}.在這個示例中,MAS包括應用A和B,並且AAS包括應用A和C。可以在以偏好的順序給出的一組無線電技術上服務每個應用。例如,在無線電技術1上的應用A相對於在無線電技術2上的應用A是優選的。在一種設計中,終端120啟動最小數量的無線電技術以便能夠支持在MAS和AAS中的所有應用。在上述示例中,終端120將僅僅啟動無線電技術1,其包括在用於在MAS和AAS中的三個應用的三組無線電技術中。在另一種設計中,終端120啟動用於在MAS和AAS中的所有應用的最優選的無線電技術。在上述示例中,終端120將啟動無線電技術1和2,它們是用於應用A、B和C的最優選的無線電技術。在再一種設計中,終端120啟動用於在MAS和AAS中的所有應用的所有無線電技術。在上述示例中,終端120將啟動無線電技術1、2和3,它們包括在用於在MAS和AAS中的三個應用的三組無線電技術中。當啟動了多個無線電技術時,終端120可以將每個活動應用與在所有被啟動的無線電技術中的用於那個應用的最優選的無線電技術相關聯。每個活動應用可以因此被用於那個應用的最優選的和可用的無線電技術支持。.在一種設計中,終端120根據其能力和無線電技術的可用性來啟動一個或多個無線電技術,以便支持在MAS和AAS中的最大數量的應用。對於策略表300,可以例如根據與每個群組相關聯的應用來對無線電技術群組區分優先次序。終端120可以啟動在一個或多個最高優先級的群組中的一個或多個無線電技術。與被啟動的無線電技術的每個群組相關聯的所有應用然後將在被啟動的無線電技術上被支持。在另一種設計中,終端120根據活動應用的優先級和用於每個活動應用的無線電技術的偏好來啟動一個或多個無線電技術。終端120可以為活動應用X初始啟動最優選的和可用的無線電技術1。如果啟動更高優先級的應用Y,則終端120可以為應用Y啟動最優選的和可用的無線電技術2。如果無線電技術1被停用以便啟動無線電技術2,則終端120可以將應用X移到無線電技術2,或者可以為應用X啟動另一個無線電技術。例如,終端120可以具有在基礎結構式WLAN上工作的幾個應用。具有較高優先級的遊戲應用可以被啟動,並且可以需要adhocWLAN。終端120然後可以啟動用於所述遊戲應用的adhocWLAN,停用基礎結構式WLAN,啟動另一個無線電技術(例如,lx或者UMTS),並且將其它活動應用移到被啟動的無線電技術。當被應用請求時、噹噹前啟動的無線電技術表現不佳或者脫離覆蓋範圍時、和/或根據其它觸發事件,終端120可以啟動新的無線電技術。如果當啟動應用吋終端120未在任何無線電技術上工作,則終端120可以使用所述應用的技術偏好來為所述應用選擇和啟動最優選的和可用的無線電技術。當應用被啟動並且不能在任何當前啟動的無線電技術上被支持時,如果終端120為所述應用啟動最優選的無線電技術不需要停用任何啟動的無線電技術,則終端120可以為所述應用啟動最優選的無線電技術。當一個無線電技術不再被任何活動應用所使用時,終端120可以停用所述無線電技術。例如,當在更優選的無線電技術上支持所有應用時,可以停用所有不太優選的無線電技術。當活動應用正在使用給定的無線電技術時,如果所述應用已經結束了呼叫或者被移到更優選的無線電技術,則終端120可以停用所述無線電技術。如果另一個無線電技術(例如,用於較高優先級的應用)的啟動搶佔了一個無線電技術,則終端120也可以停用這個無線電技術。.在加電時,終端120可以嘗試獲取在掉電之前被終端120最後啟動的無線電技術。這可以改善獲得服務的可能性。終端120也可以嘗試並行地獲取多個無線電技術,並且可以將活動應用置於首先獲取的無線電技術上。這可以加速服務第一呼叫的時間。在加電時的無線電技術的偏好順序可以與在正常操作期間的無線電技術的偏好順序不同。下文描述說明所述技術的各種特徵的一組呼叫流。所述呼叫流可以用於各種情形,如下所述。圖4示出了當啟動應用時用於執行系統選擇的呼叫流400的設計。初始時,應用X向系統策略管理器230發送系統選擇命令,以確定哪個無線電技術要用於通信(步驟O。系統策略管理器230確定無線電技術l(RAT-l)是用於應用X的最優選的無線電技術,並且向CM/SD模塊240發送具有無線電技術1的優選系統改變消息(步驟2)。CM/SD模塊240調用模塊250a以獲取無線電技術1(步驟3)。模塊250a在CM/SD模塊240的指示下獲取無線電技術l,並且返回服務可用通知(步驟4)。CM/SD模塊240將這個通知轉發到系統策略管理器230(步驟5),系統策略管理器230然後向應用X發送具有無線電技術1的系統選擇通知(步驟6)。應用X可以根據從系統策略管理器230接收的系統選擇通知來識別出無線電技術1是用於該應用的最優選的和可用的無線電技術。在這個示例中,應用X是使用DS/PS層的基於分組的應用。應用X然後向DS/PS模塊234發送開始網絡消息以啟用無線電技術1(步驟7)。DS/PS模塊234然後向CM/SD模塊240發送呼叫發起消息(步驟8),該CM/SD模塊240指示模塊250a來在無線電技術l上發起呼叫(步驟9)。通常,應用X不必知道哪些無線電技術可以使用或者它們的偏好順序,並且可以僅僅發送開始網絡消息。系統策略管理器230和/或CM/SD模塊240根據策略表來選擇適當的無線電技術,並且可以以所有列出的無線電技術的偏好順序來在所有列出的無線電技術上循環,以確定最優選的和可用的無線電技術。模塊250a建立連接,並且向CM/SD模塊240返回連接通知(步驟10)。CM/SD模塊240然後向DS/PS模塊234提供呼叫已連接通知(步驟11),DS/PS模塊234繼而向應用X通知無線電技術1在運行(步驟12)。應用X可以經由無線電技術1與一個或多個網絡實體執行另外的交互,例如,以獲取QoS配置、向SIP伺服器註冊等(步驟13)。應用X然後向系統策略管理器230發送具有無線電技術1的系統選擇確認消息(步驟14),系統策略管理器230存儲該信息以用於在活動應用上保持同時性。在圖4中所示的設計中,應用可以首先與系統策略管理器230核對以確定哪個無線電技術和配置要用於通信。所述應用也可以從資源管理器242獲取適當的資源。所述應用可以根據被啟動的無線電技術來確定所需要的QoS,並且可以從DS/PS模塊234請求QoS的啟動。所述應用可以在完成所有這些步驟時使得服務對於用戶是可用的。圖5示出了當啟動了另外的應用時用於執行系統選擇的呼叫流500的設計。終端120初始時在無線電技術1上是活動的(步驟1,其可以包括圖4中的步驟)。應用Y向DS/PS模塊234發送開始網絡命令,以啟用無線電技術2(RAT-2)(步驟2)。DS/PS模塊234然後向CM/SD模塊240發送呼叫發起消息(步驟3),CM/SD模塊240與系統策略管理器230核對(步驟4)。系統策略管理器230確定無線電技術2不能與無線電技術1共存,並且拒絕所述請求,例如,因為應用Y具有比當前正在使用無線電技術1的一個或多個應用更低的優先級。系統策略管理器230然後返迴響應以保持無線電技術1並且拒絕無線電技術2(步驟5)。CM/SD模塊240然後向DS/PS模塊234提供數據呼叫被拒絕通知(步驟6),DS/PS模塊234向應用Y返回開始網絡失敗通知(步驟7)。隨後,應用Z向DS/PS模塊234發送開始網絡命令,以啟用無線電技術2(步驟8)。DS/PS模塊234然後向CM/SD模塊240發送呼叫發起消息(步驟9),CM/SD模塊240與系統策略管理器230核對(步驟10)。系統策略管理器230接受所述請求,例如,因為應用Z具有比當前正在使用無線電技術1的一個或多個應用更高的優先級。這導致無線電技術1和可能的當前活動的一個或多個應用的搶佔,並且導致用無線電技術2和新啟動的應用Z的替換。系統策略管理器230然後返迴響應以啟動無線電技術2,並且停用無線電技術l(步驟H)。CM/SD模塊240然後向用於無線技術2的模塊250b發送呼叫發起消息(步驟12)。用於無線電技術2的隨後步驟13-15與在圖4中的用於無線電技術1的步驟10-12分別相同。圖6示出了用於由於覆蓋丟失而導致的無線電技術改變的呼叫流600的設計。終端120初始時具有在無線電技術1上工作的應用X(步驟1)。終端120移動出無線電技術1的覆蓋範圍,並且模塊250a向CM/SD模塊240提供系統丟失通知(步驟2)。CM/SD模塊240然後嘗試找到同一無線電技術1的其它無線網絡(步驟3)。在未能找到無線電技術1的另一個無線網絡時,CM/SD模塊240向系統策略管理器230通知系統丟失(步驟4)。系統策略管理器230決定在向CM/SD模塊240發送的優選系統改變消息中保留無線電技術l,其是最優選的無線電技術,並且系統策略管理器230還將無線電技術2包括在所述優選系統改變消息中(步驟5)。CM/SD模塊240調用模塊250b以獲取無線電技術2(步驟6),模塊250b然後返回服務可用通知(步驟7)。分別以與在圖4中的用於無線電技術1的步驟5-8類似的方式來為無線電技術2執行隨後的步驟8-ll。CM/SD模塊240指示模塊250b以在無線電技術2上發起呼叫(步驟12)。模塊250b在無線電技術2上建立連接,並且返回連接通知(步驟13)。分別以與在圖4中的步驟11-14類似的方式來執行隨後的步驟14-17。CM/SD模塊240定期地檢査無線電技術1的可用性,因為無線電技術1比無線電技術2更優選(步驟18)。圖7示出了當更優選的無線電技術變得可用時用於無線電技術的改變的呼叫流700的設計。終端120初始時具有在無線電技術1上工作的應用X,無線電技術1不如無線電技術2優選(步驟1)。模塊250b提供無線電技術2可用的通知(步驟2)。分別以與在圖4中的用於無線電技術1的步驟5-14類似的方式來為無線電技術2執行隨後的步驟3-12。系統策略管理器230然後向CM/SD模塊240發送具有無線電技術2的優選系統改變消息(步驟13)。CM/SD模塊240與模塊250a交互以停用無線電技術l(步驟14)。圖8示出了當較高優先級的應用開始時用於系統選擇的呼叫流800的設計。終端120初始時具有在無線電技術1上工作的應用X(步驟1)。較高優先級的應用Y向系統策略管理器230發送系統選擇命令,以確定哪個無線電技術要用於通信(步驟2)。系統策略管理器230確定無線電技術2是用於應用Y的最優選的無線電技術,並且向CM/SD模塊240發送具有無線電技術2的優選系統改變消息(步驟3)。在這個示例中,無線電技術1和2不能共存。CM/SD模塊240保留無線電技術1直到在無線電技術1上的所有呼叫已經結束(步驟4),然後停用無線電技術l(步驟5)。分別以與在圖4中的用於無線電技術1的步驟3-14類似的方式來為無線電技術2執行隨後的步驟6-17。如圖8中所示,如果這些應用使用不能共存的不同的無線電技術,則當較高優先級的應用Y開始時可以結束較低優先級的應用X的呼叫。如果無線電技術2可以被應用X使用,則應用X可以被移到無線電技術2。也可以為應用X啟動可以與無線電技術2共存的另一個無線電技術。圖9示出了用於執行系統選擇的過程900的設計。過程卯0可以被系統策略管理器230和/或在終端120中的其它模塊執行。可以從至少一個應用接收對於通信的請求(框912)。所述請求可以對應於在圖4-8中的系統選擇命令。可以根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術(框914)。每一組可以包括可被相應的應用使用的一個或多個無線電技術。所述至少一個無線電技術可以被啟動來為所述至少一個應用提供通信(框916)。可以經由在圖4-8中的優選系統改變消息來實現所述啟動。對於框914,可以根據所述至少一個應用的優先級和/或對每個應用可使用的無線電技術的偏好來選擇所述至少一個無線電技術。在一種設計中,可以選擇最小數量的無線電技術,其包括在每一組無線電技術中的無線電技術。在另一種設計中,如果是同時可支持的,則可以選擇在所述至少一組無線電技術中的所有無線電技術。在再一種設計中,可以以基於優先級的順序來考慮所述至少一個應用,該順序開始於最高優先級的應用,並且可以為考慮的每個應用選擇最優選的無線電技術。在再一種設計中,可以從多個無線電技術群組中選擇無線電技術群組,並且所選擇的群組中包括所述至少一個無線電技術。所選擇的群組可以包括用於每個應用的最優選的無線電技術。也可以以其它方式來執行系統選擇。圖10示出了用於為新的應用執行系統選擇的過程1000的設計。可以在完成圖9中的過程900後執行過程1000。可以從所述新的應用接收對於通信的請求(框1012)。可以確定所述新的應用是否具有比至少一個當前活動的應用更高的優先級(框1014)。如果對於框1014的回答是"否",那麼如果用於所述新的應用的無線電技術與為所述至少一個活動應用啟動的至少一個無線電技術是同時可支持的,則用於所述新的應用的無線電技術可以被啟動(框1016)。如果用於所述新的應用的無線電技術與所述至少一個被啟動的無線電技術不是同時可支持的,則可以拒絕所述請求(框101S)。如果所述新的應用具有比所述一個或多個活動應用更高的優先級,並且對於框1014的回答是"是",則可以為所述新的應用啟動無線電技術(框1022)。與用於所述新的應用的無線電技術不是同時可支持的每個啟動的無線電技術可以被停用(框1024)。如果適用,可以將使用被停用的無線電技術的每個活動應用移到用於所述新的應用的無線電技術上(框1026)。圖11示出了終端120的設計的框圖。在發送路徑上,編碼器1122接收由終端120向基站、節點B或者接入點發送的數據和信令。編碼器1122按照合適的編碼方案來處理(例如,格式化、編碼和交織)所述數據和信令。調製器(Mod)1124進一步處理(例如,調製和加擾)被編碼的數據和信令,並且產生輸出碼片。通常,通過用於數據被發送到的無線網絡的無線電技術(例如,IEEE802.11、lx、lxEV-DO、UMTS或者GSM)來確定由編碼器1122和調製器1124進行的處理。發射機(TMTR)1132調節(例如,轉換為模擬、濾波、放大和上變頻)輸出碼片並且產生射頻(RF)信號,所述RF信號經由天線1134被發送。在接收路徑上,天線1134接收由基站、節點B.和/或接入點發送的RF信號。接收機(RCVR)1136調節(例如,濾波、放大、下變頻和數位化)從天線1134接收的RF信號,並提供採樣。解調器(Demod)1126處理(例如,解擾和解調)所述採樣,並且提供符號估計。解碼器1128處理(例如,去交織和解碼)所述符號估計,並提供解碼的數據和信令。通常,由解調器1126和解碼器1128進行的處理與由在基站、節點B和接入點的調製器和編碼器執行的處理是互補的。可以通過數據機處理器1120來實現編碼器1122、調製器1124、解調器1126和解碼器1128。為了簡明起見,圖11示出了每個處理單元的一個實例。通常,可能有用於由終端120支持的不同無線電技術的一個或多個數據機處理器、發射機、接收機、控制器和存儲器。控制器/處理器1140指示在終端120處的各個處理單元的操作。控制器/處理器1140和/或在終端120中的其它處理單元可以實現在圖2中的處理模塊200。控制器/處理器1140也可以實現或者指示在圖9中的過程900、在圖10中的過程1000和/或用於本文描述的技術的其它過程。存儲器1142存儲用於終端120的程序代碼和數據。存儲器1142還可以存儲策略表,所述策略表包含被終端120支持的應用和每個應用可使用的一組無線電技術,該策略表例如在圖3中的表300。所述策略表還可以包括應用的優先級、每個應用可使用的無線電技術的偏好/優先級、和/或可以用於系統選擇的其它23樣自可以通過各種手段來實現本文描述的技術。例如,可以用硬體、固件、軟體或者其組合來實現這些技術。對於硬體實現,可以在一個或多個專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子設備、被設計來執行本文描述的功能的其它電子單元、計算機或者其組合中實現用於執行所述技術的處理單元。對於固件和/或軟體實現,可以用執行本文描述的功能的代碼(例如,過程、函數、模塊、指令等)來實現所述技術。通常,有形地體現固件和/或軟體代碼的任何計算機/處理器可讀介質可以用於實現本文描述的技術。例如,所述固件和/或軟體代碼可以被存儲在存儲器(例如,在圖11中的存儲器1142)中,並且被處理器(例如,處理器1140)執行。所述存儲器可以被實現在處理器中或者處理器外部。所述固件和/或軟體代碼也可以被存儲在計算機/處理器可讀介質中,例如隨機存取存儲器(RAM)、只讀存儲器(ROM)、非易失性隨機存取存儲器(NVRAM)、可編程只讀存儲器(PROM)、電可擦除PROM(EEPROM)、快閃記憶體、軟盤、壓縮盤(CD)、數字通用盤(DVD)、磁或光數據存儲設備等。所述代碼可以被一個或多個計算機/處理器執行,並且可以使得所述一個或多個計算機/處理器執行本文描述的功能的特定方面。實現本文描述的技術的裝置可以是獨立的單元,或者可以是設備的一部分。所述設備可以是(i)獨立的集成電路(IC);(ii)一組一個或多個IC,其可以包括用於存儲數據和/或指令的存儲器IC;(iii)ASIC,例如移動臺數據機(MSM);(iv)可以被嵌入在其它設備中的模塊;(v)蜂窩電話、無線設備、手機或者移動單元;(vi)等等。本公開的前述說明被提供來使得本領域內的任何技術人員能夠實現或者使用本公開。本公開的各種修改對於本領域內的技術人員而言是顯而易見的,並且本文定義的一般原理可以在不脫離本公開的精神或範圍的情況下被應用到其它變化形式。因此,本公開並不意欲限於本文描述的示例和設計,而是要符合與本文公開的原理和新穎特徵一致的最寬範圍。2權利要求1、一種用於無線通信的裝置,包括至少一個處理器,用於從至少一個應用接收對於通信的請求,根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術,以及啟動所述至少一個無線電技術以為所述至少一個應用提供通信,其中,每一組無線電技術包括可由相應的應用使用的一個或多個無線電技術;以及存儲器,其耦合到所述至少一個處理器。2、根據權利要求l所述的裝置,其中,所述至少一個處理器用於進一步根據所述至少一個應用的優先級來選擇所述至少一個無線電技術。3、根據權利要求1所述的裝置,其中,所述至少一個處理器用於進一步根據對在每一組無線電技術中的所述一個或多個無線電技術的偏好來選擇所述至少一個無線電技術。4、根據權利要求1所述的裝置,其中,所述至少一個處理器用於選擇最小數量的無線電技術,所述最小數量的無線電技術包括在每一組無線電技術中的無線電技術。5、根據權利要求l所述的裝置,其中,所述至少一個處理器用於如果是同時可支持的,則選擇在所述至少一組無線電技術中的所有無線電技術。6、根據權利要求1所述的裝置,其中,所述至少一個處理器用於以基於優先級的順序來考慮所述至少一個應用,所述順序開始於最高優先級的應用,並且為被考慮的每個應用選擇最優選的無線電技術。7、根據權利要求1所述的裝置,其中,所述至少一個處理器用於從具有比所述至少一個應用更低的優先級的應用接收對於通信的請求,如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術是同時可支持的,則啟動用於所述較低優先級的應用的無線電技術,並且如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術不是同時可支持的,則拒絕所述請求。8、根據權利要求1所述的裝置,其中,所述至少一個處理器用於從具有比所述至少一個應用更高的優先級的應用接收對於通信的請求,啟動用於所述較高優先級的應用的無線電技術,並且停用所述至少一個無線電技術中與用於所述較高優先級的應用的無線電技術不是同吋可支持的每一個無線電技術。9、根據權利要求8所述的裝置,其中,所述至少一個處理器用於將使用被停用的無線電技術的應用移到用於所述較高優先級的應用的所述無線電技術。10、根據權利要求1所述的裝置,其中,所述至少一個處理器用於從多個無線電技術群組中選擇無線電技術群組,所選擇的群組中包括所述至少一個無線電技術。11、根據權利要求10所述的裝置,其中,所述至少一個處理器用於選擇包括用於所述至少一個應用中的每一個的最優選的無線電技術的群組。12、根據權利要求10所述的裝置,其中,所述多個群組與不同的優先級相關聯,並且其中,所述至少一個處理器用於選擇包括所述至少一個無線電技術的最高優先級的群組。13、根據權利要求1所述的裝置,其中,所述至少一個處理器用於當啟動在最小應用集中的應用時,啟動用於所述應用的無線電技術。14、根據權利要求13所述的裝置,其中,所述至少一個處理器用於-停用所述至少一個無線電技術中與用於在所述最小應用集中的所述應用的所述無線電技術不是同時可支持的每一個無線電技術。15、根據權利要求1所述的裝置,其中,所述存儲器用於存儲應用和每個應用可使用的一組無線電技術的表。16、根據權利要求15所述的裝置,其中,所述存儲器還用於在所述表中存儲所述應用的優先級。17、根據權利要求15所述的裝置,其中,所述存儲器還用於存儲對每個應用可使用的所述無線電技術的偏好。18、一種用於無線通信的方法,包括從至少一個應用接收對於通信的請求;根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術,其中,每一組無線電技術包括可由相應的應用使用的一個或多個無線電技術;以及啟動所述至少一個無線電技術以為所述至少一個應用提供通信。19、根據權利要求18所述的方法,其中,所述選擇所述至少一個無線電技術包括選擇最小數量的無線電技術,所述最小數量的無線電技術包括在每一組無線電技術中的無線電技術。20、根據權利要求18所述的方法,其中,所述選擇所述至少一個無線電技術包括以基於優先級的順序來考慮所述至少一個應用,所述順序開始於最高優先級的應用;以及為被考慮的每個應用選擇最優選的無線電技術。21、根據權利要求18所述的方法,還包括從具有比所述至少一個應用更低的優先級的應用接收對於通信的請求;如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術是同時可支持的,則啟動用於所述較低優先級的應用的無線電技術;以及如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術不是同時可支持的,則拒絕所述請求。22、根據權利要求18所述的方法,還包括從具有比所述至少一個應用更高的優先級的應用接收對於通信的請求;啟動用於所述較高優先級的應用的無線電技術;以及停用所述至少一個無線電技術中與用於所述較高優先級的應用的無線電技術不是同時可支持的每一個無線電技術。23、一種用於無線通信的裝置,包括用於從至少一個應用接收對於通信的請求的模塊;用於根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術的模塊,其中,每一組無線電技術包括可由相應的應用使用的一個或多個無線電技術;以及用於啟動所述至少一個無線電技術以為所述至少一個應用提供通信的模塊。24、根據權利要求23所述的裝置,其中,所述用於選擇至少一個無線電技術的模塊包括用於選擇最小數量的無線電技術的模塊,所述最小數量的無線電技術包括在每一組無線電技術中的無線電技術。25、根據權利要求23所述的裝置,其中,所述用於選擇至少一個無線電技術的模塊包括用於以基於優先級的順序來考慮所述至少一個應用的模塊,所述順序開始於最高優先級的應用;以及用於為被考慮的每個應用選擇最優選的無線電技術的模塊。26、根據權利要求23所述的裝置,還包括用於從具有比所述至少一個應用更低的優先級的應用接收對於通信的請求的模塊;用於如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術是同時可支持的,則啟動用於所述較低優先級的應用的無線電技術的模塊;以及用於如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術不是同時可支持的,則拒絕所述請求的模塊。27、根據權利要求23所述的裝置,還包括用於從具有比所述至少一個應用更高的優先級的應用接收對於通信的請求的模塊;用於啟動用於所述較高優先級的應用的無線電技術的模塊;以及用於停用所述至少一個無線電技術中與用於所述較高優先級的應用的無線電技術不是同時可支持的每一個無線電技術的模塊。28、一種電腦程式產品,包括計算機可讀介質,其包括用於使至少一個計算機從至少一個應用接收對於通信的請求的代碼;用於使至少一個計算機根據用於所述至少一個應用的至少一組無線電技術來選擇至少一個無線電技術的代碼,其中,每一組無線電技術包括可由相應的應用使用的一個或多個無線電技術;以及用於使所述至少一個計算機啟動所述至少一個無線電技術以為所述至少一個應用提供通信的代碼。29、根據權利要求28所述的電腦程式產品,其中,所述計算機可讀介質還包括用於使所述至少一個計算機選擇最小數量的無線電技術的代碼,所述最小數量的無線電技術包括在每一組無線電技術中的無線電技術。30、根據權利要求28所述的電腦程式產品,其中,所述計算機可讀介質還包括用於使所述至少一個計算機以基於優先級的順序來考慮所述至少一個應用的代碼,所述順序開始於最高優先級的應用;以及用於使所述至少一個計算機為被考慮的每個應用選擇最優選的無線電技術的代碼。31、根據權利要求28所述的電腦程式產品,其中,所述計算機可讀介質還包括用於使所述至少一個計算機從具有比所述至少一個應用更低的優先級的應用接收對於通信的請求的代碼;用於如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術是同時可支持的,則使所述至少一個計算機啟動用於所述較低優先級的應用的無線電技術的代碼;以及用於如果用於所述較低優先級的應用的無線電技術與所述至少一個無線電技術不是同時可支持的,則使所述至少一個計算機拒絕所述請求的代碼。32、根據權利要求28所述的電腦程式產品,其中,所述計算機可讀介質還包括用於使所述至少一個計算機從具有比所述至少一個應用更高的優先級的應用接收對於通信的請求的代碼;用於使所述至少一個計算機啟動用於所述較高優先級的應用的無線電技術的代碼;以及用於使所述至少一個計算機停用所述至少一個無線電技術中與用於所述較高優先級的應用的無線電技術不是同時可支持的每一個無線電技術的代碼。全文摘要描述了用於根據應用的要求和偏好來執行系統選擇的技術。終端保存策略表,所述策略表包含由終端支持的應用、應用的優先級、每個應用可以使用的無線電技術和每個應用的無線電技術的優先級。終端管理與所支持的應用和無線電技術相關聯的策略,確定每個應用的最適合的無線電技術,並且響應於事件啟動和停用無線電技術,所述事件例如終端被開啟、進行呼叫、終端離開無線電技術的覆蓋範圍等。文檔編號H04W48/00GK101682883SQ200880020311公開日2010年3月24日申請日期2008年6月14日優先權日2007年6月15日發明者S·K·卡納安,S·巴拉蘇布拉馬尼安申請人:高通股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀