通信的建立方法、裝置及讀卡器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電子技術(shù)領(lǐng)域,尤其涉及一種通信的建立方法、裝置及讀卡器。
【背景技術(shù)】
[0002]無線射頻識別技術(shù)(RFID)作為一項先進的自動識別和數(shù)據(jù)采集技術(shù),已經(jīng)廣泛應(yīng)用到生產(chǎn)制造、物流管理、公共安全等各個領(lǐng)域,并帶動了讀寫機具和各類應(yīng)用產(chǎn)品及系統(tǒng)的開發(fā)、生產(chǎn)和推廣應(yīng)用。目前,在我國應(yīng)用于13.56MHz的無線射頻識別技術(shù)領(lǐng)域主要有 2 個國際標(biāo)準(zhǔn)化組織(Internat1nal Organizat1n for Standardizat1n,ISO)標(biāo)準(zhǔn),一個是IS014443,另一個是IS015693。IS014443定義了 TYPE A和TYPE B兩種類型協(xié)議,通信速率為106kb/s,它們的區(qū)別主要在于載波的調(diào)制深度及位的編碼方式。IS015693讀寫距離較遠,而IS014443讀寫距離稍近,但后者應(yīng)用較廣泛。
[0003]目前,采用IS014443以及IS015693定義的三種協(xié)議的卡在各個領(lǐng)域都有著比較廣泛的應(yīng)用,而國內(nèi)現(xiàn)有的13.56MHz的射頻讀卡器,一般僅支持一種協(xié)議,只限于讀取一種卡片,讀卡器內(nèi)的控制模塊根據(jù)所受理卡片的信號調(diào)制類型、傳輸協(xié)議類型及支持應(yīng)用的類型,預(yù)設(shè)好并裝載固定的處理程序,如此使得設(shè)備只能受理這一種卡片,功能固定,無法兼容多種卡片,靈活性較差。例如身份證卡片和金融1C卡片無法共用一個READER。這樣在實際應(yīng)用的情況下,在銀行柜臺辦理就會出現(xiàn)的在受理機PC上需要布很多個讀卡器,例如,身份證讀卡器和金融1C卡讀卡器等。同時,由于受理機PC需要這樣造成對受理機的接口是一種占用,操作起來便捷性也有待提高。并且多種讀卡器采用的天線部分硬件類似,也是對投入資本的浪費
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在解決相關(guān)技術(shù)中存在的上述問題之一。
[0005]本發(fā)明一方面提供了一種通信的建立方法,包括:讀卡器分別以多種不同的調(diào)制方式循環(huán)發(fā)送尋卡指令;讀卡器接收卡片發(fā)送的響應(yīng)其中一種調(diào)制方式發(fā)送的尋卡指令的尋卡響應(yīng);讀卡器根據(jù)尋卡響應(yīng)響應(yīng)的尋卡指令使用的調(diào)制方式確定卡片的調(diào)制類型;讀卡器采用與調(diào)制類型對應(yīng)的調(diào)制方式對尋卡流程中卡片返回的響應(yīng)信息進行解調(diào);讀卡器根據(jù)解調(diào)得到的響應(yīng)信息中攜帶的通訊協(xié)議指示信息,確定卡片采用的通訊協(xié)議;讀卡器采用通訊協(xié)議與卡片建立通信。
[0006]可選地,讀卡器采用通訊協(xié)議與卡片建立通信之后,該方法還包括:讀卡器采用與通訊協(xié)議對應(yīng)的信令格式編寫需要向卡片的應(yīng)用指令;讀卡器采用與調(diào)制類型對應(yīng)的調(diào)制方式對編寫完成的應(yīng)用指令進行編碼;讀卡器向卡片發(fā)送編碼后的應(yīng)用指令。
[0007]可選地,讀卡器向卡片發(fā)送編碼后的應(yīng)用指令之后,該方法還包括:讀卡器接收卡片針對應(yīng)用指令返回的應(yīng)用響應(yīng)指令;讀卡器采用與調(diào)制類型對應(yīng)的調(diào)制方式對應(yīng)用響應(yīng)指令進行解調(diào);讀卡器根據(jù)通訊協(xié)議從解調(diào)得到的應(yīng)用響應(yīng)指令中獲取卡片發(fā)送的響應(yīng)內(nèi)容;讀卡器根據(jù)響應(yīng)內(nèi)容確定處理響應(yīng)內(nèi)容的應(yīng)用類型;讀卡器運行與應(yīng)用類型對應(yīng)的應(yīng)用程序,執(zhí)行與響應(yīng)內(nèi)容對應(yīng)的處理。
[0008]可選地,執(zhí)行與響應(yīng)內(nèi)容對應(yīng)的處理,包括:從卡片中讀取卡片信息。
[0009]可選地,從卡片中讀取卡片信息之后,該方法還包括:讀卡器將卡片信息發(fā)送給終端。
[0010]根據(jù)本發(fā)明的另一個方面,提供了一種通信的建立裝置,包括:射頻模塊,用于分別以多種不同的調(diào)制方式循環(huán)發(fā)送尋卡指令,并接收卡片發(fā)送的響應(yīng)其中一種調(diào)制方式發(fā)送的尋卡指令的尋卡響應(yīng);第一確定模塊,用于根據(jù)尋卡響應(yīng)響應(yīng)的尋卡指令使用的調(diào)制方式確定卡片的調(diào)制類型;調(diào)制解調(diào)模塊,用于采用與調(diào)制類型對應(yīng)的調(diào)制方式對尋卡流程中卡片返回的響應(yīng)信息進行解調(diào);第二確定模塊,用于根據(jù)解調(diào)得到的響應(yīng)信息中攜帶的通訊協(xié)議指示信息,確定卡片采用的通訊協(xié)議;建立模塊,用于采用通訊協(xié)議與卡片建立通信。
[0011]可選地,該裝置還包括:編寫模塊,用于采用與通訊協(xié)議對應(yīng)的信令格式編寫需要向卡片的應(yīng)用指令;調(diào)制解調(diào)模塊還用于采用與調(diào)制類型對應(yīng)的調(diào)制方式對編寫完成的應(yīng)用指令進行編碼;射頻模塊還用于向卡片發(fā)送編碼后的應(yīng)用指令。
[0012]可選地,射頻模塊還用于接收卡片針對應(yīng)用指令返回的應(yīng)用響應(yīng)指令;調(diào)制解調(diào)模塊還用于采用與調(diào)制類型對應(yīng)的調(diào)制方式對應(yīng)用響應(yīng)指令進行解調(diào);該裝置還包括:獲取模塊,用于根據(jù)通訊協(xié)議從解調(diào)得到的應(yīng)用響應(yīng)指令中獲取卡片發(fā)送的響應(yīng)內(nèi)容;第三確定模塊,用于根據(jù)響應(yīng)內(nèi)容確定處理響應(yīng)內(nèi)容的應(yīng)用類型;執(zhí)行模塊,用于運行與應(yīng)用類型對應(yīng)的應(yīng)用程序,執(zhí)行與響應(yīng)內(nèi)容對應(yīng)的處理。
[0013]根據(jù)本發(fā)明的又一個方面,提供了一種讀卡器,包括上述的裝置。
[0014]可選地,讀卡器還包括:接口模塊,用于與外部終端進行通信。
[0015]根據(jù)本發(fā)明的又一個方面,提供了一種通信系統(tǒng),包括:讀卡器和卡片,其中,讀卡器包括上述的裝置,讀卡器通過射頻模塊與卡片進行通信。
[0016]由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明提供的技術(shù)方案中,讀卡器分別以其支持的不同調(diào)制方式循環(huán)發(fā)送尋卡指令,卡片在接收到與其使用的調(diào)制方式的尋卡指令時,向讀卡器發(fā)送尋卡響應(yīng),使得讀卡器可以確定卡片使用的調(diào)制類型,進而使用與該調(diào)制類型對應(yīng)的調(diào)制方式對卡片返回的信息進行解調(diào),進而確定卡片所采用的通訊協(xié)議,從而可以采用對應(yīng)的通訊協(xié)議與卡片建立通信。因此,采用本發(fā)明的提供的技術(shù)方案,一個讀卡器可以處理采用不同調(diào)制類型以及不同通訊協(xié)議的卡片,從而提高了讀卡器的利用率和操作的便捷性,節(jié)約了成本。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0018]圖1為本發(fā)明實施例1提供的通信系統(tǒng)的結(jié)構(gòu)示意圖;
[0019]圖2為本發(fā)明實施例2提供的通信的建立裝置的結(jié)構(gòu)示意圖;
[0020]圖3為本發(fā)明實施例2提供的可選地通信的建立裝置的結(jié)構(gòu)示意圖;
[0021]圖4為本發(fā)明實施例2提供的讀卡器的結(jié)構(gòu)示意圖;
[0022]圖5為本發(fā)明實施例5提供的通信的建立方法的流程圖。
【具體實施方式】
[0023]下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
[0024]在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。
[0025]在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
[0026]下面將結(jié)合附圖對本發(fā)明實施例作進一步地詳細(xì)描述。
[0027]實施例1
[0028]本實施例提供了一種通信系統(tǒng)。
[0029]圖1本實施例提供的通信系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,本實施例提供的通信系統(tǒng)包括:讀卡器10和卡片20。在本實施例中,讀卡器10與卡片20之間可以通過接觸方式進行通訊,也可以通過非接觸方式進行通訊。具體地,讀卡器10可以通過射頻模塊與卡片20進彳丁通{目。
[0030]在本實施例中,讀卡器10可以采用符合多重標(biāo)準(zhǔn)的13.56MHz的接口,從而可以兼容通訊層的多種通訊協(xié)議以及應(yīng)用層的多種卡片應(yīng)用程序。在本實施例中,讀卡器10可以從信號調(diào)制類型、傳輸協(xié)議類型對卡片20的類型進行判斷,并執(zhí)行相應(yīng)的處理,從而與卡片20建立通訊。進一步地,讀卡器10確定傳輸協(xié)議類型之后,還可以應(yīng)用層類型對卡片20的類型進行層層的判斷并進行相應(yīng)的處理,從而完成讀卡功能。即,讀卡器10在底層通信時根據(jù)類型的判斷完成了信號調(diào)制以及對卡片20的傳輸協(xié)議的激活的關(guān)鍵環(huán)節(jié)之后,就可以進入對具體應(yīng)用的命令進行判斷,執(zhí)行相應(yīng)的應(yīng)用程序。從而實現(xiàn)了支持多