專利名稱:無線數(shù)據(jù)傳輸系統(tǒng)和采用該系統(tǒng)的數(shù)據(jù)傳輸方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線電傳輸技術(shù)領(lǐng)域,尤其是一種基于藍(lán)牙和wifi/wapi (Wireless Fidelity/WLAN Authentication and Privacy Infrastructure) 白勺^胃· 和采用該系統(tǒng)的數(shù)據(jù)傳輸方法。
背景技術(shù):
現(xiàn)有藍(lán)牙(BT)技術(shù)已經(jīng)廣泛應(yīng)用于多種電子設(shè)備,在移動(dòng)通訊設(shè)備上基本成為 標(biāo)準(zhǔn)配置之一,通過藍(lán)牙實(shí)現(xiàn)移動(dòng)設(shè)備之間的文件共享和互相傳輸。由于具有操作簡(jiǎn)單、方 便的特點(diǎn),藍(lán)牙技術(shù)隨著移動(dòng)通訊設(shè)備的普及得到快速和廣泛的應(yīng)用,中國市場(chǎng)幾乎所有 支持藍(lán)牙的手機(jī)都能進(jìn)行藍(lán)牙文件的傳輸。目前,藍(lán)牙3. 0規(guī)范尚未實(shí)際應(yīng)用,藍(lán)牙2. 1+EDR傳輸速率理論峰值為3Mbps。受 限于藍(lán)牙技術(shù)本身、硬件接口,存儲(chǔ)器讀寫操作以及藍(lán)牙驅(qū)動(dòng)優(yōu)化等諸多因素的影響,目前 手機(jī)的藍(lán)牙傳輸文件速率僅為約60-100kB/s。在傳輸大文件的時(shí)候無法滿足要求。縱觀市 場(chǎng)上手機(jī)的無線文件傳輸功能,基本上還是采用藍(lán)牙OPP和FTP協(xié)議的方式,傳輸速率慢, 并且一次只能發(fā)送一個(gè)文件。隨著目前具有wifi/wapi功能的設(shè)備終端越來越多,有方案提出利用wifi/wapi 進(jìn)行兩設(shè)備間的高速傳輸,實(shí)現(xiàn)起來有二個(gè)步驟,一建立網(wǎng)絡(luò),二尋找網(wǎng)絡(luò),傳輸軟件。 實(shí)現(xiàn)步驟一的方法有二種一、兩臺(tái)設(shè)備分別連接共同的無線AP(無線訪問節(jié)點(diǎn)或局域 網(wǎng)),使兩臺(tái)設(shè)備處于同一網(wǎng)絡(luò)。二、利用wifi/wapi的adhoc技術(shù)建立adhoc網(wǎng)絡(luò)(又稱 為多跳無線網(wǎng)絡(luò)),此類建網(wǎng)的步驟操作非常麻煩。實(shí)現(xiàn)步驟二的軟件一般都是飛鴿與ftp 等,傳輸軟件的操作比較煩瑣和雜亂,并且需要二臺(tái)設(shè)備同時(shí)運(yùn)行相應(yīng)的軟件。由此可見, 現(xiàn)有wifi/wapi高速數(shù)據(jù)傳輸實(shí)現(xiàn)起來有如下問題一、傳統(tǒng)的BT傳輸,速度過慢(只有 60-100Kb/s左右),只能傳輸非常小的文件。二、利用wifi/wapi傳輸,條件過于苛刻,設(shè)置 操作過于復(fù)雜,再加上傳輸軟件多樣化,使得搭建傳輸壞境非常麻煩,并且在設(shè)備端不能主 動(dòng)找到另外的設(shè)備。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于藍(lán)牙和wifi/wapi技術(shù)的無線數(shù)據(jù)傳輸系統(tǒng)和采 用該系統(tǒng)的數(shù)據(jù)傳輸方法。本發(fā)明的目的是通過采用以下技術(shù)方案來實(shí)現(xiàn)的無線數(shù)據(jù)傳輸系統(tǒng),包括無線局域網(wǎng)和兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置,其中每個(gè) 數(shù)據(jù)通信裝置包括電源和相互電路連接的主電路板、中央處理單元、存儲(chǔ)器單元和無線信 號(hào)收發(fā)模塊,所述無線信號(hào)收發(fā)模塊包括藍(lán)牙模塊和wifi/wapi模塊,藍(lán)牙模塊包括相互 電路連接的藍(lán)牙芯片和藍(lán)牙天線,wifi/wapi模塊包括相互電路連接的wifi/wapi芯片和 wifi/wapi 天線;所述兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接并傳輸數(shù)據(jù);
或者,兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接,通過無線局域 網(wǎng)和wifi/wapi模塊傳輸數(shù)據(jù)。作為本發(fā)明的優(yōu)選技術(shù)方案,所述數(shù)據(jù)通信裝置包括手機(jī)、PDA或筆記本電腦。采用上述系統(tǒng)進(jìn)行無線數(shù)據(jù)傳輸?shù)姆椒?,該方法包括以下步驟步驟一第一數(shù)據(jù)通信裝置通過藍(lán)牙模塊發(fā)送信號(hào)訪問第二數(shù)據(jù)通信裝置,并詢問是否支持wifi/wapi數(shù)據(jù)傳輸;步驟二 如果第二數(shù)據(jù)通信裝置支持wifi/wapi數(shù)據(jù)傳輸,則第一數(shù)據(jù)通信裝置 建立無線局域網(wǎng),并將網(wǎng)絡(luò)名稱傳輸給第二數(shù)據(jù)通信裝置;步驟三第二數(shù)據(jù)通信裝置連接第一數(shù)據(jù)通信裝置建立的無線局域網(wǎng),成功后將 IP地址通過藍(lán)牙模塊發(fā)送信號(hào)傳輸給第一數(shù)據(jù)通信裝置,同時(shí)第二數(shù)據(jù)通信裝置啟動(dòng)信號(hào) 接收程序;步驟四第一數(shù)據(jù)通信裝置啟動(dòng)信號(hào)發(fā)送程序,向第二數(shù)據(jù)通信裝置發(fā)送數(shù)據(jù)信 號(hào);步驟五數(shù)據(jù)傳輸完成后,第一數(shù)據(jù)通信裝置和第二數(shù)據(jù)通信裝置恢復(fù)到初始狀 態(tài)。作為本發(fā)明的優(yōu)選技術(shù)方案,所述步驟一中第一數(shù)據(jù)通信裝置通過SPP協(xié)議訪問
第二數(shù)據(jù)通信裝置。作為本發(fā)明的優(yōu)選技術(shù)方案,所述步驟二中第一數(shù)據(jù)通信裝置自身建立adhoc 網(wǎng),并將adhoc網(wǎng)絡(luò)名稱通過SPP協(xié)議傳輸給第二數(shù)據(jù)通信裝置。作為本發(fā)明的優(yōu)選技術(shù)方案,所述第二數(shù)據(jù)通信裝置的wifi/wapi芯片通過 802. 11協(xié)議連接所述adhoc網(wǎng)絡(luò),連接成功后啟動(dòng)服務(wù)器端程序,將自身的IP地址傳輸給 第一數(shù)據(jù)通信裝置,第一數(shù)據(jù)通信裝置啟動(dòng)發(fā)送程序,通過adhoc網(wǎng)絡(luò)連接第二數(shù)據(jù)通信 裝置,并開始傳輸數(shù)據(jù)。本發(fā)明的有益效果是相對(duì)于現(xiàn)有技術(shù),本發(fā)明采用BT+wifi/wapi進(jìn)行數(shù)據(jù)傳 輸,設(shè)備端可以通過BT搜索周圍的設(shè)備,搜索到后,可以通過BT來自動(dòng)配置復(fù)雜的adhoc 配置,最終通過wifi/wapi進(jìn)行高速數(shù)據(jù)傳輸。本發(fā)明具有以下優(yōu)點(diǎn)1、簡(jiǎn)單,操作方式仍然是藍(lán)牙傳輸方式,相對(duì)于傳統(tǒng)的第三 方軟件利用wifi/wapi和adhoc進(jìn)行復(fù)雜設(shè)置來講,使用BT-wifi/wapi傳輸方式更容易、 操作更方便。2、快捷,傳統(tǒng)手機(jī)一般只能一次傳輸一個(gè)文件,本發(fā)明可以一次性傳輸任意多 個(gè)文件,例如同時(shí)傳輸大量圖片、歌曲或電話本等。3、快速,BT+wifi/wapi傳輸速率最高超 過IMB/s,普遍也在800kB/s以上,是一般手機(jī)的10倍左右,大大提高了手機(jī)無線傳輸文件 的實(shí)用性。
下面結(jié)合附圖與具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明圖1是本發(fā)明客戶端的流程圖;圖2是本發(fā)明服務(wù)器端的流程圖。
具體實(shí)施方式
如圖1和圖2所示,無線數(shù)據(jù)傳輸系統(tǒng),包括無線局域網(wǎng)和兩個(gè)以上數(shù)據(jù)通信裝 置,其中每個(gè)數(shù)據(jù)通信裝置包括電源和相互電路連接的主電路板、中央處理單元、存儲(chǔ)器單 元和無線信號(hào)收發(fā)模塊,所述無線信號(hào)收發(fā)模塊包括藍(lán)牙模塊和wifi/wapi模塊,藍(lán)牙模 塊包括相互電路連接的藍(lán)牙芯片和藍(lán)牙天線,wifi/wapi模塊包括相互電路連接的wifi/ wapi芯片和wifi/wapi天線;所述兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連 接并傳輸數(shù)據(jù);或者,兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接,通過無線 局域網(wǎng)和wifi/wapi模塊傳輸數(shù)據(jù)。本實(shí)施例中,所述數(shù)據(jù)通信裝置包括手機(jī)、PDA或筆記 本電腦。無線數(shù)據(jù)傳輸方法,該方法包括以下步驟步驟一第一數(shù)據(jù)通信裝置通過藍(lán)牙模塊發(fā)送信號(hào)訪問第二數(shù)據(jù)通信裝置,并詢 問是否支持wifi/Vapi數(shù)據(jù)傳輸;步驟二 如果第二數(shù)據(jù)通信裝置支持wifi/wapi數(shù)據(jù)傳輸,則第一數(shù)據(jù)通信裝置 建立無線局域網(wǎng),并將網(wǎng)絡(luò)名稱傳輸給第二數(shù)據(jù)通信裝置;步驟三第二數(shù)據(jù)通信裝置連接第一數(shù)據(jù)通信裝置建立的無線局域網(wǎng),成功后將 IP地址通過藍(lán)牙模塊發(fā)送信號(hào)傳輸給第一數(shù)據(jù)通信裝置,同時(shí)第二數(shù)據(jù)通信裝置啟動(dòng)信號(hào) 接收程序;步驟四第一數(shù)據(jù)通信裝置啟動(dòng)信號(hào)發(fā)送程序,向第二數(shù)據(jù)通信裝置發(fā)送數(shù)據(jù)信號(hào);步驟五數(shù)據(jù)傳輸完成后,第一數(shù)據(jù)通信裝置和第二數(shù)據(jù)通信裝置恢復(fù)到初始狀 態(tài)。本實(shí)施例中,所述步驟一中第一數(shù)據(jù)通信裝置通過SPP協(xié)議訪問第二數(shù)據(jù)通信裝 置;步驟二中第一數(shù)據(jù)通信裝置自身建立adhoc網(wǎng),并將adhoc網(wǎng)絡(luò)名稱通過SPP協(xié)議傳 輸給第二數(shù)據(jù)通信裝置;第二數(shù)據(jù)通信裝置的wifi/wapi芯片通過802. 11協(xié)議連接所述 adhoc網(wǎng)絡(luò),連接成功后啟動(dòng)服務(wù)器端程序,將自身的IP地址傳輸給第一數(shù)據(jù)通信裝置,第 一數(shù)據(jù)通信裝置啟動(dòng)發(fā)送程序,通過adhoc網(wǎng)絡(luò)連接第二數(shù)據(jù)通信裝置,并開始傳輸數(shù)據(jù)。本發(fā)明的工作流程如下,如圖1所示,首先在設(shè)備里選擇所要發(fā)送的數(shù)據(jù),可以是 單文件,也可以是多個(gè)文件,再選擇以藍(lán)牙發(fā)送,接著開始搜索周圍具有藍(lán)牙的設(shè)備,在選 擇設(shè)備后,會(huì)判斷文件是否大于1M,如果大于IM則會(huì)嘗試使用wifi/wapi傳輸(wifi/wapi 建網(wǎng)需要一定的時(shí)間,如果文件太小,就直接用傳統(tǒng)的藍(lán)牙發(fā)送)。開始使用藍(lán)牙的SPP協(xié) 議,與對(duì)方手機(jī)通訊,問對(duì)方是否支持wifi/Vpai傳輸,如果支持的話,提示用戶,是否需要 啟用wifi/wapi傳輸以提高傳輸速度,在用戶選擇“是”以后,設(shè)備端開始建網(wǎng),開始啟用 wifi/wapi傳輸.傳輸完成后,恢復(fù)原來的網(wǎng)絡(luò)狀態(tài),傳輸完成。下面就發(fā)送方(客戶端) 與接收方(服務(wù)器端)的實(shí)現(xiàn)做詳細(xì)的說明。發(fā)送方在選擇以wifi/wapi發(fā)送后,開始通過SPP服務(wù)的一個(gè)自定義屬性值來判 斷對(duì)方設(shè)備是否支持wifi/wapi發(fā)送,如果存在,就開始建立SPP連接,并開始新建一個(gè) adhoc網(wǎng)絡(luò),并把網(wǎng)絡(luò)的名字以spp連接發(fā)送給對(duì)方(服務(wù)器端)設(shè)備,等待對(duì)方的回應(yīng),對(duì) 方返回的是一個(gè)ip地址,以及相應(yīng)的端口號(hào),收到對(duì)方信息后,開始建立網(wǎng)絡(luò)連接,向?qū)Ψ?發(fā)送數(shù)據(jù).發(fā)送完成后,還原自身的網(wǎng)絡(luò)。如圖2所示,開啟藍(lán)牙時(shí),創(chuàng)建一個(gè)SPP服務(wù),并賦予一個(gè)自定義的屬性值,等待其它設(shè)備的連接,當(dāng)SPP服務(wù)端接收到有連接時(shí),SPP服務(wù)端與發(fā)送方交換數(shù)據(jù),收到adhoc網(wǎng)絡(luò)名稱之后,開始連接網(wǎng)絡(luò),連接成功后,自身啟動(dòng)一個(gè)網(wǎng)絡(luò)連接,并開始監(jiān)聽一網(wǎng)絡(luò)端口, 接著再傳輸IP地址和端口信息給對(duì)方設(shè)備,當(dāng)網(wǎng)絡(luò)連接監(jiān)聽到其它設(shè)備的連接后,開始數(shù) 據(jù)傳輸,傳輸完成后,還原網(wǎng)絡(luò)。本發(fā)明數(shù)據(jù)傳輸協(xié)議實(shí)現(xiàn)部分如下發(fā)送方按以下步驟實(shí)現(xiàn)發(fā)送1 發(fā)送需要傳輸?shù)奈募€(gè)數(shù);2:發(fā)送文件名的長度;3 發(fā)送文件名;4:發(fā)送文件大小;5 發(fā)送數(shù)據(jù);6 根據(jù)需要發(fā)送的文件個(gè)數(shù)循環(huán)發(fā)送;7 結(jié)束。接收方按以下步驟實(shí)現(xiàn)接收1 接收文件個(gè)數(shù);2 接收文件名字的長度;3 按接收文件名的長度接收文件名;4:接收文件大小的數(shù)據(jù);5 根據(jù)文件的大小,開始接收數(shù)據(jù);6 根據(jù)文件的個(gè)數(shù),循環(huán)接收;7 結(jié)束。
權(quán)利要求
一種無線數(shù)據(jù)傳輸系統(tǒng),包括無線局域網(wǎng)和兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置,其中每個(gè)數(shù)據(jù)通信裝置包括電源和相互電路連接的主電路板、中央處理單元、存儲(chǔ)器單元和無線信號(hào)收發(fā)模塊,其特征是所述無線信號(hào)收發(fā)模塊包括藍(lán)牙模塊和wifi/wapi模塊,藍(lán)牙模塊包括相互電路連接的藍(lán)牙芯片和藍(lán)牙天線,wifi/wapi模塊包括相互電路連接的wifi/wapi芯片和wifi/wapi天線;所述兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接并傳輸數(shù)據(jù);或者,兩個(gè)或兩個(gè)以上數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接,通過無線局域網(wǎng)和wifi/wapi模塊傳輸數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的無線數(shù)據(jù)傳輸系統(tǒng),其特征是所述數(shù)據(jù)通信裝置包括手機(jī)、 PDA或筆記本電腦。
3.一種采用權(quán)利要求1所述系統(tǒng)進(jìn)行無線數(shù)據(jù)傳輸?shù)姆椒?,其特征是所述方法包括?下步驟步驟一第一數(shù)據(jù)通信裝置通過藍(lán)牙模塊發(fā)送信號(hào)訪問第二數(shù)據(jù)通信裝置,并詢問是 否支持wifi/wapi數(shù)據(jù)傳輸;步驟二 如果第二數(shù)據(jù)通信裝置支持wifi/wapi數(shù)據(jù)傳輸,則第一數(shù)據(jù)通信裝置建立 無線局域網(wǎng),并將網(wǎng)絡(luò)名稱傳輸給第二數(shù)據(jù)通信裝置;步驟三第二數(shù)據(jù)通信裝置連接第一數(shù)據(jù)通信裝置建立的無線局域網(wǎng),成功后將IP地 址通過藍(lán)牙模塊發(fā)送信號(hào)傳輸給第一數(shù)據(jù)通信裝置,同時(shí)第二數(shù)據(jù)通信裝置啟動(dòng)信號(hào)接收 程序;步驟四第一數(shù)據(jù)通信裝置啟動(dòng)信號(hào)發(fā)送程序,向第二數(shù)據(jù)通信裝置發(fā)送數(shù)據(jù)信號(hào);步驟五數(shù)據(jù)傳輸完成后,第一數(shù)據(jù)通信裝置和第二數(shù)據(jù)通信裝置恢復(fù)到初始狀態(tài)。
4.根據(jù)權(quán)利要求3所述的無線數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣魇撬霾襟E一中第一數(shù)據(jù)通 信裝置通過SPP協(xié)議訪問第二數(shù)據(jù)通信裝置。1
5.根據(jù)權(quán)利要求3或4所述的無線數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣魇撬霾襟E二中第一數(shù) 據(jù)通信裝置自身建立adhoc網(wǎng),并將adhoc網(wǎng)絡(luò)名稱通過SPP協(xié)議傳輸給第二數(shù)據(jù)通信裝 置。
6.根據(jù)權(quán)利要求5所述的無線數(shù)據(jù)傳輸?shù)姆椒?,其特征是所述第二?shù)據(jù)通信裝置的 wifi/wapi芯片通過802. 11協(xié)議連接所述adhoc網(wǎng)絡(luò),連接成功后啟動(dòng)服務(wù)器端程序,將自 身的IP地址傳輸給第一數(shù)據(jù)通信裝置,第一數(shù)據(jù)通信裝置啟動(dòng)發(fā)送程序,通過adhoc網(wǎng)絡(luò) 連接第二數(shù)據(jù)通信裝置,并開始傳輸數(shù)據(jù)。
全文摘要
本發(fā)明涉及無線數(shù)據(jù)傳輸系統(tǒng)和采用該系統(tǒng)的數(shù)據(jù)傳輸方法,無線數(shù)據(jù)傳輸系統(tǒng)包括無線局域網(wǎng)和兩個(gè)以上數(shù)據(jù)通信裝置,每個(gè)裝置包括中央處理單元、存儲(chǔ)器單元、藍(lán)牙模塊和wifi/wapi模塊,數(shù)據(jù)通信裝置通過藍(lán)牙模塊建立信號(hào)連接,通過無線局域網(wǎng)和wifi/wapi模塊傳輸數(shù)據(jù)。無線數(shù)據(jù)傳輸方法包括以下步驟一第一數(shù)據(jù)通信裝置通過藍(lán)牙模塊發(fā)送信號(hào)訪問第二數(shù)據(jù)通信裝置;二建立無線局域網(wǎng);三第二數(shù)據(jù)通信裝置連接無線局域網(wǎng);四第一數(shù)據(jù)通信裝置向第二數(shù)據(jù)通信裝置發(fā)送數(shù)據(jù)信號(hào)。本發(fā)明具有以下優(yōu)點(diǎn)1、操作簡(jiǎn)單,2、快捷,一次可以傳輸任意多個(gè)文件,3、快速,傳輸速率最高超過1MB/s,是一般手機(jī)的10倍左右。
文檔編號(hào)H04W80/12GK101807945SQ20101014458
公開日2010年8月18日 申請(qǐng)日期2010年4月6日 優(yōu)先權(quán)日2010年4月6日
發(fā)明者黃質(zhì)潘 申請(qǐng)人:珠海市魅族科技有限公司