專利名稱:支持近場通信的移動終端及其近場通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及近場通信(NFC,Near Field Communication)技術(shù),尤其涉及一種支持 近場通信的移動終端及基于該移動終端的近場通信方法。
背景技術(shù):
目前,非接觸式集成電路(CIC,Contactless Integrated Circuit)的應(yīng)用越來越
廣泛,可以應(yīng)用在公共交通、門禁系統(tǒng)、餐飲行業(yè)等。同時,移動終端作為便捷的智能處理設(shè)
備,其應(yīng)用也越來越普遍,已經(jīng)成為人們?nèi)粘I畹谋匦杵?,因此,將移動終端同集成電路
(IC, Integrated Circuit)卡結(jié)合使用,必然能給人們的生活帶來更多的便利。 IC技術(shù)中,近場通信技術(shù)是主流方案,是由非接觸式射頻識別(RFID, Radio
Frequency Identification)技術(shù)及互連技術(shù)融合演變而來。NFC采用13. 56MHz的工作
頻段,可以實現(xiàn)非接觸式ic卡模擬、讀卡器、點對點數(shù)據(jù)交換的功能,數(shù)據(jù)傳輸率可以達到
424kbps。而如果將NFC技術(shù)與移動終端結(jié)合,用戶將不必攜帶相關(guān)的IC卡,通過刷取移動 終端的用戶識別模塊(SIM, Subscriber Identity Module)卡而實現(xiàn)用戶的日常消費。
遺憾的是,目前基于移動終端實現(xiàn)個人消費僅僅停留在研究階段,如何實現(xiàn)這一 方案,目前尚無具體的實現(xiàn)方案。特別的,隨著技術(shù)的不斷進步,多SIM卡移動終端(包括 多模移動終端及支持同一網(wǎng)絡(luò)的多SIM卡移動終端)不斷涌現(xiàn),如何在這些多SIM卡移動 終端實現(xiàn)NFC,是當(dāng)前所面臨的一大問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種支持近場通信的移動終端及其近場通
信方法,能在多SIM卡移動終端上實現(xiàn)NFC。 為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 —種支持近場通信的移動終端,包含NFC裝置、邏輯開關(guān)、確定模塊、接收模塊、輸 出模塊、兩個以上的SIM卡; 所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SM卡分別連接; 所述確定模塊用于確定所述兩個以上的SIM卡接通所述NFC裝置時能否滿足通信
要求;滿足通信要求的SIM卡為一個時,控制所述邏輯開關(guān)將滿足通信要求的SIM卡接通到
所述NFC裝置;滿足通信要求的SIM卡為兩個以上時,通過所述輸出模塊輸出滿足通信要求
的SIM卡信息,并通過接收模塊接收用戶選擇欲通信的SIM卡,控制所述邏輯開關(guān)將所選擇
的SM卡接通所述NFC裝置。 優(yōu)選地,所述兩個以上的SIM卡通過所述邏輯開關(guān)接通所述NFC裝置時,所述兩個 以上的SIM卡作為所述NFC裝置的安全應(yīng)用芯片;NFC裝置的受理終端通過所述NFC裝置對符合應(yīng)用的SIM卡進行刷卡操作。 優(yōu)選地,所述NFC裝置包括NFC芯片和NFC天線;所述確定模塊位于所述移動終端
的基帶芯片或NFC芯片中;
所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接,具體為,所述
NFC天線連接于所述NFC芯片;所述SM卡的C6管腳通過單線協(xié)議SWP線與所述NFC芯片
的C6管腳連接,所述SIM卡的VCC管腳與所述NFC芯片的VCC管腳連接;所述NFC芯片與
所述基帶芯片之間通過內(nèi)部集成I2C線或通用異步接收/發(fā)送UART線連接。優(yōu)選地,所述兩個以上的SIM卡上的GND管腳、RST管腳、10管腳和CLK管腳分別
與所述基帶芯片上的對應(yīng)管腳連接。 —種基于移動終端的近場通信方法,移動終端中設(shè)置有NFC裝置、邏輯開關(guān)及兩 個以上的SIM卡,所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接;所述 方法包括 受理終端接收移動終端的刷卡請求后,確定所述移動終端中的所述兩個以上的 SIM卡中滿足通信要求的SIM卡為一個時,控制所述邏輯開關(guān)將滿足通信要求的SIM卡接通 到所述NFC裝置;滿足通信要求的SIM卡為兩個以上時,輸出滿足通信要求的SIM卡信息, 并接收用戶選擇欲通信的SIM卡,控制所述邏輯開關(guān)將所選擇的SIM卡接通所述NFC裝置;
所述NFC裝置的受理終端通過所述NFC裝置對符合應(yīng)用的SIM卡進行刷卡操作。
優(yōu)選地,所述NFC裝置包括NFC芯片和NFC天線;所述NFC裝置通過所述邏輯開關(guān) 與所述兩個以上的SIM卡分別連接,具體為,所述NFC天線連接于所述NFC芯片;所述SIM 卡的C6管腳通過單線協(xié)議SWP線與所述NFC芯片的C6管腳連接,所述SIM卡的VCC管腳 與所述NFC芯片的VCC管腳連接;所述NFC芯片與所述移動終端的基帶芯片之間通過I2C 或UART線連接。優(yōu)選地,所述兩個以上的SM卡上的GND管腳、RST管腳、10管腳和CLK管腳分別
與所述基帶芯片上的對應(yīng)管腳連接。 優(yōu)選地,所述方法還包括 受理終端判斷所述邏輯開關(guān)接通的SIM卡是否具有合法應(yīng)用,并查找剩余SM卡 中是否具有合法應(yīng)用; 開始查找時,NFC芯片控制NFC天線關(guān)閉,并通知基帶芯片控制切換邏輯開關(guān),在 剩余SIM卡中選擇一個SIM卡接通SWP協(xié)議,同時打開NFC天線。 本發(fā)明中,通過在多SIM卡移動終端中設(shè)置NFC裝置和邏輯開關(guān),通過邏輯開關(guān)實 現(xiàn)多SIM卡與NFC裝置的連接,某一時刻,邏輯開關(guān)僅允許一個SIM卡接通到NFC裝置上,或 者,多SIM卡全不能接通NFC裝置。本發(fā)明中,當(dāng)SIM卡接通NFC裝置時,該SM卡即作為 NFC裝置的安全應(yīng)用芯片,外部的受理終端如銷售點終端(POS, Point Of Sale)機等即可 通過NFC裝置實現(xiàn)對SIM卡的刷卡操作。本發(fā)明通過在多SIM卡移動終端中設(shè)置一個NFC 裝置,通過邏輯開關(guān)實現(xiàn)對多個SIM卡的NFC支持,結(jié)構(gòu)簡單且實現(xiàn)成本較低。
圖1為本發(fā)明支持近場通信的移動終端的組成結(jié)構(gòu)示意圖;
圖2為本發(fā)明支持近場通信的移動終端的實現(xiàn)結(jié)構(gòu)示意圖;
圖3為本發(fā)明基于移動終端的近場通信方法的流程圖。
具體實施例方式
本發(fā)明的基本思想是通過在多SIM卡移動終端中設(shè)置NFC裝置和邏輯開關(guān),通 過邏輯開關(guān)實現(xiàn)多SIM卡與NFC裝置的連接,某一時刻,邏輯開關(guān)僅允許一個SIM卡接通到 NFC裝置上,或者,多SIM卡全不能接通NFC裝置。本發(fā)明中,當(dāng)SIM卡接通NFC裝置時,該 SIM卡即作為NFC裝置的安全應(yīng)用芯片,外部的受理終端如POS機等即可通過NFC裝置實現(xiàn) 對SIM卡的刷卡操作。 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下舉實施例并參照附圖,對 本發(fā)明進一步詳細說明。 圖l為本發(fā)明支持近場通信的移動終端的組成結(jié)構(gòu)示意圖,如圖l所示,本發(fā)明支 持近場通信的移動終端包含近場通信NFC裝置10、邏輯開關(guān)11、確定模塊12、接收模塊13、 輸出模塊14、兩個以上的SIM卡15,其中,NFC裝置IO通過邏輯開關(guān)11與所述兩個以上的 SIM卡15分別連接,其中,確定模塊12用于確定所述兩個以上的SIM卡15接通所述NFC裝 置10時能否滿足通信要求;滿足通信要求的SIM卡15為一個時,控制所述邏輯開關(guān)11將 滿足通信要求的SIM卡接通到所述NFC裝置10 ;滿足通信要求的SIM卡15為兩個以上時, 通過所述輸出模塊14輸出滿足通信要求的SIM卡信息,并通過接收模塊13接收用戶選擇 欲通信的SIM卡,控制所述邏輯開關(guān)11將所選擇的SIM卡15接通所述NFC裝置10。
圖2為本發(fā)明支持近場通信的移動終端的實現(xiàn)結(jié)構(gòu)示意圖,如圖1、圖2所示,NFC 裝置10包括NFC芯片和NFC天線;確定模塊12位于所述移動終端的基帶芯片或NFC芯 片中;所述NFC裝置IO通過所述邏輯開關(guān)11與所述兩個以上的SIM卡15分別連接,具 體的,所述NFC天線連接于所述NFC芯片;所述SIM卡15的C6管腳通過單線協(xié)議(SWP, Single Wire Protocol)線與所述NFC芯片的C6管腳連接,所述SIM卡15的VCC管腳 與所述NFC芯片的VCC管腳連接;所述NFC芯片與所述基帶芯片之間通過內(nèi)部集成總線 (I2C, Inter-Integrated Circuit)或通用異步接收/發(fā)送(UART, UniversalAsynchro麗s Receiver/Transmitter)線連接。SIM卡15上的其他管腳如GND(接地)管腳、RST(復(fù)位) 管腳、IO(輸入輸出)管腳和CLK(時鐘)管腳分別與所述基帶芯片上的對應(yīng)管腳連接。
當(dāng)本發(fā)明中的支持NFC的移動終端的NFC天線接收到外部的NFC裝置的受理終端 的通信(如應(yīng)用選擇命令)請求后,將通信請求信息通過NFC芯片發(fā)送至移動終端的基帶 芯片中的確定模塊12,確定模塊轉(zhuǎn)發(fā)該通信請求到SIM卡(應(yīng)用);確定模塊根據(jù)SIM卡 (應(yīng)用)返回的通信請求響應(yīng)信息,確定邏輯開關(guān)11當(dāng)前接通的SIM卡是否符合相應(yīng)的通 信要求,即確定該SIM卡中是否設(shè)置有與通信請求匹配的應(yīng)用程序。確定模塊12將控制邏 輯開關(guān)ll依次接通移動終端中的各SIM卡,并依次確定各SIM卡是否滿足與外部受理終端 進行通信的基本要求,當(dāng)確定沒有符合通信要求的SIM卡時,返回刷卡失敗信息。當(dāng)確定僅 有一個SM卡滿足通信要求時,將滿足通信要求的該SIM卡接通到NFC芯片上,并實現(xiàn)與 受理終端的通信,實現(xiàn)對該SIM卡的刷卡操作,讀取該SM卡的身份信息,通過受理終端實 現(xiàn)對該SIM卡的扣費操作。當(dāng)確定滿足通信要求的SM卡為兩個以上時,通過移動終端的 顯示屏向用戶輸出所有符合通信要求的SIM卡信息,供用戶選擇一個作為與受理終端的通 信,從而實現(xiàn)對所選擇SIM卡的刷卡等操作。 本發(fā)明中,當(dāng)確定模塊12位于NFC芯片中,與位于移動終端的基帶芯片中的處理 方式基本相同,只是,在確定滿足通信要求的SIM卡為兩個以上時,需通過基帶芯片及移動終端的顯示屏將滿足通信要求的SIM卡信息輸出。由于該部分并非本發(fā)明技術(shù)方案的重 點,這里不再贅述其細節(jié)。 圖中所示的鍵盤及顯示屏能分別實現(xiàn)前述的輸入模塊及輸出模塊的功能。
本發(fā)明中,NFC的受理終端包括POS機、閱讀器、閘機等終端。 這樣,在多SIM卡的移動終端中,通過設(shè)置一個NFC裝置,即可實現(xiàn)對多個SIM卡 的刷卡操作,實現(xiàn)結(jié)構(gòu)簡單,成本較低。 圖3為本發(fā)明基于移動終端的近場通信方法的流程圖,如圖3所示,本示例的近 場通信方法是基于前述移動終端進行的,本發(fā)明基于移動終端的近場通信方法包括以下步 驟 步驟S302,具有多SIM卡的支持NFC的移動終端接近NFC的受理終端,受理終端與 移動終端的NFC天線之間進行通信處理。這里,不同運營商SIM卡中支持的應(yīng)用程序可能 不同,而NFC的受理終端所支持的通信方式可能也會因此而不同。
支持NFC的移動終端采用SWP方式連接的SIM卡上的應(yīng)用。 步驟S304,NFC的受理終端與通過SWP連接的SIM卡上應(yīng)用交互,選擇具有合法應(yīng) 用的SIM卡,以便與其進行通信。 步驟S306,判斷移動終端中當(dāng)前支持的SIM卡是否具有合法應(yīng)用。具體的,移動 終端雖然具有多個SIM卡,但邏輯開關(guān)僅選用一個SIM卡(默認設(shè)置的)與移動終端中的 NFC裝置接通,接收到外部受理終端的通信要求時,首先確定當(dāng)前與NFC裝置接通的SIM卡 是否具有合法應(yīng)用。 如果判斷結(jié)果為是,則執(zhí)行步驟S308,否則,則執(zhí)行到S310。 步驟S308,記錄SM卡上的合法應(yīng)用,包括同一 SM卡上的多個應(yīng)用。 步驟S310,判斷是否還有具有合法應(yīng)用的其他SIM卡。判斷結(jié)果為是,則執(zhí)行步驟
S312,否則,則執(zhí)行到S316。 步驟S312, NFC芯片控制NFC天線關(guān)閉。因為當(dāng)前SIM卡的應(yīng)用會一直等待在上 一狀態(tài),必須關(guān)閉射頻,才能退出。 步驟S314,NFC芯片通知基帶芯片控制切換邏輯開關(guān),在剩余SIM卡中選擇(例如
依連接順序或按設(shè)定的順序) 一個SIM卡接通SWP協(xié)議,同時打開NFC天線。 在無用戶干預(yù)的情況下,進行下一具有合法應(yīng)用的SIM卡的查找,直到查找完移
動終端中的所有SIM卡。 步驟S316,所有SIM卡應(yīng)用嘗試結(jié)束后,判斷是否存在多個具有合法應(yīng)用的SIM 卡。如果是則執(zhí)行步驟S318,否則執(zhí)行步驟S328。 步驟S318,提供用戶選擇界面,通過用戶來選擇通信的SIM卡。 步驟S320,判斷用戶選擇是否是當(dāng)前接通到NFC裝置的SIM卡的應(yīng)用。如果是則
執(zhí)行步驟S318,否則,執(zhí)行步驟S322。 步驟S322, NFC芯片控制NFC天線關(guān)閉。因為當(dāng)前SM卡的應(yīng)用會一直等待在上 一狀態(tài),必須關(guān)閉射頻,才能退出。 步驟S324, NFC芯片通知基帶芯片控制切換邏輯開關(guān),使用戶選擇的SM卡接通 SWP協(xié)議,同時打開NFC天線。 步驟S326,受理終端與接通SWP協(xié)議的SM卡上應(yīng)用交互,選擇應(yīng)用。
步驟S328,進行刷卡交易,完成刷卡。 本發(fā)明中,NFC的受理終端包括POS機、閱讀器、閘機等終端。 本發(fā)明中,在多SIM卡的移動終端中,通過設(shè)置一個NFC裝置,即可實現(xiàn)對多個SM 卡的刷卡操作,實現(xiàn)結(jié)構(gòu)簡單,成本較低。 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
一種支持近場通信的移動終端,其特征在于,包含近場通信(NFC)裝置、邏輯開關(guān)、確定模塊、接收模塊、輸出模塊、兩個以上的用戶識別模塊(SIM)卡;所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接;所述確定模塊用于確定所述兩個以上的SIM卡接通所述NFC裝置時能否滿足通信要求;滿足通信要求的SIM卡為一個時,控制所述邏輯開關(guān)將滿足通信要求的SIM卡接通到所述NFC裝置;滿足通信要求的SIM卡為兩個以上時,通過所述輸出模塊輸出滿足通信要求的SIM卡信息,并通過接收模塊接收用戶選擇欲通信的SIM卡,控制所述邏輯開關(guān)將所選擇的SIM卡接通所述NFC裝置。
2. 根據(jù)權(quán)利要求l所述的移動終端,其特征在于,所述兩個以上的SIM卡通過所述邏輯 開關(guān)接通所述NFC裝置時,所述兩個以上的SIM卡作為所述NFC裝置的安全應(yīng)用芯片;NFC裝置的受理終端通過所述NFC裝置對符合應(yīng)用的SIM卡進行刷卡操作。
3. 根據(jù)權(quán)利要求1或2所述的移動終端,其特征在于,所述NFC裝置包括NFC芯片和 NFC天線;所述確定模塊位于所述移動終端的基帶芯片或NFC芯片中;所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接,具體為,所述NFC 天線連接于所述NFC芯片;所述SIM卡的C6管腳通過單線協(xié)議SWP線與所述NFC芯片的C6 管腳連接,所述SIM卡的VCC管腳與所述NFC芯片的VCC管腳連接;所述NFC芯片與所述基 帶芯片之間通過內(nèi)部集成I2C線或通用異步接收/發(fā)送UART線連接。
4. 根據(jù)權(quán)利要求3所述的移動終端,其特征在于,所述兩個以上的SIM卡上的GND管 腳、RST管腳、10管腳和CLK管腳分別與所述基帶芯片上的對應(yīng)管腳連接。
5. —種基于移動終端的近場通信方法,其特征在于,移動終端中設(shè)置有NFC裝置、邏輯 開關(guān)及兩個以上的SIM卡,所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別 連接;所述方法包括受理終端接收移動終端的刷卡請求后,確定所述移動終端中的所述兩個以上的SIM卡 中滿足通信要求的SIM卡為一個時,控制所述邏輯開關(guān)將滿足通信要求的SIM卡接通到所 述NFC裝置;滿足通信要求的SIM卡為兩個以上時,輸出滿足通信要求的SIM卡信息,并接 收用戶選擇欲通信的SIM卡,控制所述邏輯開關(guān)將所選擇的SIM卡接通所述NFC裝置;所述NFC裝置的受理終端通過所述NFC裝置對符合應(yīng)用的SM卡進行刷卡操作。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述NFC裝置包括NFC芯片和NFC天線; 所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接,具體為,所述NFC天線 連接于所述NFC芯片;所述SIM卡的C6管腳通過單線協(xié)議SWP線與所述NFC芯片的C6管 腳連接,所述SIM卡的VCC管腳與所述NFC芯片的VCC管腳連接;所述NFC芯片與所述移動 終端的基帶芯片之間通過I2C或UART線連接。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述兩個以上的SIM卡上的GND管腳、RST 管腳、10管腳和CLK管腳分別與所述基帶芯片上的對應(yīng)管腳連接。
8. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括受理終端判斷所述邏輯開關(guān)接通的SIM卡是否具有合法應(yīng)用,并查找剩余SM卡中是 否具有合法應(yīng)用;開始查找時,NFC芯片控制NFC天線關(guān)閉,并通知基帶芯片控制切換邏輯開關(guān),在剩余 SIM卡中選擇一個SIM卡接通SWP協(xié)議,同時打開NFC天線。
全文摘要
本發(fā)明公開了一種支持近場通信的移動終端,包含NFC裝置、邏輯開關(guān)、確定模塊、接收模塊、輸出模塊、兩個以上的SIM卡,所述NFC裝置通過所述邏輯開關(guān)與所述兩個以上的SIM卡分別連接,其中,所述確定模塊用于確定所述兩個以上的SIM卡接通所述NFC裝置時能否滿足通信要求;滿足通信要求的SIM卡為一個時,控制所述邏輯開關(guān)將滿足通信要求的SIM卡接通到所述NFC裝置;滿足通信要求的SIM卡為兩個以上時,通過所述輸出模塊輸出滿足通信要求的SIM卡信息,并通過接收模塊接收用戶選擇欲通信的SIM卡,控制所述邏輯開關(guān)將所選擇的SIM卡接通所述NFC裝置。本發(fā)明同時公開了一種基于移動終端的近場通信方法。本發(fā)明技術(shù)方案簡單且實現(xiàn)成本較低。
文檔編號H04B5/00GK101772215SQ20101011959
公開日2010年7月7日 申請日期2010年2月23日 優(yōu)先權(quán)日2010年2月23日
發(fā)明者梁國和 申請人:中興通訊股份有限公司