一種射頻讀卡器、射頻模塊及射頻通信方法
【專利摘要】本發(fā)明提供了一種射頻讀卡器、射頻模塊及射頻通信方法,射頻讀卡器包括第一射頻天線、第一射頻芯片和第一控制器,第一控制器控制第一射頻芯片,通過第一射頻天線與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信,當(dāng)與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊之間的通信發(fā)生異常時(shí),快速確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。本發(fā)明提供的射頻讀卡器、射頻模塊及射頻通信方法,射頻讀卡器與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊可進(jìn)行周期性通信,當(dāng)射頻讀卡器與智能卡讀寫設(shè)備上的射頻模塊之間的通信異常時(shí),本發(fā)明能快速確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備能快速中斷對(duì)智能卡的讀寫操作,保證了智能卡及讀寫設(shè)備的讀寫安全。
【專利說明】一種射頻讀卡器、射頻模塊及射頻通信方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種射頻讀卡器、射頻模塊及射頻通信方法。【背景技術(shù)】
[0002]智能卡又稱IC卡(Integrated Circuit Card/Smart Card)。根據(jù)卡中所使用集成電路的不同,智能卡可以分為存儲(chǔ)器卡、邏輯加密卡、射頻卡和CPU卡。隨著我國信息化的發(fā)展,智能卡越來越廣泛地應(yīng)用于交通、金融、電子商務(wù)、電子政務(wù)、通信、醫(yī)療保險(xiǎn)等行業(yè),實(shí)現(xiàn)網(wǎng)絡(luò)支付、身份驗(yàn)證、保密存儲(chǔ)和通信等功能。
[0003]智能卡中信息的讀取和寫入由智能卡讀寫設(shè)備完成。為了保證智能卡讀寫設(shè)備有效安全地使用,通常限制智能卡讀寫設(shè)備的使用區(qū)域,即,使智能卡讀寫設(shè)備只能在指定區(qū)域內(nèi)使用?,F(xiàn)有技術(shù)中,通常在智能卡讀寫設(shè)備上增加GPRS模塊,利用GPRS模塊在移動(dòng)通信網(wǎng)中的基站或小區(qū)信息獲取智能卡讀寫設(shè)備的地理位置,從而確定智能卡讀寫設(shè)備是否在指定區(qū)域。
[0004]然而,發(fā)明人在實(shí)現(xiàn)本發(fā)明創(chuàng)造的過程中發(fā)現(xiàn):由于通過移動(dòng)通信網(wǎng)對(duì)智能卡讀寫設(shè)備進(jìn)行定位的誤差較大,獲取的地理位置信息并不準(zhǔn)確,因此,無法準(zhǔn)確判斷智能卡讀寫設(shè)備是否在指定區(qū)域內(nèi)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供了一種射頻讀卡器、射頻模塊及射頻通信方法,用以解決現(xiàn)有技術(shù)中通過移動(dòng)通信網(wǎng)對(duì)智能卡讀寫設(shè)備進(jìn)行定位的誤差較大,獲取的地理位置信息并不準(zhǔn)確,因此,無法準(zhǔn)確判斷智能卡讀寫設(shè)備是否在指定區(qū)域內(nèi)的問題,其技術(shù)方案如下:
[0006]一種射頻讀卡器,包括:
[0007]第一射頻天線;
[0008]與所述第一射頻天線連接的第一射頻芯片,所述第一射頻芯片,用于通過所述第一射頻天線向設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送射頻信號(hào),并且,接收所述設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送的射頻信號(hào);
[0009]以及,與所述第一射頻芯片連接的第一控制器,所述第一控制器用于控制所述第一射頻芯片通過所述第一射頻天線與所述射頻模塊進(jìn)行周期性握手通信,當(dāng)與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0010]所述射頻讀卡器還包括:與所述第一控制器連接的無線通信模塊;
[0011]所述無線通信模塊,用于將所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器。
[0012]所述射頻讀卡器還包括:分別與所述第一控制器連接的備用電源和檢測模塊;
[0013]所述檢測模塊,用于檢測所述射頻讀卡器是否移動(dòng),并檢測所述備用電源是否掉電,以使所述無線通信模塊在所述射頻讀卡器移動(dòng)和/或所述備用電源掉電時(shí),將所述射頻讀卡器移動(dòng)和/或所述備用電源掉電的信息發(fā)送往所述后臺(tái)服務(wù)器。[0014]一種射頻模塊,所述射頻模塊設(shè)置于智能卡讀寫設(shè)備上,所述射頻模塊包括:
[0015]第二射頻天線;
[0016]與所述第二射頻天線連接的第二射頻芯片,所述第二射頻芯片,用于通過所述第二射頻天線向射頻讀卡器發(fā)送射頻信號(hào),并且,接收所述射頻讀卡器發(fā)送的射頻信號(hào);
[0017]以及,與所述第二射頻芯片連接的第二控制器,所述第二控制器用于控制所述第二射頻芯片通過所述第二射頻天線與所述射頻讀卡器進(jìn)行周期性握手通信,當(dāng)與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0018]一種射頻通信方法,應(yīng)用于射頻讀卡器,所述方法包括:
[0019]與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信;
[0020]判斷與所述射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果;
[0021]當(dāng)所述判斷結(jié)果表明與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0022]可選的,所述方法還包括:
[0023]將所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器。
[0024]可選的,所述方法還包括:
[0025]檢測所述射頻讀卡器是否移動(dòng),并檢測所述射頻讀卡器是否掉電,得到檢測結(jié)果;
[0026]當(dāng)所述檢測結(jié)果表明所述射頻讀卡器移動(dòng),和/或所述射頻讀卡器掉電時(shí),將所述射頻讀卡器移動(dòng),和/或所述射頻讀卡器掉電的信息發(fā)送往所述后臺(tái)服務(wù)器。
[0027]優(yōu)選的,與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信具體為:
[0028]向所述設(shè)置于智能卡讀寫設(shè)備上的射頻模塊周期性發(fā)送探測數(shù)據(jù)包;接
[0029]收所述智能卡讀寫設(shè)備上的射頻模塊反饋的響應(yīng)數(shù)據(jù)包;
[0030]判斷與所述射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果具體為:
[0031]判斷預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)是否小于設(shè)定個(gè)數(shù),得到判斷結(jié)果;
[0032]當(dāng)所述判斷結(jié)果表明與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域具體為:
[0033]當(dāng)所述判斷結(jié)果表明預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù)時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0034]一種射頻通信方法,應(yīng)用于設(shè)置于智能卡讀寫設(shè)備上的射頻模塊,所述方法包括:
[0035]與射頻讀卡器進(jìn)行周期性握手通信;
[0036]判斷與所述射頻讀卡器之間的通信是否發(fā)生異常,得到判斷結(jié)果;
[0037]當(dāng)所述判斷結(jié)果表明與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0038]優(yōu)選的,判斷與所述射頻讀卡器之間的通信是否發(fā)生異常,得到判斷結(jié)果具體為:
[0039]判斷預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)是否小于設(shè)定個(gè)數(shù),得到判斷結(jié)果,其中,所述探測數(shù)據(jù)包由所述射頻讀卡器周期性發(fā)送;
[0040]當(dāng)所述判斷結(jié)果表明與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域具體為:
[0041]當(dāng)預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)小于預(yù)設(shè)個(gè)數(shù)時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0042]上述技術(shù)方案具有如下有益效果:
[0043]本發(fā)明提供的射頻讀卡器、射頻模塊及射頻通信方法,射頻讀卡器與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊可進(jìn)行周期性通信,當(dāng)射頻讀卡器與智能卡讀寫設(shè)備上的射頻模塊之間的握手通信異常時(shí),快速確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
【專利附圖】
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實(shí)施例一提供的射頻讀卡器的結(jié)構(gòu)示意圖;
[0046]圖2為本發(fā)明實(shí)施例二提供的射頻讀卡器的結(jié)構(gòu)示意圖;
[0047]圖3為本發(fā)明實(shí)施例三提供的射頻模塊的結(jié)構(gòu)示意圖;
[0048]圖4為本發(fā)明實(shí)施例四提供的射頻通信方法的流程示意圖;
[0049]圖5為本發(fā)明實(shí)施例五提供的射頻通信方法的流程示意圖;
[0050]圖6為本發(fā)明實(shí)施例六提供的射頻通信方法的流程示意圖。
【具體實(shí)施方式】
[0051]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052]實(shí)施例一
[0053]請(qǐng)參閱圖1,為本發(fā)明實(shí)施例一提供的一種射頻讀卡器的結(jié)構(gòu)示意圖,該射頻讀卡器用于與射頻模塊通信,射頻模塊設(shè)置于智能卡讀寫設(shè)備上,智能卡讀寫設(shè)備可以但不限定為金融P0S、社保P0S、智能卡讀卡器,本發(fā)明實(shí)施例提供的射頻讀卡器可以包括:第一射頻天線101、第一射頻芯片102和第一控制器103。
[0054]其中,第一射頻芯片102與第一射頻天線101連接,第一射頻芯片102還與第一控制器103連接。
[0055]第一射頻芯片102,用于通過第一射頻天線101向射頻模塊發(fā)送射頻信號(hào),還用于通過第一射頻天線101接收射頻模塊發(fā)送的射頻信號(hào)。
[0056]第一控制器103,用于控制第一射頻芯片102通過第一射頻天線101與射頻模塊進(jìn)行周期性握手通信,當(dāng)與射頻模塊之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0057]本發(fā)明實(shí)施例提供的射頻讀卡器,第一控制器可控制第一射頻芯片通過第一射頻天線與智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性通信,當(dāng)與智能卡讀寫設(shè)備上的射頻模塊之間的握手通信異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0058]實(shí)施例二
[0059]請(qǐng)參閱圖2,為本發(fā)明實(shí)施例二提供的一種射頻讀卡器的結(jié)構(gòu)示意圖,該射頻讀卡器用于與射頻模塊通信,射頻模塊設(shè)置于智能卡讀寫設(shè)備上,智能卡讀寫設(shè)備可以但不限定為金融P0S、社保P0S、智能卡讀卡器,本實(shí)施例提供的射頻讀卡器可以包括:第一射頻天線201、第一射頻芯片202、第一控制器203、無線通信模塊204、備用電源205和檢測模塊206。
[0060]其中,第一射頻芯片202與第一射頻天線201連接,第一控制器203與第一射頻芯片202連接,第一控制器203還分別與無線通信模塊204、備用電源205和檢測模塊206連接。
[0061]第一射頻芯片202,用于通過第一射頻天線201向設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送射頻信號(hào),還用于通過第一射頻天線201接收設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送的射頻信號(hào)。
[0062]第一控制器203,用于控制第一射頻芯片202通過第一射頻天線201與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信,當(dāng)與射頻模塊之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0063]在本實(shí)施例中,第一控制器203控制第一射頻芯片202通過第一射頻天線201周期性地向射頻模塊發(fā)送探測數(shù)據(jù)包,即,每隔時(shí)間T向射頻模塊發(fā)送一個(gè)探測數(shù)據(jù)包,例如,每隔3秒發(fā)送一個(gè)探測數(shù)據(jù)包,T即為探測數(shù)據(jù)包的發(fā)送周期,探測數(shù)據(jù)包的發(fā)送周期T可根據(jù)實(shí)際情況設(shè)定;接收射頻模塊針對(duì)每個(gè)探測數(shù)據(jù)包反饋的響應(yīng)數(shù)據(jù)包。需要說明的是,對(duì)于每個(gè)探測數(shù)據(jù)包,如果射頻讀卡器在設(shè)定時(shí)間內(nèi)接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么表明此次握手通信成功,如果在設(shè)定時(shí)間內(nèi)沒有接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么表明此次握手通信失敗。
[0064]在本實(shí)施例中,如果射頻讀卡器在預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),或者在預(yù)設(shè)時(shí)間內(nèi)與射頻模塊握手通信失敗次數(shù)大于設(shè)定次數(shù)時(shí),那么,可確定射頻讀卡器與射頻模塊之間的通信發(fā)生異常,智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域內(nèi),即未在設(shè)定區(qū)域內(nèi),此時(shí),使智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,以保證智能卡的讀寫安全。
[0065]無線通信模塊204,用于將智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器,以使后臺(tái)服務(wù)器向智能讀卡設(shè)備發(fā)送控制信號(hào),控制智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作。
[0066]另外,第一控制器203確定出智能卡讀寫設(shè)備未在設(shè)定區(qū)域時(shí),無線通信模塊204還用于向報(bào)警裝置發(fā)送報(bào)警信號(hào),以使報(bào)警裝置進(jìn)行聲光報(bào)警,從而提醒工作人員。
[0067]在本實(shí)施例中,無線通信模塊可以為GPRS模塊、WIFI模塊、GSM模塊、EDGE模塊、TD-SCDMA 模塊、TDHSPA 模塊、WCDMA 模塊、HSPA 模塊、CDMA2000 模塊、EVDO 模塊、TD-LTE 模塊、WIMAX模塊和WLAN模塊中的任意一種。
[0068]檢測模塊206,用于檢測射頻讀卡器是否移動(dòng),還用于檢測備用電源是否掉電。當(dāng)檢測模塊206檢測出射頻讀卡器移動(dòng),和/或備用電源掉電時(shí),無線通信模塊204將射頻讀卡器移動(dòng)和/或備用電源掉電的信息發(fā)送往后臺(tái)服務(wù)器。
[0069]其中,檢測模塊206可包括速度傳感器、加速度傳感器和/或重力傳感器等,檢測模塊206通過傳感器可檢測出射頻讀卡器是否移動(dòng)。
[0070]本發(fā)明實(shí)施例提供的射頻讀卡器,第一控制器可控制第一射頻芯片通過第一射頻天線與智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性通信,當(dāng)與智能卡讀寫設(shè)備上的射頻模塊之間的通信異常時(shí),可確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0071]實(shí)施例三
[0072]請(qǐng)參閱圖3,為本發(fā)明實(shí)施例三提供的一種射頻模塊的結(jié)構(gòu)示意圖,射頻模塊設(shè)置于智能卡讀寫設(shè)備上,并且,射頻模塊可與射頻讀卡器通信,本實(shí)施例提供的射頻模塊可以包括:第二射頻天線301、第二射頻芯片302和第二控制器303。
[0073]其中,第二射頻芯片302與第二射頻天線301連接,第二射頻芯片302還與第二控制器303連接。
[0074]第二射頻芯片302,用于通過第二射頻天線301向射頻讀卡器發(fā)送射頻信號(hào),還用于接收射頻讀卡器發(fā)送的射頻信號(hào)。
[0075]第二控制器303,用于控制第二射頻芯片302通過第二射頻天線301與射頻讀卡器進(jìn)行周期性握手通信,當(dāng)與射頻讀卡器之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0076]在本實(shí)施例中,射頻讀卡器可周期性的向設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送探測數(shù)據(jù)包,射頻模塊通過第二射頻天線301接收到探測數(shù)據(jù)包后向射頻讀卡器反饋響應(yīng)數(shù)據(jù)包。射頻模塊通過第二控制器303記錄預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù),如果射頻模塊在預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),那么可確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。
[0077]另外,也可由射頻模塊的第二控制器303控制第二射頻芯片302通過第二射頻天線301周期性的向射頻讀卡器發(fā)送探測數(shù)據(jù)包,射頻讀卡器在接收到探測數(shù)據(jù)包后向射頻模塊反饋響應(yīng)數(shù)據(jù)包。射頻模塊通過第二控制器303記錄預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù),如果預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),那么可確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。射頻模塊還可記錄預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù),如果預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù)大于設(shè)定次數(shù),那么可確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。需要說明的是,對(duì)于每個(gè)探測數(shù)據(jù)包,如果射頻模塊在設(shè)定時(shí)間內(nèi)接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么可表明此次握手通信成功,如果在設(shè)定時(shí)間內(nèi)沒有接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么可表明此次握手通信失敗。
[0078]當(dāng)?shù)诙刂破?03確定出智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域時(shí),控制智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作。
[0079]本發(fā)明實(shí)施例提供的射頻模塊設(shè)置于智能卡讀寫設(shè)備,射頻模塊的第二控制器可控制第二射頻芯片通過第二射頻天線與射頻讀卡器進(jìn)行周期性通信,當(dāng)與智能卡讀寫設(shè)備上的射頻模塊之間的通信異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0080]實(shí)施例四[0081 ] 請(qǐng)參閱圖4,為本發(fā)明實(shí)施例四提供的一種射頻通信方法的流程示意圖,該方法應(yīng)用于射頻讀卡器,射頻讀卡器用于與射頻模塊通信,射頻模塊設(shè)置于智能卡讀寫設(shè)備上,本實(shí)施例提供的射頻通信方法可以包括:
[0082]步驟S401:與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信。
[0083]步驟S402:判斷與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果。
[0084]步驟S403:當(dāng)判斷結(jié)果表明設(shè)置于智能卡讀寫設(shè)備上的射頻模塊之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0085]本發(fā)明實(shí)施例提供的射頻通信方法中,射頻讀卡器可與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性通信,當(dāng)與智能卡讀寫設(shè)備上的射頻模塊之間的通信異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0086]實(shí)施例五
[0087]請(qǐng)參閱圖5,為本發(fā)明實(shí)施例五提供的一種射頻通信方法的流程示意圖,該方法應(yīng)用于射頻讀卡器,射頻讀卡器用于與射頻模塊通信,射頻模塊設(shè)置于智能卡讀寫設(shè)備上,本發(fā)明實(shí)施例提供的射頻通信方法可以包括:
[0088]步驟S501:與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信。
[0089]在本實(shí)施例中,與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信的過程可以包括:周期性地向射頻模塊發(fā)送探測數(shù)據(jù)包,即,每隔時(shí)間T向射頻模塊發(fā)送一個(gè)探測數(shù)據(jù)包,例如,每隔3秒發(fā)送一個(gè)探測數(shù)據(jù)包,T即為探測數(shù)據(jù)包的發(fā)送周期,探測數(shù)據(jù)包的發(fā)送周期T可根據(jù)實(shí)際情況設(shè)定;接收射頻模塊針對(duì)每個(gè)探測數(shù)據(jù)包反饋的響應(yīng)數(shù)據(jù)包。需要說明的是,射頻讀卡器向射頻模塊發(fā)送探測數(shù)據(jù)包X,如果在預(yù)設(shè)之間內(nèi)接收該探測數(shù)據(jù)包X的響應(yīng)數(shù)據(jù)包y,則表示一次握手通信成功。
[0090]步驟S502:判斷與射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果。
[0091]在本實(shí)施例中,判斷與射頻模塊之間的通信是否發(fā)生異常具體為:判斷預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)是否小于設(shè)定個(gè)數(shù),得到判斷結(jié)果。
[0092]判斷與射頻模塊之間的通信是否發(fā)生異常除了采用上述方式外,還可采用其它方式,例如,判斷預(yù)設(shè)時(shí)間內(nèi)連續(xù)握手通信失敗次數(shù)是否大于設(shè)定次數(shù)。具體的,對(duì)于每個(gè)探測數(shù)據(jù)包,如果射頻讀卡器在設(shè)定時(shí)間內(nèi)接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么表明此次握手通信成功,如果在設(shè)定時(shí)間內(nèi)沒有接收到該探測數(shù)據(jù)包的響應(yīng)數(shù)據(jù)包,那么表明此次握手通信失敗,射頻讀卡器可記錄預(yù)設(shè)時(shí)間內(nèi)握手通信失敗的次數(shù),并判斷預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù)是否大于設(shè)定次數(shù),從而得到判斷結(jié)果。
[0093]步驟S503:當(dāng)判斷結(jié)果表明與射頻模塊之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0094]如果在預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),或者在預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù)大于設(shè)定次數(shù),那么表明射頻讀卡器與射頻模塊間通信異常,確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域內(nèi),即未在設(shè)定區(qū)域內(nèi),此時(shí),使智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,以保證智能卡的讀寫安全。
[0095]步驟S506:將智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器。[0096]可選的,上述方法還可以包括:
[0097]步驟S507:檢測射頻讀卡器是否移動(dòng),并檢測射頻讀卡器是否掉電,得到檢測結(jié)果。
[0098]步驟S508:當(dāng)檢測結(jié)果表明射頻讀卡器移動(dòng),和/或射頻讀卡器掉電時(shí),將射頻讀卡器移動(dòng),和/或射頻讀卡器掉電的信息發(fā)送往后臺(tái)服務(wù)器。
[0099]本發(fā)明實(shí)施例提供的射頻通信方法中,射頻讀卡器可與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性通信,當(dāng)與智能卡讀寫設(shè)備上的射頻模塊之間的通信異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0100]實(shí)施例六
[0101]請(qǐng)參閱圖6,為本發(fā)明實(shí)施例六提供的一種射頻通信方法的流程示意圖,該方法應(yīng)用于設(shè)置于智能卡讀寫設(shè)備上的射頻模塊,該方法可以包括:
[0102]步驟S601:與射頻讀卡器進(jìn)行周期性握手通信。
[0103]步驟S602:判斷與射頻讀卡器之間的通信是否發(fā)生異常,得到判斷結(jié)果。
[0104]在本實(shí)施例中,射頻讀卡器可周期性的向設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送探測數(shù)據(jù)包,射頻模塊在接收到探測數(shù)據(jù)包后向射頻讀卡器反饋響應(yīng)數(shù)據(jù)包。射頻模塊記錄預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù),如果射頻模塊在預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),那么確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。
[0105]另外,也可由射頻模塊向射頻讀卡器發(fā)送探測數(shù)據(jù)包,射頻讀卡器在接收到探測數(shù)據(jù)包后向射頻模塊反饋響應(yīng)數(shù)據(jù)包。射頻模塊記錄預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù),如果預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù),那么確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。射頻模塊還可記錄預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù),如果預(yù)設(shè)時(shí)間內(nèi)握手通信失敗次數(shù)大于設(shè)定次數(shù),那么可確定射頻模塊與射頻讀卡器之間的通信發(fā)生異常。
[0106]步驟S603:當(dāng)判斷結(jié)果表明與射頻讀卡器之間的通信發(fā)生異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
[0107]本發(fā)明實(shí)施例提供的射頻通信方法中,設(shè)置于智能卡讀寫設(shè)備上的射頻模塊可與射頻讀卡器進(jìn)行周期性通信,當(dāng)與射頻讀卡器之間的通信異常時(shí),確定智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域,從而使得智能卡讀寫設(shè)備中斷對(duì)智能卡的讀寫操作,這樣保證了智能卡的讀寫安全。
[0108]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。
[0109]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。
[0110]對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種射頻讀卡器,其特征在于,包括: 第一射頻天線; 與所述第一射頻天線連接的第一射頻芯片,所述第一射頻芯片,用于通過所述第一射頻天線向設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送射頻信號(hào),并且,接收所述設(shè)置于智能卡讀寫設(shè)備上的射頻模塊發(fā)送的射頻信號(hào); 以及,與所述第一射頻芯片連接的第一控制器,所述第一控制器用于控制所述第一射頻芯片通過所述第一射頻天線與所述射頻模塊進(jìn)行周期性握手通信,當(dāng)與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
2.根據(jù)權(quán)利要求1所述的射頻讀卡器,其特征在于,還包括:與所述第一控制器連接的無線通信模塊; 所述無線通信模塊,用于將所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器。
3.根據(jù)權(quán)利要求1所述的射頻讀卡器,其特征在于,還包括:分別與所述第一控制器連接的備用電源和檢測模塊; 所述檢測模塊,用于檢測所述射頻讀卡器是否移動(dòng),并檢測所述備用電源是否掉電,以使所述無線通信模塊在所述射頻讀卡器移動(dòng)和/或所述備用電源掉電時(shí),將所述射頻讀卡器移動(dòng)和/或所述備用電源掉電的信息發(fā)送往所述后臺(tái)服務(wù)器。
4.一種射頻模塊,其特征在于,所述射頻模塊設(shè)置于智能卡讀寫設(shè)備上,所述射頻模塊包括: 第二射頻天線; 與所述第二射頻天線連接的第二射頻芯片,所述第二射頻芯片,用于通過所述第二射頻天線向射頻讀卡器發(fā)送射頻信號(hào),并且,接收所述射頻讀卡器發(fā)送的射頻信號(hào); 以及,與所述第二射頻芯片連接的第二控制器,所述第二控制器用于控制所述第二射頻芯片通過所述第二射頻天線與所述射頻讀卡器進(jìn)行周期性握手通信,當(dāng)與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
5.一種射頻通信方法,其特征在于,應(yīng)用于射頻讀卡器,所述方法包括: 與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信; 判斷與所述射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果; 當(dāng)所述判斷結(jié)果表明與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 將所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域的信息發(fā)送往后臺(tái)服務(wù)器。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,還包括: 檢測所述射頻讀卡器是否移動(dòng),并檢測所述射頻讀卡器是否掉電,得到檢測結(jié)果; 當(dāng)所述檢測結(jié)果表明所述射頻讀卡器移動(dòng),和/或所述射頻讀卡器掉電時(shí),將所述射頻讀卡器移動(dòng),和/或所述射頻讀卡器掉電的信息發(fā)送往所述后臺(tái)服務(wù)器。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,與設(shè)置于智能卡讀寫設(shè)備上的射頻模塊進(jìn)行周期性握手通信具體為: 向所述設(shè)置于智能卡讀寫設(shè)備上的射頻模塊周期性發(fā)送探測數(shù)據(jù)包;接收所述智能卡讀寫設(shè)備上的射頻模塊反饋的響應(yīng)數(shù)據(jù)包; 判斷與所述射頻模塊之間的通信是否發(fā)生異常,得到判斷結(jié)果具體為: 判斷預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)是否小于設(shè)定個(gè)數(shù),得到判斷結(jié)果; 當(dāng)所述判斷結(jié)果表明與所述射頻模塊之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域具體為: 當(dāng)所述判斷結(jié)果表明預(yù)設(shè)時(shí)間內(nèi)接收到響應(yīng)數(shù)據(jù)包的個(gè)數(shù)小于設(shè)定個(gè)數(shù)時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
9.一種射頻通信方法,其特征在于,應(yīng)用于設(shè)置于智能卡讀寫設(shè)備上的射頻模塊,所述方法包括: 與射頻讀卡器進(jìn)行周期性握手通信; 判斷與所述射頻讀卡器之間的通信是否發(fā)生異常,得到判斷結(jié)果; 當(dāng)所述判斷結(jié)果表明與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,判斷與所述射頻讀卡器之間的通信是否發(fā)生異常,得到判斷結(jié)果具體為: 判斷預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)是否小于設(shè)定個(gè)數(shù),得到判斷結(jié)果,其中,所述探測數(shù)據(jù)包由所述射頻讀卡器周期性發(fā)送; 當(dāng)所述判斷結(jié)果表明與所述射頻讀卡器之間的通信發(fā)生異常時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域具體 為: 當(dāng)預(yù)設(shè)時(shí)間內(nèi)接收到探測數(shù)據(jù)包的個(gè)數(shù)小于預(yù)設(shè)個(gè)數(shù)時(shí),確定所述智能卡讀寫設(shè)備遠(yuǎn)離設(shè)定區(qū)域。
【文檔編號(hào)】G06K7/00GK103440468SQ201310391206
【公開日】2013年12月11日 申請(qǐng)日期:2013年8月30日 優(yōu)先權(quán)日:2013年8月30日
【發(fā)明者】鐘智, 黃小鵬 申請(qǐng)人:東信和平科技股份有限公司