數(shù)據(jù)傳輸方式的選擇方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方式的選擇方法及設(shè)備。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,設(shè)備間的數(shù)據(jù)傳輸方式有多種,例如:
[0003]藍(lán)牙傳輸方式,此種傳輸方式的優(yōu)點在于數(shù)據(jù)傳輸比較穩(wěn)定,缺點在于數(shù)據(jù)傳輸速率比較慢。
[0004]WiFi傳輸方式,此種傳輸方式的優(yōu)點在于數(shù)據(jù)傳輸速率較快,缺點在于在多WiFi設(shè)備的環(huán)境下,易受到其他WiFi設(shè)備的干擾,影響數(shù)據(jù)傳輸。
[0005]服務(wù)器傳輸方式,此種傳輸方式是通過一個后臺服務(wù)器來實現(xiàn)的,設(shè)備通過將預(yù)先在后臺服務(wù)器注冊的賬戶與其他設(shè)備在后臺服務(wù)器注冊的賬戶進(jìn)行交換,并指定待傳輸?shù)臄?shù)據(jù),從而通過后臺服務(wù)器實現(xiàn)設(shè)備間的數(shù)據(jù)傳輸。此種傳輸方式的優(yōu)點在于數(shù)據(jù)的傳輸過程簡單,缺點在于需要英特網(wǎng)的支持,受網(wǎng)速的影響較大。
[0006]由于上述傳輸方式通常都是獨立工作的,并且由于現(xiàn)有的數(shù)據(jù)傳輸方式各自都受到不同的傳輸因素影響,因此,在不同的傳輸環(huán)境下,均采用單一的傳輸方式進(jìn)行數(shù)據(jù)傳輸往往難以達(dá)到最佳的傳輸效果。
【發(fā)明內(nèi)容】
[0007]本發(fā)明提供一種數(shù)據(jù)傳輸方式的選擇方法及設(shè)備,用以解決在不同的傳輸環(huán)境下,采用單一的數(shù)據(jù)傳輸方式難以達(dá)到最佳傳輸效果的問題。
[0008]本發(fā)明提供的數(shù)據(jù)傳輸方式的選擇方法,包括:
[0009]設(shè)備向?qū)Χ嗽O(shè)備發(fā)送第一數(shù)據(jù),并接收所述對端設(shè)備發(fā)送的第二數(shù)據(jù),其中,所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中分別包括所述設(shè)備和所述對端設(shè)備的傳輸環(huán)境參數(shù);
[0010]所述設(shè)備根據(jù)預(yù)設(shè)的傳輸方式選擇條件,確定與所述第一數(shù)據(jù)和所述第二數(shù)據(jù)對應(yīng)的至少一個數(shù)據(jù)傳輸方式,所述數(shù)據(jù)傳輸方式選擇條件表征了數(shù)據(jù)傳輸方式的傳輸效率與傳輸環(huán)境參數(shù)的對應(yīng)關(guān)系;
[0011]所述設(shè)備根據(jù)預(yù)設(shè)的各數(shù)據(jù)傳輸方式與各數(shù)據(jù)傳輸方式優(yōu)先級等級的對應(yīng)關(guān)系,從所述至少一個數(shù)據(jù)傳輸方式中選擇具有最高優(yōu)先級等級的目標(biāo)數(shù)據(jù)傳輸方式;
[0012]所述設(shè)備根據(jù)所述目標(biāo)數(shù)據(jù)傳輸方式向所述對端設(shè)備發(fā)送第一待傳輸數(shù)據(jù);
[0013]所述設(shè)備接收所述對端設(shè)備根據(jù)所述目標(biāo)數(shù)據(jù)傳輸方式發(fā)送的第二待傳輸數(shù)據(jù)。
[0014]本發(fā)明提供的設(shè)備,包括:
[0015]發(fā)送模塊,用于向?qū)Χ嗽O(shè)備發(fā)送第一數(shù)據(jù);
[0016]接收模塊,用于接收所述對端設(shè)備發(fā)送的第二數(shù)據(jù),其中,所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中分別包括所述設(shè)備和所述對端設(shè)備的傳輸環(huán)境參數(shù);
[0017]第一確定模塊,用于根據(jù)預(yù)設(shè)的傳輸方式選擇條件,確定與所述第一數(shù)據(jù)和所述第二數(shù)據(jù)對應(yīng)的至少一個數(shù)據(jù)傳輸方式,所述數(shù)據(jù)傳輸方式選擇條件表征了數(shù)據(jù)傳輸方式的傳輸效率與傳輸環(huán)境參數(shù)的對應(yīng)關(guān)系;
[0018]第二確定模塊,用于根據(jù)預(yù)設(shè)的各數(shù)據(jù)傳輸方式與各數(shù)據(jù)傳輸方式優(yōu)先級等級的對應(yīng)關(guān)系,從所述至少一個數(shù)據(jù)傳輸方式中選擇具有最高優(yōu)先級等級的目標(biāo)數(shù)據(jù)傳輸方式;
[0019]所述發(fā)送模塊,還用于根據(jù)所述目標(biāo)數(shù)據(jù)傳輸方式向所述對端設(shè)備發(fā)送第一待傳輸數(shù)據(jù);
[0020]所述接收模塊,還用于接收所述對端設(shè)備根據(jù)所述目標(biāo)數(shù)據(jù)傳輸方式發(fā)送的第二待傳輸數(shù)據(jù)。
[0021]本發(fā)明提供的數(shù)據(jù)傳輸方式的選擇方法及設(shè)備,通過將第一數(shù)據(jù)發(fā)送給對端設(shè)備,并接收對端設(shè)備發(fā)送的第二數(shù)據(jù),根據(jù)預(yù)設(shè)的傳輸方式選擇條件,確定與第一數(shù)據(jù)和第二數(shù)據(jù)對應(yīng)的至少一個數(shù)據(jù)傳輸方式,根據(jù)預(yù)設(shè)的各數(shù)據(jù)傳輸方式與各數(shù)據(jù)傳輸方式優(yōu)先級等級的對應(yīng)關(guān)系,從所述至少一個數(shù)據(jù)傳輸方式中選擇具有最高優(yōu)先級等級的目標(biāo)數(shù)據(jù)傳輸方式,以使設(shè)備和對端設(shè)備以目標(biāo)數(shù)據(jù)傳輸方式進(jìn)行數(shù)據(jù)傳輸,從而使得設(shè)備在不同的傳輸環(huán)境下,均能以最佳的數(shù)據(jù)傳輸方式進(jìn)行數(shù)據(jù)傳輸,提高了數(shù)據(jù)傳輸?shù)男省?br>【附圖說明】
[0022]圖1為本發(fā)明實施例一提供的數(shù)據(jù)傳輸方式選擇方法的流程示意圖;
[0023]圖2為本發(fā)明實施例二提供的數(shù)據(jù)傳輸方式選擇方法的流程示意圖;
[0024]圖3為本發(fā)明實施例三提供的設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本領(lǐng)域技術(shù)人員應(yīng)該了解的是,以下實施例是在設(shè)備間進(jìn)行一對一數(shù)據(jù)傳輸?shù)膱鼍跋逻M(jìn)行的,為了突出本發(fā)明的重點,以下實施例將只針對本發(fā)明的核心技術(shù)方案進(jìn)行闡述,但凡涉及到現(xiàn)有技術(shù)的部分將不予詳細(xì)闡述。
[0027]實施例一
[0028]圖1為本發(fā)明實施例一提供的數(shù)據(jù)傳輸方式選擇方法的流程示意圖,如圖1所示,本實施例提供的方法包括以下步驟:
[0029]步驟101、設(shè)備向?qū)Χ嗽O(shè)備發(fā)送第一數(shù)據(jù),并接收所述對端設(shè)備發(fā)送的第二數(shù)據(jù),其中,所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中分別包括所述設(shè)備和所述對端設(shè)備的傳輸環(huán)境參數(shù);
[0030]舉例來說,當(dāng)設(shè)備A和設(shè)備B要進(jìn)行數(shù)據(jù)傳輸時,設(shè)備A通過現(xiàn)有的數(shù)據(jù)傳輸手段將自身存儲的第一數(shù)據(jù)發(fā)送給設(shè)備B,設(shè)備B在接收第一數(shù)據(jù)的同時,以相應(yīng)的傳輸手段將自身存儲的第二數(shù)據(jù)發(fā)送給設(shè)備A,其中,第一數(shù)據(jù)和第二數(shù)據(jù)中包含的傳輸環(huán)境參數(shù)包括:預(yù)設(shè)范圍內(nèi)WiFi設(shè)備的數(shù)量、連接服務(wù)器所需要的時間等參數(shù),進(jìn)一步的,第一數(shù)據(jù)中還包括設(shè)備A的第一待傳輸數(shù)據(jù)的大小,第二數(shù)據(jù)中還包括設(shè)備B的第二待傳輸數(shù)據(jù)的大小。
[0031]在本實施例中,優(yōu)選采用近場通信NFC方式實現(xiàn)設(shè)備間第一數(shù)據(jù)和第二數(shù)據(jù)的傳輸,當(dāng)設(shè)備A靠近設(shè)備B,且進(jìn)入設(shè)備的NFC有效傳輸區(qū)域后,設(shè)備A和設(shè)備B觸發(fā)NFC傳輸功能,使得設(shè)備A與設(shè)備B之間進(jìn)行第一數(shù)據(jù)和第二數(shù)據(jù)的交互。
[0032]步驟102、所述設(shè)備根據(jù)預(yù)設(shè)的傳輸方式選擇條件,確定與所述第一數(shù)據(jù)和所述第二數(shù)據(jù)對應(yīng)的至少一個數(shù)據(jù)傳輸方式,所述數(shù)據(jù)傳輸方式選擇條件表征了數(shù)據(jù)傳輸方式的傳輸效率與傳輸環(huán)境參數(shù)的對應(yīng)關(guān)系;
[0033]具體的,現(xiàn)有的數(shù)據(jù)傳輸方式有多種,每種數(shù)據(jù)傳輸方式都有其優(yōu)點和適用的傳輸條件,例如藍(lán)牙傳輸方式的數(shù)據(jù)傳輸較穩(wěn)定,但傳輸速率較慢,當(dāng)待傳輸數(shù)據(jù)的大小在預(yù)設(shè)范圍內(nèi)時,可以采用藍(lán)牙傳輸方式進(jìn)行數(shù)據(jù)傳輸;WiFi傳輸方式的數(shù)據(jù)傳輸速率較快,但易受周圍WiFi設(shè)備的干擾,當(dāng)設(shè)備周圍WiFi設(shè)備的數(shù)量較少,且在預(yù)設(shè)的數(shù)量范圍內(nèi)時,可以采用WiFi傳輸方式進(jìn)行數(shù)據(jù)傳輸;服務(wù)器傳輸方式的傳輸過程簡單,但是需要英特網(wǎng)的支持,受網(wǎng)速的影響較大,當(dāng)網(wǎng)絡(luò)環(huán)境較好,設(shè)備與服務(wù)器連接所需的時間在預(yù)設(shè)的時間范圍內(nèi)時,可以采用服務(wù)器傳輸方式進(jìn)行數(shù)據(jù)傳輸。因此,根據(jù)各數(shù)據(jù)傳輸方式的優(yōu)缺點以及適用的傳輸條件,可以預(yù)先在設(shè)備中設(shè)置傳輸方式的選擇條件,當(dāng)設(shè)備接收到對端設(shè)備發(fā)送的第二數(shù)據(jù)后,結(jié)合自身的第一數(shù)據(jù),根據(jù)預(yù)先設(shè)置的傳輸方式的選擇條件,確定第二數(shù)據(jù)和第一數(shù)據(jù)對應(yīng)的數(shù)據(jù)傳輸方式。由于第一數(shù)據(jù)和第二數(shù)據(jù)可能同時滿足多個數(shù)據(jù)傳輸方式的選擇條件,因此,根據(jù)第一數(shù)據(jù)和第二數(shù)據(jù)確定的傳輸方式至少為一個。
[0034]步驟103、所述設(shè)備根據(jù)預(yù)設(shè)的各數(shù)據(jù)傳輸方式與各數(shù)據(jù)傳輸方式優(yōu)先級等級的對應(yīng)關(guān)系,從所述至少一個數(shù)據(jù)傳輸方式中選擇具有最高優(yōu)先級等級的目標(biāo)數(shù)據(jù)傳輸方式;
[0035]具體的,根據(jù)各數(shù)據(jù)傳輸方式的優(yōu)缺點以及適用的傳輸條件,可以預(yù)先在設(shè)備中設(shè)置各數(shù)據(jù)傳輸方式與各數(shù)據(jù)傳輸方式優(yōu)先級等級的對應(yīng)關(guān)系,當(dāng)設(shè)備根據(jù)預(yù)先設(shè)置的傳輸方式的選擇條件,確定第二數(shù)據(jù)