基于移動終端類型的非接觸通信技術的選擇方法及系統的制作方法
【專利摘要】本發明公開了一種基于移動終端類型的非接觸通信技術的選擇方法及系統,首先將智能卡設置到移動智能終端中,當智能卡與外部終端進行通信時,根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,如果移動智能終端支持單線協議SWP技術,則屏蔽智能卡的SIMpass技術,如果不支持則屏蔽智能卡的單線協議SWP技術。通過該方法及系統,智能卡可以識別出移動智能終端所支持的非接觸通信技術,并能夠根據移動智能終端所支持的非接觸通信技術選擇智能卡所要支持的非接觸通信技術,實現了一張智能卡能使用多種非接觸通信技術,使得不管是普通移動智能終端還是SWP移動智能終端均能與外部終端設備進行正常通信,更好滿足了用戶的通信需求。
【專利說明】基于移動終端類型的非接觸通信技術的選擇方法及系統
【技術領域】
[0001]本發明涉及移動支付【技術領域】,具體涉及一種基于移動終端類型的非接觸通信技術的選擇方法及系統。
【背景技術】
[0002]隨著科技的日益進步,智能移動終端如手機的功能已經不僅僅局限于打電話和發短信等簡單的基本通信功能,它現在已經成為人們便攜的娛樂設備,同時它在消費、交通等領域能方便快捷的完成支付,基于手機的非接通信技術業務(如移動支付業務)已經進入了人們的生活。移動支付業務逐漸成為移動運營商、手機制造商、SM卡制造商等研究的熱點問題。市場上的移動支付方案如雨后春筍般出現,目前主流的非接通信技術方案有兩種:一種是SIMpass技術方案,一種是SWP技術方案。為此,相關的支持SIMpass技術的智能卡和支持SWP技術的智能卡也應運而生。
[0003]SIMpass技術方案要求智能卡外接天線或者把天線集成到智能卡里,智能卡直接通過天線和外部終端設備通信。支持SIMpass技術的智能卡也被稱之為雙界面SIM卡,它同時支持接觸和非接觸兩種工作模式,接觸界面實現SIM功能,非接觸界面實現非接觸通信功能。利用SIMpass技術,可在無線通信網絡及相應的終端業務服務平臺的支持下,開展各種基于手機的現場非接通信服務。例如典型的移動支付業務應用場景是北京一卡通公交,用戶只需拿著支持SIMpass技術的智能卡在公交POS機前輕松一揮即可安全、便捷的完成支付。支持SIMpass技術的智能卡僅限在相應的手機上使用,即支持SIMpass技術的智能卡只能在普通手機(非SWP手機)上正常工作,在SWP手機上無法正常工作。其原因在于支持SWP的手機具有與外部終端設備通信的功能,而支持SIMpass技術的智能卡也具有與外部終端設備通信的功能,這樣就會導致裝有SIMpass技術的智能卡的SWP手機與外部終端設備通信發生混亂,無法正常通信。
[0004]SffP技術方案要求智能卡支持SWP協議,手機通過NFC芯片與外部終端設備通信,然后手機把通信數據轉換成符合SWP協議格式的數據包,然后再與智能卡通信。手機的NFC芯片與SM卡的C6觸點相連實現數據通信。SWP技術是一種在單線上實現全雙工通信的技術,通信雙方通過電壓信號和電流信號疊加在一起,在一條單線上實現全雙工通信。支持SffP技術的智能卡僅限在相應的手機上使用,即支持SWP技術的智能卡只能在SWP手機上正常工作,在普通手機上無法正常工作。其原因在于支持SWP的手機具有NFC芯片,可與外部終端設備通信,并會把通信數據轉換成符合SWP協議格式的數據包與支持SWP協議的智能卡通信。而普通手機上卻不具有NFC芯片,不能與外部終端設備進行通信,這樣就無法獲取通信數據。同時普通手機也不具有SWP功能,無法把通信數據轉換成符合SWP協議格式的數據包并與支持SWP協議的智能卡通信。
【發明內容】
[0005]針對現有技術中存在的缺陷,本發明的目的在于提供一種基于移動終端類型的非接觸通信技術的選擇方法及系統,通過該方法及系統,能夠根據移動智能終端所支持的非接觸通信技術選擇智能卡所要支持的非接觸通信技術,更好的滿足用戶的通信需求。
[0006]為實現上述目的,本發明采用的技術方案為:一種基于移動終端類型的非接觸通信技術的選擇方法,包括以下步驟:
[0007](I)將智能卡設置到移動智能終端中;所述的智能卡支持SIMpass技術和單線協議SWP技術;
[0008](2)根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,所述的移動智能終端的類型包括支持單線協議SWP技術的終端和不支持單線協議SWP技術的終端;選擇智能卡支持的非接觸通信技術的方式為:
[0009]判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
[0010]進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇方法,步驟
(2)中,屏蔽智能卡的SIMpass技術或SWP技術的具體方式為:
[0011]智能卡自動檢測移動智能終端的類型,根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0012]進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇方法,步驟
(2)中,屏蔽智能卡的SIMpass技術或SWP技術的具體方式為:`[0013]根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0014]進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇方法,步驟
(2)中,通過用戶識別應用發展工具STK菜單預設智能卡所支持的非接觸通信技術。
[0015]再進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇方法,步驟(2)中,只在智能卡第一次與外部終端設備進行通信時選擇智能卡支持的非接觸通信技術,智能卡再次與外部終端設備進行通信時,直接根據已經選擇的非接觸通信技術進行通?目。
[0016]更進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇方法,步驟(2 )中,智能卡掉電后,再次上電與外部終端設備進行通信時重新選擇智能卡支持的非接觸通信技術。
[0017]一種基于移動終端類型的非接觸通信技術的選擇系統,包括智能卡和用于裝載智能卡的移動智能終端,所述的智能卡支持SIMpass技術和單線協議SWP技術;還包括:
[0018]非接觸通信技術選擇模塊,用于根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,所述的移動智能終端的類型包括支持單線協議SWP技術的終端和不支持單線協議SWP技術的終端;非接觸通信技術選擇模塊選擇智能卡支持的非接觸通信技術的方式為:
[0019]判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
[0020]進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇系統,所述的智能卡包括:
[0021]SIMpass模塊,用于通過智能卡上集成的雙界面智能卡芯片支持SIMpass技術;[0022]SffP模塊,用于通過智能卡上集成的SWP智能卡芯片支持SWP技術。
[0023]再進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇系統,所述的非接觸通信技術選擇模塊包括:
[0024]主動屏蔽單元,用于智能卡自動檢測移動智能終端的類型,根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0025]更進一步,如上所述的一種基于移動終端類型的非接觸通信技術的選擇系統,所述的非接觸通信技術選擇模塊包括:
[0026]被動屏蔽單元,用于根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0027]本發明的有益效果在于:本發明所述的方法及系統,智能卡可以識別出移動智能終端所支持的非接觸通信技術,并能夠根據移動智能終端所支持的非接觸通信技術選擇智能卡所要支持的非接觸通信技術,實現了一張智能卡能使用多種非接觸通信技術,使得不管是普通移動智能終端還是SWP移動智能終端均能與外部終端設備進行正常通信,更好的滿足了用戶的通信需求。
【專利附圖】
【附圖說明】
[0028]圖1為【具體實施方式】中一種基于移動終端類型的非接觸通信技術的選擇系統的結構框圖;
[0029]圖2為【具體實施方式】中智能卡識別移動智能終端所支持的非接觸通信技術的框圖;
[0030]圖3為【具體實施方式】中一種基于移動終端類型的非接觸通信技術的選擇方法的流程圖;
[0031]圖4為【具體實施方式】中選擇智能卡所支持的非接觸通信技術的流程圖。
【具體實施方式】
[0032]下面結合說明書附圖與【具體實施方式】對本發明做進一步的詳細說明。
[0033]圖1示出了本發明【具體實施方式】中一種基于移動終端類型的非接觸通信技術的選擇系統的結構框圖,該系統包括智能卡10和用于裝載智能卡10的移動智能終端20,還包括了非接觸通信技術選擇模塊11,其中:
[0034]所述的智能卡10支持SIMpass技術和單線協議SWP技術;本【具體實施方式】中的智能卡10包括:
[0035]SIMpass模塊101,用于通過智能卡上集成的雙界面智能卡芯片支持SIMpass技術;
[0036]SffP模塊102,用于通過智能卡上集成的SWP智能卡芯片支持SWP技術。
[0037]非接觸通信技術選擇模塊11用于根據移動智能終端20的類型選擇智能卡10支持的非接觸通信技術,所述的移動智能終端20的類型包括支持單線協議SWP技術的終端和不支持單線協議SWP技術的終端。非接觸通信技術選擇模塊11選擇智能卡支持的非接觸通信技術的方式為:
[0038]判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
[0039]本【具體實施方式】中的非接觸通信技術選擇模塊11包括主動屏蔽單元和被動屏蔽單元,其中,
[0040]主動屏蔽單元用于智能卡自動檢測移動智能終端的類型,根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0041]被動屏蔽單元用于根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。
[0042]也就是說,非接觸通信技術選擇模塊11屏蔽智能卡的SIMpass技術或單線協議SWP技術時,支持主動屏蔽模式和被動模式。主動模式下智能卡通過主動屏蔽單元自動選擇移動智能終端支持的技術,屏蔽不支持技術;被動模式下根據用戶預設的移動智能終端支持的技術,屏蔽不支持的技術。
[0043]圖2中示出了通過本【具體實施方式】中基于移動終端類型的非接觸通信技術的選擇系統的智能卡識別移動智能終端所支持的非接觸通信技術的框圖,智能卡芯片的主要功能是給智能卡COS (智能卡卡片操作系統)提供硬件支持,SIMpass模塊的主要功能是負責SIMpass技術相應的通 信處理,SWP模塊的主要功能是負責SWP技術相應的通信處理。當智能卡和外部終端設備進行通信時,根據移動智能終端支持的非接觸通信技術,智能卡芯片產生不同類型的中斷:SWP技術相關的中斷和SIMpass技術相關的中斷,即確定當前智能卡需要采用的非接觸通信技術是SWP技術或是SIMpass技術。其中,用戶設置模塊的主要功能是通過智能卡COS給用戶提供STK菜單來設置屏蔽模式,包括上述的主動屏蔽模式和被動屏蔽模式,屏蔽單元是根據用戶設置模塊設置的屏蔽模式進行智能卡不需要的非接觸通信技術的屏蔽。
[0044]圖3示出了本發明【具體實施方式】中一種基于移動終端類型的非接觸通信技術的選擇方法的流程圖,該方法包括以下步驟:
[0045]步驟S21:將智能卡裝載到移動智能終端中;
[0046]步驟S22:根據移動智能終端的類型選擇智能卡支持的非接觸通信技術。
[0047]本【具體實施方式】的智能卡支持SMpass技術和單線協議SWP技術,在實現方式上可以通過在智能卡上集成雙界面智能卡芯片使其支持SIMpass技術,通過在智能卡上集成SWP智能卡芯片支持SWP技術,即本【具體實施方式】中的智能卡芯片是指集SWP芯片和SIMpass芯片于一體的智能卡芯片,這個芯片既要能進行SWP通信又要可以進行SIMpass通?目。
[0048]在將智能卡設置到移動智能終端后,根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,本【具體實施方式】中將移動智能終端的類型劃分為兩大類,一種是支持單線協議SWP技術的終端,可以稱為SWP智能終端;另一類為不支持單線協議SWP技術的終端,可以成為普通智能終端。本【具體實施方式】中根據移動智能終端類型選擇智能卡支持的非接觸通信技術的方式如下:
[0049]判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
[0050]其中,在根據移動智能終端的類型進行智能卡的SIMpass技術或單線協議SWP技術屏蔽時,本實施方式提供了以下兩種方式:[0051]一種方式為自動屏蔽模式:具體的是智能卡根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。在該模式下,智能卡與移動智能終端交互通信時,智能卡自動屏蔽掉移動智能終端不支持的非接通信技術,具體的移動智能終端接收到外部終端設備(如地鐵刷卡機、公交刷卡機、銀行非接P0S機、門禁刷卡機等非接觸通信設備)的通信信號時,移動智能終端會根據自己支持的非接觸通信技術產生一種信號與智能卡通信,智能卡根據該信號的類型屏蔽掉不支持的非接觸通信技術,如,移動智能終端通過SWP信號與智能卡通信,智能卡就自動屏蔽到SIMpass技術。
[0052]另一種為被動屏蔽方式:具體的是根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。用戶在預設時,通過用戶識別應用發展工具STK菜單預設智能卡所支持的非接觸通信技術。
[0053]在實際應用過程中,在選擇了智能卡所支持的非接觸通信技術后,智能卡即可根據選擇的非接觸通信技術與外部終端設備進行通信,從而完成通信業務,即圖3中所示的步驟S23,如果智能卡采用SIMpass技術,智能卡直接通過其外界天線或者集成到智能卡里的天線與外部終端設備通信,完成通信業務;如果智能卡采用SWP技術,移動智能終端通過NFC芯片與外部終端設備通信,然后智能移動終端再把通信數據轉換成符合SWP協議格式的數據包,再與智能卡通信,從而完成通信業務。
[0054]本【具體實施方式】中所述的基于移動終端類型的非接觸通信技術的選擇方法及系統,只需要在智能卡第一次與外部終端設備進行通信時選擇智能卡支持的非接觸通信技術,智能卡再次與外部終端設備進行通信時,無需再選擇,直接根據已經選擇的非接觸通信技術進行通信即可。但是如果智能卡出現掉電時,再次上電后與外部終端設備進行通信時需要重新選擇智能卡支持的非接觸通信技術。
[0055]如圖4中所示,當智能卡上電后第一次進入RF場后,準備與外部終端設備通信,當智能卡與和外部終端設備通信時,智能卡芯片產生中斷,判斷標識何種非接觸通信技術來通信,屏蔽單元根據當前的屏蔽模式來設置智能卡要采用的非接觸通信技術,如果屏蔽模式是主動模式,根據芯片產生的中斷類型來設置智能卡要采用的非接觸通信技術,并屏蔽掉智能卡不需要的非接觸通信技術,之后根據采用的非接觸通信技術繼續后續的通信處理;如果屏蔽模式是被動模式,根據用戶設定的非接觸通信技術,設置智能卡要采用的非接觸通信技術,屏蔽掉智能卡不需要的非接觸通信技術,之后根據采用的非接觸通信技術繼續后續的通信處理。
[0056]此外,需要說明的是,本【具體實施方式】中的移動智能終端包括但并不限于智能手機。
[0057]本發明所述的方法及系統中,所述的智能卡既支持SIMpass技術又支持SWP技術,例如對于智能手機,當智能卡放到SWP手機中時,它屏蔽SIMpass技術,只支持SWP技術;當智能卡放到普通手機中時,它屏蔽SWP技術,只支持SIMpass技術。同時這種屏蔽功能有兩種模式:主動模式和被動模式。主動模式:智能卡自適應手機類型,即智能卡通過手機類型來自動屏蔽掉手機不支持的非接觸通信技術,采用手機支持的非接觸通信技術;被動模式:手機用戶根據手機類型通過智能卡的STK菜單設置要支持的非接觸通信技術,屏蔽掉手機不支持非接觸通信技術。通過本發明的方法及系統實現了一張智能卡能使用多種非接觸通信技術,使得不管是普通移動智能終端還是SWP移動智能終端均能與外部終端設備進行正常通信,更好的滿足了用戶的通信需求。
[0058]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其同等技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種基于移動終端類型的非接觸通信技術的選擇方法,包括以下步驟: (1)將智能卡設置到移動智能終端中;所述的智能卡支持SIMpass技術和單線協議SWP技術; (2)根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,所述的移動智能終端的類型包括支持單線協議SWP技術的終端和不支持單線協議SWP技術的終端;選擇智能卡支持的非接觸通信技術的方式為: 判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
2.如權利要求1所述的一種基于移動終端類型的非接觸通信技術的選擇方法,其特征在于,步驟(2)中,屏蔽智能卡的SIMpass技術或SWP技術的具體方式為: 智能卡自動檢測移動智能終端的類型,根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。
3.如權利要求1所述的一種基于移動終端類型的非接觸通信技術的選擇方法,其特征在于,步驟(2)中,屏蔽智能卡的SIMpass技術或SWP技術的具體方式為: 根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。
4.如權利要求3所述的一種基于移動終端類型的非接觸通信技術的選擇方法,其特征在于,步驟(2)中,通過用戶識別應用發展工具STK菜單預設智能卡所支持的非接觸通信技術。
5.如權利要求1至4之一所述的一種基于移動終端類型的非接觸通信技術的選擇方法,其特征在于,步驟(2)中,只在智能卡第一次與外部終端設備進行通信時選擇智能卡支持的非接觸通信技術,智能卡再次與外部終端設備進行通信時,直接根據已經選擇的非接觸通信技術進行通信。
6.如權利要求5所述的一種基于移動終端類型的非接觸通信技術的選擇方法,其特征在于,步驟(2)中,智能卡掉電后,再次上電與外部終端設備進行通信時重新選擇智能卡支持的非接觸通信技術。
7.一種基于移動終端類型的非接觸通信技術的選擇系統,包括智能卡和用于裝載智能卡的移動智能終端,其特征在于,所述的智能卡支持SIMpass技術和單線協議SWP技術;還包括: 非接觸通信技術選擇模塊,用于根據移動智能終端的類型選擇智能卡支持的非接觸通信技術,所述的移動智能終端的類型包括支持單線協議SWP技術的終端和不支持單線協議SWP技術的終端;非接觸通信技術選擇模塊選擇智能卡支持的非接觸通信技術的方式為: 判斷移動智能終端是否支持單線協議SWP技術,若是則屏蔽智能卡的SIMpass技術,若否則屏蔽智能卡的單線協議SWP技術。
8.如權利要求7所述的一種基于移動終端類型的非接觸通信技術的選擇系統,其特征在于,所述的智能卡包括: SIMpass模塊,用于通過智能卡上集成的雙界面智能卡芯片支持SIMpass技術; SffP模塊,用于通過智能卡上集成的SWP智能卡芯片支持SWP技術。
9.如權利要求7或8所述的一種基于移動終端類型的非接觸通信技術的選擇系統,其特征在于,所述的非接觸通信技術選擇模塊包括: 主動屏蔽單元,用于智能卡自動檢測移動智能終端的類型,根據移動智能終端的類型自動屏蔽智能卡的SIMpass技術或單線協議SWP技術。
10.如權利要求7或8所述的一種基于移動終端類型的非接觸通信技術的選擇系統,其特征在于,所述的非接觸通信技術選擇模塊包括: 被動屏蔽單元 ,用于根據用戶預設的智能卡所支持的非接觸通信技術屏蔽智能卡的SIMpass技術或單線協議SWP技術。
【文檔編號】H04B5/00GK103714306SQ201310740626
【公開日】2014年4月9日 申請日期:2013年12月27日 優先權日:2013年12月27日
【發明者】牛鑫華 申請人:北京握奇數據系統有限公司