一種機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法和裝置。
【背景技術(shù)】
[0002] 礦下采掘面及側(cè)巷道環(huán)境惡劣,彎道較多,易發(fā)生塌方,環(huán)境十分惡劣,布設(shè)網(wǎng)絡(luò) 節(jié)點(diǎn)十分困難。由于礦下人員活動(dòng)范圍有限,不同工種的礦工一定時(shí)間內(nèi)只在自己工作區(qū) 域內(nèi)活動(dòng),網(wǎng)絡(luò)連通性差。
[0003] 為了解決這個(gè)問題,一種現(xiàn)有的解決方法是通過采用以一類由人攜帶,有無線通 訊接口的便攜設(shè)備組成的機(jī)會(huì)網(wǎng)絡(luò)為應(yīng)用場(chǎng)景,首先對(duì)源節(jié)點(diǎn)產(chǎn)生的消息,根據(jù)應(yīng)用場(chǎng)景 情況計(jì)算需要復(fù)制轉(zhuǎn)發(fā)的總拷貝數(shù),采用改進(jìn)的離散的馬爾可夫模型建模節(jié)點(diǎn)的移動(dòng)軌 跡,利用節(jié)點(diǎn)的歷史移動(dòng)信息預(yù)測(cè)節(jié)點(diǎn)之間的下次相遇時(shí)間和相遇概率,采用改進(jìn)的二進(jìn) 制噴射BinarySpraying策略設(shè)計(jì)多拷貝路由機(jī)制,將消息轉(zhuǎn)發(fā)給與目標(biāo)節(jié)點(diǎn)相遇概率最 大的節(jié)點(diǎn),直到將消息傳輸給目標(biāo)節(jié)點(diǎn)。
[0004] 這種方法沒有給出具體改進(jìn)的馬爾可夫模型,并且數(shù)據(jù)傳輸考慮因素比較單一, 節(jié)點(diǎn)可以分布在網(wǎng)絡(luò)中的任一場(chǎng)景,而礦下人員一般只在自己的工作區(qū)域內(nèi)活動(dòng),節(jié)點(diǎn)相 遇機(jī)會(huì)有限且更具規(guī)律性。礦下進(jìn)行數(shù)據(jù)傳輸時(shí),數(shù)據(jù)一般不會(huì)僅經(jīng)過一跳就到達(dá)目的節(jié) 點(diǎn),這種方法不能完全適用于與礦下環(huán)境類似的機(jī)會(huì)網(wǎng)絡(luò)。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供了一種機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法和裝置,能夠適用于與礦下環(huán) 境類似的機(jī)會(huì)網(wǎng)絡(luò)。
[0006] 本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):通過移動(dòng)終端模型獲取各待選節(jié)點(diǎn)對(duì)應(yīng)的網(wǎng)絡(luò)時(shí) 延、各待選節(jié)點(diǎn)與目的節(jié)點(diǎn)的相遇概率以及各待選節(jié)點(diǎn)的擴(kuò)散范圍,將這三個(gè)屬性信息進(jìn) 行線性組合并得到加權(quán)和,從中選取最大的加權(quán)和對(duì)應(yīng)的節(jié)點(diǎn)作為最佳節(jié)點(diǎn),當(dāng)這個(gè)最佳 節(jié)點(diǎn)滿足閾值條件時(shí),將數(shù)據(jù)發(fā)給該最佳節(jié)點(diǎn),若不滿足閾值條件,則等待下一個(gè)周期,再 選擇節(jié)點(diǎn)。顯然,采用這種方法,最終可以將數(shù)據(jù)發(fā)送給目的節(jié)點(diǎn)。
【附圖說明】
[0007] 為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用 的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本 領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0008] 圖1為本發(fā)明實(shí)施例中機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法一個(gè)實(shí)施例示意圖;
[0009] 圖2為本發(fā)明實(shí)施例中機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法另一實(shí)施例示意圖;
[0010] 圖3為本發(fā)明實(shí)施例中機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送裝置一個(gè)實(shí)施例示意圖;
[0011] 圖4為本發(fā)明實(shí)施例中機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送裝置另一實(shí)施例示意圖。
【具體實(shí)施方式】
[0012] 本發(fā)明實(shí)施例提供了一種機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法和裝置,能夠適用于與礦下環(huán) 境類似的機(jī)會(huì)網(wǎng)絡(luò)。
[0013] 為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的 附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是 本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù) 人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范 圍。
[0014] 本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語"第一"、"第二"、"第三…第四" 等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理 解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示 或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語"包括"和"具有"以及他們的任何變形,意圖在 于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必 限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、 產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0015] 請(qǐng)參閱圖1,本發(fā)明實(shí)施例中機(jī)會(huì)網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送方法一個(gè)實(shí)施例包括:
[0016] 101、獲取待發(fā)送數(shù)據(jù),移動(dòng)終端模型,以及一個(gè)預(yù)置周期內(nèi)的至少兩個(gè)待選節(jié) 占.
[0017] 本實(shí)施例中,當(dāng)移動(dòng)終端模型被創(chuàng)建后,獲取待發(fā)送數(shù)據(jù),移動(dòng)終端模型,以及一 個(gè)預(yù)置周期內(nèi)的至少兩個(gè)待選節(jié)點(diǎn)。
[0018] 102、根據(jù)該移動(dòng)終端模型獲取各待選節(jié)點(diǎn)對(duì)應(yīng)的網(wǎng)絡(luò)時(shí)延、各待選節(jié)點(diǎn)與目的節(jié) 點(diǎn)的相遇概率以及各待選節(jié)點(diǎn)的擴(kuò)散范圍;
[0019] 根據(jù)該移動(dòng)終端模型獲取各待選節(jié)點(diǎn)與目的節(jié)點(diǎn)之間的網(wǎng)絡(luò)時(shí)延、各待選節(jié)點(diǎn)與 目的節(jié)點(diǎn)的相遇概率以及各待選節(jié)點(diǎn)的擴(kuò)散范圍。
[0020] 需要說明的是,該移動(dòng)終端模型配置了網(wǎng)絡(luò)時(shí)延的算法以及路由協(xié)議算法。
[0021] 103、依據(jù)獲取到的網(wǎng)絡(luò)時(shí)延、相遇概率以及擴(kuò)散范圍進(jìn)行線性組合計(jì)算得到各待 選節(jié)點(diǎn)對(duì)應(yīng)的加權(quán)和;
[0022] 將獲取到的網(wǎng)絡(luò)時(shí)延、相遇概率以及擴(kuò)散范圍進(jìn)行標(biāo)準(zhǔn)化并進(jìn)行線性組合,計(jì)算 得到各待選節(jié)點(diǎn)對(duì)應(yīng)的加權(quán)和。
[0023] 104、選擇計(jì)算得到的各加權(quán)和中最大的加權(quán)和對(duì)應(yīng)的待選節(jié)點(diǎn);
[0024] 選取各加權(quán)和中最大的加權(quán)和,并確定該最大的加權(quán)和對(duì)應(yīng)的待選節(jié)點(diǎn),選取該 待選節(jié)點(diǎn)。
[0025] 105、若選擇的待選節(jié)點(diǎn)滿足閾值條件,則將該待發(fā)送數(shù)據(jù)發(fā)送給選擇的待選節(jié) 點(diǎn),若不滿足閾值條件,則不發(fā)送并等待下一周期內(nèi)的待選節(jié)點(diǎn)。
[0026] 當(dāng)待選節(jié)點(diǎn)被選取后,若該選擇的待選節(jié)點(diǎn)滿足閾值條件,則將該待發(fā)送數(shù)據(jù)發(fā) 送給該待選節(jié)點(diǎn),若不滿足閾值條件,則不發(fā)送并等待下一周期內(nèi)的待選節(jié)點(diǎn)。
[0027] 可以理解的是,待選節(jié)點(diǎn)的個(gè)數(shù)為0或者1時(shí),同樣適用。
[0028] 本實(shí)施例中,通過移動(dòng)終端模型獲取各待選節(jié)點(diǎn)對(duì)應(yīng)的網(wǎng)絡(luò)時(shí)延、各待選節(jié)點(diǎn)與 目的節(jié)點(diǎn)的相遇概率以及各待選節(jié)點(diǎn)的擴(kuò)散范圍,將這三個(gè)屬性信息進(jìn)行線性組合并得到 加權(quán)和,從中選取最大的加權(quán)和對(duì)應(yīng)的節(jié)點(diǎn)作為最佳節(jié)點(diǎn),當(dāng)這個(gè)最佳節(jié)點(diǎn)滿足閾值條件 時(shí),將數(shù)據(jù)發(fā)給該最佳節(jié)點(diǎn),若不滿足閾值條件,則等待下一個(gè)周期,再選擇節(jié)點(diǎn)。顯然,采 用這種方法