亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

支持增強(qiáng)型近場通信的終端及其處理方法

文檔序號:7551839閱讀:114來源:國知局
專利名稱:支持增強(qiáng)型近場通信的終端及其處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及增強(qiáng)型近場通信(eNFC,enhanced Near Field Communication)技術(shù),特別是指支持eNFC的終端及其處理方法。
背景技術(shù)
集成電路(IC, Integrate Circuit)卡、特別是非接觸式IC卡經(jīng)過十多年的發(fā)展,已經(jīng)被廣泛應(yīng)用于公交、門禁、小額電子支付等領(lǐng)域。與此同時(shí),移動(dòng)終端經(jīng)歷二十多年的迅速發(fā)展,在居民中基本得到普及,為人們的工作及生活帶來極大的便利。移動(dòng)終端的功能越來越強(qiáng)大,并存在集成更多功能的趨勢。將移動(dòng)終端與非接觸式IC卡技術(shù)結(jié)合,使移動(dòng)終端應(yīng)用于電子支付領(lǐng)域,會(huì)進(jìn)一步擴(kuò)大移動(dòng)終端的使用范圍,為人們的生活帶來更多便捷,存在著廣闊的應(yīng)用前景。目前,eNFC是國內(nèi)主流的一種移動(dòng)支付解決方案,得到了運(yùn)營商和有關(guān)終端廠商的支持。eNFC技術(shù)是對近場通信(NFC, Near Field Communication)技術(shù)的增強(qiáng)和改進(jìn),是一種工作于13.56MHz的近距離無線通信技術(shù),由射頻識(shí)別(RFID, Radio FrequencyIdentification)技術(shù)及互連技術(shù)融合演變而來。移動(dòng)終端采用eNFC技術(shù)后,可以模擬為非接觸式IC卡,用于電子支付的有關(guān)應(yīng)用。移動(dòng)終端上采用eNFC技術(shù),需要在移動(dòng)終端上增加NFC模擬前端芯片(CLF,Contactless Front-end)和NFC天線,并進(jìn)一步使用支持單線協(xié)議(SWP, Single WireProtocol)的移動(dòng)用戶卡,移動(dòng)用戶卡可以是客戶識(shí)別模塊(SIM, Subscriber IdentityModule)卡、或用戶識(shí)別模塊(UM,User Identity Model)卡、或用戶服務(wù)識(shí)別模塊(USIM, User Service Identity Module)卡等。NFC模擬前端芯片支持的RFID協(xié)議包括IS014443Type A/Type B、Felica、IS015693 等。NFC模擬前端芯片可以通過通用異步接收/發(fā)送裝置(UART, UniversalAsynchronous Receiver/Transmitter)接口與移動(dòng)終端的主處理器進(jìn)行通信;NFC模擬前端芯片通過一根信號線與移動(dòng)用戶卡的C6引腳連接,使用SWP與移動(dòng)用戶卡中的應(yīng)用部分進(jìn)行通信;移動(dòng)用戶卡通過IS07816接口與移動(dòng)終端的主處理器芯片連接,該連接使用到了移動(dòng)用戶卡的復(fù)位(Reset)、時(shí)鐘(CLK)、輸入輸出(10)管腳,可以分別對應(yīng)著C2、C3、C7管腳。eNFC的特點(diǎn)是將與電子支付有關(guān)的應(yīng)用存儲(chǔ)在移動(dòng)用戶卡中,由移動(dòng)用戶卡進(jìn)行電子支付應(yīng)用的存儲(chǔ)和執(zhí)行。另外,通過將移動(dòng)用戶卡的電源(VCC)IP Cl管腳與NFC模擬前端芯片相連,使eNFC技術(shù)能夠支持終端掉電模式。在這種模式下,NFC模擬前端芯片和移動(dòng)用戶卡通過NFC天線從外部的非接觸讀卡器產(chǎn)生的電磁場獲取能量,在移動(dòng)終端沒電的情況下也同樣能夠工作在卡模擬模式下,與外部的非接觸讀卡器交互完成電子支付。移動(dòng)終端上采用eNFC技術(shù)后,可以根據(jù)應(yīng)用場景的不同支持三種不同的工作模式,分別是卡模擬模式、讀卡器模式、點(diǎn)對點(diǎn)模式。其中,卡模擬模式是指非接觸讀卡器作為主動(dòng)設(shè)備,產(chǎn)生電磁場;而移動(dòng)終端作為被動(dòng)設(shè)備,模擬成為非接觸式卡片,與非接觸讀卡器進(jìn)行交互。讀卡器模式是指移動(dòng)終端作為主動(dòng)設(shè)備,模擬為非接觸讀卡器產(chǎn)生電磁場;而非接觸式IC卡作為被動(dòng)設(shè)備,與移動(dòng)終端進(jìn)行交互,移動(dòng)終端具有符合IS014443、或IS015693、或Felica標(biāo)準(zhǔn)的非接觸式IC卡閱讀器功能,能夠讀取采用相同標(biāo)準(zhǔn)的外部非接觸式IC卡。點(diǎn)對點(diǎn)模式是指工作的移動(dòng)終端和移動(dòng)終端之間均可分別作為主動(dòng)設(shè)備或被動(dòng)設(shè)備,進(jìn)行點(diǎn)對點(diǎn)的數(shù)據(jù)傳輸。移動(dòng)終端默認(rèn)的工作模式為卡模擬模式,NFC模擬前端芯片的射頻處于工作狀態(tài),在移動(dòng)終端進(jìn)入到非接觸讀卡器的工作區(qū)域時(shí),可以檢測到非接觸讀卡器發(fā)射的信號,并與非接觸讀卡器建立通信。另外,在移動(dòng)終端開機(jī)的情況下,NFC模擬前端芯片使用移動(dòng)終端提供的電能與非接觸讀卡器進(jìn)行交互。如果運(yùn)行移動(dòng)終端上的非接觸讀卡器應(yīng)用,非接觸讀卡器應(yīng)用可以通過有關(guān)指令使NFC模擬前端芯片工作在讀卡器模式;非接觸讀卡器應(yīng)用結(jié)束后,NFC模擬前端芯片恢復(fù)到卡模擬模式。如果運(yùn)行移動(dòng)終端上的點(diǎn)對點(diǎn)通信應(yīng)用,點(diǎn)對點(diǎn)通信應(yīng)用可以通過有關(guān)指令使NFC模擬前端芯片工作在點(diǎn)對點(diǎn)模式;點(diǎn)對點(diǎn)通信應(yīng)用結(jié)束后,NFC模擬前端芯片恢復(fù)到卡模擬模式。因此,移動(dòng)終端開機(jī)后,NFC模擬前端芯片大部分時(shí)間都處于卡模擬模式。為了實(shí)現(xiàn)卡模擬模式非接觸電子支付,移動(dòng)用戶卡需要支持SWP,移動(dòng)用戶卡在物理層和數(shù)據(jù)層采用SWP與NFC模擬前端芯片進(jìn)行通信連接,具體實(shí)現(xiàn)可參見現(xiàn)有相關(guān)技術(shù)方案;移動(dòng)用戶卡和NFC模擬前端芯片在邏輯控制層采用主控制接口(HCI,HostController Interface)協(xié)議進(jìn)行交互,HCI協(xié)議規(guī)定了卡模擬模式下實(shí)現(xiàn)非接觸電子支付時(shí)移動(dòng)用戶卡與NFC模擬前端芯片的交互過程,具體實(shí)現(xiàn)可參見現(xiàn)有相關(guān)技術(shù)方案。通過以上描述可見,為了在卡模擬模式下實(shí)現(xiàn)非接觸電子支付,移動(dòng)用戶卡需要支持SWP。如果移動(dòng)終端中使用的移動(dòng)用戶卡不支持SWP,則移動(dòng)終端將不能模擬成為非接觸式卡片,但是,移動(dòng)終端中的NFC模擬前端芯片卻仍然工作在默認(rèn)的卡模擬模式下。由于NFC模擬前端芯片的射頻處于開啟狀態(tài),會(huì)消耗移動(dòng)終端的電量;而且,移動(dòng)終端進(jìn)入到非接觸讀卡器的工作區(qū)域時(shí),NFC模擬前端芯片仍然會(huì)響應(yīng)非接觸讀卡器發(fā)出的信號,執(zhí)行建立通信的有關(guān)過程,而移動(dòng)用戶卡不支持SWP時(shí)是根本不需要響應(yīng)非接觸讀卡器的信號,導(dǎo)致對資源的浪費(fèi)。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的一個(gè)目的在于提供一種支持eNFC的終端及其處理方法,用戶卡不支持SWP時(shí),能夠有效節(jié)省資源;并且能夠進(jìn)一步地支持非卡模擬模式。本發(fā)明的另一目的在于提供一種支持eNFC的終端及其處理方法,用戶卡不支持SffP時(shí),在有效節(jié)省資源的前提下,能夠支持非卡模擬模式。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種支持增強(qiáng)型近場通信eNFC的終端中的處理方法,將NFC功能關(guān)閉之后,該方法包括:終端啟動(dòng)非卡模擬模式下的近場通信應(yīng)用,確定近場通信NFC功能處于關(guān)閉狀態(tài)時(shí),將NFC功能開啟。所述終端啟動(dòng)非卡模擬模式下的近場通信應(yīng)用之前,進(jìn)一步包括:終端確定用戶卡支持單線協(xié)議SWP接口 ;進(jìn)一步地,終端通過用戶卡提供的接口支持信息或存儲(chǔ)的SWP接口標(biāo)志確定用戶卡是否支持SWP接口。
終端通過用戶卡提供的接口支持信息或存儲(chǔ)的SWP接口標(biāo)志確定用戶卡支持SWP接口。所述將NFC功能開啟通過開啟NFC模擬前端芯片來實(shí)現(xiàn)。所述將NFC功能開啟之前,進(jìn)一步包括:終端查詢NFC功能的當(dāng)前狀態(tài)。所述將NFC功能開啟之前,進(jìn)一步包括:終端確定用戶通過人機(jī)交互界面確認(rèn)開啟;和/或,所述將NFC功能開啟之后,進(jìn)一步包括:終端通過屏眷以文子或者圖標(biāo)的形式向用戶顯示NFC功能的當(dāng)前狀態(tài)。所述將NFC功能開啟之后,進(jìn)一步包括:終端按照非卡模擬模式切換至對應(yīng)工作模式,進(jìn)行近場通信。所述近場通信結(jié)束之后,進(jìn)一步包括:終端確定用戶卡不支持SWP接口時(shí),將NFC功能關(guān)閉。一種支持eNFC的終端,該終端包括:NFC控制單元和NFC模擬前端芯片,NFC模擬前端芯片關(guān)閉NFC功能且運(yùn)行非卡模擬模式近場通信應(yīng)用時(shí),其中,所述NFC控制單元用于確定NFC模擬前端芯片處于關(guān)閉狀態(tài)時(shí),指示NFC模擬前端芯片開啟;所述NFC模擬前端芯片用于根據(jù)NFC控制單元的指示開啟NFC功能。所述NFC控制單元進(jìn)一步用于向NFC模擬前端芯片發(fā)送NFC狀態(tài)查詢指令;所述NFC模擬前端芯片進(jìn)一步用于根據(jù)所述NFC狀態(tài)查詢指令向NFC控制單元返回自身的當(dāng)前工作狀態(tài)。根據(jù)本發(fā)明提供的方案,即使在NFC模擬前端芯片關(guān)閉NFC功能后也能夠支持非卡模擬模式下的近場通信,并且可以進(jìn)一步地在非卡模擬模式下的近場通信完成后,仍然關(guān)閉NFC模擬前端芯片的NFC功能,保持對終端的低功耗。


圖1為本發(fā)明中移動(dòng)終端中的處理流程圖;圖2為本發(fā)明中NFC模擬前端芯片關(guān)閉后移動(dòng)終端中的處理流程圖;圖3為本發(fā)明中支持eNFC的終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如果用戶卡不支持SWP,則說明用戶卡不支持卡模擬模式的非接觸電子支付,終端也就不能模擬成為非接觸式卡片,即使終端進(jìn)入到非接觸讀卡器的工作區(qū)域,NFC模擬前端芯片也不需要與非接觸讀卡器建立通信,因此,用戶卡不支持SWP時(shí),終端上與非接觸電子支付有關(guān)的功能應(yīng)該不允許被使用。本發(fā)明中,終端判斷用戶卡是否支持SWP接口,在確定用戶卡不支持SWP接口時(shí),將NFC功能關(guān)閉。終端可以根據(jù)用戶卡提供的接口支持信息判斷用戶卡是否支持SWP接口 ;也可以根據(jù)存儲(chǔ)的SWP接口標(biāo)志判斷用戶卡是否支持SWP接口。較佳地,終端可以在開機(jī)時(shí)執(zhí)行用戶卡是否支持SWP接口的判斷。終端通過關(guān)閉NFC模擬前端芯片將NFC功能關(guān)閉。終端將NFC功能關(guān)閉之前,可以進(jìn)一步對NFC功能的當(dāng)前狀態(tài)進(jìn)行查詢,確定NFC功能處于開啟狀態(tài)時(shí),將NFC功能關(guān)閉。NFC功能處于關(guān)閉狀態(tài)是指:即使終端進(jìn)入到非接觸讀卡器的工作區(qū)域,NFC模擬前端芯片也不會(huì)響應(yīng)非接觸讀卡器發(fā)出的信號,執(zhí)行建立通信的有關(guān)過程。NFC功能處于開啟狀態(tài)是指:終端進(jìn)入到非接觸讀卡器的工作區(qū)域,NFC模擬前端芯片就會(huì)響應(yīng)非接觸讀卡器發(fā)出的信號,執(zhí)行建立通信的有關(guān)過程。由于關(guān)閉NFC功能后,NFC模擬前端芯片的射頻處于關(guān)閉狀態(tài),不再響應(yīng)外部非接觸讀寫器發(fā)出的信號,那么,也不會(huì)工作在讀卡器模式或點(diǎn)對點(diǎn)模式下,發(fā)射射頻信號。這樣,在關(guān)閉NFC功能后,需要終端工作在非卡模擬模式、如讀卡器模式或點(diǎn)對點(diǎn)模式下時(shí),如在終端上運(yùn)行讀卡器模式或點(diǎn)對點(diǎn)模式的近場通信應(yīng)用,終端確定NFC功能處于關(guān)閉狀態(tài)時(shí),將NFC功能開啟,終端通過開啟NFC模擬前端芯片將NFC功能開啟,然后終端按照非卡模擬模式、如讀卡器模式或點(diǎn)對點(diǎn)模式的要求,將NFC模擬前端芯片切換至對應(yīng)工作模式,終端與NFC模擬前端芯片一起進(jìn)行近場通信。進(jìn)一步地,近場通信支付結(jié)束后,終端可將NFC功能關(guān)閉,回到先前的關(guān)閉狀態(tài)。終端將NFC功能開啟之前,可以進(jìn)一步對NFC功能的當(dāng)前狀態(tài)進(jìn)行查詢,確定NFC功能處于關(guān)閉狀態(tài)時(shí),將NFC功能開啟。下面以移動(dòng)終端為例,對本發(fā)明的具體實(shí)現(xiàn)進(jìn)行更為詳細(xì)的說明,移動(dòng)終端關(guān)閉/開啟NFC功能具體地是由移動(dòng)終端與其內(nèi)部的NFC模擬前端芯片的交互來實(shí)現(xiàn)的。在eNFC方案中,由移動(dòng)用戶卡存儲(chǔ)電子支付應(yīng)用,移動(dòng)用戶卡提供安全、開放的應(yīng)用運(yùn)行環(huán)境。移動(dòng)用戶卡可以為SM卡、或ΠΜ卡、或USM卡等,以下描述中以USM卡為例。在移動(dòng)用戶卡是SIM卡或ΠΜ卡時(shí),同樣可以采用以下描述中采用的方案。移動(dòng)終端與USM卡之間采用現(xiàn)有的IS07816接口進(jìn)行通信。移動(dòng)終端的主處理器與NFC模擬前端芯片之間采用UART接口進(jìn)行通信,移動(dòng)終端主處理器通過該接口對NFC模擬前端芯片的功能進(jìn)行控制。移動(dòng)終端主處理器與NFC模擬前端芯片之間的通信協(xié)議可以采用HCI協(xié)議。移動(dòng)終端采用eNFC技術(shù)實(shí)現(xiàn)卡模擬模式下的非接觸電子支付時(shí),USIM卡與移動(dòng)終端上的NFC模擬前端芯片通過SWP接口進(jìn)行通信。如果USM卡不支持SWP接口,就說明USIM卡不支持采用eNFC技術(shù)的卡模擬模式非接觸電子支付。因此,判斷USIM卡是否支持SWP接口、即為判斷USIM卡是否支持卡模擬模式非接觸電子支付。由于支持eNFC技術(shù)的移動(dòng)終端實(shí)現(xiàn)卡模擬需要USIM卡支持SWP接口,在USIM卡不支持SWP接口時(shí),移動(dòng)終端也就不能實(shí)現(xiàn)卡模擬模式下的非接觸電子支付。 圖1為本發(fā)明中移動(dòng)終端中的處理流程圖,如圖1所示,移動(dòng)終端中的具體處理包括以下步驟:步驟101:移動(dòng)終端開機(jī),上電并激活USM卡,上電并初始化NFC模擬前端芯片。移動(dòng)終端開機(jī),US頂卡上電后執(zhí)行復(fù)位(Reset)操作。USM卡在復(fù)位后會(huì)向移動(dòng)終端發(fā)送復(fù)位應(yīng)答(ATR,Answer To Reset)消息,USM卡通過ATR消息將US頂卡自身的特性參數(shù)、支持的接口等信息提供給移動(dòng)終端。ATR消息的格式符合IS0/IEC7816-3[11]規(guī)范中的定義,ATR消息中的全球接口字節(jié)(Global Interface Bytes)用于標(biāo)識(shí)USIM卡支持的接口。目前,ETSI TS102221V8.0Smart Cards;UICC-Terminal interface;Physicaland logical characteristics 規(guī)范的 “6.3.3Answer To Reset content” 部分對 GlobalInterface Bytes 的編碼格式進(jìn)行了定義,Global Interface Bytes 中的 TBi (i>2)用于標(biāo)識(shí)USM卡支持的接口,如果TBi的b8和b6的值都為1,則表示USM卡支持SWP接口 ;如果TBi的b6的值為O或ATR消息中不包括Global Interface Bytes,則表示USM卡不支持SWP接口,即USIM卡不支持采用eNFC方案的卡模擬模式下的非接觸電子支付。步驟102:移動(dòng)終端判斷USM卡是否支持SWP接口,如果支持,則USM卡和NFC模擬前端芯片之間通過SWP接口按照SWP規(guī)范建立連接,此后,NFC模擬前端芯片的射頻開啟,移動(dòng)終端可以工作在卡模擬模式;如果不支持,則繼續(xù)執(zhí)行步驟103。移動(dòng)終端通過對來自于US頂卡的ATR消息進(jìn)行解析,來判斷USM卡是否支持SWP接口:移動(dòng)終端首先分析ATR消息中是否包括Global Interface Bytes,如果不包括,則確定USIM卡不支持SWP接口 ;如果包括,貝U進(jìn)一步分析Global Interface Bytes的TBi中的b8和b6的值是否均為I,如果均為I,則確定USIM卡支持SWP接口,如果不是均為1,則確定USM卡不支持SWP接口。為了使移動(dòng)終端能夠?qū)SM卡是否支持SWP接口進(jìn)行記錄,可以在移動(dòng)終端中設(shè)置一個(gè)SWP接口標(biāo)志位,該SWP接口標(biāo)志位的名稱可以設(shè)置為b_USM_support_SWP,當(dāng)然,也可以根據(jù)需要設(shè)置為其它名稱。可以設(shè)置SWP接口標(biāo)志位為I時(shí),表示USIM卡支持SWP接口;為O時(shí),表示US頂卡不支持SWP接口。移動(dòng)終端也可以通過SWP接口標(biāo)志位判斷USM卡是否支持SWP接口。步驟103 步驟106:移動(dòng)終端在NFC模擬前端芯片完成啟動(dòng)后,向NFC模擬前端芯片發(fā)送NFC狀態(tài)查詢指令,通過該NFC狀態(tài)查詢指令及后續(xù)處理步驟,移動(dòng)終端能夠獲取到NFC模擬前端芯片的當(dāng)前工作狀態(tài)是開啟還是關(guān)閉。NFC模擬前端芯片收到NFC狀態(tài)查詢指令后,向移動(dòng)終端返回自身的當(dāng)前工作狀態(tài),如果NFC模擬前端芯片的當(dāng)前工作狀態(tài)是開啟,則移動(dòng)終端向NFC模擬前端芯片發(fā)送NFC關(guān)閉指令,NFC模擬前端芯片收到NFC關(guān)閉指令后,關(guān)閉NFC功能、即關(guān)閉NFC模擬前端芯片的射頻;如果NFC模擬前端芯片的當(dāng)前工作狀態(tài)是關(guān)閉,則結(jié)束當(dāng)前流程。NFC模擬前端芯片關(guān)閉NFC功能后,可以進(jìn)一步地向移動(dòng)終命令執(zhí)彳了結(jié)果。NFC模擬前端芯片關(guān)閉NFC功能后,移動(dòng)終端將不再響應(yīng)外部非接觸讀寫器的射頻信號,也不會(huì)作為非接觸讀寫器向外發(fā)射射頻信號。NFC模擬前端芯片關(guān)閉NFC功能后,需要終端工作在非卡模擬模式、如讀卡器模式或點(diǎn)對點(diǎn)模式下時(shí),如在移動(dòng)終端上運(yùn)行讀卡器模式或點(diǎn)對點(diǎn)模式的近場通信應(yīng)用,可以先判斷NFC模擬前端芯片的當(dāng)前工作狀態(tài),在確定NFC模擬前端芯片處于關(guān)閉狀態(tài)時(shí),移動(dòng)終端指不NFC I旲擬如端芯片開啟,NFC I旲擬如端芯片根據(jù)終端的指不開啟NFC功能,然后移動(dòng)終端按照非卡模擬模式、如讀卡器模式或點(diǎn)對點(diǎn)模式的要求,將NFC模擬前端芯片切換至對應(yīng)工作模式。近場通信結(jié)束后,終端可指示NFC模擬前端芯片關(guān)閉,NFC模擬前端芯片根據(jù)終端的指示回到先前的關(guān)閉狀態(tài)。圖2為本發(fā)明中NFC模擬前端芯片關(guān)閉后移動(dòng)終端中的處理流程圖,如圖2所示,NFC模擬前端芯片關(guān)閉后,移動(dòng)終端中的具體處理包括以下步驟:步驟201:需要移動(dòng)終端工作在讀卡器模式或點(diǎn)對點(diǎn)模式下時(shí),在移動(dòng)終端上運(yùn)行讀卡器模式或點(diǎn)對點(diǎn)模式的近場通信應(yīng)用。另外,在步驟201之前,移動(dòng)終端可以首先判斷USM卡是否支持SWP接口,如果支持,則執(zhí)行步驟201 ;如果不支持,則直接結(jié)束當(dāng)前流程。移動(dòng)終端可以根據(jù)存儲(chǔ)的SWP接口標(biāo)志位判斷USM卡是否支持SWP接口。步驟202 步驟206:移動(dòng)終端向NFC模擬前端芯片發(fā)送NFC狀態(tài)查詢指令,通過該NFC狀態(tài)查詢指令及后續(xù)處理步驟,移動(dòng)終端能夠獲取到NFC模擬前端芯片的當(dāng)前工作狀態(tài)是開啟還是關(guān)閉。NFC模擬前端芯片收到NFC狀態(tài)查詢指令后,向移動(dòng)終端返回自身的當(dāng)前工作狀態(tài),如果NFC模擬前端芯片的當(dāng)前工作狀態(tài)是開啟,則移動(dòng)終端與NFC模擬前端芯片一起進(jìn)行讀卡器模式或點(diǎn)對點(diǎn)模式下的近場通信;如果NFC模擬前端芯片的當(dāng)前工作狀態(tài)是關(guān)閉,移動(dòng)終端向NFC模擬前端芯片發(fā)送NFC開啟指令,NFC模擬前端芯片收到NFC開啟指令后,開啟NFC功能、即開啟NFC I旲擬如端芯片的射頻,然后移動(dòng)終端按照非卡I旲擬模式、如讀卡器模式或點(diǎn)對點(diǎn)模式的要求,將NFC模擬前端芯片切換至對應(yīng)工作模式,與移動(dòng)終端一起進(jìn)行讀卡器模式或點(diǎn)對點(diǎn)模式下的近場通信。NFC模擬前端芯片開啟NFC功能后,可以進(jìn)一步地向移動(dòng)終端命令執(zhí)行結(jié)果。步驟207 步驟209:完成近場通信后,移動(dòng)終端判斷US頂卡是否支持SWP接口,如果支持,則移動(dòng)終端可以切換到卡模擬模式;如果不支持,則移動(dòng)終端向NFC模擬前端芯片發(fā)送NFC關(guān)閉指令,NFC模擬前端芯片收到NFC關(guān)閉指令后,關(guān)閉NFC功能、即關(guān)閉NFC模擬前端芯片的射頻,從而實(shí)現(xiàn)讀卡器模式或點(diǎn)對點(diǎn)模式下的近場通信結(jié)束后,仍然關(guān)閉NFC模擬前端芯片的NFC功能。移動(dòng)終端可以根據(jù)存儲(chǔ)的SWP接口標(biāo)志位判斷USIM卡是否支持SWP接口。另外,移動(dòng)終端除了自動(dòng)指示NFC模擬前端芯片關(guān)閉/開啟,也可以在指示NFC模擬前端芯片關(guān)閉/開啟之前,在移動(dòng)終端的屏幕上提供人機(jī)交互界面,由用戶確認(rèn)是否關(guān)閉/開啟NFC模擬前端芯片,用戶通過人機(jī)交互界面確認(rèn)關(guān)閉/開啟后,移動(dòng)終端再指示NFC模擬前端芯片關(guān)閉/開啟。例如,NFC模擬前端芯片關(guān)閉/開啟之前,在移動(dòng)終端的屏幕上顯示提示窗口,提示窗口上顯示提示信息“用戶卡不支持電子支付,是否關(guān)閉近場通信功能”。另外,在本發(fā)明中,進(jìn)一步可以提供設(shè)置移動(dòng)終端近場通信功能開啟/關(guān)閉的人機(jī)交互界面。人機(jī)交互界面可以采用設(shè)置菜單的形式,可以由用戶進(jìn)行開啟/關(guān)閉NFC模擬前端芯片的選擇;在NFC模擬前端芯片處于開啟狀態(tài)時(shí),只能選擇NFC關(guān)閉菜單,用戶選擇該采單后,移動(dòng)終端向NFC I旲擬如端芯片發(fā)送NFC關(guān)閉指令,指不NFC I旲擬如端芯片關(guān)閉;在NFC模擬前端芯片處于關(guān)閉狀態(tài)時(shí),只能選擇NFC開啟菜單,用戶選擇該菜單后,移動(dòng)終端向NFC模擬前端芯片發(fā)送NFC開啟指令,指示NFC模擬前端芯片開啟。此外,移動(dòng)終端確定NFC模擬前端芯片的當(dāng)前工作狀態(tài)后,移動(dòng)終端可以進(jìn)一步通過屏幕以文字或者圖標(biāo)的形式向用戶顯示NFC模擬前端芯片的當(dāng)前工作狀態(tài),以使用戶能夠明確獲知NFC模擬前端芯片的當(dāng)前工作狀態(tài)。圖3為本發(fā)明中支持eNFC的終端的結(jié)構(gòu)示意圖,如圖3所示,該終端包括:NFC控制單元和NFC模擬前端芯片,其中,NFC控制單元用于確定用戶卡不支持SWP接口時(shí),指示NFC模擬前端芯片關(guān)閉;NFC模擬前端芯片根據(jù)NFC控制單元的指示關(guān)閉NFC功能。NFC控制單元進(jìn)一步用于向NFC模擬前端芯片發(fā)送NFC狀態(tài)查詢指令;NFC模擬前端芯片進(jìn)一步用于根據(jù)收到的NFC狀態(tài)查詢指令向NFC控制單元返回自身的當(dāng)前工作狀態(tài)。
運(yùn)行非卡模擬模式近場通信時(shí),NFC控制單元用于確定NFC模擬前端芯片處于關(guān)閉狀態(tài)時(shí),指示NFC模擬前端芯片開啟;NFC模擬前端芯片用于根據(jù)NFC控制單元的指示開啟NFC功能。NFC模擬前端芯片進(jìn)一步用于向NFC控制單元返回執(zhí)行結(jié)果。NFC控制單元進(jìn)一步用于將NFC模擬前端芯片的當(dāng)前工作狀態(tài)提供給移動(dòng)終端的屏幕進(jìn)行顯示。NFC控制單元進(jìn)一步用于根據(jù)來自人機(jī)交互界面的輸入確定是否向NFC模擬前端芯片發(fā)送NFC關(guān)閉/開啟指令。NFC控制單元用于根據(jù)用戶卡提供的接口支持信息判斷用戶卡是否支持SWP接口 ;或者,NFC控制單元用于根據(jù)存儲(chǔ)單元存儲(chǔ)的SWP接口標(biāo)志判斷用戶卡是否支持SWP接□。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種支持增強(qiáng)型近場通信eNFC的終端中的處理方法,其特征在于,將NFC功能關(guān)閉之后,該方法包括: 終端啟動(dòng)非卡模擬模式下的近場通信應(yīng)用,確定近場通信NFC功能處于關(guān)閉狀態(tài)時(shí),將NFC功能開啟。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述終端啟動(dòng)非卡模擬模式下的近場通信應(yīng)用之前,進(jìn)一步包括:終端確定用戶卡支持單線協(xié)議SWP接口 ; 進(jìn)一步地,終端通過用戶卡提供的接口支持信息或存儲(chǔ)的SWP接口標(biāo)志確定用戶卡是否支持SWP接口。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,終端通過用戶卡提供的接口支持信息或存儲(chǔ)的SWP接口標(biāo)志確定用戶卡支持SWP接口。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將NFC功能開啟通過開啟NFC模擬前端芯片來實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述將NFC功能開啟之前,進(jìn)一步包括:終端查詢NFC功能的當(dāng)前狀態(tài)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述將NFC功能開啟之前,進(jìn)一步包括:終端確定用戶通過人機(jī)交互界面確認(rèn)開啟;和/或, 所述將NFC功能開啟之后,進(jìn)一步包括:終端通過屏幕以文字或者圖標(biāo)的形式向用戶顯示NFC功能的當(dāng)前狀態(tài)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將NFC功能開啟之后,進(jìn)一步包括:終端按照非卡模擬模式切換至對應(yīng)工作模式,進(jìn)行近場通信。
8.根據(jù)權(quán)利要求1至7任一所述的方法,其特征在于,所述近場通信結(jié)束之后,進(jìn)一步包括:終端確定用戶卡不支持SWP接口時(shí),將NFC功能關(guān)閉。
9.一種支持eNFC的終端,其特征在于,該終端包括:NFC控制單元和NFC模擬前端芯片,NFC模擬前端芯片關(guān)閉NFC功能且運(yùn)行非卡模擬模式近場通信應(yīng)用時(shí),其中, 所述NFC控制單元用于確定NFC模擬前端芯片處于關(guān)閉狀態(tài)時(shí),指示NFC模擬前端芯片開啟; 所述NFC模擬前端芯片用于根據(jù)NFC控制單元的指示開啟NFC功能。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于, 所述NFC控制單元進(jìn)一步用于向NFC模擬前端芯片發(fā)送NFC狀態(tài)查詢指令; 所述NFC模擬前端芯片進(jìn)一步用于根據(jù)所述NFC狀態(tài)查詢指令向NFC控制單元返回自身的當(dāng)前工作狀態(tài)。
全文摘要
本發(fā)明公開了一種支持eNFC的終端中的處理方法及終端。本發(fā)明方案中,將NFC功能關(guān)閉之后,終端啟動(dòng)非卡模擬模式下的近場通信應(yīng)用,確定NFC功能處于關(guān)閉狀態(tài)時(shí),將NFC功能開啟。根據(jù)本發(fā)明提供的方案,即使在NFC模擬前端芯片關(guān)閉NFC功能后也能夠支持非卡模擬模式下的近場通信,并且可以進(jìn)一步地在非卡模擬模式下的近場通信完成后,仍然關(guān)閉NFC模擬前端芯片的NFC功能,保持對終端的低功耗。
文檔編號H04W52/02GK103152080SQ20131004340
公開日2013年6月12日 申請日期2009年2月26日 優(yōu)先權(quán)日2009年2月26日
發(fā)明者馬景旺, 賈倩 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1