一種射頻移動通信卡及通信方法
2023-07-27 21:15:31 2
專利名稱:一種射頻移動通信卡及通信方法
技術領域:
本發明涉及通信領域,具體涉及一種射頻移動通信卡及通信方法。
背景技術:
射頻移動通信卡將非接觸應用功能集成於一般的SIM卡或WM卡,其實現了基於
2.4GHz限域通信實現射頻通信應用(例如行動支付、門禁、遠距離廣播等)的同時也實現了移動通信。由於其集多種應用於一體,使用方便、快捷,其應用越來越廣泛。但射頻移動通信卡中的射頻單元與讀卡器交互完成射頻通信時,其功耗本身就較大,如果此時射頻移動通信卡中的移動通信單元再與它終端交互實現移動通信時,射頻單元實現射頻通信和移動通信單元實現移動通信二者之總功耗(也可稱之為射頻移動通信卡工作過程中的最大功耗)則可能會超出使用射頻移動通信卡的終端(例如手機)所能承受的最大功耗,導致終端出現自動重啟、發熱量過大等異常情況,使終端不能兼容這類射頻移動通信卡,降低了用戶的體驗。現有的解決方案是通過與終端廠商協商,增大終端所能承受的最大功耗,使其兼容功耗較大的射頻移動通信卡,但終端廠商單純的為了兼容射頻移動通信卡而增大終端的最大功耗,相應的需調整終端的其他參數,改進過程複雜,且對於已經製造出的終端和已在市面上銷售、使用的終端,並不能對其進行改進,還是不能兼容射頻移動通信卡。因此現有的解決方案實施困難,且不能有效的解決射頻移動通信卡在工作過程中功耗高的問題。
發明內容
本發明要解決的主要技術問題是,提供一種射頻移動通信卡及通信方法,能有效的解決射頻移動通信卡在工作過程中功耗大,導致終端由於功耗限制的原因不能兼容射頻移動通信卡的問題。為解決上述技術問題,本發明提供一種射頻移動通信卡,包括處理單元、與所述處理單元連接的射頻單元和移動通信單元,所述處理單元用於控制所述射頻單元與外部進行射頻通信,以及用於控制移動通信單元與外部進行移動通信;所述射頻單元還用於根據所述處理單元的資源是否被佔用判斷是否接收和發送相應的射頻數據;所述移動通信單元還用於根據所述射頻單元是否處於工作狀態的資源是否被佔用判斷是否對接收到通信數據進行相應的處理。在本發明的一種實施例中,所述處理單元包括主控模塊,所述射頻單元和所述移動通信單元將接收到的數據發送給所述主控模塊進行處理,所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主控模塊的資源是否被佔用。在本發明的一種實施例中,所述處理單元包括主控模塊和與所述主控模塊連接的主SM卡模塊,所述射頻單元和所述移動通信單元將接收到的數據通過所述主控模塊發送至所述主SM卡模塊進行處理;所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主SIM卡模塊或/和所述主控模塊的資源是否被佔用。在本發明的一種實施例中,所述處理單元包括主控模塊和與所述主控模塊連接的主nM卡模塊,所述射頻單元和所述移動通信單元將接收到的數據通過所述主控模塊發送至所述主UIM卡模塊進行處理;所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主UIM卡模塊或/和所述主控模塊的資源是否被佔用。在本發明的一種實施例中,所述射頻單元包括第一資源檢測模塊,所述第一資源檢測模塊用於檢測所述處理單元的資源是否被佔用,如是,所述射頻單元不接收或發送所述射頻數據,否則,所述射頻單元接收或發送射頻數據,並在接收或發送完成後,釋放其所佔用的資源。在本發明的一種實施例中,所述移動通信單元包括第二資源檢測模塊,所述第二資源檢測模塊用於檢測所述射頻單元是否處於工作狀態;如是,所述移動通信單元不將其接收的通信數據發送給所述處理單元對其進行處理,否則,所述移動通信單元將其接收到的數據發送給所述處理單元進行處理;所述處理單元處理完成後,釋放其所佔用的資源。在本發明的一種實施例中,所述移動通信單元在檢測到所述射頻單元處於工作狀態時,向發送所述通信數據的終端發送過程字節,並繼續檢測所述射頻單元是否處於工作狀態,檢測到未處於工作狀態時,將所述通信數據發送給所述處理單元進行處理。本發明還提供了一種用於如上所述的射頻移動通信卡的通信方法,其特徵在於包括:所述射頻單元發送和接收相應的射頻數據之前,檢測所述處理單元的資源是否被佔用;並根據檢測結果判斷是否發送和接收所述射頻數據;所述移動通信單元對其接收到的通信數據進行相應的處理之前,檢測所述射頻單元是否處於工作狀態,根據檢測結果判斷是否對其接收到的通信數據進行相應的處理。在本發明的一種實施例中,所述射頻單元根據檢測結果判斷是否發送和接收所述射頻數據包括:所述射頻單元檢測所述處理單元的資源是否被佔用,如是,所述射頻單元不接收或發送所述射頻數據,否則,所述射頻單元接收或發送射頻數據,並在接收或發送完成後,釋放其所佔用的資源。在本發明的一種實施例中,所述移動通信單元根據檢測結果判斷是否對其接收到的通信數據進行相應的處理包括:所述移動通信單元檢測所述射頻單元是否處於工作狀態,如是,所述移動通信單元不將其接收的通信數據發送給所述處理單元對其進行處理,否貝1J,所述移動通信單元將其接收到的數據發送給所述處理單元進行處理;所述處理單元處理完成後,釋放其所佔用的資源。在本發明的一種實施例中,所述移動通信單元在檢測到所述射頻單元處於工作狀態時,還包括:向發送所述通信數據的終端發送過程字節,並繼續檢測所述射頻單元是否處於工作狀態,檢測到未處於工作狀態時,將所述通信數據發送給所述處理單元進行處理。本發明的有益效果是:本發明中射頻移動通信卡在工作時,其射頻單元發送和接收相應的射頻數據實現射頻通信之前,會先檢測處理單元的資源是否被佔用,然後根據檢測結果判斷是否發送和接收所述射頻數據;同樣,其移動通信單元在對其接收到通信數據進行處理之前,檢測所述射頻單元是否處於工作狀態,根據檢測結果判斷是否處理接收到的通信數據。因此本發明中的射頻移動通信卡的射頻單元在實現射頻通信之前,會先檢測處理單元是否處於工作狀態,移動通信單元在對其接收的數據進行處理以實現移動通信之前,先檢測射頻單元是否處於工作狀態,避免射頻單元和處理單元同時處於工作狀態,可降低射頻移動通信卡工作過程中的最大功耗,在不對使用射頻移動通信卡的終端所能承受的最大功耗的前提下,也能使終端很好的兼容射頻移動通信卡,有效的解決了射頻移動通信卡工作過程中功耗過大的問題,且在使用過程中不會出現引射頻移動通信卡的功耗大引起過度發熱、死機、重啟等現象,提高了用戶體驗的滿意度,更利於射頻移動通信卡的推廣使用。
圖1為本發明一種實施例的射頻移動通信卡結構示意圖一;圖2為本發明一種實施例的射頻移動通信卡結構示意圖二 ;圖3為本發明一種實施例的射頻移動通信卡結構示意圖三;圖4為本發明一種實施例的射頻移動通信卡結構示意圖四;圖5為本發明一種實施例的通信方法流程示意圖。
具體實施例方式下面通過具體實施方式
結合附圖對本發明作進一步詳細說明。請參考圖1,本實施例中提供的射頻移動通信卡包括處理單元,與處理單元連接的射頻單元和移動通信單元,處理單元用於控制射頻單元與外部(如讀卡器)進行相應的數據交互完成射頻通信,以及用於控制移動通信單元與外部(例如其他的手機終端)進行相應的交互完成移動通信;本實施例中的射頻單元還用於根據處理單元的資源是否被佔用判斷是否接收和發送相應的射頻數據;移動通信單元還用於根據射頻單元是否處於工作狀態(即判斷射頻單元的的資源是否被佔用)判斷是否對其接收的通信數據進行相應的處理。即射頻單元在發送和接收相應的射頻數據完成射頻通信之前,先判斷處理單元的資源是否被佔用,即判斷處理單元是否在控制移動通信單元與外部交互完成移動通信,避免處理單元的資源被佔用完成移動通信的同時,又開啟射頻模塊;同樣,當移動通信模塊在對其接收到的通信數據發送給處理單元進行處理之前,也需判斷射頻單元是否處於工作狀態,即判斷射頻單元是否正在接收或發送射頻數據,避免射頻單元在發送或接收數據時,同時調用處理單元對接收到的通信數據進行處理。由上可知,本實施例中的射頻移動通信卡的射頻單元在實現射頻通信之前,會先檢測處理單元是否處於工作狀態,移動通信單元在對其接收的數據進行處理以實現移動通信之前,先檢測射頻單元是否處於工作狀態,避免射頻單元和處理單元同時處於工作狀態,因為射頻移動通信卡工作過程中,其包括的射頻單元在接收和發送數據時產生的功耗和處理單元處理相應的數據時產生的功耗都較高,二者產生的功耗為射頻移動通信卡工作過程中的主要功耗,因此當射頻單元和處理單元同時處於工作狀態時,二者產生的功耗疊加在一起則可能會超出使用該射頻移動通信卡的終端所能承受的最大功耗,進而導致終端待機時間短、過度發熱、死機、重啟等異常情況。因此本例通過在射頻單元和移動通信單元實現各自的射頻通信和移動通信之前,先檢測處理單元和射頻單元是否處於工作狀態,避免射頻單元和處理單元同時處於工作狀態,進而避免射頻單元產生的功耗與處理單元產生的功耗疊加的情況發生,因此可減小射頻移動通信卡工作過程中出現的最大功耗,其最大功耗為射頻單元產生的功耗或處理單元產生的功耗,而不再為二者之和。
本實施例中的射頻移動通信卡可為單模塊結構的射頻移動通信卡,請參見圖2,單模塊結構射頻移動通信卡的處理單元包括主控模塊,射頻單元和移動通信單元將接收到的數據發送給主控模塊進行處理,即主控模塊控制射頻單元和移動通信單元分別完成射頻通信功能和移動通信單元。單模塊結構射頻移動通信卡的射頻單元檢測處理單元的資源是否被佔用包括檢測主控模塊的資源是否被佔用。本實施例中的射頻移動通信卡也可為雙模塊結構的射頻移動通信卡,請參見圖3和圖4,雙模塊結構射頻移動通信卡的處理單元包括主控模塊,與主控單元的主SM卡模塊,或主WM卡模塊,具體可根據射頻移動通信卡的類型選擇,雙模塊結構射頻移動通信卡的主控模塊也包括一個副SM卡模塊,或副UM卡模塊,主控模塊中的副SM卡模塊或副UIM卡模塊主要起到橋接作用,將射頻單元和移動通信單元發送的數據傳遞給主SIM卡模塊,或主nM卡模塊進行處理,其中主SM卡模塊或主UM卡模塊與主控模塊通過7816接口連接。射頻單元和移動通信單元也可將接收到的數據直接發送給主控模塊,由主控模塊的副SIM卡模塊或副UIM卡模塊進行處理,以完成相應的通信。當射頻單元和移動通信單元將接收到的數據經主控模塊發送給主SM卡模塊或主UM卡模塊進行處理時,射頻單元檢測處理單元的資源是否被佔用包括檢測主SIM卡模塊或主WM的資源是否被佔用;當射頻單元和移動通信單元將接收到的數據直接發送給主控模塊處理時,射頻單元檢測處理單元的資源是否被佔用包括檢測處理單元的主控模塊資源是否被佔用;當射頻單元和移動通信單元可將接收到的數據發送給主控模塊處理,也可通過主控模塊發送給主SM卡模塊或主WM卡模塊處理時,射頻單元檢測處理單元的資源是否被佔用包括檢測處理單元的主控模塊資源是否被佔用包括檢測主控模塊和主SIM卡模塊或主UIM卡模塊是否被佔用。具體檢測的方式可根據實際情況進行選擇。本實施例中射頻單元包括第一資源檢測模塊,第一資源檢測模塊用於按上述方式檢測處理單元的資源是否被佔用,如檢測到被佔用,射頻單元不接收或發送當前的射頻數據,等檢測到處理資源未被佔用時才重新開始接收或發送數據;如檢測到未被佔用,射頻單元開始接收或發送射頻數據,並在接收或發送完成後,釋放射頻單元的資源。本實施例中移動通信單元包括第二資源檢測模塊,第二資源檢測模塊用於按上述方式檢測射頻單元的是否處於工作狀態,如處於工作狀態,移動通信單元接收通信數據但並對其進行處理,並向發送通信數據給移動通信單元的終端發送過程字節,以維持與該終端的通信,避免通信中斷,並繼續檢測射頻單元是否處於工作狀態,在檢測到未處於工作狀態時,將其接收到的通信數據發送給處理單元進行相應的處理,完成移動通信;如檢測到射頻單元的資源如未被佔用,則表明此時射頻單元未處於工作狀態,移動通信單元將其接收到的數據發送給所述處理單元進行處理,以完成移動通信。處理單元處理完成後,釋放處理單元的資源。本實施例還公開了一種基於上述射頻移動通信卡的通信方法,可降低射頻移動通信卡在工作過程中的最大功耗,請參見圖5,具體如下:射頻單元發送和接收相應的射頻數據之前,檢測處理單元的資源是否被佔用;並根據檢測結果判斷是否發送和接收所述射頻數據,具體如下:包括:射頻單元的第一資源檢測模塊檢測處理單元的資源是否被佔用,如是,射頻單元不接收或發送所述射頻數據,等待處理單元的資源被釋放;否則,射頻單元接收或發送射頻數據,並在接收或發送完成後,釋放所述射頻單元的資源。移動通信單元在對其接收的通信數據進行處理之前,檢測射頻單元是否處於工作狀態,根據檢測結果判斷是否對其接收的通信數據進行處理,具體包括:移動通信單元的第二資源檢測模塊檢測射頻單元是否處於工作狀態,如是,移動通信單元不將其接收的通信數據發給處理單元進行相應的處理,並向發送所述通信數據的終端發送過程字節,例如發送過程字節0x60,以維持與該終端之間的通信,等待射頻單元的資源被釋放;否則,移動通信單元將其接收到的數據發送給所述處理單元進行處理;處理單元處理完成後,釋放所述處理單元的資源。本發明公開的射頻移動通信卡的射頻單元在實現射頻通信之前,會先檢測處理單元是否處於工作狀態,移動通信單元在對其接收的數據進行處理以實現移動通信之前,先檢測射頻單元是否處於工作狀態,避免射頻單元和處理單元同時處於工作狀態,可降低射頻移動通信卡工作過程中的最大功耗。在不對使用射頻移動通信卡的終端所能承受的最大功耗的前提下,也能使終端很好的兼容射頻移動通信卡,從根本上解決了射頻移動通信卡工作過程中功耗過大的問題,且在使用過程中不會出現引射頻移動通信卡的功耗大引起過度發熱、死機、重啟等現象,大大提高了用戶體驗的滿意度,更利於射頻移動通信卡的推廣使用。以上內容是結合具體的實施方式對本發明所作的進一步詳細說明,不能認定本發明的具體實施只局限於這些說明。對於本發明所屬技術領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬於本發明的保護範圍。
權利要求
1.一種射頻移動通信卡,包括處理單元、與所述處理單元連接的射頻單元和移動通信單元,所述處理單元用於控制所述射頻單元與外部進行射頻通信,以及用於控制移動通信單元與外部進行移動通信;其特徵在於,所述射頻單元還用於根據所述處理單元的資源是否被佔用判斷是否接收和發送相應的射頻數據;所述移動通信單元還用於根據所述射頻單元是否處於工作狀態的資源是否被佔用判斷是否對接收到通信數據進行相應的處理。
2.如權利要求1所述的射頻移動通信卡,其特徵在於,所述處理單元包括主控模塊,所述射頻單元和所述移動通信單元將接收到的數據發送給所述主控模塊進行處理,所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主控模塊的資源是否被佔用。
3.如權利要求1所述的射頻移動通信卡,其特徵在於,所述處理單元包括主控模塊和與所述主控模塊連接的主SM卡模塊,所述射頻單元和所述移動通信單元將接收到的數據通過所述主控模塊發送至所述主SM卡模塊進行處理;所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主SIM卡模塊或/和所述主控模塊的資源是否被佔用。
4.如權利要求1所述的射頻移動通信卡,其特徵在於,所述處理單元包括主控模塊和與所述主控模塊連接的主WM卡模塊,所述射頻單元和所述移動通信單元將接收到的數據通過所述主控模塊發送至所述主UM卡模塊進行處理;所述射頻單元檢測所述處理單元的資源是否被佔用包括檢測所述主WM卡模塊或/和所述主控模塊的資源是否被佔用。
5.如權利要求1-4任一項所述的射頻移動通信卡,其特徵在於,所述射頻單元包括第一資源檢測模塊,所述第一資源檢測模塊用於檢測所述處理單元的資源是否被佔用,如是,所述射頻單元不接收或發送所述射頻數據,否則,所述射頻單元接收或發送射頻數據,並在接收或發送完成後,釋放其所佔用的資源。
6.如權利要求1-4任一 項所述的射頻移動通信卡,其特徵在於,所述移動通信單元包括第二資源檢測模塊,所述第二資源檢測模塊用於檢測所述射頻單元是否處於工作狀態;如是,所述移動通信單元不將其接收的通信數據發送給所述處理單元對其進行處理,否則,所述移動通信單元將其接收到的數據發送給所述處理單元進行處理;所述處理單元處理完成後,釋放其所佔用的資源。
7.如權利要求6所述的射頻移動通信卡,其特徵在於,所述移動通信單元在檢測到所述射頻單元處於工作狀態時,向發送所述通信數據的終端發送過程字節,並繼續檢測所述射頻單元是否處於工作狀態,檢測到未處於工作狀態時,將所述通信數據發送給所述處理單元進行處理。
8.一種用於如權利要求1-7任一項所述的射頻移動通信卡的通信方法,其特徵在於包括: 所述射頻單元發送和接收相應的射頻數據之前,檢測所述處理單元的資源是否被佔用;並根據檢測結果判斷是否發送和接收所述射頻數據; 所述移動通信單元對其接收到的通信數據進行相應的處理之前,檢測所述射頻單元是否處於工作狀態,根據檢測結果判斷是否對其接收到的通信數據進行相應的處理。
9.如權利要求8所述的方法,其特徵在於,所述射頻單元根據檢測結果判斷是否發送和接收所述射頻數據包括: 所述射頻單元檢測所述處理單元的資源是否被佔用,如是,所述射頻單元不接收或發送所述射頻數據,否則,所述射頻單元接收或發送射頻數據,並在接收或發送完成後,釋放其所佔用的資源。
10.如權利要求8所述的方法,其特徵在於,所述移動通信單元根據檢測結果判斷是否對其接收到的通信數據進行相應的處理包括: 所述移動通信單元檢測所述射頻單元是否處於工作狀態,如是,所述移動通信單元不將其接收的通信數據發送給所述處理單元對其進行處理,否則,所述移動通信單元將其接收到的數據發送給所述處理單元進行處理; 所述處理單元處理完成後,釋放其所佔用的資源。
11.如權利要求8-10任一項所述的方法,其特徵在於,所述移動通信單元在檢測到所述射頻單元處於工作狀態時,還包括:向發送所述通信數據的終端發送過程字節,並繼續檢測所述射頻單元是否處於工作狀態,檢測到未處於工作狀態時,將所述通信數據發送給所述處理單元進行處理。 ·
全文摘要
本發明公開了一種射頻移動通信卡及通信方法,射頻單元發送和接收相應的射頻數據實現射頻通信之前,會先檢測處理單元的資源是否被佔用,然後根據檢測結果判斷是否發送和接收所述射頻數據;移動通信單元在對其接收的通信數據進行處理之前,檢測射頻單元是否處於工作狀態,根據檢測結果判斷是否處理接收的通信數據。因此本發明中的射頻移動通信卡的射頻單元在實現射頻通信之前,先檢測處理單元是否處於工作狀態,移動通信單元在對其接收的數據進行處理以實現移動通信之前,先檢測射頻單元是否處於工作狀態,避免射頻單元和處理單元同時處於工作狀態,可降低射頻移動通信卡工作過程中的最大功耗,解決了射頻移動通信卡工作過程中功耗過大的問題。
文檔編號H04B1/38GK103166659SQ201110414190
公開日2013年6月19日 申請日期2011年12月13日 優先權日2011年12月13日
發明者李菲菲 申請人:國民技術股份有限公司