用于移動近場支付的數據傳輸方法及用戶設備的制造方法
【技術領域】
[0001]本發明涉及電子信息技術領域,具體來說,涉及一種用于移動近場支付的數據傳輸方法及用戶設備。
【背景技術】
[0002]移動近場支付是指通過手機等其他移動設備進行支付,移動設備與商戶POS終端采用NFC、紅外和藍牙等通道進行信息交互。NFC (全稱Near Field Communicat1n)是目前一種較為成熟的短距離無線通訊技術。他允許電子設備之間進行非接觸式點對點數據傳輸交換數據。
[0003]目前,在聯機交易流程規范中,用戶終端與POS終端有兩次交互過程,第一次交互(即交易請求階段)包括:應用選擇、應用初始化、讀應用數據、生成動態應用密文等操作。在POS終端完成與后臺支付系統操作后,執行第二次交互(即交易應答階段),包括:驗證ARPC密文、發送腳本執行通知、執行腳本等操作。在基于NFC移動近場支付情境下,由于NFC感應距離有限,在聯機交易中,為了完成以上兩次交互,用戶設備需要持續靠近POS終端,在極端情況下,持續時間可達到數十秒。
[0004]另外,由于缺乏快捷的數據傳輸通道,在交易完成后,用戶終端無法及時收到推送的電子票據信息。
【發明內容】
[0005]為了解決上述問題,本申請的技術方案提出借助其他通信距離更長、傳輸速度更快網絡通訊方式(例如=WIF1、藍牙等),建立第二通訊鏈路,來完成與POS終端第二次交互。這樣,用戶設備只需要一次靠近POS終端,即可完成支付交易。
[0006]同時,第二通訊鏈路的網絡傳輸速度更快,有助于在交易完成后,相關增值服務系統推送電子簽購單、電子小票、憑證、優惠券等票據信息至用戶設備,進一步完善用戶支付體驗。該信息推送方式既適用于聯機交易流程,也適用于脫機交易流程。
[0007]根據本申請的一個方面,提供了一種在用戶設備中執行的用于移動近場支付的數據傳輸的方法,所述方法包括:與POS終端建立基于近場通信的第一通訊鏈路;在所述第一通訊鏈路建立后,與所述POS終端建立安全通道,以便通過該安全通道與所述POS終端進行與交易請求相關的第一次交互;與所述POS終端建立第二通訊鏈路,其中,相比于所述第一通訊鏈路,所述第二通訊鏈路的通信距離更長、傳輸速度更快,并且所述第二通訊鏈路設置成以加密方式進行數據傳輸;經由所述第二通訊鏈路,所述用戶設備與所述POS終端進行與交易應答相關的第二次交互。
[0008]在上述方法中,所述用戶設備與所述POS終端之間進行的所述第一次交互包括下列操作中的一項或多項:應用選擇、應用初始化、讀應用數據、生成動態應用密文。
[0009]在上述方法中,所述用戶設備與所述POS終端之間進行的所述第二次交互包括下列操作中的一項或多項:驗證ARPC密文、發送腳本執行通知、執行腳本。
[0010]上述方法還可包括:在建立所述第二通訊鏈路后,所述用戶設備配置成啟動計時器,并且同時斷開與所述POS終端的基于近場通信的第一通訊鏈路。
[0011]上述方法還可包括:通過所述第二通訊鏈路,從增值服務系統經由所述POS終端接收推送的電子票據。
[0012]上述方法還可包括:在接收所述電子票據后并且在檢測到所述POS終端主動斷開所述第二通訊鏈路時,釋放與所述第二通訊鏈路相關聯的資源。
[0013]在上述方法中,在所述計時器到達預設閾值時,所述用戶設備主動斷開與所述POS終端的第二通訊鏈路。
[0014]在上述方法中,所述用戶設備配置成采用非對稱加密算法加密數據從而在所述第二通訊鏈路上進行傳輸。
[0015]在上述方法中,所述第二通訊鏈路為WiFi鏈路或藍牙鏈路。
[0016]根據本申請的另一個方面,提供了一種用于移動近場支付的用戶設備,包括:安全應用,配置用于為敏感信息提供安全的存儲和運行環境;近場通信模塊,配置成與POS終端建立基于近場通信的第一通訊鏈路;以及第二通信模塊,配置成與所述POS終端建立第二通訊鏈路,所述第二通訊鏈路比所述第一通訊鏈路的通信距離更長、傳輸速度更快,并且所述第二通訊鏈路設置成以加密方式進行數據傳輸,其中,在所述第一通訊鏈路建立后,所述安全應用配置成與所述POS終端建立安全通道,以便通過該安全通道與所述POS終端進行與交易請求相關的第一次交互,并且其中,經由所述第二通信模塊所建立的第二通訊鏈路,所述用戶設備與所述POS終端進行與交易應答相關的第二次交互。
[0017]在上述用戶設備中,所述與交易請求相關的第一次交互包括下列操作中的一項或多項:應用選擇、應用初始化、讀應用數據、生成動態應用密文。
[0018]在上述用戶設備中,所述與交易應答相關的第二次交互包括下列操作中的一項或多項:驗證ARPC密文、發送腳本執行通知、執行腳本。
[0019]上述用戶設備還可包括:計時器,其中在建立所述第二通訊鏈路后,所述計時器被啟動。
[0020]在上述用戶設備中,在所述計時器被啟動的同時,所述用戶設備中的近場通信模塊斷開與所述POS終端的基于近場通信的第一通訊鏈路。
[0021]在上述用戶設備中,所述第二通信模塊配置成從增值服務系統經由所述POS終端接收推送的電子票據。
[0022]在上述用戶設備中,所述第二通信模塊還配置成在接收所述電子票據后檢測所述POS終端是否主動斷開所述第二通訊鏈路;如果是,則釋放與所述第二通訊鏈路相關聯的資源。
[0023]在上述用戶設備中,在所述計時器到達預設閾值時,所述第二通信模塊配置成主動斷開與所述POS終端的第二通訊鏈路。
[0024]在上述用戶設備中,所述安全模塊配置成采用非對稱加密算法來對數據進行加密,并進而利用所述第二通訊鏈路傳輸加密數據。
[0025]在上述用戶設備中,所述第二通訊鏈路為WiFi鏈路或藍牙鏈路。
[0026]相比僅使用NFC通道的近場支付方法,本申請的技術方案借助通信距離更長、傳輸速度更快的第二通訊鏈路,數據傳輸花費時間短。在處理聯機交易時,用戶設備僅需要一次靠近POS終端即可完成支付,提升了用戶操作體驗。同時,通過第二通訊鏈路推送電子簽購單、電子小票、憑證、優惠券等票據信息至用戶設備,解決了電子票據傳輸的問題,進一步提升了用戶支付體驗。
【附圖說明】
[0027]在參照附圖閱讀了本發明的【具體實施方式】以后,本領域技術人員將會更清楚地了解本發明的各個方面。本領域技術人員應當理解的是:這些附圖僅僅用于配合【具體實施方式】說明本發明的技術方案,而并非意在對本發明的保護范圍構成限制。
[0028]圖1是根據本申請的一個實施例、包括用戶設備、POS終端、后端支付系統和增值服務系統的整個系統場景圖;
圖2是根據本申請的一個實施例的系統流程圖。
【具體實施方式】
[0029]下面介紹的是本發明的多個可能實施例中的一些,旨在提供對本發明的基本了解,并不旨在確認本發明的關鍵或決定性的要素或限定所要保護的范圍。容易理解,根據本發明的技術方案,在不變更本發明的實質精神下,本領域的一般技術人員可以提出可相互替換的其它實現方式。因此,以下【具體實施方式】以及附圖僅是對本發明的技術方案的示例性說明,而不應當視為本發明的全部或者視為對本發明技術方案的限定或限制。
[0030]根據本申請的一個方面,提供了一種用于移動近場支付的用戶設備,包括:安全應用,配置用于為敏感信息提供安全的存儲和運行環境;近場通信模塊,配置成與POS終端建立基于近場通信的第一通訊鏈路;以及第二通信模塊,配置成與所述POS終端建立第二通訊鏈路,所述第二通訊鏈路比所述第一通訊鏈路的通信距離更長、傳輸速度更快,并且所述第二通訊鏈路設置成以加密方式進行數據傳輸,其中,在所述第一通訊鏈路建立后,所述安全應用配置成與所述POS終端建立安全通道,以便通過該安全通道與所述POS終端進行與交易請求相關的第一次交互,并且其中,經由所述第二通信模塊所建立的第二通訊鏈路,所述用戶設備與所述POS終端進行與交易應答相關的第二次交互。
[0031]圖1為根據本申請的一個實施例的系統的具體場景圖。從圖1中可見,整個系統包括用戶設備、POS終端、后端支付系統和增值服務系統。其中,用戶設備中的安全元件SE為卡片應用、IC卡個人化信息、密鑰等敏感信息提供安全的存儲和運行環境,SE的實現方案可米用 eSE、NFC_SIM和 NFC-SD等技術。或是米用 HCE (Host-based Card Emulat1n的縮寫,基于主機卡模擬)技術模擬卡片程序。用戶設備還可包括NFC和第二通訊模塊(WIF1、藍牙或其他通訊技術)。
[0032]為了與用戶設備通信,POS終端同樣具備NFC和WIFI通訊功能(或藍牙等其他通訊技術)。此外,后端支付系統負責支付操作,增值服務系統負責推送電子簽購單、