對至sim卡的封裝更新的最佳調度的制作方法
【技術領域】
[0001]概括地說,在本專利申請中所討論的技術涉及無線通信系統,并且更具體地,涉及移動設備和一個或多個用戶識別模塊(“SIM”)卡之間的通信。實施例啟用以及提供調度機制來增強移動設備和SIM設備之間的通信。
【背景技術】
[0002]廣泛地部署無線通信網絡,以提供各種通信服務,例如,電話、視頻、數據、消息傳送、廣播等。通常是多址網絡的這種網絡通過共享可用的網絡資源來支持針對多個用戶的通信。這種網絡的一個示例是UMTS陸地無線接入網(UTRAN)。UTRAN是被定義為通用移動電信系統(UMTS)的一部分的無線接入網(RAN)、由第三代合作伙伴計劃(3GPP)所支持的第三代(3G)移動電話技術。為全球移動通信系統(GSM)技術的繼承者的UMTS目前支持各種空中接口標準,例如,寬帶碼分多址(W-CDMA)、時分-碼分多址(TD-CDMA)以及時分-同步碼分多址(TD-SCDMA)。UMTS還支持增強的3G數據通信協議,例如,高速分組接入(HSPA),其向相關聯的UMTS網絡提供較高的數據傳輸速度和能力。
[0003]通用集成電路卡(UICC)是可以被用在各種無線通信網絡中的移動設備中的智能卡,并且可以包括使得移動設備能夠接入無線網絡的若干應用。例如,在3GPP GSM和UMTS網絡中,UICC包括SM應用和/或USM應用;以及在3GPP2CDMA網絡中,UICC包括CSM應用。在本公開內容中,包括一個或多個應用的UICC可以被稱為SIM。
[0004]移動設備(ME)能夠利用某些封裝命令通過SM-ME接口與SM卡相通信。這些封裝命令能夠使得移動設備能將關于ME的事件和更新通知給SIM卡。例如,如果無線接入技術改變,則利用封裝命令將該變化通知給SIM。
[0005]在封裝命令內,能夠同時存在若干要通知SIM的這種更新,并且按照所接收的順序發送這些更新中的每一個更新。即,SIM可能每次僅被通知一個更新,并且僅在針對該更新的響應被接收之后發送下一個更新。如果SIM利用忙響應碼來對更新進行答復,則ME將重試封裝更新,并且它可能是多達30秒的延遲,直到下一個封裝被發送給SM為止。
【發明內容】
[0006]以下總結了本公開內容的一些方面,以提供對所討論技術的基本理解。本總結不是對本公開內容的所有預期特征的泛泛概括,并且既不旨在標識本公開內容的所有方面的關鍵的或重要的元素,也不旨在描述本公開內容的任意或全部方面的范圍。其唯一目的在于作為后文所提出的更詳細描述的序言,以概括的形式提出本公開內容的一個或多個方面的一些概念。
[0007]本公開內容的方面是針對可以改善對至SIM的封裝更新的調度的裝置和方法的。在一個方面,提供了一種在移動設備處可操作的無線通信的方法。該方法包括接收一個或多個封裝命令中的多個更新,將更新分類為具有各自優先級的多個組,以及根據各自的優先級按順序將更新發送給移動設備處的SIM。
[0008]本公開內容的另一方面提供了一種用于無線通信的裝置。該裝置包括用于接收一個或多個封裝命令中的多個更新的單元,用于將更新分類為具有各自優先級的多個組的單元,以及用于根據各自的優先級按順序將更新發送給裝置處的SIM的單元。
[0009]本公開內容的另一方面提供了一種包括計算機可讀存儲介質的計算機程序產品。該存儲介質包括用于使得移動設備進行以下操作的代碼:接收一個或多個封裝命令中的多個更新,將更新分類為具有各自優先級的多個組,以及根據各自的優先級按順序將更新發送給移動設備處的SIM。
[0010]本公開內容的另一方面提供了一種用于無線通信的裝置。該裝置包括至少一個處理器,被耦合至該至少一個處理器的通信接口,以及被耦合至該至少一個處理器的存儲器。該至少一個處理器被配置為接收一個或多個封裝命令中的多個更新,將更新分類為具有各自優先級的多個組,以及根據各自的優先級按順序將更新發送給裝置處的SM。
[0011]對于本領域的那些普通技術人員來說,當結合附圖對本發明的具體的、示例性的實施例的以下描述進行審閱時,本發明的其它方面、特征和實施例將變得顯而易見。雖然可以相對于下面的某些實施例和附圖討論本發明的特征,但是本發明的所有實施例均能夠包括本文所討論的有利的特征中的一個或多個特征。換句話說,雖然一個或多個實施例可以被討論為具有某些有利的特征,但是,還可以根據本文所討論的本發明的各個實施例來使用這些特征中的一個或多個特征。以類似的方式,雖然示例性的實施例在以下可以被討論為設備實施例、系統實施例或方法實施例,但是,應當理解的是,能夠在各種設備、系統和方法中實現這些示例性的實施例。
【附圖說明】
[0012]圖1是根據一些實施例概念性地示出電信系統的示例的框圖。
[0013]圖2是根據一些實施例示出針對使用處理系統的裝置的硬件實現方式的示例的框圖。
[0014]圖3是根據一些實施例概念性地示出基于優先級對多個事件更新進行調度的圖。
[0015]圖4是根據一些實施例示出事件更新組和它們的相對優先級的示例的圖。
[0016]圖5是根據一些實施例示出在通過優先級對封裝命令中的事件更新進行分組的用戶設備處可操作的無線通信的方法的流程圖。
[0017]圖6是根據一些實施例示出劃分優先順序的對更新的處理的過程的流程圖。
[0018]圖7是根據一些實施例的用于無線通信的裝置的功能框圖。
【具體實施方式】
[0019]下面結合附圖所提出的【具體實施方式】旨在作為對各種配置的描述,并不旨在表示本文所描述的概念可以被實現的唯一配置。出于提供對各個概念的全面理解的目的,【具體實施方式】包括具體細節。然而,對本領域技術人員來說顯而易見的是,在沒有這些具體細節的情況下也可以實現這些概念。在一些實例中,以框圖的形式示出了公知的結構和組件,以避免使這些概念模糊不清。
[0020]本公開內容的方面是針對可以改善對至SM的封裝(envelope)更新的調度的裝置和方法的。當用戶設備(UE)在針對SM的隊列中具有若干更新時,可能存在比其它的更新具有更高的時間靈敏度的一些更新。例如,針對關于LTE的分組數據網絡連接請求的呼叫控制通知通常比語言選擇更新具有更高的時間靈敏度。在另一示例中,如果用戶正在從SIM工具包菜單中選擇項目,并且接入技術變化封裝正被重試達延長的一段時間(例如,30秒),則用戶可能認為UE(例如,移動電話)被卡住了并復位該設備。可以根據本公開內容的方面來避免或減少像這些的場景。
[0021]可以跨越各種各樣的電信系統、網絡架構和通信標準來實現遍及本公開內容所提出的各種概念。現在參見圖1,作為說明性的示例而非限制方式,關于通用移動電信系統(UMTS)系統100示出了本公開內容的各個方面。UMTS網絡包括三個相互作用的域:核心網104、無線接入網(RAN)(例如,UMTS陸地無線接入網(UTRAN) 102)和用戶設備(UE) 110。在這個示例中,在可用于UTRAN 102的若干選項中,所示的UTRAN 102可以利用W-CDMA空中接口,用于使能包括電話、視頻、數據、消息傳送、廣播和/或其它服務的各種無線服務。UTRAN 102可以包括多個無線網絡子系統(RNS),例如,RNS 107,每個無線網絡子系統被各自的無線網絡控制器(RNC)所控制,例如,RNC 106。在這里,除了所示的RNC 106和RNS 107之外,UTRAN 102可以包括任意數量的RNC 106和RNS 107。RNC 106是負責除了別的之外的分配、重配置和釋放RNS 107內的無線資源的裝置。可以使用任意合適的傳輸網絡、通過諸如直接的物理連接、虛擬網絡等的各種類型的接口將RNC 106互相連接至UTRAN 102中的其它RNC(未示出)。
[0022]可以將由RNS 107所覆蓋的地理區域劃分為多個小區,其中,無線收發機裝置為每個小區服務。無線收發機裝置在UMTS應用中一般被稱為節點B,但是還可以被本領域技術人員稱為基站(BS)、基站收發機(BTS)、無線基站、無線收發機、收發機功能單元、基本服務集(BSS)、擴展服務集(ESS)、接入點(AP)或某種其它合適的術語。為了清楚起見,在每個RNS 107中示出了三個節點B 108;然而,RNS 107可以包括任意數量的無線節點B。節點B 108為任意數量的移動裝置提供至核心網104的無線接入點。移動裝置的示例包括蜂窩電話、智能電