一種SIM卡路由器託管裝置的製作方法
2023-05-13 07:08:26 1

本實用新型涉及網絡通信與智慧卡領域,具體地說,涉及一種SIM卡路由器託管裝置。
背景技術:
目前,人們通常是通過手機來對SIM卡進行訪問,將SIM卡放置在手機卡槽內,由手機Modem與其進行通信;然而,隨著人們需求的不斷增高,人們越來越需要通過遠程主機來對SIM卡進行訪問,遠程主機對SIM卡的訪問可以使用自定義協議,通信內容更加簡單;遠程主機和SIM卡路由器託管模塊之間通信數據使用自定義消息格式,實現二者之間的安全認證、數據加密以及SIM卡鑑權等功能。
技術實現要素:
本實用新型的目的是提供了一種可以通過遠程主機來對SIM卡進行訪問的SIM卡路由器託管裝置,包括USB接口路由器託管模塊,所述USB接口路由器託管模塊內設置有USB轉UART模塊和帶網絡驅動程序的7816 SIM卡接口晶片,所述USB轉UART模塊一端通過USB接口與WiFi路由器通信連接,另一端通過UART接口與所述帶網絡驅動程序的7816 SIM卡接口晶片通信連接,所述帶網絡驅動程序的7816 SIM卡接口晶片的另一端通過ISO7816 接口與SIM卡通信連接。
其中,所述USB接口路由器託管模塊通過app進行遠程主機參數配置並與遠程主機通信。
其中,所述USB接口路由器託管模塊支持獨立配置IP。
其中, 所述USB接口路由器託管模塊通過DHCP從所述WiFi路由器自動獲取IP。
其中,可以用家庭網關代替WiFi路由器,所述家庭網關通過USB接口與USB轉UART模塊通信連接。
其中,所述USB接口路由器託管模塊通過DHCP從所述家庭網關自動獲取IP。
其中,所述配置參數為遠程主機的IP位址、埠號或使用的協議。
相對於現有技術,本實用新型具有以下有益效果:
1)解決了遠程主機實現對SIM卡進行訪問的問題;
2)遠程主機對SIM卡的訪問可以使用自定義協議,通信內容更加簡單;
3) SIM卡路由器託管模塊帶有7816晶片具備安全加密功能,可以實現對遠程主機的訪問進行安全認證、數據加密等安全機制。
4)7816晶片具有網絡驅動程序,能通過DHCP協議自動獲取IP位址;
5) SIM卡路由器託管模塊不再需要有線或無線通信模塊,直接通過支持USB乙太網接口的路由器或家庭網關實現與遠程主機的通信,成本更低。
附圖說明
圖1為本實用新型所述一種SIM卡路由器託管裝置的第一實施方式的結構示意圖。
圖2為本實用新型所述一種SIM卡路由器託管裝置的第二實施方式的結構示意圖。
具體實施方式
下面參考附圖來說明本實用新型的實施例。在本實用新型的一個附圖或一種實施方式中描述的元素和特徵可以與一個或更多個其他附圖或實施方式中示出的元素和特徵相結合。應當注意,為了清楚的目的,附圖和說明中省略了與本實用新型無關的、本領域普通技術人員已知的部件或處理的表示和描述。
下面結合附圖對本實用新型做進一步描述。
圖1為本實用新型所述的一種SIM卡路由器託管裝置的第一實施方式的結構示意圖;包括USB接口路由器託管模塊,所述USB接口路由器託管模塊內設置有USB轉UART模塊和帶網絡驅動程序的7816 SIM卡接口晶片,所述USB轉UART模塊一端通過USB接口與WiFi路由器通信連接,另一端通過UART接口與所述帶網絡驅動程序的7816 SIM卡接口晶片通信連接,所述帶網絡驅動程序的7816 SIM卡接口晶片的另一端通過ISO7816 接口與SIM卡通信連接。所述USB接口路由器託管模塊通過app進行遠程主機參數配置並與遠程主機通信。所述USB接口路由器託管模塊支持獨立配置IP。所述USB接口路由器託管模塊通過DHCP從所述WiFi路由器自動獲取IP。
圖2為本實用新型所述的一種SIM卡路由器託管裝置的第二實施方式的結構示意圖,與圖1不同的是用家庭網關代替WiFi路由器,所述家庭網關通過USB接口與USB轉UART模塊通信連接。所述USB接口路由器託管模塊通過DHCP從所述家庭網關自動獲取IP;所述配置參數為遠程主機的IP位址、埠號或使用的協議。
SIM卡路由器託管裝置接口託管模塊工作流程如下:
步驟一、USB接口託管模塊插入路由器或家庭網關USB插槽後,USB轉UART
晶片和7816晶片分別上電復位;
步驟二、7816晶片初始化UART接口,加載網絡驅動程序,通過USB轉UART
晶片在網絡接口上面進行監聽;
步驟三、7816晶片通過DHCP協議從路由器或家庭網關獲取區域網IP位址;
步驟四、7816晶片初始化Master 7816接口,準備與插在SIM卡槽中SIM
卡進行通信;
步驟五、如果USB接口路由器託管模塊首次使用,需要app進行配置,配置
參數主要包括遠程主機的IP位址、埠號以及使用的協議等;
步驟六、USB接口路由器託管模塊處於未配置模式時,一直在網絡接口監聽
來自app的配置消息,app則是通過廣播配置消息的方式來得到託管模塊的響應,在得到託管模塊的響應消息後,app開始啟動參數配置過程,參數配置完成後,USB接口託管模塊即可開始正常工作;
步驟七、USB轉UART晶片網絡接口收到數據,即通過UART轉發給7816晶片;
步驟八、7816晶片處理從UART收到的命令數據,根據需要轉換成合適的ISO
7816指令序列,分別通過7816晶片的Master 7816接口發送給SIM卡,並從SIM卡接收對應的7816響應數據;
步驟九、7816晶片根據遠程主機與USB接口路由器託管模塊的自定義消息
格式,封裝成響應消息,通過UART接口發送給USB轉UART晶片;
步驟十、USB轉UART晶片通過網絡接口發送至指定的遠程主機,至此,遠
程主機到USB接口路由器託管模塊的一個消息循環完成。
雖然已經詳細說明了本實用新型及其優點,但是應當理解在不超出由所附的權利要求所限定的本實用新型的精神和範圍的情況下可以進行各種改變、替代和變換。而且,本申請的範圍不僅限於說明書所描述的過程、設備、手段、方法和步驟的具體實施例。本領域內的普通技術人員從本實用新型的公開內容將容易理解,根據本實用新型可以使用執行與在此所述的相應實施例基本相同的功能或者獲得與其基本相同的結果的、現有和將來要被開發的過程、設備、手段、方法或者步驟。因此,所附的權利要求旨在在它們的範圍內包括這樣的過程、設備、手段、方法或者步驟。