本申請與在此同時提交的并且被共同地轉(zhuǎn)讓給高通公司的、標(biāo)題為“Multiple Active Voice Calls on a Multi-SIM Multi-Active Device”的美國專利申請14/330,236有關(guān),針對所有的目的通過引用方式將其全部內(nèi)容并入本文。
背景技術(shù):
諸如蜂窩電話之類的多SIM設(shè)備是包括一個以上的用戶識別模塊(SIM)的設(shè)備。由于多SIM設(shè)備(特別是在存在多個服務(wù)提供商的國家中)提供的多功能性,使得其變得越來越流行。例如,雙SIM設(shè)備可以允許用戶在同一設(shè)備上實(shí)現(xiàn)與不同的服務(wù)提供商的兩個不同的蜂窩服務(wù)訂閱或者計(jì)劃,具有單獨(dú)的號碼和賬單(例如,商業(yè)賬戶和個人賬戶)。此外,在旅行期間,用戶可以在目的地國家獲得本地SIM卡并且按本地呼叫費(fèi)率支付。通過使用多個SIM,用戶可以利用不同的服務(wù)定價(jià)方案并且節(jié)省移動數(shù)據(jù)使用。
多SIM多活動(MSMA)設(shè)備具有使用至少兩個單獨(dú)的無線資源鏈的兩個或更多SIM。例如,雙SIM雙活動(DSDA)設(shè)備可以單獨(dú)地適應(yīng)同時的無線服務(wù)。但是,當(dāng)兩個無線服務(wù)都是語音呼叫時,每次這些同時的語音呼叫中的僅一個語音呼叫可以是活動的,這是由于DSDA設(shè)備使用一個揚(yáng)聲器和一個麥克風(fēng)來進(jìn)行語音呼叫。因此,當(dāng)另一個語音呼叫(即,活動的呼叫)在使用揚(yáng)聲器和麥克風(fēng)時,DSDA設(shè)備將一個語音呼叫(即,非活動的語音呼叫)置于保持狀態(tài)。除了將兩個呼叫合并成會議呼叫(其在大部分情況下可能是不期望的),用戶沒有辦法同時對兩個活動的語音呼叫進(jìn)行講話/接聽。
技術(shù)實(shí)現(xiàn)要素:
各個實(shí)施例的方法、設(shè)備和系統(tǒng)實(shí)現(xiàn)對多SIM多活動(MSMA)設(shè)備上的同時呼叫的處理,其中該MSMA設(shè)備至少具有與第一收發(fā)機(jī)相關(guān)聯(lián)的第一用戶識別模塊(SIM)和與第二收發(fā)機(jī)相關(guān)聯(lián)的第二SIM。處理器可以使用第一收發(fā)機(jī)來建立第一SIM呼叫,而通過以下方式在第一SIM呼叫活動時,使用第二收發(fā)機(jī)來建立第二SIM呼叫:使用第三收發(fā)機(jī),建立與第二移動通信設(shè)備的直接無線鏈路,并且當(dāng)使用該MSMA設(shè)備的輸入/輸出設(shè)備來處理第一SIM呼叫時,經(jīng)由所述直接無線鏈路將第二SIM呼叫中繼到第二通信設(shè)備。用此方式,同時使第一SIM呼叫和第二SIM呼叫二者維持活動。
在一些實(shí)施例中,在建立第二SIM呼叫之前,可以通過將第二移動通信設(shè)備與該MSMA設(shè)備進(jìn)行配對,來建立所述直接無線鏈路。建立所述直接無線鏈路可以包括:響應(yīng)于建立第二SIM呼叫,將第二移動通信設(shè)備與該MSMA設(shè)備進(jìn)行配對。所述直接無線鏈路可以是在該MSMA設(shè)備與第二移動通信設(shè)備之間提供直接音頻流連接的藍(lán)牙通信鏈路。所述直接無線鏈路可以是該MSMA設(shè)備與第二移動通信設(shè)備之間的Wi-Fi通信鏈路。該MSMA設(shè)備的輸入/輸出設(shè)備可以是該MSMA設(shè)備的板上麥克風(fēng)和板上揚(yáng)聲器。該MSMA設(shè)備的輸入/輸出設(shè)備可以是被耦合到該MSMA設(shè)備的遠(yuǎn)程設(shè)備,例如,藍(lán)牙耳機(jī)。第一SIM呼叫和第二SIM呼叫中的至少一個可以是由該MSMA設(shè)備接收的呼入語音呼叫。第一SIM呼叫和第二SIM呼叫中的至少一個可以是從該MSMA設(shè)備發(fā)起的呼出語音呼叫。該MSMA設(shè)備可以是雙SIM雙活動(DSDA)設(shè)備。在一些實(shí)施例中,第三收發(fā)機(jī)使用與第一收發(fā)機(jī)和第二收發(fā)機(jī)的協(xié)議類型不同的協(xié)議類型進(jìn)行通信。在一些實(shí)施例中,第三收發(fā)機(jī)是藍(lán)牙收發(fā)機(jī)或者Wi-Fi收發(fā)機(jī)。
在一些實(shí)施例中,在第一SIM呼叫活動時,使用第二收發(fā)機(jī)來建立第二SIM呼叫可以包括:在保持第一SIM呼叫活動時,接收第二SIM呼叫。在一些實(shí)施例中,可以關(guān)于所接收的第二SIM呼叫向用戶進(jìn)行提示,并且該MSMA設(shè)備可以接收關(guān)于使兩個呼叫維持活動并且指定該MSMA設(shè)備或者第二通信設(shè)備來處理第二SIM呼叫的用戶輸入??梢皂憫?yīng)于所接收的選擇接受第二SIM呼叫并且維持第一SIM呼叫活動的用戶輸入,來建立第二SIM呼叫。
在一些實(shí)施例中,該MSMA設(shè)備可以通過第一直接無線鏈路,向第二移動通信設(shè)備發(fā)送呼入呼叫信號,并且可以響應(yīng)于發(fā)送該呼入呼叫信號,從第二移動通信設(shè)備接收呼叫接受信號。此外,經(jīng)由所述直接無線鏈路將第二SIM呼叫中繼到第二通信設(shè)備,可以是響應(yīng)于從第二移動通信設(shè)備接收到所述呼叫接受信號,由該MSMA設(shè)備發(fā)起的。
在一些實(shí)施例中,可以響應(yīng)于第一SIM呼叫終止,在第二收發(fā)機(jī)與該MSMA設(shè)備的輸入/輸出設(shè)備之間建立處理第二SIM呼叫的通信饋送??梢皂憫?yīng)于第一SIM呼叫終止,經(jīng)由所述直接無線鏈路,使用該MSMA設(shè)備的輸入/輸出設(shè)備和第二通信設(shè)備二者來使第二SIM呼叫維持活動。響應(yīng)于第一SIM呼叫和第二SIM呼叫中的一個終止,可以提示用戶關(guān)于是否使另一個呼叫(即,未被終止的呼叫)維持活動的輸入。
另外的實(shí)施例包括被配置為執(zhí)行上文討論的實(shí)施例方法的操作的MSMA設(shè)備。
另外的實(shí)施例包括一種MSMA設(shè)備,其中該MSMA設(shè)備具有用于執(zhí)行上文討論的實(shí)施例方法的功能的單元。
另外的實(shí)施例包括一種非暫時性處理器可讀存儲介質(zhì),其具有被存儲在其上的處理器可執(zhí)行指令,其中所述處理器可執(zhí)行指令被配置為使MSMA設(shè)備的處理器執(zhí)行上文討論的實(shí)施例方法的操作。
附圖說明
被并入本文并且構(gòu)成本說明書的一部分的附圖示出了本發(fā)明的示例性實(shí)施例,并且與上文給出的概括性描述以及下文給出的具體實(shí)施方式一起用來解釋本發(fā)明的特征。
圖1是根據(jù)各個實(shí)施例的通信系統(tǒng)的通信系統(tǒng)框圖。
圖2是根據(jù)各個實(shí)施例示出了MSMA設(shè)備的組件框圖。
圖3是根據(jù)各個實(shí)施例示出了由MSMA設(shè)備實(shí)現(xiàn)的調(diào)制解調(diào)器棧的示例性協(xié)議層的系統(tǒng)架構(gòu)圖。
圖4A是根據(jù)各個實(shí)施例的用于接收第二SIM呼叫的MSMA設(shè)備的觸摸屏顯示器的屏幕截圖。
圖4B是根據(jù)各個實(shí)施例的用于對第二SIM呼叫進(jìn)行重定向的MSMA設(shè)備的觸摸屏顯示器的屏幕截圖。
圖4C是根據(jù)各個實(shí)施例的用于對第一SIM呼叫進(jìn)行重定向的MSMA設(shè)備的觸摸屏顯示器的屏幕截圖。
圖4D是根據(jù)各個實(shí)施例的用于對兩個活動的語音呼叫進(jìn)行處理的MSMA設(shè)備的觸摸屏顯示器的屏幕截圖。
圖5是根據(jù)各個實(shí)施例示出了處理移動通信設(shè)備上的同時呼叫的方法的通信流程圖。
圖6是根據(jù)各個實(shí)施例示出了處理移動通信設(shè)備上的同時呼叫的另一種方法的通信流程圖。
圖7是根據(jù)各個實(shí)施例示出了處理移動通信設(shè)備上的同時呼叫的另一種方法的通信流程圖。
圖8是根據(jù)各個實(shí)施例示出了處理移動通信設(shè)備上的同時呼叫的另外的方法的通信流程圖。
圖9是根據(jù)各個實(shí)施例示出了處理移動通信設(shè)備上的同時呼叫的方法的處理流程圖。
圖10是根據(jù)各個實(shí)施例的示例性MSMA設(shè)備的組件圖。
圖11是根據(jù)各個實(shí)施例的示例性MSMA移動通信設(shè)備的組件圖。
具體實(shí)施方式
將參照附圖來詳細(xì)地描述各個實(shí)施例。在任何可能的情況下,貫穿附圖將使用相同的附圖標(biāo)記來指代相同或者類似的部件。對于特定例子和實(shí)現(xiàn)方式進(jìn)行的提及是出于說明性的目的的,并不旨在限制本發(fā)明或者權(quán)利要求的范圍。
各個實(shí)施例使得至少兩個同時的語音呼叫能夠在MSMA移動通信設(shè)備上維持活動,同時保持這些語音呼叫分開。例如,可以使用MSMA設(shè)備的第一揚(yáng)聲器-麥克風(fēng)對來維持使用第一SIM的第一語音呼叫(其在本文還被稱為“第一SIM呼叫”)活動,同時使用第二移動通信設(shè)備通過至MSMA設(shè)備的無線連接來同時地維持使用第二SIM的第二語音呼叫(其在本文還被稱為“第二SIM呼叫”)活動。
MSMA設(shè)備可能已經(jīng)使第一SIM呼叫建立,并且處于傳統(tǒng)意義上的活動狀態(tài)。當(dāng)MSMA設(shè)備同時地接收或者發(fā)起第二SIM呼叫時,可以給予用戶關(guān)于處理這兩個呼叫的選擇。該選擇可以允許用戶將第二SIM呼叫指向使用他或她自己的移動通信設(shè)備的另一個人。只要第二移動通信設(shè)備能夠活動地維持語音呼叫,并且維持與該MSMA設(shè)備的通信連接,其它人員就可以進(jìn)行第二語音呼叫。替代地,該選擇可以允許用戶將第一SIM呼叫切換到其它移動通信設(shè)備,并且在先前用于第一SIM呼叫的揚(yáng)聲器-麥克風(fēng)對上接收第二SIM呼叫。用此方式,該選擇可以允許用戶選擇性地指向每個語音呼叫。
單一MSMA設(shè)備可以包括至少兩個不同的端口,其中所述至少兩個不同的端口可以同時地發(fā)送和接收與各個語音呼叫相關(guān)聯(lián)的通信。一個端口可以將音頻信號饋送到該MSMA設(shè)備的揚(yáng)聲器-麥克風(fēng)對,并且從其接收音頻信號。第二端口可以經(jīng)由兩個設(shè)備之間的直接無線鏈路(例如,藍(lán)牙配對連接或者Wi-Fi直接連接),向第二移動通信設(shè)備饋送音頻信號并且從第二移動通信設(shè)備接收音頻信號。使用該MSMA設(shè)備揚(yáng)聲器-麥克風(fēng)對的語音呼叫,可以與另一個移動通信設(shè)備的揚(yáng)聲器-麥克風(fēng)對獨(dú)立地操作。各個實(shí)施例可以使得不同的用戶能夠同時地使用該單一MSMA設(shè)備的兩個單獨(dú)的無線資源來進(jìn)行兩個單獨(dú)的語音呼叫。
通常,本文可互換地使用術(shù)語“移動通信設(shè)備”和“多SIM設(shè)備”來指代以下各項(xiàng)中的任何一項(xiàng)或全部:蜂窩電話、智能電話、個人或移動多媒體播放器、個人數(shù)據(jù)助理(PDA)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、智能本、掌上型計(jì)算機(jī)、無線電子郵件接收器、具備多媒體互聯(lián)網(wǎng)能力的蜂窩電話、無線游戲控制器、以及包括可編程處理器和存儲器以及用于建立無線通信路徑并且經(jīng)由兩個或更多SIM實(shí)現(xiàn)的至少一個無線通信路徑來發(fā)送/接收數(shù)據(jù)的電路的類似的個人電子設(shè)備。
可互換地使用術(shù)語“多SIM多活動設(shè)備”和“MSMA設(shè)備”來指代:具有被配置用于同時地維持至少兩個SIM通信會話活動的兩個或更多SIM和至少兩個無線資源的多SIM設(shè)備。雖然各個實(shí)施例描述DSDA設(shè)備(其是具有兩個SIM和兩個單獨(dú)的無線資源的MSMA設(shè)備),但是多SIM設(shè)備可以具有兩個以上的SIM。例如,四SIM雙活動設(shè)備包括共享兩組的無線資源的四個SIM。雖然四SIM雙活動設(shè)備可以與網(wǎng)絡(luò)建立如四個SIM一樣多的服務(wù),但是同時只有兩個語音呼叫可以是活動的。其它類型的MSMA設(shè)備包括三SIM三活動設(shè)備和四SIM四活動設(shè)備,它們可以針對可用的SIM中的每個SIM包括另外的單獨(dú)的無線資源。
如本文使用的,可互換地使用術(shù)語“SIM”、“SIM卡”和“用戶識別模塊”來指代可以是集成電路或者被嵌入在可移動的卡中、并且存儲被用來標(biāo)識和/或認(rèn)證網(wǎng)絡(luò)上的移動通信設(shè)備的國際移動用戶標(biāo)識(IMSI)、相關(guān)密鑰和/或其它信息、并且實(shí)現(xiàn)與該網(wǎng)絡(luò)的通信服務(wù)的存儲器。由于被存儲在SIM中的信息使得移動通信設(shè)備能夠與特定的網(wǎng)絡(luò)建立用于特定的通信服務(wù)或者數(shù)個服務(wù)的通信鏈路,因此當(dāng)特定的SIM和通信網(wǎng)絡(luò)以及由該網(wǎng)絡(luò)支持的服務(wù)和訂閱彼此相互關(guān)聯(lián)時,本文還將術(shù)語“SIM”用作對與特定的SIM中存儲的信息相關(guān)聯(lián)的并且通過該信息啟用的通信服務(wù)的速記參考。類似地,還可以將術(shù)語SIM用作對協(xié)議棧和/或調(diào)制解調(diào)器棧和通信過程的速記參考,其中,在與通過被存儲在特定的SIM中的信息啟用的訂閱和網(wǎng)絡(luò)建立和進(jìn)行通信服務(wù)時,使用該協(xié)議棧和/或調(diào)制解調(diào)器棧和通信過程。例如,向SIM指派無線資源(或者準(zhǔn)許SIM無線接入)的提及意指:已經(jīng)分配無線資源來與特定的網(wǎng)絡(luò)建立通過被存儲在該SIM中的信息啟用的通信服務(wù),或者與該特定的網(wǎng)絡(luò)一起使用該通信服務(wù)。
如本文使用的,可互換地使用術(shù)語“無線接入網(wǎng)”、“無線網(wǎng)絡(luò)”和“蜂窩網(wǎng)絡(luò)”來指代與移動通信設(shè)備和/或移動通信設(shè)備上的訂閱相關(guān)聯(lián)的一個或多個電信運(yùn)營商和/或其漫游伙伴的無線接入網(wǎng)。通常,無線接入網(wǎng)是覆蓋廣闊區(qū)域的網(wǎng)絡(luò)(即,鏈接大城市的、地區(qū)的、國家的或者國際的邊界的任何電信網(wǎng)絡(luò))。
如本文使用的,術(shù)語“第一SIM呼叫”、“第二SIM呼叫”、“SIM呼叫”或者“數(shù)個SIM呼叫”指代來自移動通信設(shè)備的使用SIM在廣泛的地理區(qū)域上與無線接入網(wǎng)進(jìn)行通信的語音呼叫。這樣的電話呼叫是“間接的”,這是由于它們使用無線接入點(diǎn)來連接到無線接入網(wǎng)。例如,該無線接入網(wǎng)可以是由電信運(yùn)營商提供的蜂窩網(wǎng)絡(luò),其中電信運(yùn)營商允許從充當(dāng)無線接入點(diǎn)的本地基站接入公共電話網(wǎng)絡(luò)。
如本文使用的,使用術(shù)語“直接無線鏈路”來指代直接在兩個移動通信設(shè)備之間或者位于個域網(wǎng)之內(nèi)的相對短距離的無線數(shù)據(jù)通信連接。不同于SIM呼叫,直接的無線鏈路不包括中間的廣域網(wǎng)(WAN)接入點(diǎn)。例如,直接的無線鏈路可以使用藍(lán)牙或者Wi-Fi標(biāo)準(zhǔn)/協(xié)議來直接地鏈接兩個移動通信設(shè)備。
在MSMA設(shè)備中,由于每個SIM與單獨(dú)的無線資源(例如,DSDA通信設(shè)備)相關(guān)聯(lián),因此SIM和它們相關(guān)聯(lián)的調(diào)制解調(diào)器??梢允褂帽淮鎯υ谙鄳?yīng)的SIM中的信息,獲取并且向選擇的網(wǎng)絡(luò)注冊服務(wù)。根據(jù)所選擇的網(wǎng)絡(luò)的特定通信協(xié)議和/或無線接入技術(shù),服務(wù)獲取和注冊可以包括:駐留在該網(wǎng)絡(luò)的適當(dāng)小區(qū),以及警告網(wǎng)絡(luò)在該服務(wù)小區(qū)中的存在性。成功地在網(wǎng)絡(luò)中注冊,使與SIM相對應(yīng)的調(diào)制解調(diào)器棧得以在空閑模式下操作,直到呼叫被接收或者發(fā)起為止。在空閑模式下,該調(diào)制解調(diào)器??梢愿鶕?jù)需要執(zhí)行諸如下列各項(xiàng)的功能:監(jiān)控尋呼信道和執(zhí)行小區(qū)重新選擇和位置更新。
當(dāng)SIM注冊在其中的網(wǎng)絡(luò)接收到移動臺終止呼叫時,在認(rèn)證之后,可以將呼叫建立發(fā)送給移動通信設(shè)備,其可以進(jìn)行響應(yīng)以指示該特定的呼叫類型是否是通過被存儲在該SIM中的信息來啟用的。如果是,則處理器可以分配所指派的業(yè)務(wù)信道,并且建立呼叫。一旦被建立,處理器就管理使用與該SIM相關(guān)聯(lián)的無線資源、以及板上資源和/或遠(yuǎn)程資源發(fā)送和接收的數(shù)據(jù)。
用此方式,在MSMA設(shè)備中,與SIM和其相對應(yīng)的調(diào)制解調(diào)器棧相關(guān)聯(lián)的每個無線資源可以作為獨(dú)立的設(shè)備來操作,盡管它們同置并且與彼此共享非基于網(wǎng)絡(luò)的資源(例如,用戶輸入/輸出資源、通用處理器和存儲等等)。這樣的獨(dú)立的功能提供多種用戶利益,例如,在同一物理殼體中向用戶提供本質(zhì)上多個不同的電話。各個實(shí)施例將這些利益擴(kuò)展到包括能夠同時進(jìn)行兩個SIM呼叫。
圖1示出了由處理同時呼叫的移動通信設(shè)備(例如,MSMA設(shè)備200)訪問的通信系統(tǒng)100。MSMA設(shè)備200可以至少具有與第一無線資源相關(guān)聯(lián)的第一SIM和與第二無線資源相關(guān)聯(lián)的第二SIM。每個無線資源可以包括被耦合到接收和發(fā)射無線單元(其被耦合到具有通信棧的調(diào)制解調(diào)器)的天線、編碼器和解碼器以及有關(guān)的電路,為了便于描述起見,本文將它們稱為“收發(fā)機(jī)”。如此被配置,MSMA設(shè)備200可以同時地建立和維持與一個或多個無線接入網(wǎng)的一個以上的蜂窩塔或者基站的無線連接。第一SIM呼叫(第一SIM呼叫)可以是使用第一SIM來建立的,而第二SIM呼叫(第二SIM呼叫)可以是使用第二SIM來建立的??梢詾閮A聽MSMA設(shè)備200的板上揚(yáng)聲器和/或?qū)χ迳消溈孙L(fēng)講話的主用戶10,使第一SIM呼叫維持活動。其間,可以使用直接無線鏈路55,利用由輔助用戶15使用的第二移動通信設(shè)備275來同時地維持第二SIM呼叫。
MSMA設(shè)備200可以使用第一SIM通過與第一基站112的第一連接115發(fā)送/接收數(shù)據(jù),來建立和維持第一SIM呼叫。第一基站112可以是第一無線接入網(wǎng)110的一部分,其中第一無線接入網(wǎng)110可以被用來與第一第三方21建立第一SIM呼叫。第一第三方21可以以各種方式來接入第一無線接入網(wǎng)110,例如,通過與第一無線接入網(wǎng)110的固定電話線連接。例如,第一第三方21可以結(jié)合個人基站285來使用無線手機(jī)280(其中,無線手機(jī)280可以使用短距離無線連接),其中個人基站285具有接入第一無線接入網(wǎng)110的陸地線連接。主用戶10可以用此方式與接入無線接入網(wǎng)的任何第三方進(jìn)行通信。
此外,MSMA設(shè)備200可以使用第二SIM通過與第二基站122的第二連接125發(fā)送/接收數(shù)據(jù)來同時地建立和/或維持第二SIM呼叫。第二基站122可以是第二無線接入網(wǎng)120的一部分,其中第二無線接入網(wǎng)120被用來與第二第三方22建立第二SIM呼叫。第二第三方22可以以各種已知的方式來接入第二無線接入網(wǎng)120,例如,使用第三方移動通信設(shè)備290和其自己的與第二無線接入網(wǎng)120的另一個基站130的無線連接135。
MSMA設(shè)備200可以使用直接無線鏈路55,以便將第二SIM呼叫擴(kuò)展直到第二移動通信設(shè)備275。用此方式,輔助用戶15可以通過MSMA設(shè)備200,在第二SIM呼叫上與第二第三方22進(jìn)行通信。第二移動通信設(shè)備可以是包括麥克風(fēng)和/或揚(yáng)聲器的任何類型的移動通信設(shè)備。在各個實(shí)施例中,可以經(jīng)由藍(lán)牙連接,將音頻信號傳送到第二移動通信設(shè)備275;但是,可以使用任何有線或者無線連接。用此方式,第二移動通信設(shè)備275可以通過輸入/輸出連接器被插入在MSMA設(shè)備200中。
無線接入網(wǎng)110、120可以是蜂窩數(shù)據(jù)網(wǎng)絡(luò),并且可以使用包括但不限于以下各項(xiàng)的信道接入方法:全球移動通信系統(tǒng)(GSM)、通用移動電信系統(tǒng)(UMTS)(特別是長期演進(jìn)(LTE))、頻分多址(FDMA)、時分多址(TDMA)、碼分多址(CDMA)、Wi-Fi、PCS、3G、4G、或者可以在無線通信網(wǎng)絡(luò)或數(shù)據(jù)通信網(wǎng)絡(luò)中使用的其它協(xié)議。本領(lǐng)域的技術(shù)人員還可以將無線接入網(wǎng)110、120稱為接入網(wǎng)、無線網(wǎng)絡(luò)、基站子系統(tǒng)(BSS)、UMTS陸地?zé)o線接入網(wǎng)(UTRAN)等等。無線接入網(wǎng)110、120可以使用相同的或者不同的無線接口和/或物理層。在一些實(shí)施例中,基站112、122可以由一個或多個基站控制器118、128來控制。如本領(lǐng)域中已知的,每個無線接入網(wǎng)110、120可以具有另外的基站和/或BSC以及其它組件。還可以使用替代網(wǎng)絡(luò)配置,并且這些實(shí)施例不限于所示出的配置。例如,在其它實(shí)施例中,可以將基站控制器118和基站112、122、130中的至少一個基站的功能壓縮成具有這些組件的功能的單一“混合”模塊。
在各個實(shí)施例中,在MSMA設(shè)備200駐留在由基站112、122中的一個或多個管理的小區(qū)之后,其可以同時地接入無線接入網(wǎng)110、120。無線接入網(wǎng)110、120中的每個無線接入網(wǎng)可以經(jīng)由相應(yīng)的第一連接115和第二連接125,向MSMA設(shè)備200提供各種服務(wù)。在各個實(shí)施例中,無線接入網(wǎng)110、120均可以包括電路交換(CS)域??梢允菬o線接入網(wǎng)110、120的一部分的電路交換實(shí)體的例子,包括移動交換中心(MSC)和拜訪位置寄存器(VLR)以及網(wǎng)關(guān)MSC(GMSC)。無線接入網(wǎng)110、120可以通過從相應(yīng)的GMSC到公共交換電話網(wǎng)(PSTN)的連接來互連,其中通過PSTN,無線接入網(wǎng)110、120可以將各個呼入的和呼出的通信路由到MSMA設(shè)備200。
無線接入網(wǎng)110、120中的一個或多個無線接入網(wǎng)還可以包括分組交換(PS)域??梢允菬o線接入網(wǎng)120的一部分的示例性分組交換單元,包括服務(wù)GPRS支持節(jié)點(diǎn)(SGSN)和網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)。GGSN可以連接到IP網(wǎng)絡(luò),其中通過IP網(wǎng)絡(luò),無線接入網(wǎng)110、120可以路由去往和來自MSMA設(shè)備200的IP數(shù)據(jù)業(yè)務(wù)??梢允菬o線接入網(wǎng)110、120的一部分的其它網(wǎng)絡(luò)實(shí)體(未示出)可以包括設(shè)備標(biāo)識寄存器(EIR)、歸屬位置寄存器(HLR)和認(rèn)證中心(AuC),電路交換域和分組交換域可以共享它們中的一些或全部。
MSMA設(shè)備200還可以經(jīng)由Wi-Fi接入點(diǎn)來建立與無線接入網(wǎng)的連接,其中Wi-Fi接入點(diǎn)可以連接到互聯(lián)網(wǎng)。雖然各個實(shí)施例與無線接入網(wǎng)特別有用,但是這些實(shí)施例不限于無線網(wǎng)絡(luò),并且可以在不對這些方法進(jìn)行改變的情況下,在有線網(wǎng)絡(luò)上實(shí)現(xiàn)這些實(shí)施例。
MSMA設(shè)備200可能能夠與通過被存儲在多個SIM中的信息啟用的多個無線接入網(wǎng)進(jìn)行操作。使用雙SIM功能,MSMA設(shè)備200可以通過駐留在由基站112、122管理的小區(qū)上,來同時地接入兩個無線接入網(wǎng)110、120。例如,第一SIM呼叫可以是使用通過被存儲在第一SIM中的信息啟用的服務(wù),以及與該SIM相關(guān)聯(lián)的協(xié)議棧,經(jīng)由第一組的無線資源(本文統(tǒng)稱為第一收發(fā)機(jī)),針對第一第三方21(例如,針對無線手機(jī)280)的語音或者數(shù)據(jù)呼叫。MSMA設(shè)備200還可以使用通過被存儲在第二SIM中的信息啟用的服務(wù),以及與第二SIM相關(guān)聯(lián)的協(xié)議棧,經(jīng)由第二無線資源(本文統(tǒng)稱為第二收發(fā)機(jī)),以類似的方式來同時建立第二SIM呼叫(其可以是針對第二第三方22的語音呼叫或數(shù)據(jù)呼叫)。由第一第三方21和/或第二第三方22使用的通信設(shè)備可以是任何通信設(shè)備,其包括但不限于:固定電話、移動電話、膝上型計(jì)算機(jī)、PDA、服務(wù)器等等。
MSMA設(shè)備200可以包括兩個以上的SIM(例如,三SIM、四SIM等等)。用此方式,可以經(jīng)由單一的MSMA設(shè)備200,在兩個以上的網(wǎng)絡(luò)上建立和維持同時呼叫。MSMA設(shè)備200的處理器可以使用諸如Wi-Fi或有線連接之類的另外的通信端口(不同于藍(lán)牙無線資源),將第三SIM的第三呼叫或者第四SIM的第四呼叫連接到另外的遠(yuǎn)程揚(yáng)聲器/麥克風(fēng)資源或者另外的移動通信設(shè)備(即,第三移動通信設(shè)備和/或第四移動通信設(shè)備)。
MSMA設(shè)備200中的一些或全部MSMA設(shè)備可以被配置有多模能力,并且可以包括用于通過不同的無線鏈路/無線接入技術(shù)與不同的無線接入網(wǎng)110、120進(jìn)行通信的多個收發(fā)機(jī)。例如,作為DSDA設(shè)備的MSMA設(shè)備200可以被配置為通過單獨(dú)的發(fā)送/接收鏈(即,獨(dú)立的無線資源),將兩個SIM駐留在兩個不同網(wǎng)絡(luò)的小區(qū)上,并且在不同的訂閱上,通過兩個網(wǎng)絡(luò)進(jìn)行通信。例如,雖然本文描述的技術(shù)和實(shí)施例涉及被配置有至少一個GSM訂閱的MSMA設(shè)備,但是它們可以被擴(kuò)展到其它無線接入網(wǎng)(例如,CDMA2000、UMTS、WCDMA、LTE等等)上的訂閱。
圖2示出了適合于實(shí)現(xiàn)各個實(shí)施例的MSMA設(shè)備200的例子的功能框圖。參見圖1-2,MSMA設(shè)備200可以通過第一SIM接口202,容納與第一訂閱相關(guān)聯(lián)的第一SIM 201。MSMA設(shè)備200可以通過第二SIM接口204,容納與第二訂閱相關(guān)聯(lián)的第二SIM 203??蛇x地,MSMA設(shè)備200可以包括或者被配置為容納兩個以上的SIM。例如,三SIM實(shí)施例可以包括通過第三SIM接口206,與第三訂閱相關(guān)聯(lián)的第三SIM 205,而四SIM實(shí)施例可以另外包括通過第四SIM接口208,與第四訂閱相關(guān)聯(lián)的第四SIM 207。
在各個實(shí)施例中使用的SIM 201、203、205、207里的每個SIM可以包含用戶帳戶信息、應(yīng)用工具包、命令和用于電話簿聯(lián)系人和其它信息的存儲空間。SIM 201、203、205、207還可以存儲用于指示SIM網(wǎng)絡(luò)運(yùn)營提供商的歸屬標(biāo)識符(例如,系統(tǒng)識別號(SID)/網(wǎng)絡(luò)識別號(NID)對、歸屬公共陸地移動網(wǎng)(HPLMN)碼等等)、或者集成電路卡標(biāo)識(ICCID)。
MSMA設(shè)備200可以包括至少一個控制器(例如,通用處理器210),所述至少一個控制器可以被耦合到基帶調(diào)制解調(diào)器處理器211(或者各個單獨(dú)的基帶調(diào)制解調(diào)器處理器BB1、BB2、BB3、BB4,如果適用的話)。SIM201、203、205、207中的每個SIM可以與基帶RF資源鏈相關(guān)聯(lián)。每個基帶RF資源鏈可以包括或者被耦合到用以執(zhí)行基帶/調(diào)制解調(diào)器功能以便在SIM上進(jìn)行通信的基帶調(diào)制解調(diào)器處理器211,和一個或多個放大器和無線單元(在本文通常被稱為接入網(wǎng)收發(fā)機(jī)260、270)。在各個實(shí)施例中,基帶調(diào)制解調(diào)器處理器211對于所有基帶RF資源鏈來說可以是公共的(即,用以針對無線設(shè)備上的所有SIM來執(zhí)行基帶/調(diào)制解調(diào)器功能的單一設(shè)備)。替代地,每個基帶RF資源鏈可以包括物理地或者邏輯地分離的基帶調(diào)制解調(diào)器處理器(例如,BB1、BB2、BB3、BB4)。
接入網(wǎng)收發(fā)機(jī)260、270均可以是用于針對無線設(shè)備的相關(guān)聯(lián)的SIM執(zhí)行發(fā)送/接收功能的通信電路或者收發(fā)機(jī)。接入網(wǎng)收發(fā)機(jī)260、270指代包括單獨(dú)的發(fā)送和接收電路的通信電路,或者可以包括用于對發(fā)射機(jī)功能和接收機(jī)功能進(jìn)行組合的收發(fā)機(jī)。接入網(wǎng)收發(fā)機(jī)260、270可以被耦合到無線天線(例如,第一天線262和第二天線272),用于發(fā)送/接收與和MSMA設(shè)備200的每個SIM 201、203、205、207相關(guān)聯(lián)的無線服務(wù)相對應(yīng)的信號。此外,接入網(wǎng)收發(fā)機(jī)260、270中的每個接入網(wǎng)收發(fā)機(jī)可以具有相對應(yīng)的天線262、272來發(fā)送和接收RF信號,為SIM 201、203、205、207提供單獨(dú)的發(fā)送和接收功能。用此方式,MSMA設(shè)備200可以執(zhí)行同與這些SIM相關(guān)聯(lián)的單獨(dú)的網(wǎng)絡(luò)和/或服務(wù)的同時通信,或者可以包括用于對發(fā)射機(jī)功能和接收機(jī)功能進(jìn)行組合的收發(fā)機(jī)。
接入網(wǎng)收發(fā)機(jī)260、270可以通過管理一個或多個收發(fā)機(jī)的無線功能,來向無線接入網(wǎng)提供網(wǎng)絡(luò)接口。接入網(wǎng)收發(fā)機(jī)260、270可以包括它們自己的隨機(jī)存取存儲器(RAM)和固件。接入網(wǎng)收發(fā)機(jī)260、270還可以被耦合到通用處理器210和基帶調(diào)制解調(diào)器處理器211。接入網(wǎng)收發(fā)機(jī)260、270和相應(yīng)的天線262、272可以使得MSMA設(shè)備200能夠執(zhí)行同與這些SIM相關(guān)聯(lián)的單獨(dú)的網(wǎng)絡(luò)和/或服務(wù)的同時通信。利用接入網(wǎng)收發(fā)機(jī)260、270中的兩個,MSMA設(shè)備200可以起雙活動設(shè)備的作用(即,能夠與兩個不同的無線接入網(wǎng)進(jìn)行同時地通信)??蛇x地,可以提供另外的收發(fā)機(jī)連同相對應(yīng)的另外的SIM(例如,SIM-3 205或者SIM-4 207),以便提供三活動或者四活動能力。三活動設(shè)備可以同與至少三個SIM相關(guān)聯(lián)的三個單獨(dú)的網(wǎng)絡(luò)和/或服務(wù),維持三個同時的通信。此外,四活動設(shè)備可以同與至少四個SIM相關(guān)聯(lián)的四個單獨(dú)的網(wǎng)絡(luò)和/或服務(wù),維持四個同時的通信。
通用處理器210可以被耦合到各個板上資源(其包括觸摸屏顯示器220),其中所述各個板上資源可以輸出視覺指示,并且充當(dāng)輸入設(shè)備,例如,提供鍵盤或者通用用戶接口。替代地或另外地,MSMA設(shè)備200可以包括被耦合到處理器用于接收用戶輸入的單獨(dú)的鍵盤221。此外,通用處理器210可以被耦合到分別用于音頻輸入和輸出的板上麥克風(fēng)222和板上揚(yáng)聲器224(被統(tǒng)稱為板上麥克風(fēng)/揚(yáng)聲器222、224)。板上藍(lán)牙資源226還可以被耦合到通用處理器210。板上藍(lán)牙資源226和板上藍(lán)牙收發(fā)機(jī)227可以充當(dāng)用于與配對的遠(yuǎn)程移動通信設(shè)備(例如,第二移動通信設(shè)備275)進(jìn)行藍(lán)牙通信的專用RF資源鏈。板上Wi-Fi資源228也可以被耦合到通用處理器210。板上Wi-Fi資源228和板上Wi-Fi收發(fā)機(jī)229可以充當(dāng)用于與連接的遠(yuǎn)程移動通信設(shè)備進(jìn)行Wi-Fi通信的專用RF資源鏈。雖然示出了藍(lán)牙和Wi-Fi連接,但是可以提供另外的通信資源和相關(guān)聯(lián)的收發(fā)機(jī),并且用于與移動通信設(shè)備的遠(yuǎn)程連接。
模擬前端(AFE)組件250可以被耦合到通用處理器210以及傳感器并且特別是選擇輸入/輸出組件(例如,板上麥克風(fēng)222、板上揚(yáng)聲器224、板上藍(lán)牙資源226和板上Wi-Fi資源228)。AFE組件250可以是一組模擬信號調(diào)節(jié)電路,其使用操作的放大器、濾波器和有時的專用集成電路來提供可配置的和靈活的模數(shù)轉(zhuǎn)換,以便和與之耦合的組件相連接。AFE組件250可以包括開關(guān),或者與單獨(dú)的開關(guān)組件進(jìn)行工作,以便指引適當(dāng)?shù)妮斎?輸出組件與相對應(yīng)的語音驅(qū)動器模塊230、240之間的語音信令。
在各個實(shí)施例中,通用處理器210可以控制AFE組件250,以便將從板上麥克風(fēng)222、板上藍(lán)牙資源226和/或板上Wi-Fi資源228接收的信號指引到適當(dāng)?shù)慕尤刖W(wǎng)收發(fā)機(jī)260、270。類似地,在另一個方向上,通用處理器210可以控制AFE組件250,以便將從語音驅(qū)動器模塊230、240接收的信號指引到適當(dāng)?shù)妮斎?輸出組件。用此方式,使用特定的SIM 201、203、205、207的語音呼叫通信可以與選擇輸入/輸出設(shè)備相關(guān)聯(lián),例如,板上麥克風(fēng)/揚(yáng)聲器222、224、經(jīng)由板上藍(lán)牙資源226通過藍(lán)牙配對的設(shè)備、或者經(jīng)由板上Wi-Fi資源228通過Wi-Fi連接的設(shè)備。例如,響應(yīng)于主用戶10選擇使用板上麥克風(fēng)/揚(yáng)聲器222、224來使用第一SIM進(jìn)行語音呼叫(其被稱為“第一SIM呼叫”),AFE組件250可以被配置為對板上麥克風(fēng)/揚(yáng)聲器222、224和與第一SIM 201相關(guān)聯(lián)的接入網(wǎng)收發(fā)機(jī)260之間的信號進(jìn)行信道化。此外,如果主用戶10決定經(jīng)由藍(lán)牙,將第一SIM呼叫切換到第二移動通信設(shè)備275,則通用處理器210可以轉(zhuǎn)而將AFE組件250配置為對內(nèi)部連接/路由進(jìn)行切換,使得經(jīng)由板上藍(lán)牙資源226,在與第一SIM 201相關(guān)聯(lián)的適當(dāng)?shù)慕尤刖W(wǎng)收發(fā)機(jī)260、270和板上藍(lán)牙收發(fā)機(jī)227之間對信號進(jìn)行信道化。
語音驅(qū)動器模塊230、240中的每個語音驅(qū)動器模塊可以通過相應(yīng)的語音驅(qū)動器235、245被耦合到通用處理器210,其中語音驅(qū)動器235、245對語音流進(jìn)行管理,以與結(jié)合這些語音流使用的設(shè)備相對應(yīng)。此外,語音驅(qū)動器模塊230、240中的每個語音驅(qū)動器模塊可以包括可以被耦合到相應(yīng)的語音驅(qū)動器235、245和基帶調(diào)制解調(diào)器處理器211的相應(yīng)的發(fā)送編碼器232a、242a,并且可以在將信號發(fā)送給基帶調(diào)制解調(diào)器處理器211和接入網(wǎng)收發(fā)機(jī)260、270之前,執(zhí)行流處理和數(shù)據(jù)的編碼/加密。發(fā)送編碼器232a、242a中的每個發(fā)送編碼器可以從相應(yīng)的發(fā)送音頻矩陣233a、243a接收一個或多個信號,其中發(fā)送音頻矩陣233a、243a對接收的多通道音頻信號進(jìn)行處理,以用于稍后的回放。發(fā)送音頻矩陣233a、243a中的每個發(fā)送音頻矩陣可以從相應(yīng)的發(fā)送預(yù)處理器234a、244a接收一個或多個信號,其中發(fā)送預(yù)處理器234a、244a從AFE組件250接收經(jīng)處理的音頻信號。發(fā)送編碼器232a、242a和發(fā)送預(yù)處理器234a、244a還可以被耦合到相應(yīng)的語音驅(qū)動器235、245,并且由其來控制。用此方式,發(fā)送預(yù)處理器234a、244a、發(fā)送音頻矩陣233a、243a和發(fā)送編碼器232a、242a一起工作,以處理來自AFE組件250的信號,并且將其發(fā)送給基帶調(diào)制解調(diào)器211和接入網(wǎng)收發(fā)機(jī)260、270。
為了處理接收的音頻信號,語音驅(qū)動器模塊230、240中的每個語音驅(qū)動器模塊可以包括可以被耦合到相對應(yīng)的語音驅(qū)動器235、245和基帶調(diào)制解調(diào)器211的相應(yīng)的接收解碼器232b、242b,并且可以在從接入網(wǎng)收發(fā)機(jī)260、270接收到信號之后,執(zhí)行流處理和解碼。接收解碼器232b、242b中的每個接收解碼器可以將一個或多個信號轉(zhuǎn)發(fā)到相應(yīng)的接收音頻矩陣233b、243b,其中接收音頻矩陣233b、243b對接收的多通道音頻信號進(jìn)行處理,以用于本地回放。接收音頻矩陣233b、243b中的每個接收音頻矩陣可以將一個或多個信號轉(zhuǎn)發(fā)到相應(yīng)的接收預(yù)處理器234b、244b,其中接收預(yù)處理器234b、244b將經(jīng)處理的音頻信號指引到AFE組件250。接收預(yù)處理器234b、244b還可以被耦合到相應(yīng)的語音驅(qū)動器235、245,并且由其來控制。用此方式,接收預(yù)處理器234b、244b、接收音頻矩陣233b、243b和接收解碼器232b、242b一起工作,以接收并且處理從接入網(wǎng)收發(fā)機(jī)260、270,經(jīng)由基帶調(diào)制解調(diào)器211,到AFE組件250的信號。
通用處理器210還可以被耦合到至少一個存儲器212。存儲器212可以是用于存儲處理器可執(zhí)行指令的非暫時性處理器可讀存儲介質(zhì)。例如,該存儲器可以存儲用于路由關(guān)于與相應(yīng)的收發(fā)機(jī)相關(guān)聯(lián)的第一SIM訂閱或第二SIM訂閱的通信數(shù)據(jù)的處理器可執(zhí)行指令。存儲器212可以存儲操作系統(tǒng)(OS)指令、以及用戶應(yīng)用軟件和可執(zhí)行指令。
在各個實(shí)施例中,通用處理器210、基帶調(diào)制解調(diào)器處理器211、存儲器212、語音驅(qū)動器模塊230、240、AFE組件250和/或接入網(wǎng)收發(fā)機(jī)260、270可以被集成在片上系統(tǒng)設(shè)備上。在一些實(shí)施例中,通用處理器210、基帶調(diào)制解調(diào)器處理器211、存儲器212、語音驅(qū)動器模塊230、240、AFE組件250和/或接入網(wǎng)收發(fā)機(jī)260、270中的任何一個或多個不需要被集成在片上系統(tǒng)上,或者可以被集成在單獨(dú)的片上系統(tǒng)上。第一SIM 201、第二SIM 203、第三SIM 205和第四SIM 207以及它們相對應(yīng)的SIM接口202、204、206、208可以在片上系統(tǒng)設(shè)備之外。此外,各種輸入和輸出設(shè)備可以被耦合到片上系統(tǒng)的組件(例如,接口或控制器)。此外,通用處理器210可以被耦合到另外的資源(例如,用于存儲和訪問呼叫信息的數(shù)據(jù)庫214)。
在各個實(shí)施例中,觸摸屏顯示器220、鍵盤221、板上麥克風(fēng)222、第二移動通信設(shè)備275(其通過板上藍(lán)牙資源226和板上藍(lán)牙收發(fā)機(jī)227,或者板上Wi-Fi資源228和板上Wi-Fi收發(fā)機(jī)229來耦合)或者其組合,可以執(zhí)行下面的功能:接收對于發(fā)起呼出呼叫的請求、接受呼入呼叫、或者甚至從使用板上資源切換到使用遠(yuǎn)程資源。例如,觸摸屏顯示器220可以接收從聯(lián)系人列表中對聯(lián)系人的選擇,或者接收電話號碼,用于發(fā)起呼叫。在另一個例子中,觸摸屏顯示器220和板上麥克風(fēng)222中的任一者或二者可以執(zhí)行下面的功能:接收對于發(fā)起呼出呼叫的請求,或者將活動的SIM呼叫從使用板上揚(yáng)聲器/麥克風(fēng)切換到使用遠(yuǎn)程揚(yáng)聲器/麥克風(fēng)或遠(yuǎn)程移動通信設(shè)備,或者反之亦然。例如,觸摸屏顯示器220可以接收從聯(lián)系人列表對聯(lián)系人的選擇,接收電話號碼以進(jìn)行撥號,接收關(guān)于是接受還是拒絕呼入呼叫的指示,或者接收用于從使用一個麥克風(fēng)/揚(yáng)聲器對切換到另一個麥克風(fēng)/揚(yáng)聲器對的用戶命令。作為另一個例子,對于發(fā)起呼出呼叫或者切換資源的請求,可以具有經(jīng)由板上麥克風(fēng)222、板上藍(lán)牙資源226或者板上Wi-Fi資源228接收的語音命令的形式。如本領(lǐng)域中已經(jīng)的,可以在MSMA設(shè)備200中的各種軟件模塊和功能單元之間提供接口,以在它們之間實(shí)現(xiàn)通信。
圖3示出了用于和與SIM相關(guān)聯(lián)的無線接入網(wǎng)進(jìn)行通信的MSMA設(shè)備200的軟件架構(gòu)300。參見圖1-3,該軟件架構(gòu)300可以分布在一個或多個處理器(例如,通用處理器210或語音驅(qū)動器235、245)之中。該軟件架構(gòu)300還可以包括非接入層(NAS)302和接入層(AS)304。NAS 302可以包括用于支持MSMA設(shè)備200的SIM(例如,圖2的第一SIM 201、第二SIM 203)與它們相應(yīng)的無線接入網(wǎng)之間的業(yè)務(wù)和信令的功能和協(xié)議。AS 304可以包括用于支持這些SIM與它們相應(yīng)的接入網(wǎng)的實(shí)體(例如,MSC,如果在GSM網(wǎng)絡(luò)中的話)之間的通信的功能和協(xié)議。
在MSMA設(shè)備200中,AS 304可以包括多個協(xié)議棧,所述多個協(xié)議棧中的每個協(xié)議棧可以與不同的SIM相關(guān)聯(lián)??梢詫?shí)現(xiàn)這些協(xié)議棧,以允許調(diào)制解調(diào)器使用在多個SIM上提供的信息進(jìn)行操作。因此,本文可互換地將可以由基帶調(diào)制解調(diào)器處理器執(zhí)行的協(xié)議棧稱為調(diào)制解調(diào)器棧。
在一些實(shí)施例中,AS 304可以包括分別與SIM(例如,第一SIM 201、第二SIM 203)相關(guān)聯(lián)的協(xié)議棧306a、306b。雖然下文參照GSM類型的通信層來進(jìn)行描述,但是協(xié)議棧306a、306b可以支持用于無線通信的各種各樣的標(biāo)準(zhǔn)和協(xié)議中的任何一種。協(xié)議棧306a、306b可以分別包括用于移動無線接口的信令層308a、308b,它們均可以是GSM信令協(xié)議的層3的實(shí)現(xiàn)。這些信令層308a、308b中的每個信令層可以另外包括至少一個子層。例如,連接管理(CM)子層可以管理針對網(wǎng)絡(luò)中的電路交換通信的呼叫控制功能,例如,建立、維持和釋放用于通信的呼叫連接。CM子層還可以管理補(bǔ)充服務(wù)和SMS通信。
位于信令層308a、308b中的CM子層之下,移動性管理(MM)子層,可以支持用戶設(shè)備的移動性,并且向由用戶的移動性引起的相應(yīng)的CM子層功能提供連接管理服務(wù),以及認(rèn)證和安全性。該移動性管理子層的示例性功能可以包括:基于現(xiàn)有的無線資源連接,提供到相對應(yīng)的CM子層的MM連接、位置更新過程、以及IMSI附著和分離過程。位于MM子層之下,無線資源管理(RR)子層可以對于MSMA設(shè)備200與相關(guān)聯(lián)的接入網(wǎng)之間的鏈路的建立進(jìn)行監(jiān)督,其包括對頻譜的管理、信道指派和切換、功率電平控制和信號測量。在各個實(shí)施例中,NAS 302和RR層可以執(zhí)行用于搜索無線接入網(wǎng),并且建立、維持和終止呼叫的各種功能。
位于信令層308a、308b之下,協(xié)議棧306a、306b還可以包括數(shù)據(jù)鏈路層310a、310b,它們可以是GSM信令協(xié)議中的層2的一部分。數(shù)據(jù)鏈路層310a、310b可以提供用于對跨越網(wǎng)絡(luò)的呼入數(shù)據(jù)和呼出數(shù)據(jù)進(jìn)行處理的功能,例如,將輸出數(shù)據(jù)劃分成數(shù)據(jù)幀,并且對進(jìn)入數(shù)據(jù)進(jìn)行分析,以確保其已經(jīng)被成功地接收。在一些實(shí)施例中,每個數(shù)據(jù)鏈路層310a、310b可以包含各種子層(例如,介質(zhì)訪問控制(MAC)和邏輯鏈路控制(LLC)層(未示出))。位于數(shù)據(jù)鏈路層310a、310b之下,協(xié)議棧306a、306b還可以包括物理層312a、312b,其中物理層312a、312b可以通過空中接口來建立連接,并且管理用于MSMA設(shè)備200的網(wǎng)絡(luò)資源。
雖然協(xié)議棧306a、306b提供用于通過物理介質(zhì)來發(fā)送數(shù)據(jù)的功能,但是軟件架構(gòu)300還可以包括至少一個主機(jī)層314,用以向MSMA設(shè)備200中的各種應(yīng)用提供數(shù)據(jù)傳送服務(wù)。在一些實(shí)施例中,由所述至少一個主機(jī)層314提供的專用功能,可以提供協(xié)議棧306a、306b和處理器(例如,通用處理器210)之間的接口。在一些實(shí)施例中,協(xié)議棧306a、306b均可以包括用于提供主機(jī)層功能的一個或多個較高的邏輯層(例如,傳輸層、會話層、表示層、應(yīng)用層等等)。在一些實(shí)施例中,軟件架構(gòu)300還可以在AS 304中包括物理層312a、312b和通信硬件(例如,一個或多個RF收發(fā)機(jī))之間的硬件接口316。
可以將MSMA設(shè)備200的基帶調(diào)制解調(diào)器處理器211的單獨(dú)的單元實(shí)現(xiàn)為單獨(dú)的結(jié)構(gòu),或者實(shí)現(xiàn)為同一結(jié)構(gòu)內(nèi)的單獨(dú)的邏輯單元,并且可以被配置為執(zhí)行包括分別與至少兩個SIM相關(guān)聯(lián)的至少兩個協(xié)議/調(diào)制解調(diào)器棧的軟件。這些SIM和相關(guān)聯(lián)的調(diào)制解調(diào)器棧可以被配置為支持各種各樣的用于履行不同的用戶需求的通信服務(wù)。此外,可以向特定的SIM提供用于執(zhí)行不同的信令過程,用以接入與這些服務(wù)相關(guān)聯(lián)的無線接入網(wǎng)的域,以及用以處理其數(shù)據(jù)的信息。
圖4A-4D根據(jù)各個實(shí)施例示出了MSMA設(shè)備200(圖1-3)的觸摸屏顯示器220上的一系列圖像。MSMA設(shè)備的處理器(例如,圖2中的210)可以執(zhí)行用于生成這些圖像的軟件應(yīng)用,其中這些圖像可以向用戶提供信息,并且提示用戶通過一個或多個輸入圖標(biāo)進(jìn)行輸入。雖然示出了觸摸屏顯示器220上的特定的輸入圖標(biāo)和配置,但是可以根據(jù)各個實(shí)施例來使用其它圖標(biāo)和/或配置。圖4A-4D根據(jù)各個實(shí)施例示出了當(dāng)較早的SIM呼叫在進(jìn)行中時,如何向用戶通知呼入的SIM呼叫,以及做出用于選擇性地對這些呼叫中的一個呼叫進(jìn)行重定向的選擇的例子。
參見圖1-4D,觸摸屏顯示器220包括可以提供關(guān)于一個活動SIM呼叫的信息的上面部分410,而下面部分420可以提供關(guān)于另一個活動SIM呼叫的信息。上面部分410可以包括第一呼叫狀態(tài)指示412和第一呼叫者詳情區(qū)域414,所述第一呼叫者詳情區(qū)域414可以包括呼叫者的名字、照片、或者關(guān)于呼叫者的其它有用的信息。下面部分420也可以包括第二呼叫狀態(tài)指示422和第二呼叫者詳情區(qū)域424。根據(jù)一些實(shí)施例,無論在時間上首先建立這兩個SIM呼叫中的哪一個SIM呼叫都可以占用上面部分410或者下面部分420,這可以根據(jù)用戶偏好設(shè)置來確定。為了便于描述起見,使用術(shù)語“第一SIM呼叫”(SIM1呼叫)來指代較早建立的呼叫,并且使用術(shù)語“第二SIM呼叫”(SIM2呼叫)來指代較晚建立的呼叫。與任一個SIM相關(guān)聯(lián)的SIM呼叫都可以是第一SMI呼叫或者第二SIM呼叫。
圖4A示出了位于下面部分420中的呼入呼叫用戶界面顯示430,其可以被用來當(dāng)?shù)谝籗IM呼叫在進(jìn)行中時,向用戶通知第二SIM呼叫。上面部分410將“SIM1呼叫活動”示出作為第一呼叫狀態(tài)指示412,其向用戶提供關(guān)于已經(jīng)建立的呼叫的細(xì)節(jié)的視覺提示。可以包括關(guān)于所建立的呼叫的另外的信息,例如,經(jīng)過的時間。示例性呼入呼叫用戶界面顯示430將“呼入SIM2呼叫”示出作為第二呼叫狀態(tài)指示422。除了向用戶提供信息之外,呼入呼叫用戶界面顯示430可以關(guān)于所接收的第二SIM呼叫向用戶進(jìn)行提示。
在圖4A中示出的例子里的兩個主用戶輸入提示是拒絕圖標(biāo)432和接受圖標(biāo)434。希望拒絕或者不應(yīng)答第二SIM呼叫的用戶(例如,圖1中的10)可以按下/滑動拒絕圖標(biāo)432(等等),在該情況下,該呼叫可以轉(zhuǎn)到語音信箱或其它已建立的呼叫拒絕例程。由于第一SIM呼叫也應(yīng)當(dāng)被處理,因此希望建立第二SIM呼叫的用戶在如何建立第二SIM呼叫方面具有各種選擇??梢酝ㄟ^(但不限于)以下方式來終止第一SIM呼叫并且建立第二SIM呼叫:將接受圖標(biāo)434(等等)滑動到結(jié)束SIM1呼叫圖標(biāo)442(等等),或者簡單地按下接受圖標(biāo)434或者結(jié)束SIM1呼叫圖標(biāo)442。用戶可以在這樣做之前,在第一SIM呼叫上通知第三方(例如,21)。將接受圖標(biāo)434滑動到保持SIM1呼叫圖標(biāo)444(等等),或者按下保持SIM1呼叫圖標(biāo)444可以指示設(shè)備處理器使第一SIM呼叫處于保持,并且將第二SIM呼叫指引到該MSMA設(shè)備的默認(rèn)的麥克風(fēng)/揚(yáng)聲器對。根據(jù)各個實(shí)施例,觸摸屏顯示器220可以向用戶提供用于將第一SIM呼叫或者第二SIM呼叫重定向到第二移動通信設(shè)備(例如,圖1中的275)的另外的選項(xiàng)。在一些實(shí)施例中,將接受圖標(biāo)434滑動到重定向SIM1呼叫圖標(biāo)446(等等),或者按下重定向SIM1呼叫圖標(biāo)446,可以重定向第一SIM呼叫。替代地,將接受圖標(biāo)434滑動到SIM2呼叫重定向圖標(biāo)448(等等),或者按下SIM2呼叫重定向圖標(biāo)448,可以指示設(shè)備處理器重定向第二SIM呼叫。在任一情況下,可以使用該MSMA設(shè)備的默認(rèn)麥克風(fēng)/揚(yáng)聲器對,來建立或者維持非重定向SIM呼叫。
圖4B示出了位于下面部分420中的SIM2呼叫重定向用戶界面顯示450。用戶(例如,圖1中的10)已經(jīng)選擇將第二SIM呼叫重定向到“Sam的移動電話”,其中所述Sam的移動電話是用于接收重定向的呼叫的默認(rèn)第二移動通信設(shè)備(例如,圖1中的275)。在一些實(shí)施例中,可以提供中間的用戶界面顯示,其允許用戶與第二移動通信設(shè)備進(jìn)行配對,或者從已經(jīng)配對的設(shè)備的列表中進(jìn)行選擇。示例性SIM2呼叫重定向圖標(biāo)448(等等)可以提供對在先前的屏幕上選擇的內(nèi)容的視覺提示。此外,如果用戶選擇將呼叫重定向到第二移動通信設(shè)備,并且這樣做花費(fèi)一秒或兩秒以上,則可以可選地提供重定向狀態(tài)指示452(等等)。第二移動通信設(shè)備可以類似于傳統(tǒng)的電話呼叫來接收重定向的呼叫(例如,利用用戶應(yīng)當(dāng)按下用戶界面按鈕或者圖標(biāo)來“應(yīng)答”該呼叫的默認(rèn)的鈴聲信令),或者以即按即說模式來立即接收該呼叫。此外,第二移動通信設(shè)備詳情區(qū)域454(等等)可以提醒用戶正在將該SIM呼叫重定向到哪個第二移動通信設(shè)備。
圖4C示出了位于下面部分420中的SIM1呼叫重定向用戶界面顯示460。根據(jù)一些實(shí)施例,該顯示是替代的重定向選項(xiàng)的例子。在圖4C中示出的例子中,用戶(例如,圖1中的10)已經(jīng)選擇將第一SIM呼叫重定向到“Sam的移動電話”,同時在該MSMA設(shè)備的麥克風(fēng)/揚(yáng)聲器對(例如,圖2中的222、224)上接收第二SIM呼叫。對第一呼叫狀態(tài)指示412進(jìn)行更新以讀取“SIM2呼叫活動”,從而反映被連接到該MSMA設(shè)備的揚(yáng)聲器和麥克風(fēng)的呼叫。類似地,對第二呼叫狀態(tài)指示422進(jìn)行更新以讀取“SIM1呼叫重定向”。在一些實(shí)施例中,可以提供中間的用戶界面顯示,以允許用戶與第二移動通信設(shè)備(例如,圖1中的275)進(jìn)行配對,或者從已經(jīng)配對的設(shè)備的列表中進(jìn)行選擇。示例性重定向SIM1呼叫圖標(biāo)446可以提供對在先前屏幕上作出的選擇的視覺提示。此外,如果用戶選擇將呼叫重定向到第二移動通信設(shè)備,并且這樣做花費(fèi)一秒或兩秒以上,則可以提供重定向狀態(tài)指示462(等等)。還可以在詳情區(qū)域464(等等)中包括關(guān)于第二移動通信設(shè)備的信息。
圖4D示出了位于下面部分420中的成功的重定向連接用戶界面顯示470,其可以在SIM1呼叫重定向用戶界面顯示460(例如,如圖4C中示出的)之后。一旦第二移動通信設(shè)備已經(jīng)對該呼叫進(jìn)行了應(yīng)答,則可以使該重定向的SIM呼叫維持活動,可以通過第一呼叫狀態(tài)指示412來通知用戶,其中第一呼叫狀態(tài)指示412可以包括諸如“SIM2呼叫活動”之類的顯示。類似地,第二呼叫狀態(tài)指示422可以讀取“SIM1呼叫活動”。重定向的呼叫可以保持活動,直到該呼叫被第三方、主用戶、輔助用戶、技術(shù)或接收問題、或以其它方式終止為止。
圖5-8根據(jù)各個實(shí)施例示出了可以如何在MSMA設(shè)備200(圖1-3)上處理同時的呼叫的四種不同場景中的通信流。各個場景指代MSMA設(shè)備200的特定的板上資源,以及第二移動通信設(shè)備275(圖1)。參見圖1-8,板上資源可以包括通用處理器(處理器)210、觸摸屏顯示器220、板上麥克風(fēng)/揚(yáng)聲器222、224、板上藍(lán)牙收發(fā)機(jī)227(其被稱為“第三收發(fā)機(jī)227”)、第一接入網(wǎng)收發(fā)機(jī)260(其被稱為“第一收發(fā)機(jī)260”)和第二接入網(wǎng)收發(fā)機(jī)270(其被稱為“第二收發(fā)機(jī)270”)。第二移動通信設(shè)備275可以被配置為與MSMA設(shè)備200進(jìn)行配對,并且經(jīng)由第三收發(fā)機(jī)227與MSMA設(shè)備200進(jìn)行通信。第三收發(fā)機(jī)227可以是藍(lán)牙收發(fā)機(jī)、Wi-Fi收發(fā)機(jī)(例如,板上Wi-Fi收發(fā)機(jī)229)或者使用另一種技術(shù)或協(xié)議的收發(fā)機(jī)。
將SIM呼叫、SIM、無線單元、輸出設(shè)備、收發(fā)機(jī)和天線引用成“第一”和“第二”,只是為了便于描述的目的。因此,建立的語音呼叫可以被稱為在“第一揚(yáng)聲器”上輸出的與“第一SIM”和“第一收發(fā)機(jī)”相關(guān)聯(lián)的“第一SIM呼叫”,以將該呼叫與在“第二揚(yáng)聲器”上輸出的與“第二SIM”和“第二收發(fā)機(jī)”相關(guān)聯(lián)的隨后連接的語音呼叫(“第二SIM呼叫”)區(qū)分開來。可以以任何順序,使用與每個SIM相關(guān)聯(lián)的服務(wù)來建立呼叫,并且因此,對于“第一”和“第二”的提及不旨在將權(quán)利要求的范圍限制于任何順序或者特定的關(guān)聯(lián)。
在所示出的場景中,可以在建立第二SIM呼叫之前,建立第一SIM呼叫,并且可以使這兩個SIM呼叫同時維持活動。任何SIM(例如,201、203、205、207)可以支持第一建立的SIM呼叫,并且任何其它SIM可以支持第二建立的SIM呼叫,所以術(shù)語“第一SIM呼叫”和“第二SIM呼叫”僅僅指代這些呼叫被建立的順序。在所示出的場景中,當(dāng)呼叫信令和通信流被發(fā)送到第二移動通信設(shè)備275,或者從其接收時,利用不同的附圖標(biāo)記來指代該呼叫信令和通信流,而不管在該信令或者通信流中是否存在任何實(shí)質(zhì)的改變。此外,在各個場景中,不同的附圖標(biāo)記指示相反方向上的通信流(即,一個附圖標(biāo)記對應(yīng)于從無線接入網(wǎng)接收的信號(例如,110、120),而另一個附圖標(biāo)記對應(yīng)于向該無線接入網(wǎng)發(fā)送的信號)。
圖5根據(jù)一些實(shí)施例示出了當(dāng)兩個SIM呼叫被MSMA設(shè)備200同時處理時的信號流500,其中一個呼叫被中繼到第二移動通信設(shè)備275。參見圖1-5,信號流500示出了可以如何接收第二SIM呼叫550并且通過經(jīng)由無線鏈路來將其輸出中繼到第二移動通信設(shè)備275維持活動,同時還維持第一SIM呼叫525活動。首先,在與第二移動通信設(shè)備275配對之后,第一SIM呼叫525可以使用板上麥克風(fēng)/揚(yáng)聲器222、224來建立。響應(yīng)于接收到第二SIM呼叫信號530,處理器210可以通過將第二SIM呼叫550連接到第二移動通信設(shè)備275,來使第一SIM呼叫525和第二SIM呼叫550二者維持活動。
MSMA設(shè)備200的處理器210可以接收由與觸摸屏顯示器220交互的主用戶(例如,10)輸入的配對請求510,并且作為響應(yīng)發(fā)起配對例程。當(dāng)處理器210向第三收發(fā)機(jī)227發(fā)送內(nèi)部配對信號512時,處理器210可以向觸摸屏顯示器220發(fā)送狀態(tài)更新511。例如,使用板上藍(lán)牙資源和藍(lán)牙收發(fā)機(jī),處理器210可以使用藍(lán)牙鏈路來發(fā)送針對用以轉(zhuǎn)發(fā)的第三收發(fā)機(jī)227的免提規(guī)范能力查詢。更一般地,第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞外部配對信號514。
當(dāng)輔助用戶或者處理第二移動通信設(shè)備275的任何人接受該配對請求時,可以將外部配對接受信號516發(fā)送回到第三收發(fā)機(jī)227,其中第三收發(fā)機(jī)227可以將內(nèi)部配對接受信號518傳遞給處理器210。例如,再在藍(lán)牙環(huán)境下,內(nèi)部配對接受信號516和外部配對接受信號518可以指示第二移動通信設(shè)備275能夠支持免提第二收發(fā)機(jī)藍(lán)牙規(guī)范。此外,當(dāng)?shù)诙苿油ㄐ旁O(shè)備275沒有與MSMA設(shè)備200進(jìn)行活動地通信時,可以使該配對的通信處于配對省電模式,以節(jié)省功率。處理器210可以向觸摸屏顯示器220發(fā)送另一個狀態(tài)更新519,以向MSMA設(shè)備200的用戶通知第二移動通信設(shè)備275被成功地配對。當(dāng)MSMA設(shè)備200和第二移動通信設(shè)備275在彼此的范圍內(nèi),并且使它們的相應(yīng)的直接無線鏈路收發(fā)機(jī)(即,MSMA設(shè)備200的第三收發(fā)機(jī)227)上電時,這樣的配對例程可以可選地是自動的。
在各個實(shí)施例中,該配對例程可以在MSMA設(shè)備與第二移動通信設(shè)備之間建立藍(lán)牙服務(wù)器-客戶端配對。該藍(lán)牙服務(wù)器-客戶端配對可以使用在MSMA設(shè)備200與遠(yuǎn)程移動通信設(shè)備(例如,第二移動通信設(shè)備275)之間提供直接音頻流連接的藍(lán)牙規(guī)范。藍(lán)牙無線鏈路可以使得由MSMA設(shè)備200接收的第一SIM呼叫能夠到第二移動通信設(shè)備275,同時第二SIM呼叫在MSMA設(shè)備200自身上是同時活動的。例如,用于移動通信設(shè)備的操作系統(tǒng)的版本(版本4.3(其還被稱為“Jelly Bean MR2”)),提供使用藍(lán)牙低功耗的特征。Jelly Bean MR2允許兩個移動通信設(shè)備利用藍(lán)牙來連接,使得一個移動通信設(shè)備起服務(wù)器的作用,而另一個移動通信設(shè)備起使用免提規(guī)范(HFP)的客戶端的作用。該HFP是被藍(lán)牙特別興趣小組(SIG)采納的標(biāo)準(zhǔn),其通常被移動通信設(shè)備用來與免提外圍設(shè)備(例如,無線耳機(jī)或頭戴式耳機(jī))進(jìn)行通信。
在一些實(shí)施例中,該配對例程可以替代地或者另外地使用Wi-Fi數(shù)據(jù)連接來建立直接無線鏈路。例如,Wi-Fi直連可以提供直接無線鏈路,該直接無線鏈路使得設(shè)備能夠在無需無線接入點(diǎn)的情況下彼此進(jìn)行連接,并且能夠傳送從文件傳輸?shù)交ヂ?lián)網(wǎng)連接的任何事情。Wi-Fi直連是使得設(shè)備能夠進(jìn)行無線地連接(即使它們來自于不同的制造商)的Wi-Fi標(biāo)準(zhǔn)。Wi-Fi設(shè)備中的僅僅一個Wi-Fi設(shè)備需要符合Wi-Fi直連,來建立用于在彼此之間直接地傳送數(shù)據(jù)的對等連接??梢越i-Fi直連設(shè)備的這種“配對”,其需要近場通信的鄰近性、特定的信號或者一個設(shè)備或所有設(shè)備上的按鈕按下。Wi-Fi直連不僅可以取代針對路由器的需求,而且還可以取代針對藍(lán)牙收發(fā)機(jī)的需求。
在配對之后,第一收發(fā)機(jī)260可以接收第一SIM呼叫信號520,所述第一SIM呼叫信號520可以作為第一呼入呼叫信號521被傳遞給處理器210。正如在MSMA設(shè)備200上接收的傳統(tǒng)的呼入呼叫,處理器210可以向觸摸屏顯示器220發(fā)送呼入呼叫指示522,以及向板上揚(yáng)聲器發(fā)送第一鈴音523(如果未被靜音的話)??梢钥蛇x地使用其它呼入呼叫指示符,例如,振動。無論第一SIM呼叫525是呼入呼叫還是呼出呼叫,第一SIM呼叫525都可以使用被存儲在MSMA設(shè)備200的第一SIM(例如,201)中的信息來與第一無線接入網(wǎng)(例如,110)在一起。響應(yīng)于處理器210接收到呼叫接受用戶輸入524,可以利用在第一收發(fā)機(jī)260與板上麥克風(fēng)/揚(yáng)聲器222、224之間建立的通信饋送來建立第一SIM呼叫525。板上麥克風(fēng)222可以捕獲并且向第一收發(fā)機(jī)260發(fā)送傳輸信號,以便作為第一SIM呼叫525的一部分來發(fā)送給第一無線接入網(wǎng)。此外,在第一收發(fā)機(jī)260處接收的與第一SIM呼叫525有關(guān)的信號,可以被傳送給板上揚(yáng)聲器224以便輸出給主用戶。處理器210還可以向觸摸屏顯示器220發(fā)送一個或多個關(guān)于該呼叫的狀態(tài)或者與第一SIM呼叫525相關(guān)聯(lián)的其它信息的第一呼叫更新。
第二收發(fā)機(jī)270可以接收第二SIM呼叫信號530,所述第二SIM呼叫信號530可以作為第二呼入呼叫信號531被傳遞給處理器210。作為響應(yīng),處理器210可以向觸摸屏顯示器220提供呼入呼叫指示532。該呼入呼叫指示532是向主用戶提示關(guān)于所接收的第二SIM呼叫信號530的方式。在一些實(shí)施例中,例如當(dāng)MSMA設(shè)備200被設(shè)置為提供針對呼入呼叫的音頻警報(bào)時(即,板上揚(yáng)聲器224沒有處于靜音或者振動模式),處理器210可以向板上揚(yáng)聲器224發(fā)送第二鈴音533。當(dāng)?shù)谝籗IM呼叫525在進(jìn)行中并且活動地使用板上麥克風(fēng)/揚(yáng)聲器222、224時,可聽見的第二鈴音533可能是破壞性的,所以在一些實(shí)施例中,即使當(dāng)設(shè)備未處于靜音模式時,也可能生成對呼入呼叫的靜默(即,視覺的和/或觸覺的)指示。
與觸摸屏顯示器220交互的主用戶可以接受并且將第二SIM呼叫550重定向到第二移動通信設(shè)備275,例如,通過觸摸顯示的圖標(biāo)(例如,SIM2呼叫重定向圖標(biāo)448)。用此方式,處理器210可以接收呼叫重定向指示540。該呼叫重定向指示540可以反映來自主用戶的關(guān)于同時地使第一SIM呼叫525和第二SIM呼叫550維持活動,并且指定MSMA設(shè)備200和第二通信設(shè)備275中的一個來處理第二SIM呼叫550的輸入。處理器210可以向觸摸屏顯示器220(例如,圖4B中的顯示器)發(fā)送另一個狀態(tài)更新541,并且向第三收發(fā)機(jī)227發(fā)送內(nèi)部重定向的呼叫信號542。第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞外部重定向的呼叫信號544。第二移動通信設(shè)備275可以輸出其自己的可聽見的呼叫提醒(例如,指示其相對于普通的呼入呼叫是重定向的呼叫的鈴音或者定制輸出),以向輔助用戶(例如,15)通知第二SIM呼叫550正被重定向到第二移動通信設(shè)備275。
當(dāng)輔助用戶或者處理第二移動通信設(shè)備275的任何人接受該重定向的呼叫時,可以將外部重定向的呼叫接受信號546發(fā)送回到第三收發(fā)機(jī)227,其中第三收發(fā)機(jī)227可以向處理器210傳遞內(nèi)部重定向的呼叫接受信號548。在一些實(shí)施例中,在交換外部重定向的呼叫信號544和外部重定向的呼叫接受信號546之前和/或之后,可以在MSMA設(shè)備200與第二移動通信設(shè)備275之間交換另外的音頻連接建立信號。此外,可以發(fā)送一個以上的內(nèi)部重定向的呼叫信號542和外部重定向的呼叫信號544,使得內(nèi)部重定向的呼叫信號542和外部重定向的呼叫信號544中的每個與第二移動通信設(shè)備275處的鈴音或者警報(bào)相對應(yīng)。
響應(yīng)于接收到內(nèi)部重定向的呼叫接受信號548,處理器210可以向觸摸屏顯示器220發(fā)送第二SIM呼叫狀態(tài)更新549,以向主用戶通知第二移動通信設(shè)備275已經(jīng)接受(即,應(yīng)答)第二SIM呼叫550。此外,處理器210可以與相對應(yīng)的第二無線接入網(wǎng)(例如,120)建立第二SIM呼叫550,其中第二無線接入網(wǎng)將信號路由到第三收發(fā)機(jī)227并且從第三收發(fā)機(jī)227接收信號。用此方式,處理器210可以確保將由第三收發(fā)機(jī)227從第二移動通信設(shè)備275接收的信號作為傳輸信號傳送給第二收發(fā)機(jī)270,以便發(fā)送給第二無線接入網(wǎng)。此外,在第二收發(fā)機(jī)270處接收的與第二SIM呼叫550相對應(yīng)的信號,可以被傳送給第三收發(fā)機(jī)227,并且作為輸出信號來傳遞,以便由第二移動通信設(shè)備275輸出給輔助用戶。
在一些實(shí)施例中,響應(yīng)于第一SIM呼叫525或者第二SIM呼叫550中的任一個的終止,可以在用戶界面上向主用戶提示下面的選項(xiàng):將未被終止的呼叫重定向到MSMA設(shè)備200或者第二通信設(shè)備275。當(dāng)?shù)谝籗IM呼叫525結(jié)束,而第二SIM呼叫550保持活動時,這可以使得主用戶具有在第二收發(fā)機(jī)270與板上麥克風(fēng)/揚(yáng)聲器222、224(即,MSMA設(shè)備200的輸入/輸出設(shè)備)之間建立通信饋送的選項(xiàng)。類似地,響應(yīng)于第二SIM呼叫550的終止,而第一SIM呼叫525仍然活動,可以給予主用戶用于使用第三收發(fā)機(jī)227,經(jīng)由直接無線鏈路在第一收發(fā)機(jī)260與第二通信設(shè)備275之間建立通信饋送的選項(xiàng)。響應(yīng)于第一SIM呼叫525和第二SIM呼叫550中的一個終止,可以提示主用戶關(guān)于該用戶是否想要維持另一個呼叫(即,未被終止的呼叫)活動的輸入。在一些實(shí)施例中,響應(yīng)于第一SIM呼叫525和第二SIM呼叫550中的一個終止,可以在主用戶的選擇時,使另一個(即,未被終止的)呼叫作為會議呼叫來維持活動,其中該呼叫使用第三收發(fā)機(jī)227,經(jīng)由直接無線鏈路,在MSMA設(shè)備200的板上麥克風(fēng)/揚(yáng)聲器222、224和第二通信設(shè)備275二者上繼續(xù)。
響應(yīng)于第一SIM呼叫525終止,處理器210可以向觸摸屏顯示器220發(fā)送呼叫終止指示555,以向主用戶通知該事件,并且向該用戶提供用于管理第二SIM呼叫(如果活動的話)的輸入選項(xiàng)。在一些實(shí)施例中,處理器210還可以向板上揚(yáng)聲器224發(fā)送可聽見的音調(diào)557。由于第二SIM呼叫550可能仍然在進(jìn)行中,因此呼叫終止指示555和/或可聽見的音調(diào)557可以向主用戶提醒:第二SIM呼叫550正在經(jīng)由第三收發(fā)機(jī)227,通過直接無線鏈路來處理。隨著第一SIM呼叫525終止,主用戶可能希望取回第二SIM呼叫550,或者與第二SIM呼叫550建立會議呼叫。取回第二SIM呼叫可以在第二收發(fā)機(jī)270與板上麥克風(fēng)/揚(yáng)聲器222、224之間建立通信饋送。與第二SIM呼叫建立會議呼叫,可以使用直接無線鏈路,經(jīng)由第三收發(fā)機(jī)227,利用板上麥克風(fēng)/揚(yáng)聲器222、224和第二通信設(shè)備275二者來維持第二SIM呼叫550活動。處理器210可以從主用戶接收呼叫后終止輸入560,并且根據(jù)來自主用戶的輸入,將第二SIM呼叫550重新配置成本地或者會議呼叫551。
圖6示出了用于由MSMA設(shè)備200處理的同時SIM呼叫的信號流600,其中,主用戶(例如,圖1中的10)發(fā)起呼出第一SIM呼叫(其變成第一SIM呼叫625),然后在MSMA設(shè)備200上應(yīng)答第二SIM呼叫信號630之前,將第一SIM呼叫625重定向到第二移動通信設(shè)備275。在圖6中示出的場景中,在接收和建立第二SIM呼叫635之后,執(zhí)行配對例程。
參見圖1-6,當(dāng)主用戶使用觸摸屏顯示器220(等等)發(fā)起呼出呼叫時,處理器210可以接收到呼叫發(fā)起信號610。轉(zhuǎn)而,處理器210可以使用來自第一SIM(例如,201)的協(xié)議和信息,執(zhí)行若干操作以建立第一SIM呼叫625,其包括:向第一收發(fā)機(jī)260發(fā)送呼出呼叫信號612(即,發(fā)起第一SIM呼叫625)以發(fā)送給第一無線接入網(wǎng)(例如,110)。當(dāng)?shù)谝坏谌?例如,21)對第一SIM呼叫625應(yīng)答時,響應(yīng)于第一收發(fā)機(jī)260從第一無線接入網(wǎng)接收到第一SIM呼叫應(yīng)答信號620,處理器210可以從第一收發(fā)機(jī)260接收呼入應(yīng)答信號621。處理器210可以向觸摸屏顯示器220發(fā)送應(yīng)答的呼叫指示622,并且建立第一SIM呼叫625??梢岳迷诘谝皇瞻l(fā)機(jī)260和板上麥克風(fēng)/揚(yáng)聲器222、224之間建立的通信饋送來使第一SIM呼叫625維持活動。利用以此方式建立的第一SIM呼叫625,板上麥克風(fēng)222可以捕獲傳輸信號并且向第一收發(fā)機(jī)260發(fā)送,以便作為第一SIM呼叫625的一部分發(fā)送給第一無線接入網(wǎng),并且在第一收發(fā)機(jī)260處接收的與第一SIM呼叫625有關(guān)的信號可以被傳送給板上揚(yáng)聲器224,以便輸出給主用戶。
第二收發(fā)機(jī)270可以接收第二SIM呼叫信號630,其中第二SIM呼叫信號630可以作為第二呼入呼叫信號631被傳遞給處理器210。作為響應(yīng),處理器210可以向觸摸屏顯示器220提供呼入呼叫指示632。在一些實(shí)施例中,處理器210可以向板上揚(yáng)聲器224發(fā)送第二SIM呼叫鈴音633信號或者與呼入呼叫相關(guān)聯(lián)的其它輸出。與觸摸屏顯示器220交互的主用戶可以接受第二SIM呼叫635,但是通過觸摸顯示的圖標(biāo)(例如,重定向SIM1呼叫圖標(biāo)446),選擇將第一SIM呼叫625重定向到第二移動通信設(shè)備275。已經(jīng)接受第二SIM呼叫635,處理器210可以立即建立第二SIM呼叫635。處理器210可以接收用于反映主用戶的選擇的接受/重定向輸入634,用于對第一SIM呼叫625和第二SIM呼叫635進(jìn)行處理??梢岳迷诘诙瞻l(fā)機(jī)270與板上麥克風(fēng)/揚(yáng)聲器222、224之間建立的通信饋送,使第二SIM呼叫635維持活動。用此方式,板上麥克風(fēng)222可以捕獲傳輸信號,并且作為第二SIM呼叫635的一部分來發(fā)送給第二收發(fā)機(jī)270,并且在第二收發(fā)機(jī)270處接收的與第二SIM呼叫635有關(guān)的信號可以被傳送給板上揚(yáng)聲器224,以便輸出給主用戶。處理器210還可以向觸摸屏顯示器220(例如,圖4C中的顯示器)發(fā)送另一個狀態(tài)更新637,同時處理器210還使第一SIM呼叫625處于保持。
其間,在沒有配對的或者可用的第二移動通信設(shè)備275的情況下,處理器210可以發(fā)起配對例程以重定向第一SIM呼叫625。該配對例程可以包括:處理器210向觸摸屏顯示器220發(fā)送狀態(tài)更新641,同時向第三收發(fā)機(jī)227發(fā)送內(nèi)部配對信號640。第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞外部配對信號642。當(dāng)輔助用戶或者處理第二移動通信設(shè)備275的任何人接受該配對請求時,可以將外部配對接受信號644發(fā)送回到第三收發(fā)機(jī)227,第三收發(fā)機(jī)227可以向處理器210傳遞內(nèi)部配對接受信號646。處理器210可以向觸摸屏顯示器220發(fā)送另一個狀態(tài)更新,以向主用戶通知第二移動通信設(shè)備275被成功地配對。
由于該配對例程與MSMA設(shè)備200和第二移動通信設(shè)備275之間的音頻連接建立同時發(fā)生或者緊接在其之前,因此在該配對例程成功之后,可能發(fā)生另外的音頻連接建立交換。一旦MSMA設(shè)備200和第二移動通信設(shè)備275被配對并且準(zhǔn)備好音頻交換,處理器210就可以向第三收發(fā)機(jī)227發(fā)送一個或多個內(nèi)部呼入呼叫信號650。轉(zhuǎn)而,第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞相對應(yīng)的外部呼入呼叫信號652。
當(dāng)輔助用戶(例如,15)或者處理第二移動通信設(shè)備275的任何人接受該呼入呼叫時,可以將外部呼叫接受信號654發(fā)送回到第三收發(fā)機(jī)227,其中第三收發(fā)機(jī)227可以向處理器210傳遞內(nèi)部呼叫接受信號656。處理器210可以向觸摸屏顯示器220(例如,圖4D中的顯示器)發(fā)送另一個狀態(tài)更新657,以向MSMA設(shè)備200的用戶通知第二移動通信設(shè)備275已經(jīng)接受該呼入呼叫,并且第一SIM呼叫625不再處于保持。處理器210可以釋放第一SIM呼叫625與其相對應(yīng)的第一無線接入網(wǎng)的保持,并且開始將音頻信號路由到第三收發(fā)機(jī)227和從第三收發(fā)機(jī)227接收信號。用此方式,處理器210可以將由第三收發(fā)機(jī)227從第二移動通信設(shè)備275接收的信號傳送給第一收發(fā)機(jī)260,以便發(fā)送給第一無線接入網(wǎng),并且將從第一收發(fā)機(jī)260接收的與第一SIM呼叫625相對應(yīng)的信號傳送給第三收發(fā)機(jī)227,以便作為輸出信號發(fā)送給第二移動通信設(shè)備275。
圖7根據(jù)各個實(shí)施例示出了用于由MSMA設(shè)備(例如,200)處理的同時SIM呼叫的信號流700,其中,首先使用板上麥克風(fēng)/揚(yáng)聲器222、224來建立第一SIM呼叫,然后切換到使用第二移動通信設(shè)備275,使得板上麥克風(fēng)/揚(yáng)聲器222、224可以被用于進(jìn)行第二呼出SIM呼叫,在此之后,再次切換第一SIM呼叫和第二SIM呼叫的輸出。
參見圖1-7,處理器210可以首先接收由與觸摸屏顯示器220交互的主用戶(例如,10)輸入的配對請求710,其中觸摸屏顯示器220發(fā)起該配對例程。處理器210可以向觸摸屏顯示器220發(fā)送狀態(tài)更新711,并且向第三收發(fā)機(jī)227發(fā)送內(nèi)部配對信號712。第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞外部配對信號714。當(dāng)輔助用戶(例如,15)或者處理第二移動通信設(shè)備275的任何人接受該配對請求時,可以將外部配對接受信號716發(fā)送回到第三收發(fā)機(jī)227并且由第三收發(fā)機(jī)227接收,其中第三收發(fā)機(jī)227可以向處理器210傳遞內(nèi)部配對接受信號718。此外,當(dāng)?shù)诙苿油ㄐ旁O(shè)備275沒有與MSMA設(shè)備200進(jìn)行活動地通信時,可以使第二移動通信設(shè)備275的配對的通信過程處于配對的省電模式,以節(jié)省功率。處理器210可以向觸摸屏顯示器220發(fā)送另一個狀態(tài)更新719,以向MSMA設(shè)備200的主用戶通知對第二移動通信設(shè)備275被成功地配對。
隨后,響應(yīng)于第一收發(fā)機(jī)260從第一無線接入網(wǎng)(例如,110)接收到第一SIM呼叫信號720,處理器210可以接收呼入的第一SIM呼叫信號721。處理器210可以向觸摸屏顯示器220發(fā)送呼入呼叫指示722,以及向板上揚(yáng)聲器224(如果未被靜音的話)發(fā)送呼入的第一SIM呼叫鈴音723??梢詮牡谝粺o線接入網(wǎng)傳送第一SIM呼叫725。當(dāng)處理器210響應(yīng)于來自主用戶的呼叫接受輸入而接收到呼叫接受信號724時,處理器210可以使用第一收發(fā)機(jī)260和板上麥克風(fēng)/揚(yáng)聲器222、224來建立第一SIM呼叫725。
隨著第一SIM呼叫725被建立,主用戶可以輸入呼叫重定向用戶輸入740,其指示處理器210對第一SIM呼叫725進(jìn)行重定向,為使用第二SIM(例如,203)來發(fā)起另一個呼叫作準(zhǔn)備。在處理器210向第三收發(fā)機(jī)227發(fā)送內(nèi)部重定向的呼叫信號742時,處理器210可以向觸摸屏顯示器220發(fā)送另一個狀態(tài)更新741。第三收發(fā)機(jī)227可以向第二移動通信設(shè)備275傳遞外部重定向的呼叫信號744。當(dāng)輔助用戶或者處理第二移動通信設(shè)備275的任何人接受該重定向的第一SIM呼叫時,可以將外部重定向的呼叫接受信號746發(fā)送回到第三收發(fā)機(jī)227,其中第三收發(fā)機(jī)227可以向處理器210傳遞內(nèi)部重定向的呼叫接受信號748。響應(yīng)于接收到內(nèi)部重定向的呼叫接受信號748,處理器210可以向觸摸屏顯示器220發(fā)送第一SIM呼叫狀態(tài)更新749,以向MSMA設(shè)備200的主用戶通知第二移動通信設(shè)備275已經(jīng)接受第一SIM呼叫725。此外,處理器210可以經(jīng)由第三收發(fā)機(jī)227,利用第一收發(fā)機(jī)260與第二通信設(shè)備275之間的通信饋送來重新建立第一SIM呼叫725。由第三收發(fā)機(jī)227從第二移動通信設(shè)備275接收的信號可以作為傳輸信號被傳送給第一收發(fā)機(jī)260,以發(fā)送給第一無線接入網(wǎng),并且由第一收發(fā)機(jī)260接收的與第一SIM呼叫725相對應(yīng)的信號可以被傳送給第三收發(fā)機(jī)227,并且作為輸出信號來傳遞,以便由第二移動通信設(shè)備275輸出給輔助用戶。
在使用第二移動通信設(shè)備275來切換和重新建立第一SIM呼叫725之后,處理器210可以從觸摸屏顯示器220接收呼出呼叫用戶輸入760(例如,要撥號的電話號碼或?qū)σ艚械穆?lián)系人的選擇),以發(fā)起呼出呼叫。作為響應(yīng),處理器210可以向第二收發(fā)機(jī)270發(fā)送呼出呼叫信號761(即,發(fā)起第二SIM呼叫),以便發(fā)送給第二無線接入網(wǎng)(例如,120)。一旦第三方(例如,22)接收并且應(yīng)答第二SIM呼叫750,第二收發(fā)機(jī)270可以接收第二SIM呼叫應(yīng)答信號762,其中第二收發(fā)機(jī)270可以將第二SIM呼叫應(yīng)答信號762作為呼入第二SIM呼叫應(yīng)答信號763發(fā)送給處理器210。隨后,處理器210可以向觸摸屏顯示器220發(fā)送應(yīng)答呼叫指示764,并且使用第二收發(fā)機(jī)270和板上麥克風(fēng)/揚(yáng)聲器222、224來建立第二SIM呼叫750。
在第一SIM呼叫725和第二SIM呼叫750被建立并且活動的情況下,主用戶可以發(fā)起對處理這些同時呼叫的設(shè)備的交換。例如,在觸摸屏顯示器220處輸入的呼叫切換輸入,可以產(chǎn)生由處理器從觸摸屏顯示器220接收的呼叫切換指示770,其使得處理器210經(jīng)由第三收發(fā)機(jī)227,將針對于第二SIM呼叫750的輸入/輸出重定向到第二移動通信設(shè)備275,并且開始使用MSMA設(shè)備200的板上麥克風(fēng)/揚(yáng)聲器222、224對來進(jìn)行第一SIM呼叫725。
圖8根據(jù)各個實(shí)施例示出了用于MSMA設(shè)備上的同時SIM呼叫處理的場景的通信流800。參見圖1-8,通信流800示出了與多個移動通信設(shè)備進(jìn)行配對,并且使用這些設(shè)備中的至少一個設(shè)備來同時處理兩個SIM呼叫。在兩個移動通信設(shè)備的初始配對并且使用板上麥克風(fēng)/揚(yáng)聲器222、224來建立第一SIM呼叫之后,在第三移動通信設(shè)備277接受第二SIM呼叫840之前,第二移動通信設(shè)備275拒絕第二SIM呼叫840。為了簡短起見,未示出MSMA設(shè)備200內(nèi)的內(nèi)部呼叫流元素,并且僅僅描述了MSMA設(shè)備200、第二移動通信設(shè)備275和第三移動通信設(shè)備277之間的信令。
配對請求810可以是由與MSMA設(shè)備200交互的主用戶(例如,10)輸入的,其中MSMA設(shè)備200發(fā)起第一配對例程。MSMA設(shè)備200可以向第二移動通信設(shè)備275發(fā)送第一配對信號811(第一配對請求)。當(dāng)輔助用戶(例如,15)或者處理第二移動通信設(shè)備275的任何人接受第一配對請求時,可以將第一配對接受信號812發(fā)送回到MSMA設(shè)備200。當(dāng)?shù)诙苿油ㄐ旁O(shè)備275沒有與MSMA設(shè)備200進(jìn)行活動地通信時,可以使第二移動通信設(shè)備275的配對的通信過程處于配對省電模式813,以節(jié)省功率。
如果主用戶期望并且第三移動通信設(shè)備277是可用的,則可以重復(fù)配對例程,以使MSMA設(shè)備200與第三移動通信設(shè)備277配對。主用戶可以輸入第二配對請求815來發(fā)起第二配對例程。MSMA設(shè)備200的處理器210可以類似地向第三移動通信設(shè)備277發(fā)送第二配對信號816(第二配對請求)。當(dāng)?shù)诙谌?2或者處理第三移動通信設(shè)備277的任何人接受第二配對請求時,可以將第二配對接受信號817發(fā)送回到MSMA設(shè)備200。當(dāng)?shù)谌苿油ㄐ旁O(shè)備277沒有與MSMA設(shè)備200進(jìn)行活動地通信時,可以使第二移動通信設(shè)備275的配對的通信過程處于配對省電模式818,以節(jié)省功率。在成功的配對例程之后,第二移動通信設(shè)備275或者第三移動通信設(shè)備277可以被用于處理兩個SIM呼叫。處理器(例如,210)可以設(shè)置用于MSMA設(shè)備200的音頻路徑偏好819??梢岳门c配對順序相對應(yīng)的默認(rèn)設(shè)置(其是響應(yīng)于從主用戶接收的輸入設(shè)置的,或者根據(jù)其它輸入或過程設(shè)置的),來自動地設(shè)置音頻路徑偏好819。
在配對之后,MSMA設(shè)備200可以接收第一SIM呼叫信號820,其對應(yīng)于將變成第一SIM呼叫824的信號。該呼入呼叫可以觸發(fā)MSMA設(shè)備200中的視覺和音頻指示,例如,鈴音。無論第一SIM呼叫824是呼入呼叫還是呼出呼叫,第一SIM呼叫824可以是以傳統(tǒng)方式來自第一無線接入網(wǎng)(例如,110),或者是與第一無線接入網(wǎng)的呼叫。MSMA設(shè)備200的主用戶可以按下或者以其它方式操作“接受”圖標(biāo)、按鈕等等,以接受822第一SIM呼叫824。隨后,可以通過將第一收發(fā)機(jī)(例如,260)連接到第一無線接入網(wǎng)以發(fā)送和接收信號825,來建立第一SIM呼叫824,其中,第一SIM呼叫824的輸入/輸出是由MSMA設(shè)備200的板上麥克風(fēng)/揚(yáng)聲器(例如,222、224)處理的。
MSMA設(shè)備200可以接收與MSMA設(shè)備200的第二SIM(例如,203)相對應(yīng)的第二SIM呼叫信號830。在通信流800中示出的場景中,可以首先選擇(自動地或者響應(yīng)于用戶輸入的)第二移動通信設(shè)備275,來輔助將第二SIM呼叫840作為重定向的呼叫。因此,MSMA設(shè)備200可以向第二移動通信設(shè)備275發(fā)送第二呼入呼叫信號831。第二呼入呼叫信號831可以包括音頻連接建立信號,以喚醒任何休眠的無線連接協(xié)議,例如,省電模式813。在各個實(shí)施例中,第二移動通信設(shè)備275的輔助用戶拒絕該呼叫,其使得第二移動通信設(shè)備275向MSMA設(shè)備200發(fā)送拒絕的呼叫信號833。在一些實(shí)施例中,如果在預(yù)先規(guī)定的持續(xù)時間之內(nèi)未從第二移動通信設(shè)備275接收到響應(yīng),則可以考慮第二SIM呼叫840被拒絕。
響應(yīng)于接收到拒絕的呼叫信號833或者沒有應(yīng)答,MSMA設(shè)備200的處理器210可以引用音頻路徑偏好819,以便識別/確定可能已經(jīng)配對并且能夠接受呼入的第二SIM呼叫840的第三移動通信設(shè)備277。響應(yīng)于識別和/或確定第三移動通信設(shè)備277,MSMA設(shè)備200可以向第三移動通信設(shè)備277發(fā)送第二呼入呼叫信號835。第二呼入呼叫信號835可以包括音頻連接建立信號,以喚醒任何休眠的無線連接協(xié)議,例如,省電模式818。當(dāng)?shù)谌接脩艋蛘咛幚淼谌苿油ㄐ旁O(shè)備277的任何人接受第二SIM呼叫840時,可以將呼叫接受信號837發(fā)送回到MSMA設(shè)備200。響應(yīng)于接收到呼叫接受信號837,MSMA設(shè)備200的處理器210可以更新觸摸屏顯示器(例如,220),以指示第三移動通信設(shè)備277已經(jīng)對第二SIM呼叫840進(jìn)行了應(yīng)答。此外,處理器210可以建立第二SIM呼叫840,其鏈接去往/來自相對應(yīng)的第二無線接入網(wǎng)和第三移動通信設(shè)備277的信號839。
圖9根據(jù)各個實(shí)施例示出了用于處理MSMA設(shè)備(例如,圖1-3和圖5-8中的200)上的同時呼叫的方法900。參見圖1-9,該MSMA設(shè)備可以至少具有與第一無線資源(例如,第一接入網(wǎng)收發(fā)機(jī)260)相關(guān)聯(lián)的第一SIM(例如,201)和與第二無線資源(例如,第二接入網(wǎng)收發(fā)機(jī)270)相關(guān)聯(lián)的第二SIM(例如,203)。方法900的操作可以由可以被耦合到存儲器(例如,212)、語音驅(qū)動器模塊(例如,230、240)、AFE組件(例如,250)和接入網(wǎng)收發(fā)機(jī)(例如,260、270)的MSMA設(shè)備的一個或多個處理器(例如,通用處理器210、基帶調(diào)制解調(diào)器處理器211或者單獨(dú)的控制器(未示出))來實(shí)現(xiàn)。
在方框905中,MSMA設(shè)備(例如,200)的處理器(例如,210)可以使用該MSMA設(shè)備的第三收發(fā)機(jī)(例如,板上藍(lán)牙收發(fā)機(jī)227或者板上Wi-Fi收發(fā)機(jī)229),建立與第二移動通信設(shè)備(例如,275)和/或第三移動通信設(shè)備(例如,277)的直接無線鏈路。用此方式,可以利用第二移動通信設(shè)備來建立第一直接無線鏈路,和/或可以利用第三移動通信設(shè)備來建立第二無線鏈路??梢栽谘刂撨^程的另一個點(diǎn)處并且特別是在將SIM呼叫中繼到第二移動通信設(shè)備或第三移動通信設(shè)備之前(例如,在方框935或方框970之前),執(zhí)行方框905中的操作,并且因此在圖9中的三個位置中以虛線方式示出。參見圖1-9,建立直接無線鏈路可以包括:用于發(fā)現(xiàn)并且無線地連接到能夠建立直接無線鏈路的設(shè)備的配對例程(例如,如參照圖5-8描述的)。此外,建立直接無線鏈路可以包括:在MSMA設(shè)備與第二移動通信設(shè)備之間交換音頻連接建立信號。在一些實(shí)施例中,可以對建立直接無線鏈路的過程進(jìn)行分段,使得該例程的一部分在一個點(diǎn)處執(zhí)行,而該例程的另一部分在稍后執(zhí)行。例如,可以將配對例程作為中間步驟來執(zhí)行,其中,最終的無線音頻連接建立是在方法900中的稍后時候執(zhí)行的。
在方框910中,MSMA設(shè)備的處理器可以建立第一SIM呼叫。第一SIM呼叫可以是從第一無線接入網(wǎng)接收的(即,呼入呼叫),或者是由MSMA設(shè)備發(fā)起的(即,呼出呼叫)。無論是呼入呼叫還是呼出呼叫,與第一SIM相關(guān)聯(lián)的第一SIM呼叫可以經(jīng)由MSMA設(shè)備的第一收發(fā)機(jī)來連接到第一無線接入網(wǎng)。建立第一SIM呼叫可以包括:服務(wù)獲取、認(rèn)證和/或向第一無線接入網(wǎng)注冊,以使用與第一SIM相關(guān)聯(lián)的無線資源來發(fā)送和接收數(shù)據(jù)。
在方框920中,MSMA設(shè)備的處理器可以確定已經(jīng)被指定和/或選擇(例如,由用戶)對第一SIM呼叫進(jìn)行處理的第二移動通信設(shè)備。方框920中的確定可以是基于用戶輸入、默認(rèn)設(shè)置和/或預(yù)先規(guī)定的用戶設(shè)置。例如,作為默認(rèn),可以選擇MSMA設(shè)備來處理與普通的移動通信設(shè)備操作相一致的第一SIM呼叫。作為另一個例子,作為方框920的一部分,可以關(guān)于具有與該MSMA設(shè)備建立的(或者能夠建立)無線鏈路的可用的移動通信設(shè)備向用戶進(jìn)行提示,并且請求用戶作出選擇。
在確定框925中,MSMA設(shè)備處理器可以確定是MSMA設(shè)備的輸入/輸出設(shè)備(I/O)(例如,板上麥克風(fēng)/揚(yáng)聲器222、224)將處理第一SIM呼叫,還是(在替代的方案中)第二通信設(shè)備(例如,275)將處理第一SIM呼叫的I/O。
響應(yīng)于確定第一SIM呼叫將由MSMA設(shè)備的輸入/輸出設(shè)備(I/O)來處理(即,確定框925=“是”),在方框930中,MSMA設(shè)備處理器可以將第一收發(fā)機(jī)連接到該MSMA設(shè)備的輸入/輸出設(shè)備(I/O)。作為方框930中的操作的一部分,處理器可以確定被耦合到該MSMA設(shè)備的用于處理該呼叫的輸入/輸出設(shè)備,其可以是以下各項(xiàng)中的一項(xiàng):該設(shè)備內(nèi)的揚(yáng)聲器/麥克風(fēng)對、被耦合到該MSMA設(shè)備的藍(lán)牙耳機(jī)、被插入到該MSMA設(shè)備中的有線耳機(jī)、或者被耦合到該MSMA設(shè)備的其它免提設(shè)備(例如,被植入到汽車中的免提系統(tǒng))。
響應(yīng)于確定第一SIM呼叫將不由MSMA設(shè)備的輸入/輸出設(shè)備(I/O)來處理,并且因此將被中繼到第二通信設(shè)備(即,確定框925=“否”),則在方框935中,MSMA設(shè)備處理器可以配置第二收發(fā)機(jī)270和第三收發(fā)機(jī)(例如,板上藍(lán)牙收發(fā)機(jī)227或者板上Wi-Fi收發(fā)機(jī)229)將第一SIM呼叫中繼到第二移動通信設(shè)備(或者其它通信設(shè)備)。方框905中的用于在MSMA設(shè)備與第二通信設(shè)備之間建立無線連接的操作,或者這些操作的一部分,可以可選地響應(yīng)于以下情形來執(zhí)行:當(dāng)這樣的連接尚未被如示出地建立時,處理器確定將對第一SIM呼叫進(jìn)行中繼。
在方框940中,MSMA設(shè)備的處理器可以經(jīng)由該MSMA設(shè)備的第二收發(fā)機(jī)(例如,270),與和第二SIM(例如,203)相關(guān)聯(lián)的第二無線接入網(wǎng)(例如,120)建立第二SIM呼叫。在方框940中,可以將第二SIM呼叫建立為呼入呼叫,或者從MSMA設(shè)備發(fā)起為呼出呼叫。建立第二SIM呼叫可以包括:服務(wù)獲取、認(rèn)證和/或向第二無線接入網(wǎng)注冊,以使用與第二SIM相關(guān)聯(lián)的無線資源來發(fā)送和接收數(shù)據(jù)。當(dāng)?shù)诙IM呼叫被發(fā)起或者接收而第一SIM呼叫活動時,作為建立第二SIM呼叫的一部分,處理器可以提示主用戶決定是否同時地維持活動的兩個呼叫,以及選擇該設(shè)備(即,MSMA設(shè)備或者另一個通信設(shè)備)用于第二SIM呼叫。
在方框950中,MSMA設(shè)備的處理器可以確定第一SIM呼叫和第二SIM呼叫中的哪個呼叫被指定和/或選擇要由該MSMA設(shè)備的輸入/輸出設(shè)備(I/O)來處理。第一SIM呼叫和第二SIM呼叫中的另一個呼叫將被中繼到第二移動通信設(shè)備。方框950中的確定可以是基于用戶選擇、默認(rèn)設(shè)置和/或預(yù)先規(guī)定的用戶設(shè)置的。例如,作為方框950的一部分,可以向主用戶提示除了該MSMA設(shè)備自身之外可用的移動通信設(shè)備,并且請求主用戶作出選擇。作為選擇設(shè)備的一部分,主用戶(例如,10)可以具有對當(dāng)前處理第一SIM呼叫的設(shè)備進(jìn)行切換的選項(xiàng)(例如,如參照圖5描述的場景)。作為另一個例子,方框950中的操作可以包括:對用于識別在當(dāng)前的操作配置下使用的輸入/輸出設(shè)備(I/O)的預(yù)先規(guī)定的用戶設(shè)置的存儲器查找。例如,如果第一SIM呼叫正在使用該MSMA設(shè)備的板上麥克風(fēng)/揚(yáng)聲器對,則處理器可以確定其應(yīng)當(dāng)將第二SIM呼叫中繼到配對的第二移動通信設(shè)備。
在方框960中,MSMA設(shè)備的處理器可以將在方框950中確定的SIM呼叫連接到該MSMA設(shè)備的輸入/輸出設(shè)備。在方框970中,MSMA設(shè)備的處理器可以配置第一收發(fā)機(jī)260、第二收發(fā)機(jī)270和第三收發(fā)機(jī)227對被指定要由第二移動通信設(shè)備等等處理的第一SIM呼叫或者第二SIM呼叫中的任何一個(即,方框950中未被確定要由該MSMA設(shè)備處理的呼叫)進(jìn)行中繼。
應(yīng)當(dāng)注意到的是,可以僅僅在如示出地將第二SIM呼叫中繼到第二通信設(shè)備之前,在方框905中建立MSMA設(shè)備與第二通信設(shè)備之間的無線連接,特別是在當(dāng)?shù)诙IM呼叫被建立時,第一SIM呼叫正被該MSMA設(shè)備的I/O設(shè)備處理的情況下。
在方框960和970中執(zhí)行的操作可以取決于當(dāng)時第一SIM呼叫和第二SIM呼叫的當(dāng)前連接狀況。例如,方框960和970中的操作可以涉及:作為方框935中的操作的結(jié)果,當(dāng)?shù)谝籗IM呼叫當(dāng)前正在被第二通信設(shè)備處理時,將第一SIM呼叫切換回到MSMA設(shè)備的I/O設(shè)備,以實(shí)現(xiàn)將第二SIM呼叫中繼到第二通信設(shè)備。例如,如果第一SIM呼叫正在被第二通信設(shè)備處理,但是在方框950中被指定要由MSMA設(shè)備的I/O處理,則在方框960中在第一收發(fā)機(jī)260與被耦合到該MSMA設(shè)備的特定I/O設(shè)備之間建立連接,并且在方框970中,第二收發(fā)機(jī)270和第三收發(fā)機(jī)(例如,板上藍(lán)牙收發(fā)機(jī)227或者板上Wi-Fi收發(fā)機(jī)229)可以被配置為將第二SIM呼叫中繼到第二移動通信設(shè)備。作為另一個例子,如果作為方框935中的操作的結(jié)果,第一SIM呼叫當(dāng)前正在被第二通信設(shè)備處理,并且第二SIM呼叫被指定要由MSMA設(shè)備的I/O處理,則在方框960中不對中繼第一SIM呼叫的連接進(jìn)行任何改變,并且在方框970中,可以在第二收發(fā)機(jī)270與被耦合到該MSMA設(shè)備的特定I/O設(shè)備之間建立連接。
在方框980中,MSMA設(shè)備的處理器可以使這兩個呼叫同時地維持活動,其將接收的信號路由到相對應(yīng)的輸出設(shè)備并且將從輸入設(shè)備接收的傳輸信號中繼到相對應(yīng)的收發(fā)機(jī),以發(fā)送給相應(yīng)的無線接入網(wǎng)。第一SIM呼叫和第二SIM呼叫可以同時地保持活動,直到在方框990中,這些呼叫中的一個或二個被終止為止,無論是連接被丟失,還是主叫方中的一方結(jié)束該呼叫。
各個實(shí)施例可以在各種各樣的MSMA設(shè)備中的任何一種中實(shí)現(xiàn),在圖10中示出了MSMA設(shè)備的例子。例如,參見圖1-10,MSMA設(shè)備200可以包括被耦合到觸摸屏控制器1004和內(nèi)部存儲器1006的處理器1002。處理器1002可以是被指定用于通用或特定處理任務(wù)的一個或多個多核IC。內(nèi)部存儲器1006可以是易失性存儲器或非易失性存儲器,并且可以是安全的和/或加密的存儲器,或者非安全的和/或非加密的存儲器、或者其任意組合。
觸摸屏控制器1004和處理器1002還可以被耦合到觸摸屏面板1012,例如,電阻式感應(yīng)觸摸屏、電容式感應(yīng)觸摸屏、紅外線感應(yīng)觸摸屏等等。處理器1002可以被耦合到兩個或更多接入網(wǎng)收發(fā)機(jī)1008、1009和天線1010、1011,它們經(jīng)由兩個或更多蜂窩網(wǎng)絡(luò)實(shí)現(xiàn)通信,以便發(fā)送和接收語音和數(shù)據(jù)呼叫。接入網(wǎng)收發(fā)機(jī)1008、1009和天線1010、1011可以與上文提及的電路一起用來實(shí)現(xiàn)各種無線傳輸調(diào)制解調(diào)器棧和接口。
MSMA設(shè)備200可以包括被耦合到處理器1002的外圍設(shè)備連接接口1018。外圍設(shè)備連接接口1018可以被單一地配置為接受一種類型的連接,或者被多樣地配置為接受多種類型的物理和通信連接、共同的或?qū)S械倪B接,例如,USB、火線、Thunderbolt或PCIe。外圍設(shè)備連接接口1018還可以被耦合到類似配置的外圍設(shè)備連接端口(未示出)。MSMA設(shè)備200還可以包括用于提供音頻輸出的揚(yáng)聲器1014。MSMA設(shè)備200還可以包括用塑料、金屬、或材料的組合構(gòu)成的殼體1020,用于容納本文討論的組件中的所有或者一些組件。MSMA設(shè)備200可以包括被耦合到處理器1002的電源1022,例如,一次性的或可再充電的電池。該可再充電的電池還可以被耦合到外圍設(shè)備連接端口,以從MSMA設(shè)備200之外的源接收充電電流。
上文描述的各個實(shí)施例還可以被實(shí)現(xiàn)在各種各樣的個人計(jì)算設(shè)備中,例如,如圖11中示出的膝上型計(jì)算機(jī)279。參見圖1-11,這樣的個人計(jì)算設(shè)備可以充當(dāng)上文一般地描述的主MSMA設(shè)備,或者甚至第二移動通信設(shè)備275和/或第三移動通信設(shè)備277。很多膝上型計(jì)算機(jī)包括觸摸板觸摸表面1117,所述觸摸板觸摸表面1117充當(dāng)該計(jì)算機(jī)的指向設(shè)備,并且因此可以接收拖動、滾動和輕打手勢(其類似于在裝備有如描述的觸摸屏顯示器的移動通信設(shè)備上實(shí)現(xiàn)的那些手勢)。通常,膝上型計(jì)算機(jī)279將包括被耦合到易失性存儲器1112和大容量非易失性存儲器(例如,閃存的磁盤驅(qū)動器1113)的處理器1111。膝上型計(jì)算機(jī)279還可以包括被耦合到處理器1111的軟盤驅(qū)動器1114和壓縮光盤(CD)驅(qū)動器1115。膝上型計(jì)算機(jī)279還可以包括被耦合到處理器1111的多個連接器端口,用于建立數(shù)據(jù)連接或者容納外部存儲器設(shè)備,例如,USB或連接器插座、或者用于將處理器1111耦合到網(wǎng)絡(luò)的其它網(wǎng)絡(luò)連接電路。在筆記本配置中,計(jì)算機(jī)殼體包括均被耦合到處理器1111的觸摸板觸摸表面1117、小鍵盤1118和顯示器1119。該計(jì)算設(shè)備的其它配置可以包括(例如,經(jīng)由USB輸入)被耦合到處理器的計(jì)算機(jī)鼠標(biāo)或者跟蹤球,如公知的,它們還可以結(jié)合各個實(shí)施例來使用。
處理器210、211、1002和1111(分別在圖2、10和圖11中)可以是能夠被軟件指令(應(yīng)用)配置為執(zhí)行各種各樣的功能(其包括上文描述的各個實(shí)施例的功能)的任何可編程的微處理器、微計(jì)算機(jī)或多個處理器芯片或芯片集。在一些設(shè)備中,可以提供多個處理器,例如,一個處理器專用于無線通信功能,以及一個處理器專用于運(yùn)行其它應(yīng)用。通常,在訪問軟件應(yīng)用并且將它們加載到處理器210、211、1002和1111之前,可以將這些軟件應(yīng)用存儲在內(nèi)部存儲器212、1006、1112、1113(再次分別參見圖2、10和圖11)中。處理器210、211、1002、1111可以包括足以存儲應(yīng)用軟件指令的內(nèi)部存儲器。在很多設(shè)備中,內(nèi)部存儲器可以是易失性或者非易失性存儲器(例如,閃存)或者二者的混合。為了本文描述起見,對于存儲器的一般提及,指代處理器210、211、1002、1111可存取的存儲器,其包括內(nèi)部存儲器或者被插入到該MSMA設(shè)備中的可移動存儲器,以及處理器210、211、1002、1111它們自身內(nèi)的存儲器。
提供上述的方法描述和過程流程圖,僅僅作為說明性的例子,而不旨在要求或者隱含著必須以呈現(xiàn)的順序來執(zhí)行各個實(shí)施例的步驟。如將由本領(lǐng)域的技術(shù)人員意識到的,可以以任何順序執(zhí)行上述的實(shí)施例中的步驟的順序。諸如“其后”、“然后”、“接下來”等等之類的詞語,不旨在限制這些步驟的順序;這些詞語僅僅被用來引導(dǎo)讀者逐個瀏覽該方法的描述。此外,任何以單數(shù)形式對權(quán)利要求元素的提及,例如,使用冠詞“一(a)”、“一個(an)”或者“所述(the)”,不應(yīng)當(dāng)被解釋為將該元素限制為單數(shù)形式。
雖然本文使用術(shù)語“第一”和“第二”來描述與SIM相關(guān)聯(lián)的數(shù)據(jù)發(fā)送和與不同的SIM相關(guān)聯(lián)的數(shù)據(jù)接收,但是這樣的標(biāo)識符只是出于便利的目的,并不意指將各個實(shí)施例限制于特定的順序、序列、網(wǎng)絡(luò)或運(yùn)營商的類型。
結(jié)合本文公開的實(shí)施例描述的各個說明性的邏輯框、模塊、電路和算法步驟可以被實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件或二者的組合。為了清楚地說明硬件和軟件的這種可互換性,上文已經(jīng)對各個說明性的組件、框、模塊、電路和步驟圍繞其功能進(jìn)行了總體描述。至于這樣的功能是被實(shí)現(xiàn)為硬件還是軟件,取決于特定的應(yīng)用和被施加到整個系統(tǒng)上的設(shè)計(jì)約束。熟練的技術(shù)人員可以針對每個特定的應(yīng)用,以變通的方式實(shí)現(xiàn)所描述的功能,但是這樣的實(shí)現(xiàn)決策不應(yīng)當(dāng)被解釋為導(dǎo)致背離本發(fā)明的范圍。
可以利用被設(shè)計(jì)為執(zhí)行本文描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件或者其任意組合,來實(shí)現(xiàn)或執(zhí)行結(jié)合本文公開的方面描述的被用來實(shí)現(xiàn)各個說明性的邏輯、邏輯框、模塊和電路的硬件。通用處理器可以是微處理器,但是在替代方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、結(jié)合DSP內(nèi)核的一個或多個微處理器,或者任何其它這樣的配置。替代地,一些步驟或方法可以由特定于給定功能的電路來執(zhí)行。
在一個或多個實(shí)施例中,描述的功能可以用硬件、軟件、固件或其任意組合來實(shí)現(xiàn)。如果用軟件來實(shí)現(xiàn),則可以將這些功能存儲為非暫時性計(jì)算機(jī)可讀介質(zhì)或者非暫時性處理器可讀介質(zhì)上的一個或多個指令或代碼。本文公開的方法或算法的步驟,可以被體現(xiàn)在處理器可執(zhí)行軟件模塊中,所述處理器可執(zhí)行軟件模塊可以存在于非暫時性計(jì)算機(jī)可讀存儲介質(zhì)或處理器可讀存儲介質(zhì)上。非暫時性計(jì)算機(jī)可讀或處理器可讀存儲介質(zhì)可以是可以由計(jì)算機(jī)或處理器存取的任何存儲介質(zhì)。通過例子而非限制的方式,這樣的非暫時性計(jì)算機(jī)可讀介質(zhì)或者處理器可讀介質(zhì)可以包括RAM、ROM、EEPROM、閃存、CD-ROM或其它光盤存儲、磁盤存儲或其它磁存儲設(shè)備、或者能夠被用來存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并且能夠由計(jì)算機(jī)存取的任何其它介質(zhì)。如本文使用的,磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字多功能光盤(DVD)、軟盤和藍(lán)光光盤,其中磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則利用激光來光學(xué)地復(fù)制數(shù)據(jù)。上述的組合也被包括在非暫時性計(jì)算機(jī)可讀介質(zhì)和處理器可讀介質(zhì)的范圍之內(nèi)。另外,方法或算法的操作可以作為一個代碼和/或指令集或者其任意組合,存在于非暫時性處理器可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì)上,其中該非暫時性處理器可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì)可以被并入到計(jì)算機(jī)程序產(chǎn)品中。
提供對所公開的實(shí)施例的前述描述,以使得本領(lǐng)域的任何技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明。對于本領(lǐng)域的技術(shù)人員來說,對這些實(shí)施例的各種修改將是顯而易見的,并且本文定義的一般性原理可以在不背離本發(fā)明的精神或范圍的情況下被應(yīng)用于其它實(shí)施例。因此,本發(fā)明不旨在被限制到本文示出的實(shí)施例,而是要被授予與所附權(quán)利要求書和本文公開的原理和新穎性特征相一致的最寬的范圍。