專利名稱:提高沖突檢測成功率的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種提高沖突檢測成功率的方法。
背景技術(shù):
近年來,通過在手機(jī)或者手機(jī)SM卡、TF卡上集成無線射頻模塊,利用手機(jī)與POS機(jī)之間的射頻通信實(shí)現(xiàn)手機(jī)現(xiàn)場支付日益盛行。目前有一種方案是通過安裝在手機(jī)中的、集成了 2.4G射頻通信模塊和磁信號(hào)磁感應(yīng)模塊的SIM卡或SD卡檢測耦合到讀卡器發(fā)送的磁信號(hào)強(qiáng)度及磁信息,確認(rèn)手機(jī)在距離讀卡器一定的范圍內(nèi),激活卡上的射頻模塊與讀卡器進(jìn)行射頻通信,實(shí)現(xiàn)手機(jī)現(xiàn)場支付的。在該磁通信為單向通信的射頻通信系統(tǒng)中,作為第一磁射頻裝置的讀卡器發(fā)送磁信息,作為第二磁射頻裝置的安裝在手機(jī)SIM卡或SD卡通過檢測耦合到的磁信號(hào)強(qiáng)度及接收磁信息,來激活SIM卡或SD卡上的射頻通信模塊,以便進(jìn)行射頻接入和交易。當(dāng)多個(gè)第二磁射頻裝置同時(shí)靠近一個(gè)第一磁射頻裝置時(shí),用戶無法判斷哪個(gè)第二磁射頻裝置被第一磁射頻裝置接入和交易,所以第一磁射頻裝置需要有沖突檢測機(jī)制,避免在該情況下與任何一個(gè)第二磁射頻裝置發(fā)生交易。在接入后及交易期間,第一磁射頻裝置在磁信道上發(fā)送沖突檢測請(qǐng)求,并在回復(fù)沖突響應(yīng)的射頻信道上查詢接收是否有沖突響應(yīng),以檢測是否有多個(gè)第二磁射頻裝置相沖關(guān)。假設(shè)此時(shí)有三個(gè)第二磁射頻裝置A、B、C相沖突,其中第二磁射頻裝置A已與第一磁射頻裝置完成接入,因此第二磁射頻裝置A接收到該沖突檢測請(qǐng)求時(shí),忽略該沖突檢測請(qǐng)求;而第二磁射頻裝置B和第二磁射頻裝置C與第一射頻裝置未建立連接,因此第二磁射頻裝置B和第二磁射頻裝置C接收到該沖突檢測請(qǐng)求時(shí),認(rèn)為發(fā)生了沖突,在射頻信道上回復(fù)沖突響應(yīng)。若第二磁射頻裝置B和第二磁射頻裝置C同時(shí)回復(fù)沖突響應(yīng),形成射頻同頻干擾,導(dǎo)致第一磁射頻裝置不能可靠地接收到?jīng)_突響應(yīng),極大地影響第一磁射頻裝置沖突檢測的成功率。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是如何避免多個(gè)第二磁射頻裝置同時(shí)回復(fù)沖突響應(yīng),以提高第一磁射頻裝置沖突檢測的成功率。本發(fā)明提出了一種提高沖突檢測成功率的方法,應(yīng)用于包含至少一個(gè)第一磁射頻裝置和至少一個(gè)第二磁射頻裝置的近距離通訊系統(tǒng)上,所述第一磁射頻裝置利用磁信號(hào)發(fā)送模塊發(fā)送沖突檢測請(qǐng)求,并在射頻信道上接收沖突響應(yīng);所述第二磁射頻裝置使用磁信號(hào)接收模塊接收沖突檢測請(qǐng)求;所述方法包括如下步驟:當(dāng)所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,則忽略該請(qǐng)求;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,所述第二磁射頻裝置在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng)。
進(jìn)一步,當(dāng)判斷出所述第二磁射頻裝置未與所述第一磁射頻裝置接入時(shí),設(shè)置超時(shí)時(shí)間段,并在設(shè)置的超時(shí)時(shí)間段內(nèi)在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng),若超時(shí),則直接退出流程。進(jìn)一步,在設(shè)置的超時(shí)時(shí)間段內(nèi),所述第二磁射頻裝置多次選擇隨機(jī)時(shí)間回復(fù)沖突響應(yīng)。本發(fā)明還提出了另一種提高沖突檢測成功率的方法,應(yīng)用于包含至少一個(gè)第一磁射頻裝置和至少一個(gè)第二磁射頻裝置的近距離通訊系統(tǒng)上,所述第一磁射頻裝置利用磁信號(hào)發(fā)送模塊發(fā)送沖突檢測請(qǐng)求,并在射頻信道上接收沖突響應(yīng);所述第二磁射頻裝置使用磁信號(hào)接收模塊接收沖突檢測請(qǐng)求;所述方法包括如下步驟:當(dāng)所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,則忽略該請(qǐng)求;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,所述第二磁射頻裝置在回復(fù)沖突響應(yīng)前,先偵聽回復(fù)沖突響應(yīng)使用的信道一段時(shí)間,當(dāng)沒有其他第二磁射頻裝置在回復(fù)沖突響應(yīng)時(shí),所述第二磁射頻裝置回復(fù)沖突響應(yīng)。進(jìn)一步,偵聽回復(fù)沖突響應(yīng)使用的信道的時(shí)間段是隨機(jī)的。進(jìn)一步,當(dāng)判斷出所述第二磁射頻裝置未與所述第一磁射頻裝置接入時(shí),在偵聽之前先設(shè)置超時(shí)時(shí)間段,并在設(shè)置的超時(shí)時(shí)間段內(nèi)偵聽是否有其他第二磁射頻裝置在回復(fù)沖突響應(yīng),若超時(shí),則直接退出流程。所述第二磁射頻裝置使用射頻模塊發(fā)送沖突響應(yīng),所述第一磁射頻裝置使用射頻模塊接收沖突響應(yīng)。第一磁射頻裝置為射頻讀卡器,第二磁射頻裝置為射頻SM卡或射頻SD\TF卡。上述提高沖突檢測成功率的方法,有效避免了多個(gè)所述第二磁射頻裝置在同一時(shí)間點(diǎn)上回復(fù)沖突響應(yīng),降低同頻干擾的概率,不會(huì)造成持續(xù)的同頻干擾,從而提高了第一磁射頻裝置沖突檢測成功率。
圖1為實(shí)施本方法涉及的通信系統(tǒng)的結(jié)構(gòu)示意 圖2為本發(fā)明第一磁射頻裝置的流程 圖3為本發(fā)明第一實(shí)施例中第二磁射頻裝置的流程 圖4為本發(fā)明第二實(shí)施例中第二磁射頻裝置的流程圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。如圖1所示,第一磁射頻裝置100包含至少一個(gè)微控制器103、至少一個(gè)射頻收發(fā)模塊101、至少一個(gè)射頻天線102和至少一組磁信號(hào)發(fā)送模塊104。第一磁射頻裝置100可為磁通信射頻SIM卡讀卡器。所述微控制器103處理射頻收發(fā)模塊101收發(fā)的信息,產(chǎn)生磁信道數(shù)據(jù)信息。所述射頻收發(fā)模塊101至少與一個(gè)微控制器103和一個(gè)射頻天線102連接,用于發(fā)射和接收射頻信號(hào)。所述射頻天線102用于檢測和輻射射頻信號(hào),所述磁信號(hào)發(fā)送模塊104與微控制器103連接,發(fā)送微控制器103產(chǎn)生的磁信道數(shù)據(jù)信息。所述磁信號(hào)發(fā)送模塊104用于產(chǎn)生交變磁場信號(hào),其包含至少一個(gè)編碼模塊,至少一個(gè)驅(qū)動(dòng)模塊,至少一個(gè)磁信號(hào)發(fā)射線圈,還可以包含調(diào)制模塊。第二磁射頻裝置200,例如可為磁通信射頻SIM卡,包括至少一個(gè)射頻收發(fā)模塊201、至少一個(gè)射頻天線202、至少一個(gè)微控制器203、至少一個(gè)磁信號(hào)接收模塊204,還可以包含至少一個(gè)SM卡或者SD/TF卡模塊205。所述射頻收發(fā)模塊201分別與至少一個(gè)射頻天線202和一個(gè)微控制器203連接,用于發(fā)射和接收射頻信號(hào)。所述的微控制器203用于對(duì)收發(fā)的射頻信息,磁信道信息進(jìn)行處理。所述射頻天線202用于檢測和輻射射頻信號(hào)。所述SIM卡模塊205處理移動(dòng)終端的SIM卡應(yīng)用。所述磁信號(hào)接收模塊204用于感應(yīng)磁信號(hào)發(fā)送模塊104發(fā)送的磁信號(hào)強(qiáng)度,并接收磁通信道信息,以確認(rèn)第二磁射頻裝置200是否在距離第一磁射頻裝置100 —定的范圍內(nèi)。所述磁信號(hào)接收模塊204用于接收交變磁場信號(hào),其包含至少一個(gè)磁信號(hào)接收線圈,至少一個(gè)磁信號(hào)信號(hào)放大模塊,至少一個(gè)解調(diào)模塊,其中解調(diào)模塊還可以包含門限判斷電路,用于檢測磁場信號(hào)強(qiáng)度。
下面通過兩個(gè)實(shí)施例詳細(xì)說明本方法在上述系統(tǒng)上的實(shí)施流程。實(shí)施例1
所述第二磁射頻裝置直接在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng)。具體的,所述第二磁射頻裝置接收到該沖突檢測請(qǐng)求時(shí),認(rèn)為發(fā)生了沖突,所述第二磁射頻裝置設(shè)置超時(shí)時(shí)間段,隨機(jī)延遲一段時(shí)間,然后發(fā)送沖突響應(yīng),若未到超時(shí)時(shí)間段,再隨機(jī)延遲一段時(shí)間,然后再發(fā)送沖突響應(yīng)…如此反復(fù),直到超時(shí)為止。同時(shí)在所述第一磁射頻裝置接收的時(shí)間內(nèi)須持續(xù)地發(fā)送沖突檢測請(qǐng)求,接收沖突響應(yīng)的時(shí)間大于所述第二磁射頻裝置隨機(jī)延遲的最長時(shí)間。如圖2和圖3分別示出了所述第一磁射頻裝置和第二磁射頻裝置的相關(guān)處理的流程圖。其中第一磁射頻裝置在磁信道上發(fā)送沖突檢測請(qǐng)求,所述第二磁射頻裝置在磁信道上接收該沖突檢測請(qǐng)求并根據(jù)情況做出相應(yīng)的處理。第一磁射頻裝置的流程如圖2所示。步驟SI,所述第一磁射頻裝置使用磁信號(hào)發(fā)送模塊,持續(xù)地發(fā)送沖突檢測請(qǐng)求。步驟S2,所述第一磁射頻裝置在射頻信道上接收沖突響應(yīng)至少T時(shí)長。步驟S3,判斷是否接收到?jīng)_突響應(yīng),若接收到?jīng)_突響應(yīng),則執(zhí)行步驟S4 ;若未接收到?jīng)_突響應(yīng),返回步驟S2。步驟S4,斷開連接。第二磁射頻裝置的流程如圖3所示。步驟301,所述第二磁射頻裝置使用磁信號(hào)接收模塊接收磁信號(hào)信息。步驟302,所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求。步驟303,判斷該第二磁射頻裝置是否已與所述第一磁射頻裝置接入,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,轉(zhuǎn)入步驟304 ;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,檢測到發(fā)生了沖突,轉(zhuǎn)入步驟305。步驟304,忽略該沖突檢測請(qǐng)求。
步驟305,所述第二磁射頻裝置設(shè)置回復(fù)沖突響應(yīng)的超時(shí)時(shí)間段,準(zhǔn)備回復(fù)沖突響應(yīng)。步驟306,所述第二磁射頻裝置隨機(jī)延遲N時(shí)長,N<T(T為所述第一磁射頻裝置接收沖突響應(yīng)的最少時(shí)長)。步驟307,所述第二磁射頻裝置的射頻模塊回復(fù)沖突響應(yīng)。步驟308,所述第二磁射頻裝置若收到新的沖突檢測請(qǐng)求,則轉(zhuǎn)到步驟305 ;否則,轉(zhuǎn)到步驟309。步驟309,判斷所述第二磁射頻裝置回復(fù)沖突響應(yīng)的時(shí)間點(diǎn)是否超時(shí),若已超時(shí),則轉(zhuǎn)入步驟310 ;若未超時(shí),轉(zhuǎn)到步驟306,即能夠多次選擇隨機(jī)時(shí)間點(diǎn)回復(fù)沖突響應(yīng)。步驟310,停止并退出。假設(shè)有三個(gè)第二磁射頻裝置A、B、C相沖突,其中第二磁射頻裝置A已與第一磁射頻裝置完成接入,第一磁射頻裝置在磁信道上持續(xù)地發(fā)送沖突檢測請(qǐng)求。第二磁射頻裝置A接收到該沖突檢測請(qǐng)求時(shí),忽略該沖突檢測請(qǐng)求;而第二磁射頻裝置B和第二磁射頻裝置C未與第一射頻裝置建立連接,因此第二磁射頻裝置B和第二磁射頻裝置C接收到該沖突檢測請(qǐng)求時(shí),認(rèn)為發(fā)生了沖突,則第二磁射頻裝置B和第二磁射頻裝置C都在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng)。從而有效降低第二磁射頻裝置B和C同時(shí)回復(fù)沖突響應(yīng)造成同頻干擾的概率,從而提高了第一磁射頻裝置沖突檢測的成功率。實(shí)施例2
所述第二磁射頻裝置先偵聽射頻信道是否有其他裝置在回復(fù)沖突響應(yīng),然后決定是否回復(fù)沖突響應(yīng)。具體的,所述第二磁射頻裝置接收到該沖突檢測請(qǐng)求時(shí),認(rèn)為發(fā)生了沖突,所述第二磁射頻裝置隨機(jī)延遲一段時(shí)間并接收沖突響應(yīng),以確認(rèn)是否有另外的第二磁射頻裝置在回復(fù)沖突響應(yīng)。在隨機(jī)偵聽時(shí)間內(nèi),若未發(fā)現(xiàn)另外的第二磁射頻裝置回復(fù)沖突響應(yīng),則在射頻信道上回復(fù)沖突響應(yīng);若偵聽到另外的第二磁射頻裝置在回復(fù)沖突響應(yīng),則不回復(fù)沖突響應(yīng)。同時(shí)所述第一磁射頻裝置在接收的時(shí)間段內(nèi)須持續(xù)地發(fā)送沖突檢測請(qǐng)求,接收沖突響應(yīng)的時(shí)長大于所述第二磁射頻裝置隨機(jī)偵聽的最長時(shí)間。如圖2和圖4分別示出了所述第一磁射頻裝置和第二磁射頻裝置的相關(guān)處理的流程圖。其中第一磁射頻裝置在磁信道上發(fā)送沖突檢測請(qǐng)求,所述第二磁射頻裝置在磁信道上接收該沖突檢測請(qǐng)求并根據(jù)情況做出相應(yīng)的處理。第二磁射頻裝置的流程如圖4所示。步驟401,所述第二磁射頻裝置使用磁信號(hào)接收模塊接收磁信號(hào)信息。步驟402,所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求。步驟403,判斷第二磁射頻裝置是否已與所述第一磁射頻裝置接入,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,轉(zhuǎn)入步驟404;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,檢測到發(fā)生了沖突,轉(zhuǎn)入步驟405。步驟404,忽略該沖突檢測請(qǐng)求。步驟405,所述第二磁射頻裝置設(shè)置回復(fù)沖突響應(yīng)的超時(shí)時(shí)間段,準(zhǔn)備回復(fù)沖突響應(yīng)。步驟406,所述第二磁射頻裝置使用射頻收發(fā)模塊接收沖突響應(yīng)R時(shí)長,R〈T,其中R可以隨機(jī)設(shè)置。
步驟407,判斷所述第二磁射頻裝置是否在R時(shí)間段內(nèi)接收到?jīng)_突響應(yīng),若在R時(shí)間段內(nèi)接收到?jīng)_突響應(yīng),則證明有其他第二磁射頻裝置在回復(fù)沖突響應(yīng),轉(zhuǎn)入步驟411 ;若未收到?jīng)_突響應(yīng),則轉(zhuǎn)入步驟408。步驟408,射頻模塊回復(fù)沖突響應(yīng)。步驟409,判斷所述第二磁射頻裝置是否收到新的沖突檢測請(qǐng)求,若收到,則轉(zhuǎn)入步驟405 ;否則,轉(zhuǎn)入步驟410。步驟410,判斷所述第二磁射頻裝置回復(fù)沖突響應(yīng)的時(shí)間點(diǎn)是否已超時(shí),若超時(shí),則轉(zhuǎn)入步驟411 ;若未超時(shí),則轉(zhuǎn)入步驟408。步驟411,退出該流程。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種提高沖突檢測成功率的方法,應(yīng)用于包含至少一個(gè)第一磁射頻裝置和至少一個(gè)第二磁射頻裝置的近距離通訊系統(tǒng)上,所述第一磁射頻裝置利用磁信號(hào)發(fā)送模塊發(fā)送沖突檢測請(qǐng)求,并在射頻信道上接收沖突響應(yīng);所述第二磁射頻裝置使用磁信號(hào)接收模塊接收沖突檢測請(qǐng)求;所述方法包括如下步驟: 當(dāng)所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,則忽略該沖突檢測請(qǐng)求;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,所述第二磁射頻裝置在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng)。
2.根據(jù)權(quán)利要求1所述的提高沖突檢測成功率的方法,當(dāng)判斷出所述第二磁射頻裝置未與所述第一磁射頻裝置接入時(shí),設(shè)置超時(shí)時(shí)間段,并在設(shè)置的超時(shí)時(shí)間段內(nèi)在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng),若超時(shí),則直接退出流程。
3.根據(jù)權(quán)利要求2所述的提高沖突檢測成功率的方法,在設(shè)置的超時(shí)時(shí)間段內(nèi),所述第二磁射頻裝置多次選擇隨機(jī)時(shí)間點(diǎn)回復(fù)沖突響應(yīng)。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的提高沖突檢測成功率的方法,所述第一磁射頻裝置為射頻讀卡器,所述第二磁射頻裝置為磁通信射頻SIM卡或射頻SD/TF卡。
5.一種提高沖突檢測成功率的方法,應(yīng)用于包含至少一個(gè)第一磁射頻裝置和至少一個(gè)第二磁射頻裝置的近距離通訊系統(tǒng)上,所述第一磁射頻裝置利用磁信號(hào)發(fā)送模塊發(fā)送沖突檢測請(qǐng)求,并在射頻信道上接收沖突響應(yīng);所述第二磁射頻裝置使用磁信號(hào)接收模塊接收沖突檢測請(qǐng)求;所述方法包括如下步驟: 當(dāng)所述第二磁射頻裝置接收到?jīng)_突檢測請(qǐng)求,若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,則忽略該請(qǐng)求;若所述第二磁射頻裝置未與所述第一磁射頻裝置接入,所述第二磁射頻裝置在回復(fù)沖突響應(yīng)前,先偵聽回復(fù)沖突響應(yīng)使用的信道一段時(shí)間,當(dāng)沒有其他第二磁射頻裝置在回復(fù)沖突響應(yīng)時(shí),所述第二磁射頻裝置回復(fù)沖突響應(yīng)。
6.根據(jù)權(quán)利要求5所述的提高沖突檢測成功率的方法,其特征在于:偵聽回復(fù)沖突響應(yīng)使用的信道的時(shí)間段是隨機(jī)的。
7.根據(jù)權(quán)利要求5所述的提高沖突檢測成功率的方法,其特征在于:當(dāng)判斷出所述第二磁射頻裝置未與所述第一磁射頻裝置接入時(shí),在偵聽之前先設(shè)置超時(shí)時(shí)間段,并在設(shè)置的超時(shí)時(shí)間段內(nèi)偵聽是否有其他第二磁射頻裝置在回復(fù)沖突響應(yīng),若超時(shí),則直接退出流程。
8.根據(jù)權(quán)利要求5-7任一項(xiàng)所述的提高沖突檢測成功率的方法,所述第一磁射頻裝置為射頻讀卡器,所述第二磁射頻裝置為磁通信射頻SIM卡或射頻SD/TF卡。
全文摘要
本發(fā)明提出了一種提高沖突檢測成功率的方法,應(yīng)用于包含至少一個(gè)第一磁射頻裝置和至少一個(gè)第二磁射頻裝置的近距離通訊系統(tǒng)上。所述方法包括當(dāng)?shù)诙派漕l裝置接收到第一磁射頻裝置發(fā)送的沖突檢測請(qǐng)求時(shí),若所述第二磁射頻裝置已與所述第一磁射頻裝置接入,則忽略該請(qǐng)求;若未接入,所述第二磁射頻裝置在隨機(jī)的時(shí)間點(diǎn)上回復(fù)沖突響應(yīng),或者所述第二磁射頻裝置在回復(fù)沖突響應(yīng)前,先偵聽回復(fù)沖突響應(yīng)使用的信道一段時(shí)間,當(dāng)沒有其他第二磁射頻裝置在回復(fù)沖突響應(yīng),則所述第二磁射頻裝置回復(fù)沖突響應(yīng)。上述方法有效避免了多個(gè)第二磁射頻裝置同時(shí)回復(fù)沖突響應(yīng),不會(huì)造成持續(xù)的同頻干擾,降低同頻干擾的概率,提高了第一磁射頻裝置沖突檢測成功率。
文檔編號(hào)H04B17/00GK103178907SQ20111043220
公開日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者黃強(qiáng), 李富儀 申請(qǐng)人:國民技術(shù)股份有限公司