與RFID不同的是,NFC具有雙向識(shí)別和連接的特點(diǎn),工作于13.56MHz頻率范圍,NFC采取了獨(dú)特的信號(hào)衰減技術(shù),相對(duì)于RFID來說NFC具有距離近、帶寬高、能耗低等特點(diǎn)。
NFC與藍(lán)牙相比較,它不需要復(fù)雜設(shè)置程序,也可以簡化藍(lán)牙連接。NFC略勝藍(lán)牙的地方在于設(shè)置程序較短,但是無法達(dá)到藍(lán)牙的低功率。他的最大數(shù)據(jù)傳輸量是424kbit/s遠(yuǎn)小于藍(lán)牙v2.1的2.1Mbit/s。雖然NFC在傳輸速度與距離比不上藍(lán)牙,但是由于NFC技術(shù)不需要電源,對(duì)于移動(dòng)電話和消費(fèi)性電子產(chǎn)品來說,這種技術(shù)的使用比較方便。它的短距離通信特征正是其優(yōu)點(diǎn),由于耗電量低、一次只和一臺(tái)機(jī)器連接,因此其擁有較高的保密性與安全性,NFC有利于信用卡交易時(shí)避免被盜用。NFC的目標(biāo)并非是取代藍(lán)牙等其他無線技術(shù),而是在不同的場合、不同的領(lǐng)域起到相互補(bǔ)充的作用。
不過雖然Android系統(tǒng)已經(jīng)提供了關(guān)于RFC的API,但是跟藍(lán)牙和wifi一樣,它必須有硬件的支持。在實(shí)際硬件的支持上面,現(xiàn)在的情況還不是很普及,前些日子有新聞稱google將在紐約和舊金山測試NFC支付,而iPhone 5據(jù)說還是不會(huì)集成NFC的功能,Android方面,google早在Nexus S上就已經(jīng)內(nèi)置了NFC。
NFC通信總是涉及了一個(gè)發(fā)起設(shè)備和一個(gè)目標(biāo)設(shè)備,可以理解為一個(gè)閱讀器和一個(gè)標(biāo)簽設(shè)備,閱讀器可以產(chǎn)生一個(gè)射頻場用來給一個(gè)標(biāo)簽提供電源,正是這個(gè)類似于RFID的特性使得一個(gè)NFC的標(biāo)簽設(shè)備可以做成是一個(gè)簡單的標(biāo)簽、卡片的無源的形式。另外,當(dāng)通信的雙方都開啟了閱讀器的情況下,也可以通過RFC建立起點(diǎn)到點(diǎn)的通信。
一個(gè)擁有NFC硬件支持的Android設(shè)備典型的設(shè)置是在屏幕未鎖的狀態(tài)下工作在NFC通信的發(fā)起設(shè)備模式,這個(gè)模式就是通常所說的標(biāo)簽讀寫器。工作在這個(gè)模式下的Android設(shè)備將會(huì)主動(dòng)的去搜尋有效范圍內(nèi)的NFC標(biāo)簽,并且在適當(dāng)?shù)臅r(shí)候?qū)@些搜尋到的標(biāo)簽進(jìn)行處理工作。Android 2.3.3版本下還加入了少量的對(duì)NFC的P2P方面的支持。
NFC的標(biāo)簽有很多種不同的種類,包括了各種復(fù)雜程度,隨著復(fù)雜程度的不同,它們所存儲(chǔ)的信息量及種類也有所不同,例如某些簡單的標(biāo)簽僅僅提供了供讀寫的語義,并且只提供了小塊一次性寫入的只讀存儲(chǔ);而一些稍微復(fù)雜一點(diǎn)的標(biāo)簽還提供了一些數(shù)學(xué)運(yùn)算的功能,支持加密從而可以進(jìn)行身份驗(yàn)證功能;最復(fù)雜的標(biāo)簽上面還可以包括操作環(huán)境,允許在標(biāo)簽上面執(zhí)行代碼并且進(jìn)行復(fù)雜的交互。
聯(lián)系客服