一種無線網(wǎng)絡(luò)攝像機(jī)及其使用方法
【專利摘要】本發(fā)明公開一種無線網(wǎng)絡(luò)攝像機(jī),其能夠同時支持無線局域網(wǎng)WiFi、3G(中國聯(lián)通的WCDMA,中國電信的CDMA2000,中國移動的TD-SCDMA)和4G(TD-LTE)多種無線網(wǎng)絡(luò)方式。這種無線網(wǎng)絡(luò)攝像機(jī),其包括n個mini?PCI?Express接口,n為正整數(shù),每個mini?PCI?Express接口連接到USB上且獨(dú)立地通過GPIO進(jìn)行使能控制,無線網(wǎng)絡(luò)模塊插入mini?PCI?Express接口。還提供了使用該無線網(wǎng)絡(luò)攝像機(jī)的方法。
【專利說明】一種無線網(wǎng)絡(luò)攝像機(jī)及其使用方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線數(shù)據(jù)傳輸?shù)摹炯夹g(shù)領(lǐng)域】,更具體地涉及一種無線網(wǎng)絡(luò)攝像機(jī),以及該無線網(wǎng)絡(luò)攝像機(jī)的使用方法。
【背景技術(shù)】
[0002]無線網(wǎng)絡(luò)攝像機(jī)指的是通過無線網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)攝像機(jī),與普通網(wǎng)絡(luò)攝像機(jī)的根本區(qū)別在于使用了無線的數(shù)據(jù)傳輸方式。它相比于有線網(wǎng)絡(luò)攝像機(jī)彌補(bǔ)了布線難、不能靈活移動等一系列問題,且具有不受地域限制、更加靈活的特性。所以說在實(shí)際應(yīng)用中,無線網(wǎng)絡(luò)攝像機(jī)很大程度上節(jié)省了安裝初期實(shí)施布線的費(fèi)用。目前無線網(wǎng)絡(luò)攝像主要通過3G、4G,以及WiFi等無線通訊技術(shù)來進(jìn)行聯(lián)網(wǎng)。
[0003]現(xiàn)有的無線網(wǎng)絡(luò)攝像機(jī)大致有兩種:
[0004]1.局域網(wǎng)內(nèi)使用無線WiFi的無線網(wǎng)絡(luò)攝像機(jī);
[0005]2.使用無線3G/4G網(wǎng)絡(luò),通過3G/4G網(wǎng)絡(luò)傳輸?shù)臒o線網(wǎng)絡(luò)攝像機(jī)。
[0006]現(xiàn)有的無線網(wǎng)絡(luò)攝像機(jī)的不足包括:
[0007]1.只能固定支持其中的某一種無線網(wǎng)絡(luò)方式;
[0008]2.不能根據(jù)用戶的實(shí)際需要,根據(jù)不同的無線網(wǎng)絡(luò),靈活配置可用的無線網(wǎng)絡(luò),不能同時支持多種無線網(wǎng)絡(luò)。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的技術(shù)解決問題是:克服現(xiàn)有技術(shù)的不足,提供一種無線網(wǎng)絡(luò)攝像機(jī),其能夠同時支持無線局域網(wǎng)WiF1、3G (中國聯(lián)通的WCDMA,中國電信的CDMA2000,中國移動的TD-SCDMA)和4G (TD-LTE)多種無線網(wǎng)絡(luò)方式。
[0010]本發(fā)明的技術(shù)解決方案是:這種無線網(wǎng)絡(luò)攝像機(jī),其包括η個mini PCI Express接口,η為正整數(shù),每個mini PCI Express接口連接到通用串行總線USB上且獨(dú)立地通過通用輸入輸出端口 GPIO進(jìn)行使能控制,無線網(wǎng)絡(luò)模塊插入mini PCI Express接口。
[0011]由于這種無線網(wǎng)絡(luò)攝像機(jī)采用了 mini PCI Express接口,每個mini PCI Express接口連接到USB上且獨(dú)立地通過GPIO進(jìn)行使能控制,所以能夠同時支持無線局域網(wǎng)WiF1、3G (中國聯(lián)通的WCDMA,中國電信的CDMA2000,中國移動的TD-SCDMA)和4G (TD-LTE)多種無線網(wǎng)絡(luò)方式。
[0012]還提供了一種使用根據(jù)權(quán)利要求1所述的無線網(wǎng)絡(luò)攝像機(jī)的方法,包括以下步驟:
[0013](I)系統(tǒng)上電后,從I到η逐個檢測這η個mini PCI Express接口是否配置為使能,如果某個mini PCI Express接口沒有配置為使能,則跳過該接口,檢測下一個接口,如果某個mini PCI Express配置為使能,貝U通過GPIO對該mini PCI Express接口進(jìn)行上電,如果每個mini PCI Express接口檢測結(jié)束,退出;
[0014](2)對mini PCI Express接口進(jìn)行上電后,如果該接口連接有無線網(wǎng)絡(luò)模塊,攝像機(jī)內(nèi)部的Linux操作系統(tǒng)自動識別出該模塊的設(shè)備ID,并自動分配好若干個設(shè)備文件符,如果在指定時間內(nèi),Linux操作系統(tǒng)沒有識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID或沒有分配好通信使用的設(shè)備文件符,則確認(rèn)該無線網(wǎng)絡(luò)模塊有故障或硬件連接有問題,返回
[0015](I)檢測下一個 mini PCI Express 接口 ;
[0016](3)根據(jù)攝像機(jī)內(nèi)Linux操作系統(tǒng)識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID來判斷無線網(wǎng)絡(luò)模塊的類型,如果識別是WiFi模塊執(zhí)行(4),如果是3G或4G模塊執(zhí)行(5)和(6);
[0017](4)如果該無線網(wǎng)絡(luò)模塊檢測為WiFi模塊,完成相應(yīng)的WiFi配置和連接,包括掃描可用的無線網(wǎng)絡(luò),設(shè)置要連接的網(wǎng)絡(luò)類型,加密方式,密碼,完成WiFi的無線網(wǎng)絡(luò)連接,返回(I)檢測下一個mini PCI Express接口 ;
[0018](5)當(dāng)檢測為3G或4G無線網(wǎng)絡(luò)模塊的時候,繼續(xù)根據(jù)無線網(wǎng)絡(luò)模塊的設(shè)備ID判斷具體的類型和廠家,確認(rèn)當(dāng)前的無線網(wǎng)絡(luò)模塊使用的設(shè)備文件符的個數(shù)和實(shí)際通信傳輸使用的設(shè)備文件符,然后通過發(fā)送AT (Modem AT Command的簡稱,調(diào)制解調(diào)器控制命令)命令檢測是否有SM卡或SM卡是否可用,如果沒有SM (Subscriber IdentityModule客戶識別模塊)卡或SIM卡不可用,標(biāo)記出該mini PCI Express接口的無線網(wǎng)絡(luò)模塊網(wǎng)絡(luò)不可用;
[0019](6)如果3G或4G無線網(wǎng)絡(luò)模塊和SM卡均為可用,根據(jù)攝像機(jī)軟件設(shè)置好的運(yùn)營商提供的用戶名和密碼信息,調(diào)用PPP
[0020](Point-to-Point Protocol點(diǎn)對點(diǎn)協(xié)議)協(xié)議去完成撥號操作,連接到3G或4G無線網(wǎng)絡(luò),返回(I)檢測下一個mini PCI Express接口。
【專利附圖】
【附圖說明】
[0021]圖1是根據(jù)本發(fā)明的無線網(wǎng)絡(luò)攝像機(jī)的電路原理圖。
[0022]圖2是根據(jù)本發(fā)明的無線網(wǎng)絡(luò)攝像機(jī)的結(jié)構(gòu)示意圖。
[0023]圖3是使用根據(jù)本發(fā)明的無線網(wǎng)絡(luò)攝像機(jī)的方法的流程圖。
【具體實(shí)施方式】
[0024]如圖1所示,這種無線網(wǎng)絡(luò)攝像機(jī),這種無線網(wǎng)絡(luò)攝像機(jī),其包括η個mini PCIExpress接口,η為正整數(shù),每個mini PCI Express接口 3連接到通用串行總線USB上且獨(dú)立地通過通用輸入輸出端口 GPIO進(jìn)行使能控制,無線網(wǎng)絡(luò)模塊2插入mini PCI Express接口。
[0025]由于這種無線網(wǎng)絡(luò)攝像機(jī)采用了 mini PCI Express接口,每個mini PCI Express接口連接到通用USB且獨(dú)立地通過GPIO進(jìn)行使能控制,所以能夠同時支持無線局域網(wǎng)WiF1、3G (中國聯(lián)通的WCDMA,中國電信的CDMA2000,中國移動的TD-SCDMA)和4G (TD-LTE)多種無線網(wǎng)絡(luò)方式。
[0026]優(yōu)選地,在無線網(wǎng)絡(luò)攝像機(jī)的機(jī)殼上開有矩形凹槽4,矩形凹槽上設(shè)有擋板,若干個mini PCI Express接口設(shè)在矩形凹槽內(nèi)。這樣用戶更換接口模塊不需要拆開攝像機(jī)的機(jī)殼,只需要打開矩形凹槽的擋板1,即可完成接口模塊的安裝和更換。
[0027]優(yōu)選地,矩形凹槽的數(shù)量是一個或多個。這樣多個mini PCI Express接口可以放在一個矩形凹槽內(nèi)或多個矩形凹槽中的每個內(nèi)。[0028]還提供了一種使用根據(jù)權(quán)利要求1所述的無線網(wǎng)絡(luò)攝像機(jī)的方法,包括以下步驟:
[0029](I)系統(tǒng)上電后,從I到η逐個檢測這η個mini PCI Express接口是否配置為使能,如果某個mini PCI Express接口沒有配置為使能,則跳過該接口,檢測下一個接口,如果某個mini PCI Express配置為使能,則通過GPIO (通用輸入輸出端口)對該mini PCIExpress接口進(jìn)行上電,如果每個mini PCI Express接口檢測結(jié)束,退出;
[0030](2)對mini PCI Express接口進(jìn)行上電后,如果該接口連接有無線網(wǎng)絡(luò)模塊,攝像機(jī)內(nèi)部的Linux操作系統(tǒng)自動識別出該模塊的設(shè)備ID,并自動分配好若干個設(shè)備文件符,如果在指定時間內(nèi),Linux操作系統(tǒng)沒有識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID或沒有分配好通信使用的設(shè)備文件符,則確認(rèn)該無線網(wǎng)絡(luò)模塊有故障或硬件連接有問題,返回
[0031](I)檢測下一個 mini PCI Express 接口 ;
[0032](3)根據(jù)攝像機(jī)內(nèi)Linux操作系統(tǒng)識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID來判斷無線網(wǎng)絡(luò)模塊的類型,如果識別是WiFi模塊執(zhí)行(4),如果是3G或4G模塊執(zhí)行(5)和(6);
[0033](4)如果該無線網(wǎng)絡(luò)模塊檢測為WiFi模塊,完成相應(yīng)的WiFi配置和連接,包括掃描可用的無線網(wǎng)絡(luò),設(shè)置要連接的網(wǎng)絡(luò)類型,加密方式,密碼,完成WiFi的無線網(wǎng)絡(luò)連接,返回(I)檢測下一個mini PCI Express接口 ;
[0034](5)當(dāng)檢測為3G或4G無線網(wǎng)絡(luò)模塊的時候,繼續(xù)根據(jù)無線網(wǎng)絡(luò)模塊的設(shè)備ID判斷具體的類型和廠家,確認(rèn)當(dāng)前的無線網(wǎng)絡(luò)模塊使用的設(shè)備文件符的個數(shù)和實(shí)際通信傳輸使用的設(shè)備文件符,然后通過發(fā)送AT (Modem AT Command的簡稱,調(diào)制解調(diào)器控制命令)命令檢測是否有SM卡或S頂卡是否可用,如果沒有SM (Subscriber Identity Module客戶識別模塊)卡或SIM卡不可用,標(biāo)記出該mini PCI Express接口的無線網(wǎng)絡(luò)模塊網(wǎng)絡(luò)不可用;
[0035](6)如果3G或4G無線網(wǎng)絡(luò)模塊和SM卡均為可用,根據(jù)攝像機(jī)軟件設(shè)置好的運(yùn)營商提供的用戶名和密碼信息,調(diào)用PPP (Point-to-Point Protocol點(diǎn)對點(diǎn)協(xié)議)協(xié)議去完成撥號操作,連接到3G或4G無線網(wǎng)絡(luò),返回(I)檢測下一個mini PCI Express接口。
[0036]優(yōu)選地,該方法包括以下步驟:
[0037]( I)開始;
[0038](2)判斷這η個mini PCI Express接口是否配置結(jié)束,是則執(zhí)行步驟(18),否則執(zhí)行步驟(3);
[0039](3)開始檢測和操作當(dāng)前的mini PCI Express接口是否配置為使能,如果是則執(zhí)行步驟(4),否則執(zhí)行步驟(13);
[0040](4)通過 GPIO 對該 mini PCI Express 接 口進(jìn)行上電;
[0041](5)判斷是否檢測出無線網(wǎng)絡(luò)模塊設(shè)備ID和設(shè)備文件符,是則執(zhí)行步驟(6),否則執(zhí)行步驟(14);
[0042](6)判斷無線網(wǎng)絡(luò)模塊是否為WiFi模塊,是則執(zhí)行步驟(15),否則執(zhí)行步驟(7);
[0043](7)判斷無線網(wǎng)絡(luò)模塊是否為3G或4G無線網(wǎng)絡(luò)模塊,是則執(zhí)行步驟(8),否則執(zhí)行步驟(16);
[0044](8)判定3G或4G無線網(wǎng)絡(luò)模塊具體類型和生產(chǎn)廠商;
[0045](9)確認(rèn)無線通信傳輸使用的設(shè)備文件符;[0046](10)發(fā)送AT命令檢測SM卡;
[0047](11)判斷SM卡是否存在和有效,是則執(zhí)行步驟(12),否則執(zhí)行步驟(17);
[0048](12)調(diào)用PPP協(xié)議去完成撥號操作,連接到3G或4G無線網(wǎng)絡(luò);
[0049](13)切換到下一個 mini PCI Express 接口,跳轉(zhuǎn)步驟(2);
[0050](14)判斷檢測無線網(wǎng)絡(luò)模塊設(shè)備ID和設(shè)備文件符是否超時,是則執(zhí)行步驟(13),否則執(zhí)行步驟(5);
[0051](15)完成相應(yīng)的WiFi配置和連接,跳轉(zhuǎn)步驟(13);
[0052](16)標(biāo)記為不能識別的無效無線網(wǎng)絡(luò)模塊,跳轉(zhuǎn)步驟(13);
[0053](17)標(biāo)記SM卡不可用,跳轉(zhuǎn)步驟(13);
[0054](18)結(jié)束。
[0055]這種無線網(wǎng)絡(luò)攝像機(jī)及其使用方法的優(yōu)點(diǎn)在于:
[0056](I)使用統(tǒng)一的mini PCI Express接口完成對WiFi,3G,4G網(wǎng)絡(luò)收發(fā)模塊的硬件支持,可以選擇性支持不同的無線網(wǎng)絡(luò),也可以同時支持不同的無線網(wǎng)絡(luò);
[0057](2) mini PCI Express接口尺寸小,簡單,便于集成到網(wǎng)絡(luò)攝像機(jī)中;
[0058](3)用戶可以根據(jù)網(wǎng)絡(luò)運(yùn)營商等實(shí)際情況,僅通過更換網(wǎng)絡(luò)收發(fā)模塊,即可完成對不同無線網(wǎng)絡(luò)的靈活支持,不再需要支持特定無線網(wǎng)絡(luò)的網(wǎng)絡(luò)攝像機(jī)。
[0059]以下對多種網(wǎng)絡(luò)模式做一說明:
[0060]WiFi:ffireless Fidelity 基于 IEEE802.11 標(biāo)準(zhǔn)的無線局域網(wǎng)
[0061]3G:Third Generation 第三代移動通訊
[0062]4G:Fourth Generation 第四代移動通訊
[0063]PCI !Peripheral Component Interconnect 周邊原件擴(kuò)展接口
[0064]mini PCI Express:小型的周邊原件擴(kuò)展接口
[0065]WCDMA:ffideband Code Division Multiple Access 寬帶碼分多址,是一種第三代無線通訊技術(shù)。目前中國聯(lián)通采用的此種3G通訊標(biāo)準(zhǔn)。
[0066]CDMA2000:Code Division Multiple Access2000。是一種采用寬帶碼分多址(CDMA)技術(shù),目前中國電信采用的此種3G通訊標(biāo)準(zhǔn)。
[0067] TD — SCDMA:Time Division-Synchronization Code Division MultipleAccess。時分-同步碼分多址存取。該標(biāo)準(zhǔn)是中國制定的3G標(biāo)準(zhǔn)。目前中國移動采用的此種3G通訊標(biāo)準(zhǔn)。
[0068]TD-LTE:Time Division Long Term Evolution 分時長期演進(jìn),是由阿爾卡特-朗訊、諾基亞西門子通信、大唐電信、華為技術(shù)、中興通訊、中國移動等共同開發(fā)的第四代(4G)移動通信技術(shù)與標(biāo)準(zhǔn)。
[0069]以上所述,僅是本發(fā)明的較佳實(shí)施例,并非對本發(fā)明作任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對以上實(shí)施例所作的任何簡單修改、等同變化與修飾,均仍屬本發(fā)明技術(shù)方案的保護(hù)范圍。
【權(quán)利要求】
1.一種無線網(wǎng)絡(luò)攝像機(jī),其特征在于:其包括η個mini PCI Express接口(3),η為正整數(shù),每個mini PCI Express接口連接到通用串行總線USB上且獨(dú)立地通過通用輸入輸出端口 GPIO進(jìn)行使能控制,無線網(wǎng)絡(luò)模塊(2)插入mini PCI Express接口。
2.根據(jù)權(quán)利要求1所述的無線網(wǎng)絡(luò)攝像機(jī),其特征在于:在無線網(wǎng)絡(luò)攝像機(jī)的機(jī)殼上開有矩形凹槽(4),矩形凹槽上設(shè)有擋板(1),若干個mini PCI Express接口設(shè)在矩形凹槽內(nèi)。
3.根據(jù)權(quán)利要求2所述的無線網(wǎng)絡(luò)攝像機(jī),其特征在于:矩形凹槽的數(shù)量是一個或多個。
4.一種使用根據(jù)權(quán)利要求1所述的無線網(wǎng)絡(luò)攝像機(jī)的方法,其特征在于:包括以下步驟: (1)系統(tǒng)上電后,從I到η逐個檢測這η個miniPCI Express接口是否配置為使能,如果某個mini PCI Express接口沒有配置為使能,則跳過該接口,檢測下一個接口,如果某個mini PCI Express配置為使能,貝U通過GPIO對該mini PCI Express接口進(jìn)行上電,如果每個mini PCI Express接口檢測結(jié)束,退出; (2)對miniPCI Express接口進(jìn)行上電后,如果該接口連接有無線網(wǎng)絡(luò)模塊,攝像機(jī)內(nèi)部的Linux操作系統(tǒng)自動識別出該模塊的設(shè)備ID,并自動分配好若干個設(shè)備文件符,如果在指定時間內(nèi),Linux操作系統(tǒng)沒有識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID或沒有分配好通信使用的設(shè)備文件符,則確認(rèn)該無線網(wǎng)絡(luò)模塊有故障或硬件連接有問題,返回 (I)檢測下一個 mini PCI Express 接口 ; (3)根據(jù)攝像機(jī)內(nèi)Linux操作系統(tǒng)識別出無線網(wǎng)絡(luò)模塊的設(shè)備ID來判斷無線網(wǎng)絡(luò)模塊的類型,如果識別是WiFi模塊執(zhí)行(4),如果是3G或4G模塊執(zhí)行(5)和(6); (4)如果該無線網(wǎng)絡(luò)模塊檢測為WiFi模塊,完成相應(yīng)的WiFi配置和連接,包括掃描可用的無線網(wǎng)絡(luò),設(shè)置要連接的網(wǎng)絡(luò)類型,加密方式,密碼,完成WiFi的無線網(wǎng)絡(luò)連接,返回(I)檢測下一個 mini PCI Express 接口 ; (5)當(dāng)檢測為3G或4G無線網(wǎng)絡(luò)模塊的時候,繼續(xù)根據(jù)無線網(wǎng)絡(luò)模塊的設(shè)備ID判斷具體的類型和廠家,確認(rèn)當(dāng)前的無線網(wǎng)絡(luò)模塊使用的設(shè)備文件符的個數(shù)和實(shí)際通信傳輸使用的設(shè)備文件符,然后通過發(fā)送AT命令檢測是否有SM卡或SIM卡是否可用,如果沒有SIM卡或SIM卡不可用,標(biāo)記出該mini PCI Express接口的無線網(wǎng)絡(luò)模塊網(wǎng)絡(luò)不可用; (6 )如果3G或4G無線網(wǎng)絡(luò)模塊和SM卡均為可用,根據(jù)攝像機(jī)軟件設(shè)置好的運(yùn)營商提供的用戶名和密碼信息,調(diào)用PPP協(xié)議去完成撥號操作,連接到3G或4G無線網(wǎng)絡(luò),返回(I)檢測下一個 mini PCI Express 接口。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:包括以下步驟: (1)開始; (2)判斷這η個miniPCI Express接口是否配置結(jié)束,是則執(zhí)行步驟(18),否則執(zhí)行步驟(3); (3)開始檢測和操作當(dāng)前的miniPCI Express接口是否配置為使能,如果是則執(zhí)行步驟(4),否則執(zhí)行步驟(13); (4)通過GPIO對該miniPCI Express接口進(jìn)行上電; (5)判斷是否檢測出無線網(wǎng)絡(luò)模塊設(shè)備ID和設(shè)備文件符,是則執(zhí)行步驟(6),否則執(zhí)行步驟(14); (6)判斷無線網(wǎng)絡(luò)模塊是否為WiFi模塊,是則執(zhí)行步驟(15),否則執(zhí)行步驟(7); (7)判斷無線網(wǎng)絡(luò)模塊是否為3G或4G無線網(wǎng)絡(luò)模塊,是則執(zhí)行步驟(8),否則執(zhí)行步驟(16); (8)判定3G或4G無線網(wǎng)絡(luò)模塊具體類型和生產(chǎn)廠商; (9)確認(rèn)無線通信傳輸使用的設(shè)備文件符; (10)發(fā)送AT命令檢測SIM卡; (11)判斷SIM卡是否存在和有效,是則執(zhí)行步驟(12),否則執(zhí)行步驟(17); (12)調(diào)用PPP協(xié)議去完成撥號操作,連接到3G或4G無線網(wǎng)絡(luò); (13)切換到下一個miniPCI Express接口,跳轉(zhuǎn)步驟(2); (14)判斷檢測無線網(wǎng)絡(luò)模塊設(shè)備ID和設(shè)備文件符是否超時,是則執(zhí)行步驟(13),否則執(zhí)行步驟(5); (15)完成相應(yīng)的WiFi配置和連接,跳轉(zhuǎn)步驟(13); (16)標(biāo)記為不能識別的無效無線網(wǎng)絡(luò)模塊,跳轉(zhuǎn)步驟(13); (17)標(biāo)記SM卡不可用,跳轉(zhuǎn)步驟(13); (18)結(jié)束。`
【文檔編號】G06F1/16GK103685888SQ201310589843
【公開日】2014年3月26日 申請日期:2013年11月20日 優(yōu)先權(quán)日:2013年11月20日
【發(fā)明者】喬勇 申請人:北京漢邦高科數(shù)字技術(shù)股份有限公司