提高nfc通信穩(wěn)定性的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及NFC通信技術(shù)領(lǐng)域,特別是涉及一種提高NFC通信穩(wěn)定性的方法和系統(tǒng)。
【背景技術(shù)】
[0002]近場通信(Near Field Communicat1n,NFC)是一種短距高頻的無線電技術(shù),其傳輸數(shù)據(jù)速度有106kbps、212kbps和424kbps三種。目前NFC已成為IS0/IEC IS 18092國際標(biāo)準(zhǔn)、ECMA-340標(biāo)準(zhǔn)與ETSI TS 102 190標(biāo)準(zhǔn)。
[0003]NFC近場通信技術(shù)是由非接觸式射頻識別(RFID)及互聯(lián)互通技術(shù)整合演變而來。支持NFC的設(shè)備(稱為NFC設(shè)備)可以在主動或被動模式下交換數(shù)據(jù)。在被動模式下,啟動NFC通信的設(shè)備,也稱為NFC發(fā)起設(shè)備(主設(shè)備),在整個通信過程中提供射頻場(RF-field),它可以選擇106kbps、212kbps或424kbps其中一種傳輸速度,將數(shù)據(jù)發(fā)送到另一臺設(shè)備。該另一臺設(shè)備稱為NFC目標(biāo)設(shè)備(從設(shè)備),不必產(chǎn)生射頻場,而使用負(fù)載調(diào)制(loadmodulat1n)技術(shù),即可以相同的速度將數(shù)據(jù)傳回發(fā)起設(shè)備。此通信機(jī)制與基于IS014443A、MIFARE和FeliCa的非接觸式智能卡兼容,因此,NFC發(fā)起設(shè)備在被動模式下,可以用相同的連接和初始化過程檢測非接觸式智能卡或NFC目標(biāo)設(shè)備,并與之建立聯(lián)系。
[0004]目前,隨著手機(jī)、平板等移動終端的普及,能耗低、數(shù)據(jù)傳輸速度快的NFC系統(tǒng)在移動支付、電子身份認(rèn)證、電子車票等領(lǐng)域得到廣泛的應(yīng)用,但NFC作為一種短程技術(shù),其通信距離十分有限,當(dāng)兩個NFC設(shè)備距離較遠(yuǎn)時(shí),通信效果較差,十分不穩(wěn)定。
【發(fā)明內(nèi)容】
[0005]基于此,為解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供一種提高NFC通信穩(wěn)定性的方法和系統(tǒng),可以根據(jù)兩個NFC設(shè)備的距離來自動調(diào)整射頻場功率,以提高NFC通信的穩(wěn)定性。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0007]—種提高NFC通信穩(wěn)定性的方法,包括如下步驟:
[0008]在NFC設(shè)備與NFC目標(biāo)設(shè)備進(jìn)行NFC通信時(shí),判斷所述NFC設(shè)備是否處于主動模式:
[0009]若是,則獲取所述NFC設(shè)備與所述NFC目標(biāo)設(shè)備之間的距離;
[0010]根據(jù)所述距離調(diào)整所述NFC設(shè)備的射頻場功率。
[0011 ] 一種提高NFC通信穩(wěn)定性的系統(tǒng),包括:
[0012]模式判斷模塊,用于在NFC設(shè)備與NFC目標(biāo)設(shè)備進(jìn)行NFC通信時(shí),判斷所述NFC設(shè)備是否處于主動模式:
[0013]距離獲取模塊,用于在所述NFC設(shè)備處于主動模式時(shí)獲取所述NFC設(shè)備與所述NFC目標(biāo)設(shè)備之間的距離;
[0014]射頻場功率調(diào)整模塊,用于根據(jù)所述距離調(diào)整所述NFC設(shè)備的射頻場功率。
[0015]本發(fā)明可通過激光測距等方式檢測NFC設(shè)備與NFC目標(biāo)設(shè)備的距離,當(dāng)NFC設(shè)備在主動模式下工作時(shí),依據(jù)該距離對其射頻場功率進(jìn)行調(diào)整,例如在該距離增大時(shí)適當(dāng)增大NFC設(shè)備的射頻場功率,以保證其與NFC目標(biāo)設(shè)備之間通信的穩(wěn)定性,進(jìn)而提高用戶體驗(yàn)。
【附圖說明】
[0016]圖1是本發(fā)明的提高NFC通信穩(wěn)定性的方法在實(shí)施例一中的流程示意圖;
[0017]圖2是本發(fā)明實(shí)施例一中獲取NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離的方法流程示意圖;
[0018]圖3是本發(fā)明的提高NFC通信穩(wěn)定性的方法在實(shí)施例二中的流程示意圖;
[0019]圖4是本發(fā)明的提高NFC通信穩(wěn)定性的方法在實(shí)施例三中的流程示意圖;
[0020]圖5是本發(fā)明的提高NFC通信穩(wěn)定性的系統(tǒng)在一個實(shí)施例中的結(jié)構(gòu)示意圖;
[0021]圖6是本發(fā)明的射頻場功率調(diào)整模塊在一種可選實(shí)施方式中的結(jié)構(gòu)示意圖;
[0022]圖7是本發(fā)明的射頻場功率調(diào)整模塊在另一種可選實(shí)施方式中的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合較佳實(shí)施例及附圖對本發(fā)明的內(nèi)容作進(jìn)一步詳細(xì)描述。顯然,下文所描述的實(shí)施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)當(dāng)說明的是,本發(fā)明實(shí)施例中描述的NFC設(shè)備可包括:具備NFC模塊的roA(PersonalDigital Assistant,個人數(shù)字助理)、手機(jī)、平板電腦等,上述NFC設(shè)備僅是舉例,而非窮舉,包含但不限于上述NFC設(shè)備。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0024]圖1是本發(fā)明的提高NFC通信穩(wěn)定性的方法在實(shí)施例一中的流程示意圖,本實(shí)施例的提高NFC通信穩(wěn)定性的方法的執(zhí)行主體可為NFC設(shè)備的控制系統(tǒng),例如手機(jī)的操作系統(tǒng)。如圖1所示,本實(shí)施例中的提高NFC通信穩(wěn)定性的方法包括以下步驟:
[0025]步驟SI 10,在NFC設(shè)備與NFC目標(biāo)設(shè)備進(jìn)行NFC通信時(shí),判斷所述NFC設(shè)備是否處于主動模式;若是,則進(jìn)入步驟SI 20;
[0026]步驟SI 20,獲取所述NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離,進(jìn)入步驟SI 30
[0027]步驟S130,根據(jù)所述距離調(diào)整所述NFC設(shè)備的射頻場功率。
[0028]NFC設(shè)備具有兩種工作模式,一種是主動模式,在該模式下NFC設(shè)備與NFC目標(biāo)設(shè)備進(jìn)行通信時(shí)該NFC設(shè)備需要提供射頻場;另一種是被動模式,此模式下NFC設(shè)備則不必產(chǎn)生射頻場。在部分文獻(xiàn)中,NFC設(shè)備還被定義為具備三種工作模式,在該定義中除了上述兩種模式外,還具有雙向模式,此時(shí)NFC設(shè)備和NFC目標(biāo)設(shè)備都主動發(fā)出射頻場來建立點(diǎn)對點(diǎn)的通信,但實(shí)質(zhì)上此時(shí)NFC設(shè)備和NFC目標(biāo)設(shè)備均工作在主動模式,故在本申請中采用前一種定義方式,即根據(jù)NFC設(shè)備是否提供射頻場將其工作模式分為主動模式和被動模式。
[0029]在NFC設(shè)備開啟NFC模塊與NFC目標(biāo)設(shè)備進(jìn)行NFC通信時(shí),NFC設(shè)備的控制系統(tǒng)先判斷NFC設(shè)備是否處于主動模式。若NFC設(shè)備處于被動模式,因其不產(chǎn)生射頻場,故無需進(jìn)行射頻長功率的調(diào)整,若NFC設(shè)備處于主動模式,其在進(jìn)行NFC通信時(shí)需提供射頻場,一旦與NFC目標(biāo)設(shè)備的距離過大則影響NFC通信效果,故本實(shí)施例中需在NFC設(shè)備處于主動模式時(shí)獲取NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離,并根據(jù)該距離調(diào)整NFC設(shè)備的射頻場功率,例如,在檢測到NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離增大時(shí),增大NFC設(shè)備的射頻場功率,以提高NFC通?目的穩(wěn)定性,提尚用戶體驗(yàn)。
[0030]目前,激光測距裝置在各種終端設(shè)備上得到了廣泛的應(yīng)用,激光測距裝置是利用激光對目標(biāo)的距離進(jìn)行準(zhǔn)確測定的裝置。激光測距裝置在工作時(shí)向目標(biāo)射出一束很細(xì)的激光,由光電元件接收目標(biāo)反射的激光束,再通過計(jì)時(shí)器測定激光束從發(fā)射到接收的時(shí)間,從而計(jì)算出至目標(biāo)的距離。鑒于激光測距裝置的廣泛應(yīng)用,故在一種可選的實(shí)施方式中,當(dāng)NFC設(shè)備配置有激光測距裝置時(shí),可利用該激光測距裝置獲取NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離,如圖2所示,具體包括如下步驟:
[0031 ]步驟SI21,當(dāng)所述NFC設(shè)備處于主動模式時(shí),發(fā)出啟動指令,開啟所述NFC設(shè)備的激光測距裝置;
[0032]步驟S122,接收所述激光測距裝置上報(bào)的所述NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離。
[0033]當(dāng)NFC設(shè)備與NFC目標(biāo)設(shè)備進(jìn)行NFC通信時(shí),若NFC設(shè)備的控制系統(tǒng)判定NFC設(shè)備處于主動模式時(shí),發(fā)出啟動指令,開啟NFC設(shè)備的激光測距裝置。激光測距裝置啟動后,通過激光準(zhǔn)確測定NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離,并將該距離上報(bào)至NFC設(shè)備的控制系統(tǒng)。NFC設(shè)備接收激光測距裝置上報(bào)的數(shù)據(jù)之后,即獲取了 NFC設(shè)備與NFC目標(biāo)設(shè)備之間的距離,然后根據(jù)該距離對NFC設(shè)備的射頻場功率進(jìn)行調(diào)整,以維持NFC通信的穩(wěn)定性。
[0034]另外,如持續(xù)通過NFC設(shè)備的激光測距裝置檢測NFC設(shè)備與NFC目標(biāo)設(shè)備的距離,則會增加NFC設(shè)備的功