日本一区二区三区四区视频在线,欧美日韩另类在线播放,51久久成人国产精品麻豆,91精品久久久久久久蜜桃

聯(lián)系人:劉先生
聯(lián)系電話:0755-3663 0818
移動(dòng)電話:18922806389
felix.liu@fa-union.com
http://m.i472.cn

新聞中心

移動(dòng)支付芯片的軟件架構(gòu)詳解

日期:2024-12-25 07:55
瀏覽次數(shù):2084
摘要: 按軟件功能邏輯劃分,包含支付芯片的手機(jī)終端內(nèi)軟件可分為五層,從底層向上依次是硬件層、內(nèi)核驅(qū)動(dòng)層、協(xié)議棧層、API層、應(yīng)用層。 在上節(jié)中,以典型PN系列芯片為例,講解了NFC芯片與周邊器件的硬件關(guān)系。下圖所示是包含NFC芯片的終端內(nèi)軟件架構(gòu),圖中描述側(cè)重在與支付芯片相關(guān)的軟件邏輯,而與支付芯片無關(guān)的諸多終端內(nèi)軟件和應(yīng)用不在此部分詳述。 圖:支付芯片及所在終端的內(nèi)部軟件邏輯架構(gòu) ...


按軟件功能邏輯劃分,包含支付芯片的手機(jī)終端內(nèi)軟件可分為五層,從底層向上依次是硬件層、內(nèi)核驅(qū)動(dòng)層、協(xié)議棧層、API層、應(yīng)用層。

在上節(jié)中,以典型PN系列芯片為例,講解了NFC芯片與周邊器件的硬件關(guān)系。下圖所示是包含NFC芯片的終端內(nèi)軟件架構(gòu),圖中描述側(cè)重在與支付芯片相關(guān)的軟件邏輯,而與支付芯片無關(guān)的諸多終端內(nèi)軟件和應(yīng)用不在此部分詳述。
 
 
圖:支付芯片及所在終端的內(nèi)部軟件邏輯架構(gòu)
 
按軟件功能邏輯劃分,包含支付芯片的手機(jī)終端內(nèi)軟件可分為五層,從底層向上依次是硬件層、內(nèi)核驅(qū)動(dòng)層、協(xié)議棧層、API層、應(yīng)用層。
 
一、硬件層:
此層對(duì)應(yīng)上節(jié)中的實(shí)際硬件器件,包括NFC Controller(即NFC芯片,也稱NFC控制器芯片)、eSE(即嵌入到NFC芯片的**芯片)、UICC(即SIM卡形態(tài)的**芯片)。其中NFC Controller與eSE通過芯片間專有協(xié)議連接,NFC Controller與UICC通過國(guó)際標(biāo)準(zhǔn)SWP協(xié)議連接。eSE和UICC可以同時(shí)存在,也可只存在其中一個(gè)芯片。
此層由芯片硬件提供商提供。
 
二、內(nèi)核驅(qū)動(dòng):
此層的作用就是講底層硬件驅(qū)動(dòng)起來,與上層軟件進(jìn)行交互和調(diào)動(dòng)。此層一般是終端操作系統(tǒng)的一部分,比如Android系統(tǒng)內(nèi)的諸多硬件驅(qū)動(dòng)中一部分。同時(shí)也與硬件廠家和型號(hào)緊密相關(guān)。
此層需與NFCController、UICC兩類芯片特性緊密相關(guān),一般由終端操作系統(tǒng)開發(fā)人提供,對(duì)于開源的操作系統(tǒng)(如Android)也可由相關(guān)芯片提供商協(xié)助開發(fā)。此層一般是由C語言開發(fā)。
 
三、協(xié)議棧層:
此層是控制NFC芯片、SE芯片正常工作的關(guān)鍵,實(shí)現(xiàn)了以下方面工作:**,上層應(yīng)用及API調(diào)用此層NFC芯片能力、SE芯片能力的控制邏輯;**,將傳輸信號(hào)按照標(biāo)準(zhǔn)協(xié)議逐層打包拆包的過程控制;第三,對(duì)上層應(yīng)用訪問底層芯片能力的**訪問控制。
   此層與NFC芯片的非接觸NFC控制協(xié)議相關(guān),或與SE芯片智能卡**訪問控制和指令相關(guān),一般NFC協(xié)議棧由NFC芯片供應(yīng)商合作提供,SE訪問協(xié)議棧由COS(智能卡操作系統(tǒng))供應(yīng)商合作提供。此層一般是由C語言開發(fā)。
 
四、API層:
此層為上層應(yīng)用提供可調(diào)用的各類API接口,是終端操作系統(tǒng)的一般類實(shí)現(xiàn)層。具體的API定義由操作系統(tǒng)開發(fā)聯(lián)盟制定并開發(fā),同時(shí)一些標(biāo)準(zhǔn)組織也定義API以便實(shí)現(xiàn)行業(yè)通用,比如GlobalPlatform標(biāo)準(zhǔn)組織定義SE訪問API,3GPP標(biāo)準(zhǔn)組織定義SIM和USIM的API,NFC Forum標(biāo)準(zhǔn)組織定義終端應(yīng)用的NFC API。
對(duì)于開源性較強(qiáng)的操作系統(tǒng)如Android,開發(fā)人更希望按照行業(yè)標(biāo)準(zhǔn)的API來實(shí)現(xiàn);對(duì)于封閉性更強(qiáng)的操作系統(tǒng)如iOS或windows,蘋果公司和微軟公司更愿意根據(jù)自己操作系統(tǒng)特點(diǎn)自己定義相關(guān)API,而不是按照行業(yè)標(biāo)準(zhǔn)。
此層一般由操作系統(tǒng)供應(yīng)商開發(fā)提供,一般是由部分Java語言(API部分)和部分C語言(API邏輯實(shí)現(xiàn)部分)開發(fā)合成。
 
五、應(yīng)用層:
應(yīng)用層是各類實(shí)際的支付應(yīng)用或NFC應(yīng)用,面向個(gè)人開發(fā)人、行業(yè)應(yīng)用開發(fā)商,可基于底層提供的API開發(fā)各類符合自身需求的應(yīng)用。此層是應(yīng)用層面的開發(fā)語言,一般是Java、Htmls、Perl腳本等。
現(xiàn)實(shí)中移動(dòng)支付的各類應(yīng)用,比如手機(jī)***、公交卡、門禁卡等都是在應(yīng)用層。應(yīng)用實(shí)現(xiàn)的好壞、應(yīng)用的廣泛,底下幾層的API的多樣、協(xié)議棧的穩(wěn)定、硬件和驅(qū)動(dòng)的性能是基礎(chǔ)。此外,還有外部應(yīng)用環(huán)境、應(yīng)用體驗(yàn)、開發(fā)難易等有緊密關(guān)系,也是變化*快的一層。

粵公網(wǎng)安備 44030602001450號(hào)

国产精品秘久久久久久| 精品国产免费一区二区久久| 东北乱国产对白刺激视频| 亚洲AV手机在线观看| 国产成人三级一区二区在线观看| 亚洲91精品视频在线观看| 最新99精品视频在线观看| 色婷婷狠狠久久综合五月| 免费在线观看一本视频| 中文字幕人妻乱一区二区三区| 激情文学五月婷444| 国产高清国内精品福利免费| 亚洲av久久一区二区| 中文国产成人AⅤ久久| 91精品国自产在线播放| 人妻精品一区二区三区| 久久久久久久久久久久久久久久久久久| 国产av剧情妙龄美女| 婷婷激情亚洲综合综合久久| 最新中文乱码字字幕在线看| 色欲香天天综合免费区一区二| 韩彩英三级无删减视频| 精品一区二区三区日韩| 国产精品国语对白在线观看| 日本韩国亚洲欧美一区二区三区| 亚洲视频专区一区二区| 国产一级精品无码免费视频| 91久久久久久波多野高潮| 狠狠色噜噜狠狠亚洲AV| 日本精品一线在线观看| 久久久久亚洲av毛片大| 精品视频亚洲一区二区三区| 亚洲中文字幕无码一区| 久久99精品免费免费| 国产成人av一区二区三区在线观看| 久久亚洲精品国产av| 国产美女高潮抽搐流水在线看| 九色精品国产亚洲av麻豆一| 久久久久久精品无码免费看| 精品久久久久久久久久中文幕| 精品天堂色吊丝一区二区|