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