新四季網

主機與無線上網模塊的通信方法和主機通信模塊的製作方法

2023-06-27 12:32:56 2

專利名稱:主機與無線上網模塊的通信方法和主機通信模塊的製作方法
技術領域:
本發明屬於通信技術領域,尤其涉及一種無線上網模塊及其與主機的通信方法、 數據卡。
背景技術:
隨著無線數據業務的發展,無線上網模塊由於其可觀的上下行速率,簡單方便 等商務特性而越來越被接受。所述的無線上網模塊通常採用獨立接口與計算機相連,例 如 USB (Universal Serial Bus Stick,通用串行總線),PCI-E (PeripheralComponent Interconnect express,外設組件互聯快速傳輸標準),Mini PCI-E(微型PCI-E)或者 PCMIA (Personal Computer Manufacturer Interface Adaptor,個人電腦製造接口標準) 接口等。無線上網模塊和計算機組合能夠構成一個用戶終端。但是,隨著用戶終端產品不 斷向超薄,超小型的發展,現有的無線上網模塊的體積較大,無法內置到小型超薄的用戶終 端中。

發明內容
本發明實施例公開了一種主機與無線上網模塊的通信方法和主機通信模塊。所述主機與無線上網模塊的通信方法,包括接收來自安全數碼卡接口的無線上網模塊上報的安全數碼卡分區信息;加載與所述無線上網模塊對應的串口驅動和調製解調驅動,為應用層提供虛擬的 串口設備和調製解調設備;將所述應用層與所述虛擬的串口設備和調製解調設備的通信映射到所述安全數 碼卡接口的無線上網模塊的對應的安全數碼卡分區上。另一種主機與無線上網模塊的通信方法包括,檢測到安全數碼卡接口的設備接入後,檢測所述接入的安全數碼卡接口的設備是 否是安全數碼卡接口的無線上網模塊,若是,則接收來自安全數碼卡接口的無線上網模塊 上報的安全數碼卡分區信息並修改所述安全數碼卡接口的無線上網模塊的硬體身份ID ;根據所述安全數碼卡分區信息創建串口設備和調製解調設備,並加載相應的串口 驅動和調製解調驅動,以使應用層通過所述串口設備和調製解調設備與所述安全數碼卡接 口的無線上網模塊的對應的安全數碼卡分區建立通信。 一種主機通信模塊,包括安全數碼卡接口單元和磁碟驅動單元,還包括虛擬總線 單元、串口驅動單元和調製解調驅動單元,所述安全數碼卡接口單元用於與安全數碼卡接口的無線上網模塊建立連接;所述磁碟驅動單元用於建立所述安全數碼卡接口單元與所述虛擬總線單元之間 的通信連接;所述虛擬總線單元用於接收來自安全數碼卡接口的無線上網模塊上報的安全數 碼卡分區信息,使能所述串口驅動單元和調製解調驅動單元;
所述串口驅動單元和調製解調驅動單元用於為應用層提供虛擬的串口設備和調 制解調設備;所述虛擬總線單元還用於將所述應用層與所述虛擬的串口設備和調製解調設備 的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。另一種主機通信模塊,包括安全數碼卡接口單元,通用串行總線USB驅動單元,還 包括過濾驅動單元和總線驅動單元,其中,所述安全數碼卡接口單元用於檢測安全數碼卡接口的設備的接入並與之建立連 接;所述USB驅動單元用於建立所述安全數碼卡接口單元與所述過濾驅動單元之間 的通信連接;所述過濾驅動單元用於檢測所述接入的安全數碼卡接口的設備是否是安全數碼 卡接口的無線上網模塊,若是,則接收來自安全數碼卡接口的無線上網模塊上報的安全數 碼卡分區信息,並修改所述安全數碼卡接口的無線上網模塊的硬體身份ID,使能所述總線 驅動單元;所述總線驅動單元用於根據所述安全數碼卡分區信息創建串口設備和調製解調 設備,並加載相應的串口驅動和調製解調驅動,以使應用層通過所述串口設備和調製解調 設備與所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區建立通信。通過應用本發明實施例公開的主機與無線上網模塊的通信方法和主機通信模塊, 主機可以與安全數碼卡接口的無線上網模塊或數據卡通信,完成無線上網功能。


圖1A為現有的SD卡的外型以及9針接口界面示意圖;圖1B為SD卡接口的9個針腳的名稱、類型和所處理的信號的示意圖;圖2為本發明實施例公開的一種無線上網模塊的結構示意圖;圖3為本發明實施例公開的一種無線上網模塊中的無線上網處理子模塊的結構 示意圖;圖4為本發明實施例公開的一種無線上網模塊的天線布局示意圖;圖5本發明實施例公開的一種無線上網模塊的功能結構示意圖;圖6為本發明實施例公開的一種無線上網模塊向主機側上報埠信息的方法流 程圖;圖7為現有技術中通用的SD卡接口設備的PC側的驅動結構示意圖;圖8為本發明實施例公開的一種SD卡接口設備的PC側的驅動結構示意圖;圖9為本發明實施例公開的另一種SD卡接口設備的PC側的驅動結構示意圖;圖10為本發明實施例公開的PC的系統為SD卡接口的無線上網模塊加載驅動的 流程圖;圖11A為本實施例提供的PC側向無線上網模塊發出命令或者寫入數據的方法流 程圖;圖11B為本實施例提供的PC側從無線上網模塊讀取響應或者數據的方法流程 圖12A為本實施例提供的無線上網模塊根據PC下發的命令或數據進行處理的方 法流程圖;圖12B為本實施例提供的無線上網模塊向PC側上報響應或者數據的方法流程 圖;圖13為本實施例提供的應用層軟體通過虛擬的串口設備對SD接口的無線上網模 塊進行管理的方法流程圖;圖14為本實施例提供的應用層軟體通過虛擬的Modem設備與SD接口的無線上網 模塊進行數據業務的方法流程圖;圖15為本發明實施例公開的另一種無線上網模塊的結構示意圖;圖16為圖15所示無線上網模塊的功能結構示意圖;圖17為圖15所示的無線上網模塊的另一種功能結構示意圖;圖18為本發明實施例公開的採用SD接口的無線上網模塊實現電子設備與網絡空 間數據同步的方法流程圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明具體實施 例作進一步的詳細描述。Secure Digital Memory Card (安全數碼卡)簡稱SD卡(本發明申請文件後文採 用SD卡的名稱),標準尺寸為32mmX24mmX2. 1mm。SD卡結合了 SanDisk (閃迪)公司的快 閃記憶卡控制與MLC(Multilevel Cell,多層單元)技術和Toshiba(東芝)公司的0. 16u及 0. 13u的NAND(Not AND,與非門)技術,通過9針的接口界面與專門的驅動器相連接。該9 針接口界面可以有兩種接線方式,分別為安全數字輸入/輸出方式(Secure Digital Input and Output,簡稱 SDIO)和串行外設接 口方式(Serial Peripheral Interface,簡稱 SPI)。 圖1A所示為SD卡的外型以及9針接口界面示意圖。其中9個針腳(pin)的名稱、類型和所 處理的信號如圖1B所示。在SDI0模式下,1號管腳用於傳輸卡檢測信號,並且與9、8、7號 管腳一起組成4個比特的數據信號;2號管腳用於傳輸命令和響應;3號和6號管腳是接地 管腳,4號管腳接電源,5號管腳接時鐘信號。在SPI模式下,1號管腳用於晶片選定,2號和 7號管腳分別用於數據的輸入和輸出,3號和6號管腳是接地管腳,4號管腳接電源,5號管 腳接時鐘信號。圖1A中所示的WP(Write Protect,防寫)端子可以為物理開關結構,用 於設置或解除設置SD卡的防寫功能,其具體結構和工作原理是公知的,此處不做贅述。 SD卡因其輕便小巧的結構特性,在數位相機,手機以及MID (Mobile Internet Device,移動 網際網路設備)等終端設備上應用非常廣泛。除標準SD卡外,尺寸為15mmXllmmXlmm的微 型安全數碼卡(Micro SecureDigital Memory Card,簡稱 MicroSD,也可稱為 Trans Flash 卡或TF卡)以及尺寸為21. 5mmX20mmxl. 4mm的Mini SD卡(迷你SD卡)也得到了廣泛 的應用。並且,通過適配器的連接,MicroSD卡或Mini SD卡也可以插接在終端設備的標準 SD卡槽中使用。本發明實施例所提供的技術方案,就是將無線上網模塊集成在標準SD卡中,或者 集成在MicroSD卡或Mini SD卡中。這種採用標準SD卡或者MicroSD卡或Mini SD卡中, 採用安全數碼接口的無線上網模塊,可以作為一種數據卡的產品形態。由於通過適配器的連接,MicroSD卡或Mini SD卡也可以插接在終端設備的SD卡槽中使用,後文將以標準SD 卡為例來說明本發明實施例的技術方案。而對於在MicroSD卡或Mini SD卡中集成無線上 網模塊的方案,可以參考標準SD的方式實現。為了敘述的方便,在不明確區分的情形下,後 文的SD卡指標準尺寸的SD卡。如圖2所示,為本發明實施例提供的一種無線上網模塊200,該模塊包括安全數 碼卡接口子模塊201、無線上網處理子模塊202 ;所述無線上網處理子模塊202通過所述安 全數碼卡接口子模塊201與用戶終端進行信息交互。其中,該無線上網模塊200通過安全數碼卡槽或微型安全數碼卡槽插入用戶終 端,就可以建立無線連接。用戶可以通過用戶終端無線上網,或通過無線網絡傳送照片等。所述無線上網模塊200可以是如圖1A所示的SD卡的形態,其中所述的安全數碼 卡接口子模塊201在外部形態上即圖1A所示的9個針腳。其接線方式可以是SDI0方式, 也可以是SPI方式。具體的針腳信號在圖1B中已經有所介紹。此外,這兩種方式下各管腳 的在SD卡內的布線方式和驅動方式也都是成熟的現有技術,對於本領域普通技術人員來 說是公知的,此處不再贅述。所述無線上網處理子模塊202的一種實施方式可以如圖3所示,包括天線301、 射頻處理單元302、SIM(Subscriber Identity Module,移動用戶識別卡)單元303和基帶 處理單元304。其中,所述天線301,用於將接收到的無線信號傳輸給所述射頻處理單元202,或 者將射頻處理單元302的發射信號轉換為電磁波,發送出去。需要注意的是,所述天線301可以設置在所述無線上網模塊的主板內,例如可以 將所述天線301鋪設在所述無線上網模塊的主板上,如圖4所示,天線301位於無線上網模 塊的另一端,即天線301和安全數碼卡接口分別位於無線上網模塊的兩端。或者,還可以將 所述天線通過所述無線上網模塊的主板觸點連接到所述射頻處理單元。還需要說明的是,所述鋪設天線處,可以保留一定的區域禁布元器件。所述射頻處理單元302,用於對所述天線301接收到的無線信號進行選頻、放大、 下變頻處理,並將其轉換成中頻信號或基帶信號發送給所述基帶處理單元304,或者,用於 將所述基帶處理單元304發送的基帶信號或中頻信號經過上變頻並適當放大通過所述天 線301發送出去。所述移動用戶識別卡單元303,用於存儲用戶參數信息;其中,所述用戶參數信息 可以包括數字行動電話客戶的信息,加密的密鑰等內容,可供網絡客戶身份進行鑑別,並 對客戶通話時的語音信息進行加密。需要注意的是,所述移動用戶識別卡單元可以由SIM晶元(die)通過封裝技術封 裝而成。所述基帶處理單元304,用於根據所述移動用戶識別卡單元303所獲取的參數信 息以及無線標準協議要求,對接收到的所述中頻信號或基帶信號進行處理;或者,接收來自 安全數碼卡接口子模塊201的數據信息;將所述數據信息進行數據識別;如果所述數據信 息中包括傳輸控制命令,則將其通過傳輸控制命令埠發送;如果所述數據信息中包括傳 輸網絡報文,則將其通過傳輸網絡報文埠發送。需要注意的是,該無線上網處理子模塊202還可以包括電源管理單元305和存儲
9單元306 ;所述電源管理單元305,用於將所述用戶終端的電源電壓轉化為所述基帶處理單 元304、所述存儲單元306、所述射頻處理單元302、所述移動用戶識別卡單元303所需的電 壓,以便為所述各個單元提供電源。所述存儲單元306,用於存儲通過所述基帶處理單元304處理所獲取到的傳輸網 絡報文和無線上網模塊運行所需要的應用程式。從上面的描述可以看出,在將所述無線上網模塊200集成在SD卡上後,所述無線 上網模塊200與PC的交互只能通過SD卡的接口完成,即採用SDI0或SPI方式完成。然而, 在現有技術中,由於PC上的SD卡插槽只能識別特定的命令,是無法完成所述無線上網模塊 200與PC的信息交互的。為了解決這一技術問題,本發明實施例進一步提出了以下技術方案。請參考圖5。 圖5所示為所述無線上網模塊200的功能結構示意圖。安全數碼卡接口功能單元501是所 述安全數碼卡接口子模塊201上的軟體功能單元,用於通過現有的SD卡的9針接口界面, 可以採用現有的SDI0或者SPI方式與主機側通信。這一功能單元在現有的SD卡中是已經 存在的。無線上網處理功能單元503是所述無線上網處理子模塊202上的軟體功能單元, 可以採用現有的方式實現無線上網功能。具體的,其中可以包括數個埠,例如,如圖所示, 可以分別為設備管理埠 5031,Modem(調製解調)埠 5033和其他功能埠 5035。所述 設備管理埠 5031用於根據來自主機側的設備管理命令和/或數據,對所述無線上網處理 子模塊202進行管理;所述Modem埠 5033用於根據來自主機側的調製解調命令和/或數 據,實現撥號上網以及數據報文傳輸等無線上網功能;所述其他功能埠 5035用於根據來 自主機側的其他命令和數據,實現其他功能,例如網卡功能、GPS功能等,本發明實施例不做 限定。如前所述,在本發明實施例中,所述安全數碼卡接口功能單元501和所述無線上網處 理功能單元503均可以採用現有的技術方案來實現。當然,本發明實施例也不排除可以對 這兩個功能單元單獨進行改進,以提高其各自的功能或效率。當所述安全數碼卡接口功能單元501和所述無線上網處理功能單元503採用現有 的技術方案來實現,或者雖然對這兩個功能單元或者其中的一個功能單元進行了改進,但 沒有改變其與其他的功能單元的通信接口的情形下,採用本發明實施例前述提到的方案, 將所述無線上網處理子模塊202集成在SD卡接口的無線上網模塊200中,並通過所述安全 數碼卡接口子模塊201與主機側進行交互的情形下,由於所述無線上網處理子模塊202的 通信接口與所述安全數碼卡接口子模塊201的通信接口不同,就需要在兩個功能模塊之間 插入一個適配單元505,以為所述無線上網處理子模塊202與所述安全數碼卡接口子模塊 201之間的通信和交互提供翻譯,建立橋梁。所述適配單元505是軟體單元,也可以是硬體單元。但本發明實施例優選以軟體 方式實現。如果所述適配單元505是軟體單元,則其可以安裝在所述無線上網處理子模塊 202的存儲單元306中,或者也可以安裝在所述安全數據卡接口子模塊201中的用於存儲 驅動程序的存儲單元中,或者在所述的無線上網模塊200中單獨開闢一個存儲空間用來安 裝所述適配單元505的軟體。所述適配單元505用於將所述無線上網處理功能單元502 上的各埠模擬成為SD卡分區,通過所述安全數碼接口功能單元501上報給主機側;通過 所述安全數碼接口功能單元501接收將來自主機側的以SD卡接口格式封裝的下行交互信息,將該以SD卡接口格式封裝的下行交互信息解封裝後,將相應的下行交互信息按照所述 無線上網處理功能單元的接口格式下發給各埠 ;將各埠以所述無線上網處理功能單元 的接口格式向主機側上報的上行交互信息,按照SD卡接口格式封裝後,通過所述安全數碼 接口功能單元501發送給主機側。所述下行交互信息可以是主機側下發給所述無線上網處 理子模塊202的各埠的命令或數據,或者是所述無線上網處理子模塊202的各埠向主 機側上報的數據或響應。可以理解的,所述適配單元505在實現上可以包括安全數碼卡分 區信息生成子單元,用於獲取所述無線上網處理功能單元的各埠的配置信息,並根據所 述配置信息,生成與各埠分別對應的安全數碼卡分區信息;安全數碼卡分區信息上報子 單元,用於按照安全數碼卡的初始化流程與主機側交互,上報所述安全數碼卡分區信息給 主機側;安全數碼卡分區映射子單元,用於把生成的分區分別映射到所述無線上網處理功 能單元的對應埠上。進一步的,所述適配單元505還可以包括解封裝子單元,用於解析所 述安全數碼卡接口功能單元接收的來自主機側的小型計算機系統接口 SCSI寫請求命令的 數據包或者SCSI讀請求命令的數據包;寫埠子單元,用於將所述解封裝子單元解析出的 SCSI讀請求命令的數據包中的命令或者數據,寫入所述無線上網處理功能單元的相應端 口 ;讀埠子單元,用於根據所述解封裝子單元解析出的SCSI讀請求命令的數據包中的讀 命令,從所述無線上網處理功能單元的相應埠讀取數據包;封裝子單元,用於將所述讀端 口子單元從所述無線上網處理功能單元的相應埠讀取的數據包封裝為SCSI讀請求命令 的響應數據包,並通過所述安全數碼卡接口功能單元上報給主機側。所述適配單元505將所述無線上網處理功能單元502上的各埠模擬成為SD卡 分區,通過所述安全數碼接口功能單元501上報給主機側的具體流程的一個示例可以參考 圖6。步驟601、適配單元505檢測到安全數碼卡接口功能單元501與主機側建立連接。 所示適配單元505可以是檢測到其所在的無線上網模塊200與主機側建立電連接,即判定 所述安全數碼卡接口功能單元501與主機側建立連接。在實際使用中,SD卡接口的無線上 網模塊200插入主機側的SD插槽或是讀卡器中,即可通過9針接口中的第4管腳與主機側 建立電連接。此時,所述適配單元505可以檢測到該無線上網模塊200已經上電,即可判定 安全數碼卡接口功能單元501與主機側建立連接。步驟602、適配單元505獲取無線上網處理功能單元503的各埠的配置信息,並 根據所述配置信息,生成與各埠分別對應的SD卡分區信息。所述配置信息例如可以包括 埠的個數,埠的類型和埠的排列順序等。所述SD卡分區信息為SD卡本身的分區規 範的信息。步驟603、適配單元505按照標準的SD卡的初始化流程與主機側交互,上報所述 SD卡分區信息給主機側。步驟604、適配單元505把生成的分區分別映射到無線上網處理功能單元503的對 應埠上,並為各埠分配對應的緩存區。所述緩存區用於存儲主機側與各埠之間的上 行交互信息和/或下行交互信息,至少應當用於存儲上行交互信息。可以理解的,所述緩存 區可以是在所述無線上網模塊上的,此時所述無線上網模塊還包括存儲單元。如前所述的,所述SD卡接口的無線上網模塊200上的適配層505會向主機側上報 SD卡的分區,各分區實際是所述無線上網模塊200上的無線上網處理功能單元503的各埠,例如設備管理埠 5031,Modem埠 5033等。與之相對應的,主機側需要識別出該SD 卡接口的無線上網模塊200為無線上網設備,才能使主機側的應用層軟體使用到該無線上 網模塊200的無線上網功能。以下以所述主機為PC為例,來說明PC識別所述插接在SD卡 插槽或讀卡器中的設備為無線上網設備的方法。在現有技術中,通用的SD卡接口設備的PC側的驅動結構示意如圖7所示。在圖 7中,SD卡接口設備插入SD讀卡器或者SD插槽中。根據主機對SD讀卡器或SD插槽的驅 動方式不同,可以有兩種數據路徑,分別為R1和R2。對於Rl,SD讀卡器或者SD插槽直接連在USB (Universal Serial BUS,通用串行 總線)總線上。數據經過USB總線、Mass Storage (大容量存儲器)驅動、SCSI (小型計算 機系統接口,Small Computer System Interface)總線的中間層(Midlevel)、Disk (磁碟) 驅動,而與應用層軟體信息交互。對於R2,SD讀卡器或者SD插槽直接連在MMC(Multi Media Card,多媒體存儲卡)/ SD總線上。數據經過MMC/SD總線、塊媒體驅動、SCSI總線的中間層、Disk驅動,而與應用 層軟體信息交互。無論是採用R1還是R2的路徑,在現有技術中,主機側都只能將SD卡接口設備作 為存儲設備識別並使用。對於插入SD讀卡器或者SD插槽的SD卡接口的無線上網模塊200 來說,採用現有技術的PC驅動結構並不能實現無線上網功能。為此,本發明實施例公開了 一種PC側的驅動結構,請參考圖8。對比圖7可知,圖8所示的實施例在主機的驅動層增加了一個虛擬總線,以及 Modem驅動、串口驅動。可選的,當所述SD卡接口的無線上網模塊200還可以支持區域網 連接的話,則還可以增加網卡驅動,此時所述無線上網模塊200上的其他功能埠 5035應 當包括網卡功能埠,當然,還可以存在其他功能埠。所述Modem驅動、串口驅動和網卡 驅動都可以是所述SD卡接口的無線上網模塊200的私有驅動,即專門為該SD卡接口的無 線上網模塊200開發的驅動,也可以是PC的作業系統中自帶的標準驅動。一般來說,如 Windows作業系統中可能帶有一些通用的外設驅動,如果這些驅動可以識別所述無線上網 模塊200上的各埠,則可以使用這些驅動。優選的,本發明實施例採用專門的私有驅動。當SD卡接口的無線上網模塊200連接到PC上,所述SD卡接口的無線上網模塊 200上的適配層505會向主機側上報SD卡的分區信息。所述SD卡接口的無線上網模塊200 按照現有技術中的SD卡接口設備的情況加載了 Disk驅動後,所述虛擬總線會檢測到該SD 卡接口的無線上網模塊200,並自動加載對應的串口驅動和Modem驅動,為應用層提供虛擬 的串口設備和Modem設備。然後通過虛擬總線,這些串口設備和Modem設備會被映射到SD 卡接口的無線上網模塊200的對應的SD卡分區上。所述通過虛擬總線映射,是指所述虛擬 總線的開發者與所述SD接口的無線上網模塊200的開發者事先約定了所述SD卡接口的 無線上網模塊200的分區與各種設備,例如各分區分別與串口設備和Modem設備之間的對 應關係的規則。即所述虛擬總線知曉哪一個SD分區是對應的串口設備,哪一個是對應的 Modem設備。這樣應用層對虛擬的串口設備和Modem設備進行操作,實際上就是對SD卡接 口的無線上網模塊200的對應分區進行操作。又由於所述SD卡接口的無線上網模塊200 的各對應分區實際是所述無線上網模塊200上的無線上網處理功能單元503的各埠,例 如設備管理埠 5031,Modem埠 5033等,則應用層對虛擬的串口設備和Modem設備進行操作,就是對SD卡接口的無線上網模塊200的設備管理埠 5031和Modem埠 5033進行 操作。換言之,就是將應用層與所述串口設備和調製解調設備的通信映射到所述SD卡接口 的無線上網模塊200的對應的SD卡分區上。此時的主機側可以看做配置有一個主機通信 模塊,所述主機通信模塊包括安全數碼卡接口單元和磁碟驅動單元,還包括虛擬總線單元、 串口驅動單元和調製解調驅動單元,所述安全數碼卡接口單元用於與安全數碼卡接口的無 線上網模塊建立連接;所述磁碟驅動單元用於建立所述安全數碼卡接口單元與所述虛擬總 線單元之間的通信連接;所述虛擬總線單元用於接收來自安全數碼卡接口的無線上網模塊 上報的安全數碼卡分區信息,使能所述串口驅動單元和調製解調驅動單元;所述串口驅動 單元和調製解調驅動單元用於為應用層提供虛擬的串口設備和調製解調設備;所述虛擬總 線單元還用於將所述應用層與所述虛擬的串口設備和調製解調設備的通信映射到所述安 全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。所述虛擬總線單元包括映射子 單元,所述映射子單元用於按照預定的所述虛擬的串口設備和調製解調設備與所述安全數 碼卡接口的無線上網模塊的對應的安全數碼卡分區的對應關係的規則,將所述應用層與所 述虛擬的串口設備和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的 對應的安全數碼卡分區上。 對於Rl路徑來說,本發明實施例還提供了另外一種PC側的驅動結構。請參考圖 9。從圖9可知,本發明實施例在SCSI總線中間層與Disk驅動之間,增加了一個FiIter (過 濾)驅動。並且在該Filter驅動之上,與Disk驅動並列的,增加了總線驅動,以及相應的 串口驅動、Modem驅動,可選的,還有網卡驅動。所述串口驅動、Modem驅動和網卡驅動可以 是所述SD卡接口的無線上網模塊200的私有驅動,也可以是標準驅動。此處不再贅述。此 時的主機側可以看做配置了另一種主機通信模塊,包括安全數碼卡接口單元,通用串行總 線USB驅動單元,還包括過濾驅動單元和總線驅動單元,其中,所述安全數碼卡接口單元用 於檢測安全數碼卡接口的設備的接入並與之建立連接;所述USB驅動單元用於建立所述安 全數碼卡接口單元與所述過濾驅動單元之間的通信連接;所述過濾驅動單元用於檢測所述 接入的安全數碼卡接口的設備是否是安全數碼卡接口的無線上網模塊,若是,則接收來自 安全數碼卡接口的無線上網模塊上報的安全數碼卡分區信息,並修改所述安全數碼卡接口 的無線上網模塊的硬體身份ID,使能所述總線驅動單元;所述總線驅動單元用於根據所述 安全數碼卡分區信息創建串口設備和調製解調設備,並加載相應的串口驅動和調製解調驅 動,以使應用層通過所述串口設備和調製解調設備與所述安全數碼卡接口的無線上網模塊 的對應的安全數碼卡分區建立通信。採用圖9的PC側的驅動結構時,當SD卡接口的無線上網模塊200連接到PC上, 所述SD卡接口的無線上網模塊200上的適配層505會向主機側上報SD卡的分區。PC的系 統為所述SD卡接口的無線上網模塊200加載驅動的過程可以如圖10所示。步驟1001、系統檢測到SD卡接口的設備接入。步驟1002、系統為該SD卡接口的設備加載USB Mass Storage驅動。步驟1003、系統將過濾驅動加載到USB Mass Storage上。步驟1004、過濾驅動使用自定義的USB命令查詢該設備是否為SD卡接口的無線上 網模塊。作為一個示例,此自定義USB命令格式可以如下 從上面可以看到,該USB命令是一個標準USB命令的格式,其中自定義當bRequest 欄位的值為0x9a時,為查詢該設備是否為SD卡接口的無線上網模塊的命令。這一自定義 值僅用於作為一個示例,而不是限定。可以採用其他自定義字符作為欄位的值來執行這一 功能。該查詢功能可以由所述過濾驅動單元中包括的查詢子模塊來實現。可以設定,SD卡接口的無線上網模塊對此命令的返回值為某一特定格式或內容的 字符或代碼,例如可以是ASCII形式的字符串「HW_SD_DATACARD」;而對於其它設備,由於不 支持此自定義命令,則返回值無法表明其是SD卡接口的無線上網模塊,例如可以直接返回 STALL。步驟1005、對於返回值無法表明其是SD卡接口的無線上網模塊的設備,例如直接 返回STALL的設備,所述過濾驅動判定該接入設備不是無線上網模塊,直接將其向系統上 報為磁碟設備,加載系統自帶的Disk驅動。驅動加載過程完成。步驟1006、對於返回值表明其是SD卡接口的無線上網模塊的設備,過濾驅動通過 修改其硬體ID (Identity,身份)而為其加載總線驅動。作為一個示例,可以將其硬體ID修 改為「HW_SD/VID_12D1&PID_XXXX」的形式。可以理解的,針對無線上網模塊的不同埠,可 以設置有不同的硬體ID。過濾驅動的開發者與所述SD接口的無線上網模塊200的開發者 事先約定了所述SD卡接口的無線上網模塊200的分區與各種設備,例如串口設備和Modem 設備之間的對應關係的規則。即所述過濾驅動知曉哪一個SD分區是對應的串口設備,哪一 個是對應的Modem設備。通過修改硬體ID,總線驅動上不再需要維護所述對應關係。這一 修改硬體ID的功能可以由所述過濾驅動單元包括的硬體ID修改子模塊來實現。可以理解 的,所述過濾驅動單元還包括存儲設備上報子模塊,用於將當所述接入的安全數碼卡接口 的設備不是安全數碼卡接口的無線上網模塊時,則將其上報為普通的安全數碼卡接口的存 儲設備。步驟1007、總線驅動根據所述SD卡接口的無線上網模塊200上報的SD卡分區信 息創建對應設備,並加載相應的驅動。例如所述總線驅動通過使用標準SCSI命令查詢SD 接口的無線上網設備的分區數量,並根據分區中的擴展類型信息創建不同的設備對象,從 而加載Modem、串口、網卡等不同的驅動。驅動加載過程完成。採用上述任一方式加載驅動後,應用層的應用軟體,例如無線上網模塊管理軟體, 就可以與SD接口的無線上網模塊200進行通信了。以採用圖8所示的驅動結構為例,在PC
14側,所述的通信方法如圖11所示。圖11A所示為PC側向所述無線上網模塊200發出命令或者寫入數據的方法。例 如,所述PC側的應用層軟體通過向所述無線上網模塊200的與虛擬串口設備對應的SD卡 分區發出命令來管理所述無線上網模塊200,或者通過向所述無線上網模塊200的與虛擬 Modem設備對應的SD卡分區傳送數據,從而將所述數據通過所述無線上網模塊200的無線 上網功能傳送到外部網絡。步驟1101、虛擬總線接收來自應用層軟體的命令或數據。例如,所述命令可以是前 述的應用層軟體用來管理所述無線上網模塊200的命令,所述數據可以是前述的應用層軟 件需要通過所述無線上網模塊200傳送到外部網絡的數據。可以理解的,根據所述命令或 數據的性質不同,以及當前所述無線上網模塊200接入網絡的方式的不同,所述命令或數 據可以通過串口、Modem 口或者網口下發。步驟1102、將所述命令或數據封裝為SCSI寫請求命令的數據包。具體的,作為 舉例,可以是將SCSI命令中用於指示操作類型的欄位賦值為與寫請求對應的值,並將所述 命令或數據所緩存的地址或用於指示該地址的信息與所述寫請求命令一起封裝,作為所述 SCSI寫請求命令的數據包。步驟1103、將所述SCSI寫請求命令的數據包經由Disk驅動層發送給無線上網模 塊200的對應分區接口,所述對應分區為與所述來自應用層軟體的命令或數據的功能或性 質相對應的分區。按照現有的PC驅動的架構,往SD卡的分區中寫數據是由Disk驅動完成 的。虛擬總線需要先把需要往所述無線上網模塊200的各分區接口中寫入的數據包發送給 Disk驅動,由所述Disk驅動寫入。所述對應分區根據步驟1101中的命令或數據的性質決 定。例如,所述命令為應用層軟體用來管理所述無線上網模塊200的命令時,所述對應的分 區為所述無線上網模塊200的設備管理埠 5031所對應的SD分區;所述數據為應用層軟 件需要通過所述無線上網模塊200傳送到外部網絡的數據時,所述對應的分區為所述無線 上網模塊200的Modem埠 5033所對應的SD分區。通過上述步驟1101至1103的操作,應用層軟體的命令或數據可以被寫入所述無 線上網模塊200的SD接口分區,從而實現對所述無線上網模塊200的管理,以及對其無線 上網功能的使用。在對所述無線上網模塊200的管理或者對其無線上網功能的使用的過程中,還需 要接收來自所述無線上網模塊200的響應,或者通過所述無線上網模塊200接收來自外部 網絡的數據。這就需要應用層軟體能夠讀取所述無線上網模塊200上的數據。本實施例採 用虛擬總線通過所述無線上網模塊200的相應的SD卡分區讀取數據的方式來實現。例如, 圖11B所示的為本實施例提供的PC側從所述無線上網模塊200讀取響應或者數據的方法。步驟1104、虛擬總線將SCSI讀請求命令的數據包經由Disk驅動層發送給無線上 網模塊200的對應分區,所述對應分區為與所述虛擬總線要求讀取的響應或數據的性質相 對應的分區。與步驟1103類似的,例如,若所述虛擬總線要求讀取的為針對應用層軟體用 來管理所述無線上網模塊200的命令的響應時,所述對應的分區為所述無線上網模塊200 的設備管理埠 5031所對應的SD分區;若所述虛擬總線要求讀取的為應用層軟體需要通 過所述無線上網模塊200接收的來自外部網絡的數據時,所述對應的分區為所述無線上網 模塊200的Modem埠 5033所對應的SD分區。作為一個例子,所述SCSI讀請求命令的數據包可以包括,將SCSI命令中用於指示操作類型的欄位賦值為與讀請求對應的值,並將主 機側預分配的用於緩存所讀取數據的緩存地址,或者用於指示該地址的信息,一起封裝。步驟1105、接收來自所述無線上網模塊200的相應分區接口的讀請求命令的響應 數據包。所述讀請求命令的響應數據包中封裝有所述無線上網模塊200上報的針對發自所 述應用層軟體的命令(例如設備管理命令或撥號命令)的響應或者來自外部網絡的數據。步驟1106、對所述讀請求命令的響應數據包進行SCSI解封裝,將其中的響應或數 據發送給應用層軟體。如果是按照步驟1104中所述的例子進行封裝,則所述解封裝及發送 數據可以是,解封裝後,根據所述讀請求識別此次操作為讀操作,則將需要上報的數據發往 所述主機側預分配的緩存地址。通過上述步驟1104至1106的操作,所述無線上網模塊200向應用層軟體上報的 響應或數據可以通過所述無線上網模塊200的相應埠經由虛擬總線實現上報,從而完成 對所述無線上網模塊200的管理,以及對其無線上網功能的使用。可以理解的是,上述步 驟1101至1103所示的向所述無線上網模塊200寫入命令或數據的過程,以及步驟1104至 1106所示的從所述無線上網模塊200讀取響應或者數據的過程,是對應的過程,但是並不 一定需要時序上的銜接對應。例如,所述步驟1101至1103寫入的命令,並非一定要在下一 個步驟1104至1106所示的讀取過程中得到響應,而可以是在若干個讀取過程之後的某一 個讀取過程得到響應。當然,也可以是在時序上的銜接對應。可以理解的是,實現上述方法時,所述虛擬總線單元可以還包括應用層接口子單 元和封裝子單元,其中,所述應用層接口子單元用於接收來自所述應用層的命令或數據;所 述封裝子單元用於將所述命令或數據封裝為小型計算機系統接口 SCSI寫請求命令的數據 包;所述映射子單元則用於將所述SCSI寫請求命令的數據包發送給所述無線上網模塊的 對應的安全數碼卡分區。進一步的,所述虛擬總線單元還包括讀命令生成子單元、解封裝子 單元,其中,所述讀命令生成子單元用於生成小型計算機系統接口 SCSI讀請求命令的數據 包;所述映射子單元則用於將所述SCSI讀請求命令的數據包發送給所述無線上網模塊的 對應的安全數碼卡分區,並從所述安全數碼卡分區讀取所述SCSI讀請求命令的響應數據 包,所述SCSI讀請求命令的響應數據包中封裝有所述無線上網模塊上報的針對發自所述 應用層的命令的響應或者來自外部網絡的數據;所述解封裝子單元用於對所述SCSI讀請 求命令的響應數據包進行SCSI解封裝;所述應用層接口子單元用於將所述解封裝後的響 應或數據發送給應用層。進一步的,所述虛擬總線單元還包括判斷單元,用於判斷所述封裝 子單元生成的SCSI寫請求命令在所述無線上網模塊是否處理成功,若成功,則觸發所述讀 命令生成子單元生成所述SCSI讀請求命令的數據包。可以理解的是,上述步驟1101至1106中描述的虛擬總線,在採用圖9所示的PC 側驅動結構時,可以替換為總線驅動。其中描述的虛擬串口設備和虛擬Modem設備,在採用 圖9所示的PC側驅動結構時,即所述總線驅動根據所述SD卡分區信息創建串口設備和調 制解調設備。後文的描述的各實施例中提到的虛擬總線、虛擬串口設備、虛擬Modem設備、 虛擬網口等也可以參照這一對應關係替換,從而得出在採用圖9所示的PC側驅動結構時的 實施例。未免累贅,不再單獨描述。如前在論述圖5所示的所述無線上網模塊200的功能結構示意圖時所述,本發明 實施例的方案中,通過在所述無線上網模塊200中設置適配單元505的方式,以實現SD接口分區與所述無線上網模塊200中無線上網處理功能單元502上的各埠的對應,並完成 命令或數據的轉譯和傳輸。具體的,在無線上網模塊200側,與圖11所示的方法對應的,SD 接口的無線上網模塊200與所述PC側的通信方法如圖12A所示。步驟1201、適配單元通過某一 SD接口分區接收來自PC側的寫請求命令的數據包。 所述某一分區為其向PC側上報的SD接口分區中的一個。具體來自哪一個分區,有PC側 通過哪一個分區下發所述寫請求命令的數據包決定。具體的,可以參考前述圖11A中步驟 1103的描述。步驟1202、解析所述寫請求命令的數據包,將解析出的命令或數據傳送給無線上 網處理功能單元502上的與所述SD接口分區對應的埠。所述寫請求命令的數據包在PC 側下發過程中是以SD接口的格式封裝的,所述適配單元505將所述寫請求命令的數據包進 行解封裝,解析出其中的命令或數據,例如,該命令或數據可以是對所述無線上網模塊200 進行管理的命令,或者需要通過所述無線上網模塊200發送給外部網絡的數據。根據步驟 1201中所述寫請求命令的數據包收到的分區接口的不同,適配單元將其發送給相應的端 口。分區接口與埠的對應關係在所述適配單元向PC側上報SD接口分區時就已經綁定了。 具體可以參考前述對圖6進行描述時的相應部分。步驟1203、所述埠根據所述命令或數據進行相應處理。所述埠可以是設備管 理埠 5031,或者Modem埠 5033等。所述根據所述命令或數據進行相應處理,可以是,例 如若所述命令是發給所述設備管理埠 5031的對所述無線上網模塊200進行管理的命令, 則所述設備管理埠 5031根據所述命令對所述無線上網模塊200進行相應設置。若所述 數據是發給所述Modem埠的需要發送給外部網絡的數據,則所述Modem埠 5033根據所 述數據進行調製,並發送調製完的數據包。步驟1204、若所述處理產生相應響應,則將所述響應的數據包寫入該埠的緩存 區。可以理解的,由於並非每一次操作都一定會產生響應數據,本步驟是可選步驟。所述響 應可以是針對操作命令的操作結果響應,也可以是來自外部網絡的數據響應,或者是來自 外部網絡的數據請求。這些都可以看作是對所述應用層軟體下發的命令或數據的響應。所 述緩存區為前述步驟604中描述的適配單元505為各埠分配的緩存區。通過上述步驟1201至1204的操作,來自PC側的命令或數據可以被寫入所述無線 上網模塊200的相應埠,從而實現對所述無線上網模塊200的管理,以及對其無線上網功 能的使用。在對所述無線上網模塊200的管理或者對其無線上網功能的使用的過程中,還需 要將所述無線上網模塊200的響應,或者通過所述無線上網模塊200接收來自外部網絡的 數據,上報給PC側。圖12B所示的為本實施例提供的所述無線上網模塊200向PC側上報 響應或者數據的方法。步驟1205、適配單元通過某一 SD接口分區接收來自PC側的讀請求命令的數據包。 該步驟與步驟1201類似,所不同的是本步驟接收的是讀請求命令的數據包。步驟1206、從該分區對應的埠的緩存區中讀取一個數據包。所述緩存區中的數 據包為步驟1204中存入的數據包。所述數據包可以是針對操作命令的操作結果響應的數 據包,也可以是來自外部網絡的數據響應的數據包,或者是來自外部網絡的數據請求的數 據包。
步驟1207、將所述讀取的數據包封裝為所述讀請求命令的響應數據包,發送給主 機側。通過上述步驟1205至1207的操作,所述無線上網模塊200中無線上網處理功能 單元503中的各埠可以通過適配單元505向PC側上報響應或數據,從而完成對所述無 線上網模塊200的管理,以及對其無線上網功能的使用。可以理解的是,上述步驟1201至 1204所示的過程,以及步驟1205至1207所示的過程,是對應的過程,但是並不一定需要時 序上的銜接對應。當然,也可以是在時序上的銜接對應。可以理解的,應用本發明實施例公開的SD接口的無線上網模塊200,以及PC側驅 動結構,通過圖11所示的方法與圖12所示的方法的配合,可以實現PC上的應用層軟體與 所述無線上網模塊200中無線上網處理功能單元503中的各埠的通信,完成應用層軟體 對所述無線上網處理功能單元503的管理,以及對其無線上網功能的使用。接下來,圖13和圖14進一步給出了更具體的實施例,以更生動的說明本發明實施 例公開的SD接口的無線上網模塊200的使用方法。圖13所示為應用層軟體通過虛擬的串口設備對SD接口的無線上網模塊200進行
管理的方法。步驟1301、應用層軟體打開虛擬的串口設備,下發AT命令。採用如圖8或圖9所 示的PC側的驅動結構之後,應用層軟體,例如Modem管理軟體,會看到由串口驅動、Modem驅 動等虛擬的串口設備、Modem設備。所述AT命令(AT Commands),是一種用於數據機的 命令語言。AT即Attention,用戶可以通過AT指令進行呼叫、簡訊、電話本、數據業務、傳真 等方面的控制。90年代初,AT指令僅被用於Modem操作。沒有控制行動電話文本消息的先 例,只開發了一種叫SMS Block Mode的協議,通過終端設備或電腦來完全控制。由Hayes 公司發明,現在已成為事實上的標準並被所有數據機製造商採用的一個數據機命 令語言。每條命令以字母"AT"開頭,因而得名。AT後跟字母和數字表明具體的功能。幾 年後,主要的行動電話生產廠商諾基亞、愛立信、摩託羅拉和HP (惠普)共同為GSM研製了 一整套AT指令,其中就包括對SMS的控制。AT指令在此基礎上演化並被加入GSM07. 05標 準以及GSM07. 07標準。本實施例對於所述AT命令採用哪一版本的標準甚至是否採用標準 技術都不做限制,只需要能夠對所述無線上網模塊200進行管理即可。步驟1302、虛擬總線獲取該AT命令,封裝為SCSI寫請求命令的數據包。步驟1303、虛擬總線把所述數據包發送給Disk驅動層,請求往對應的分區寫數 據。步驟1304、Disk驅動把該數據包下發給SD接口的無線上網模塊200的設備管理 埠 5031對應的分區接口。步驟1305、SD接口的無線上網模塊從所述分區接口獲取所述數據包,適配單元 505解析所述數據包後獲取所述AT命令步驟1306、SD接口的無線上網模塊的設備管理埠 5301根據所述AT命令對所述 無線上網模塊200進行管理步驟1307、與所述設備管理埠 5301對應的緩存區緩存所述AT命令的響應信息。 此時一個命令下發流程結束。後面的步驟是讀取前述步驟1301至1307下發的命令的響應的步驟。二者具有對應關係,但並不要求在時間上的緊密銜接,即針對步驟1301至1307中下發的命令的響應, 並不必然在緊接著的步驟1308至1313讀取。步驟1308、虛擬總線等待SCSI寫請求命令的處理結果。步驟1309、虛擬總線判斷所述SCSI寫請求命令的處理是否成功,若成功,則繼續 步驟1310,否則結束本方法的流程。所述判斷SCSI寫請求命令的處理是否成功,是採用 SCSI命令規範中的方式判斷的,例如採用ACK包來判斷。步驟1310、虛擬總線下發標準的SCSI讀請求命令。步驟1311、適配單元505把設備管理埠 5301對應的緩存隊列中的AT命令響應 信息封裝為對SCSI讀請求命令的響應發給虛擬總線。步驟1312、虛擬總線解析所述讀請求命令的響應中的AT命令響應信息。步驟1313、虛擬總線把AT命令的響應結果通過虛擬的串口設備反饋給應用層軟 件。通過上面的步驟1301至1313,應用層軟體可以對SD接口的無線上網模塊200進
行管理。圖14所示為應用層軟體通過虛擬的Modem設備與SD接口的無線上網模塊200進 行數據業務的方法。步驟1401、應用層軟體通過虛擬的modem設備,發起撥號操作,成功後進行數據業 務。本步驟中,應用層軟體實際在一次下發數據的過程中,只會選擇發起撥號操作或者進行 數據業務中的一種。發起撥號操作可以是接受用戶的操作發起撥號,也可以是自動重撥的 過程中的一次撥號,還可以是檢測到網絡斷開後的自動撥號,等等,本實施例不做限定。數 據業務即正常的上網過程中與外部網絡交互數據報文的業務。步驟1402、虛擬總線獲取modem設備下發的撥號命令或用於數據業務的數據,封 裝為SCSI寫請求命令的數據包。步驟1403、虛擬總線把封裝好的SCSI寫請求命令的數據包發送給Disk驅動,請求 往對應的分區寫數據。步驟1404、Disk驅動把該SCSI寫請求命令的數據包下發給SD接口的無線上網模 塊200的對應分區接口。所述對應分區接口 一般為Modem埠對應的分區接口。步驟1405、SD接口的無線上網模塊200的適配單元505從分區接口獲取該SCSI 寫請求命令的數據包後,解析出所述撥號命令或用於數據業務的數據。步驟1406、Modem埠判斷此次操是否為撥號命令。若是撥號命令,則繼續執行步 驟1407,否則默認為數據業務,跳轉至步驟1410。步驟1407、SD接口的無線上網模塊200根據所述撥號命令,發起撥號。具體的,發 起撥號的是所述SD接口的無線上網模塊200上的無線上網處理功能模塊503中的Modem 埠 5031。步驟1408、所述無線上網模塊200判斷此次撥號是否成功,若成功,則繼續執行步 驟1409,否則結束此次撥號。或者,如果所述無線上網模塊200上配置有自動重撥功能,則 也可以不結束此次撥號,而跳轉至步驟1407重複撥號,直到撥號成功,或者滿足無線上網 模塊200上設置的其他停止撥號條件,例如連續10次撥號均不能成功。步驟1409、SD接口的無線上網模塊設備把modem對應的分區置為數據模式。並轉
19至步驟1401,應用層軟體可以開始數據業務。步驟1410、SD接口的無線上網模塊200根據所述數據,進行數據業務。並轉至步 驟1401,應用層軟體可以繼續按照上述步驟進行數據業務。後面的步驟是讀取前述步驟1401至1410下發的撥號命令的響應或數據業務中從 外部網絡收到的數據的步驟。二者具有對應關係,但並不要求在時間上的緊密銜接,即針對 步驟1401至1410中下發的數據的響應,並不必然在緊接著的步驟1411至1417讀取。步驟1411、虛擬總線等待SCSI寫請求的處理結果。步驟1412、虛擬總線判斷所述SCSI寫請求命令的處理是否成功,若成功,則繼續 步驟1310,否則結束本方法的流程。所述判斷也可以採用例如ACK包的方式進行。步驟1413、虛擬總線下發標準的SCSI讀請求命令步驟1414、SD接口的無線上網模塊200的適配單元505根據所述讀請求命令,把 需要上報的數據作為所述讀請求命令的響應數據包傳給虛擬總線。步驟1415、虛擬總線解析所述讀請求命令的響應數據包,獲取所述上報的數據。步驟1416、虛擬總線把所述上報的數據上傳給虛擬的modem設備。通過上面的步驟1401至1417,應用層軟體可以對SD接口的無線上網模塊200發 起撥號,並通過其無線上網功能實現與外部網絡的數據交互。前述的各方法中提到的SD接口的無線上網模塊200均是如圖2所示的無線上網 模塊,其功能結構示意圖如圖5所示。實際上,該無線上網模塊可以集成SD卡的存儲功能。 如圖15所示,一個無線上網模塊1500由安全數碼卡接口子模塊1501、無線上網處理子模塊 1502和安全數碼存儲子模塊1503構成。所述安全數碼卡接口子模塊1501和無線上網處 理子模塊1502與圖2所示的安全數碼卡接口子模塊201和無線上網處理子模塊202相同。 所述安全數碼存儲子模塊1503與現有技術中的SD卡的存儲模塊相同。相應的,圖15所示 的功能結構示意圖如圖16所示。其中,安全數碼卡接口功能單元1601和無線上網處理功 能單元1603與圖5中的安全數碼卡接口功能單元501和無線上網處理功能單元503相同, 其中無線上網處理功能單元1603中的設備管理埠 16031、Modem埠 16033以及其他功 能埠 16035也與圖5中的無線上網處理功能單元503中的設備管理埠 5031、Modem端 口 5033以及其他功能埠 5035相同。圖示的安全數碼存儲功能單元1607採用現有的SD 卡中的存儲功能單元實現。其可以與所述無線上網處理功能單元1603之間有通信通道,也 可以沒有。圖示的適配單元1605除具備圖5所示的適配單元505的功能外,還用於將所述 安全數碼存儲功能單元作為所述SD接口的無線上網模塊1500的一個SD接口分區向PC側 上報,並在與PC側的數據交互過程中,透傳PC下發到所述安全數碼存儲功能單元對應的SD 接口分區中的數據,以實現現有的SD卡的存儲功能。上述SD接口的無線上網模塊1500可以用於PC機、智慧型手機等可以運行應用軟體 對無線上網模塊進行管理的主機上。但是對於很多集成了 SD插槽或是讀卡器,而又沒有復 雜設備管理和網絡管理功能的消費電子產品(例如相機、電子相框等電子產品)中,上述SD 接口的無線上網模塊1500的設備管理埠的功能和Modem埠的功能因為沒有主機側應 用軟體的支持將不可用,上述SD接口的無線上網模塊1500將會退化為一個普通的SD卡設 備。為了使普通的消費電子產品(例如相機、電子相框等電子產品)也能通過SD接口的無線上網設備直接連入外部網絡,而改變目前的此類消費電子產品中的數據要與網絡交 互必須藉助PC機或智慧型手機等中轉的現狀,本發明實施例對所述SD接口的無線上網模塊 1500進一步進行了改進。請參考圖17。對比圖16可知,圖17在圖16所示的SD接口的無 線上網模塊1500的功能結構的基礎上,增加了一個數據同步功能單元1709,而其他的功能 單元,包括安全數碼接口功能單元1701和安全數碼存儲功能單元1707分別與圖16中的安 全數碼接口功能單元1601和安全數碼存儲功能單元1607相同。所述數據同步功能單元 1709用於檢測到所述安全數碼存儲功能單元1707或者與所述安全數碼存儲功能單元1707 綁定的外部網絡空間的數據發生改變時,根據預置的同步策略,進行數據同步。所述無線上 網處理功能單元1703與無線上網處理功能單元1603相比,其改進在於,檢測到所述無線上 網模塊1500上電的情形下,自動根據預置的撥號信息進行自動撥號。所述適配單元1705 還需要將所述數據同步功能單元1709作為一個SD分區進行上報,以便主機側可以對其進 行設置,預置同步策略。可以理解的,在所述數據同步功能單元1709上預置同步策略,以及 在所述無線上網處理功能單元1703上預置撥號信息,都可以採用前述各實施例中的PC側 應用軟體對所述無線上網模塊進行管理和設置的方法。也就是說,所述預置的同步策略和 撥號信息,都需要先使用所述無線上網模塊,在具備複雜設備管理和網絡管理功能的電子 設備(例如PC機或者智慧型手機等)上,通過圖2至圖16前述的各種實施例的方法來實現。在所述數據同步功能單元1709上預置同步策略,以及在所述無線上網處理功能 單元1703上預置撥號信息以後,所述SD接口的無線上網模塊就可以插入普通的消費電子 產品(例如相機、電子相框等電子產品)的SD卡插槽中進行使用了。下面以所述消費電子 產品時數位相機為例,來說明使用的方法。請參考圖18。步驟1801、SD接口的無線上網模塊被使能。SD接口的無線上網模塊插入數位相機 的SD卡插槽中,將數位相機的電源接通,所述SD接口的無線上網模塊即可以被使能。當然, 數位相機的作業系統或者硬體設施上也可以設置是否啟用SD接口設備的選擇項,此時,則 需要選擇啟用SD接口的設備,所述SD接口的無線上網模塊才會被使能。步驟1802、無線上網處理功能單元1703根據預置的撥號信息自動進行撥號。步驟1803、數據同步功能單元1709檢測網絡的連接狀態。步驟1804、若網絡已經成功連接,則繼續執行步驟1805,否則返回步驟1803。步驟1805、數據同步功能單元1709根據模塊中預置的網絡空間信息,自動登陸網 絡空間。所述網絡空間可以是例如用戶的個人主頁,QQ空間,開心網空間,facebook帳戶空 間,MSN帳戶空間等,也可以是個人伺服器上的某一空間,或者是他人開放共享的網絡空間寸。步驟1806、數據同步功能單元1709把網絡空間的數據映射到安全數碼存儲功能 單元1707的指定目錄下。這樣,對所述指定目錄中數據的操作,就可以被同步到與之相映 射的網絡空間上。步驟1807、數據同步功能單元1709檢測到網絡空間數據發生改變,則執行步驟 1809。步驟1808、數據同步功能單元1709檢測到用戶往安全數碼存儲功能單元1707中 寫入新的數據,則執行步驟1809。
在步驟1807或步驟1808所述的情景中的任一種發生的時候,執行步驟1809 數 據同步功能單元1709根據預置的同步策略,檢查是否需要進行數據同步。所述預置的同步 策略,可以是實時同步,即網絡空間與安全數碼存儲功能單元1707中任一數據改變即發起 同步,或者是定時同步,例如當天下午3點發起同步,或者還可以是周期性同步,例如每周 三早上8點同步,或者是分數據目錄同步,例如僅將安全數碼存儲功能單元1707的「我的 照片」目錄下的數據與網絡空間中的「我的相冊」目錄下的數據同步,或者是分數據類型同 步,例如僅不同安全數碼存儲功能單元1707中的圖片格式文件和網絡空間中的圖片格式 文件,而不同步文檔格式或音視頻媒體文件。步驟1810、如需要同步,則繼續執行步驟1811,否則返回步驟1809。步驟1811、數據同步功能單元1709檢測與網絡空間連接狀態。步驟1812、如連接正常,則繼續執行步驟1813,否則結束此次同步操作。步驟1813、數據同步功能單元1709把安全數碼存儲功能單元1707的數據同步到 網絡空間,或是把網絡空間的數據同步到安全數碼存儲功能單元1707。通過應用本發明實施例提供的SD接口的無線上網模塊,採用圖18所示的方法,可 以實現沒有複雜設備管理和網絡管理功能的消費電子產品(例如相機、電子相框等電子產 品)上的數據與網絡空間的直接同步,而不再需要藉助PC機或智慧型手機等具備上網終端能 力的電子設備。本發明前述各實施例介紹了幾種SD接口的無線上網模塊,並對其中的功能模塊 的結構進行了改進,採用本發明實施例改進後的PC側驅動結構,可以實現SD接口的無線上 網模塊與PC側的應用層軟體的通信,該應用層軟體可以對該SD接口的無線上網模塊進行 管理和設置,並通過其接入外部網絡。進一步的,改進後的SD接口的無線上網模塊還可以 集成SD卡的存儲功能;再次改進後的SD接口的無線上網模塊還可以使沒有複雜設備管理 和網絡管理功能的消費電子產品(例如相機、電子相框等電子產品)上的數據與網絡空間 的直接同步,極大的改善了用戶體驗,擴展了無線通信業務。前述各實施例的無線上網模塊 均可以設置在外形為標準安全數碼卡或微型安全數碼卡或迷你安全數碼卡的封裝形態,包 括9針的安全數碼卡接口界面的數據卡產品中。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可借 助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是 更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻 的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在可讀取的存儲介質中, 如計算機的軟盤,硬碟或光碟等,包括若干指令用以使得一臺計算機設備(可以是個人計 算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。以上實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述實施例 對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施 例所記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換;而這些修改或者 替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的精神和範圍。
2權利要求
一種主機與無線上網模塊的通信方法,其特徵在於,包括接收來自安全數碼卡接口的無線上網模塊上報的安全數碼卡分區信息;加載與所述無線上網模塊對應的串口驅動和調製解調驅動,為應用層提供虛擬的串口設備和調製解調設備;將所述應用層與所述虛擬的串口設備和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。
2.如權利要求1所述的方法,其特徵在於,所述將所述應用層與所述虛擬的串口設備 和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡 分區上包括,按照預定的所述虛擬的串口設備和調製解調設備與所述安全數碼卡接口的無 線上網模塊的對應的安全數碼卡分區的對應關係的規則進行映射。
3.如權利要求1所述的方法,其特徵在於,所述將所述應用層與所述虛擬的串口設備 和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡 分區上包括,通過串口驅動接收所述應用層向所述虛擬串口設備發出的命令,向所述無線上網模塊 的與虛擬串口設備對應的安全數碼卡分區發出所述命令,以管理所述無線上網模塊;或者通過調製解調驅動接收所述應用層向所述虛擬調製解調設備發出的命令或數據, 向所述無線上網模塊的與虛擬調製解調設備對應的安全數碼卡分區傳送所述命令或數據, 以實現無線上網功能。
4.如權利要求1所述的方法,其特徵在於,所述將所述應用層與所述虛擬的串口設備 和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡 分區上包括,接收來自所述應用層的命令或數據;將所述命令或數據封裝為小型計算機系統接口 SCSI寫請求命令的數據包; 將所述SCSI寫請求命令的數據包發送給所述無線上網模塊的對應的安全數碼卡分 區,所述對應的安全數碼卡分區為與所述來自應用層的命令或數據的性質相對應的分區。
5.如權利要求1所述的方法,其特徵在於,所述方法還包括,從所述無線上網模塊的安全數碼卡分區中讀取所述無線上網模塊的響應或者來自外 部網絡的數據;將所述讀取的響應或者數據通過與所述安全數碼卡分區對應的虛擬串口設備或調製 解調設備傳送到所述應用層。
6.如權利要求5所述的方法,其特徵在於,所述從所述無線上網模塊的安全數碼卡分區中讀取所述無線上網模塊的響應或者來 自外部網絡的數據包括將小型計算機系統接口 SCSI讀請求命令的數據包發送給無線上網模塊的安全數碼卡 分區,所述安全數碼卡分區為與要求讀取的響應或數據的性質相對應的分區;接收來自所述無線上網模塊的安全數碼卡分區的SCSI讀請求命令的響應數據包,所 述SCSI讀請求命令的響應數據包中封裝有所述無線上網模塊上報的針對發自所述應用層 的命令的響應或者來自外部網絡的數據;所述將所述讀取的響應或者數據通過與所述安全數碼卡分區對應的虛擬串口設備或調製解調設備傳送到所述應用層包括對所述SCSI讀請求命令的響應數據包進行SCSI解封裝,將其中的響應或數據發送給 所述應用層。
7.如權利要求6所述的方法,其特徵在於,若所述從所述無線上網模塊的安全數碼卡 分區中讀取的所述無線上網模塊的響應為所述無線上網模塊上報的針對發自所述應用層 的命令的響應,則所述將所述應用層與所述虛擬的串口設備和調製解調設備的通信映射到 所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上包括將所述發自所述應用層的命令封裝為小型計算機系統接口 SCSI寫請求命令的數據 包,將所述SCSI寫請求命令的數據包發送給所述無線上網模塊的對應的安全數碼卡分區, 所述對應的安全數碼卡分區為與所述來自應用層的命令的性質相對應的分區;並且在讀取針對所述發自所述應用層的命令的響應之前還包括判斷所述SCSI寫請求命令是否處理成功,若成功,則讀取針對所述發自所述應用層的 命令的響應。
8.如權利要求1所述的方法,其特徵在於,所述方法還包括,加載與所述無線上網模塊對應的網卡驅動,為所述應用層提供虛擬的網卡設備;將所述應用層與所述虛擬的網卡設備的通信映射到所述安全數碼卡接口的無線上網 模塊的對應的安全數碼卡分區上。
9.一種主機與無線上網模塊的通信方法,其特徵在於,包括檢測到安全數碼卡接口的設備接入後,檢測所述接入的安全數碼卡接口的設備是否是 安全數碼卡接口的無線上網模塊,若是,則接收來自安全數碼卡接口的無線上網模塊上報 的安全數碼卡分區信息並修改所述安全數碼卡接口的無線上網模塊的硬體身份ID ;根據所述安全數碼卡分區信息創建串口設備和調製解調設備,並加載相應的串口驅動 和調製解調驅動,以使應用層通過所述串口設備和調製解調設備與所述安全數碼卡接口的 無線上網模塊的對應的安全數碼卡分區建立通信。
10.如權利要求9所述的方法,其特徵在於,所述檢測所述接入的安全數碼卡接口的設 備是否是安全數碼卡接口的無線上網模塊包括使用自定義的通用串行總線USB命令查詢該設備是否為安全數碼卡接口的無線上網 模塊。
11.如權利要求9所述的方法,其特徵在於,所述修改所述安全數碼卡接口的無線上網 模塊的硬體身份ID包括,按照預定的所述安全數碼卡接口的無線上網模塊的對應的安全 數碼卡分區與串口或調製解調埠的對應關係的規則,將所述無線上網模塊的對應的安全 數碼卡分區的硬體ID修改為對應的串口設備或調製解調設備的硬體ID。
12.如權利要求11所述的方法,其特徵在於,若所述接入的安全數碼卡接口的設備不 是安全數碼卡接口的無線上網模塊,則將其上報為普通的安全數碼卡接口的存儲設備。
13.如權利要求9所述的方法,其特徵在於,所述使應用層通過所述串口設備和調製解 調設備與所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區建立通信包括,通過串口驅動接收所述應用層向所述串口設備發出的命令,向所述無線上網模塊的與 串口設備對應的安全數碼卡分區發出所述命令,以管理所述無線上網模塊;或者通過調製解調驅動接收所述應用層向所述調製解調設備發出的命令或數據,向所述無線上網模塊的與調製解調設備對應的安全數碼卡分區傳送所述命令或數據,以實現無 線上網功能。
14.如權利要求9所述的方法,其特徵在於,所述方法還包括,從所述無線上網模塊的安全數碼卡分區中讀取所述無線上網模塊的響應或者來自外 部網絡的數據;將所述讀取的響應或者數據通過與所述安全數碼卡分區對應的串口設備或調製解調 設備傳送到所述應用層。
15.一種主機通信模塊,包括安全數碼卡接口單元和磁碟驅動單元,其特徵在於,還包 括虛擬總線單元、串口驅動單元和調製解調驅動單元,所述安全數碼卡接口單元用於與安全數碼卡接口的無線上網模塊建立連接;所述磁碟驅動單元用於建立所述安全數碼卡接口單元與所述虛擬總線單元之間的通 信連接;所述虛擬總線單元用於接收來自安全數碼卡接口的無線上網模塊上報的安全數碼卡 分區信息,使能所述串口驅動單元和調製解調驅動單元;所述串口驅動單元和調製解調驅動單元用於為應用層提供虛擬的串口設備和調製解 調設備;所述虛擬總線單元還用於將所述應用層與所述虛擬的串口設備和調製解調設備的通 信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。
16.如權利要求15所述的主機通信模塊,其特徵在於,所述虛擬總線單元包括映射子 單元,所述映射子單元用於按照預定的所述虛擬的串口設備和調製解調設備與所述安全數 碼卡接口的無線上網模塊的對應的安全數碼卡分區的對應關係的規則,將所述應用層與所 述虛擬的串口設備和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的 對應的安全數碼卡分區上。
17.如權利要求16所述的主機通信模塊,其特徵在於,所述虛擬總線單元還包括應用 層接口子單元和封裝子單元,其中,所述應用層接口子單元用於接收來自所述應用層的命令或數據;所述封裝子單元用於將所述命令或數據封裝為小型計算機系統接口 SCSI寫請求命令 的數據包;所述映射子單元則用於將所述SCSI寫請求命令的數據包發送給所述無線上網模塊的 對應的安全數碼卡分區。
18.如權利要求17所述的主機通信模塊,其特徵在於,所述虛擬總線單元還包括讀命 令生成子單元、解封裝子單元,其中,所述讀命令生成子單元用於生成小型計算機系統接口 SCSI讀請求命令的數據包;所述映射子單元則用於將所述SCSI讀請求命令的數據包發送給所述無線上網模塊的 對應的安全數碼卡分區,並從所述安全數碼卡分區讀取所述SCSI讀請求命令的響應數據 包,所述SCSI讀請求命令的響應數據包中封裝有所述無線上網模塊上報的針對發自所述 應用層的命令的響應或者來自外部網絡的數據;所述解封裝子單元用於對所述SCSI讀請求命令的響應數據包進行SCSI解封裝;所述應用層接口子單元用於將所述解封裝後的響應或數據發送給應用層。
19.如權利要求18所述的主機通信模塊,其特徵在於,所述虛擬總線單元還包括判斷 單元,用於判斷所述封裝子單元生成的SCSI寫請求命令在所述無線上網模塊是否處理成 功,若成功,則觸發所述讀命令生成子單元生成所述SCSI讀請求命令的數據包。
20.如權利要求15所述的主機通信模塊,其特徵在於,還包括網卡驅動單元,用於為應 用層提供虛擬的網卡設備;所述虛擬總線單元還用於將所述應用層與所述虛擬的網卡設備 的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。
21.一種主機通信模塊,包括安全數碼卡接口單元,通用串行總線USB驅動單元,其特 徵在於,還包括過濾驅動單元和總線驅動單元,其中,所述安全數碼卡接口單元用於檢測安全數碼卡接口的設備的接入並與之建立連接;所述USB驅動單元用於建立所述安全數碼卡接口單元與所述過濾驅動單元之間的通 信連接;所述過濾驅動單元用於檢測所述接入的安全數碼卡接口的設備是否是安全數碼卡接 口的無線上網模塊,若是,則接收來自安全數碼卡接口的無線上網模塊上報的安全數碼卡 分區信息,並修改所述安全數碼卡接口的無線上網模塊的硬體身份ID,使能所述總線驅動 單元;所述總線驅動單元用於根據所述安全數碼卡分區信息創建串口設備和調製解調設備, 並加載相應的串口驅動和調製解調驅動,以使應用層通過所述串口設備和調製解調設備與 所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區建立通信。
22.如權利要求21所述的主機通信模塊,其特徵在於,所述過濾驅動單元包括查詢子 模塊,用於使用自定義的通用串行總線USB命令查詢該設備是否為安全數碼卡接口的無線 上網模塊。
23.如權利要求22所述的主機通信模塊,其特徵在於,所述過濾驅動單元還包括硬體 ID修改子模塊,用於按照預定的所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡 分區與串口或調製解調埠的對應關係的規則,將所述無線上網模塊的對應的安全數碼卡 分區的硬體ID修改為對應的串口設備或調製解調設備的硬體ID。
24.如權利要求23所述的主機通信模塊,其特徵在於,所述過濾驅動單元還包括存儲 設備上報子模塊,用於將當所述接入的安全數碼卡接口的設備不是安全數碼卡接口的無線 上網模塊時,則將其上報為普通的安全數碼卡接口的存儲設備。
全文摘要
本發明實施例公開了主機與無線上網模塊的通信方法和主機通信模塊,以實現主機通過安全數碼接口的無線上網模塊進行無線上網。其中一種方法包括接收來自安全數碼卡接口的無線上網模塊上報的安全數碼卡分區信息;為應用層提供與所述分區對應的虛擬的串口設備和調製解調設備;將所述應用層與所述虛擬的串口設備和調製解調設備的通信映射到所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區上。另一種方法包括修改所述安全數碼卡接口的無線上網模塊的硬體身份ID;根據所述安全數碼卡分區信息創建串口設備和調製解調設備,以使應用層通過所述串口設備和調製解調設備與所述安全數碼卡接口的無線上網模塊的對應的安全數碼卡分區建立通信。
文檔編號H04W88/02GK101868049SQ20101019391
公開日2010年10月20日 申請日期2010年6月3日 優先權日2010年6月3日
發明者方曉志, 林磊, 蔣文春, 薛貴熒 申請人:華為終端有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀