亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種無(wú)線自組織代理捎帶網(wǎng)絡(luò)soap消息傳遞方法

文檔序號(hào):9924199閱讀:453來(lái)源:國(guó)知局
一種無(wú)線自組織代理捎帶網(wǎng)絡(luò)soap消息傳遞方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明設(shè)及一種當(dāng)基站及衛(wèi)星通信失效場(chǎng)景下,用戶通過(guò)無(wú)線自組織梢?guī)?SOAP) 網(wǎng)絡(luò)進(jìn)行可靠或最大概率傳遞消息的方法,屬于無(wú)線自組織網(wǎng)絡(luò)和社交網(wǎng)絡(luò)技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002] 無(wú)線自組織網(wǎng)(Self-organized化twork)設(shè)計(jì)是由AdHoC概念發(fā)展而來(lái),是由一 組帶有無(wú)線收發(fā)裝置的移動(dòng)終端組成的多跳、臨時(shí)、自組織、自管理的系統(tǒng),可W自成一個(gè) 臨時(shí)網(wǎng)絡(luò),也可W與Internet和蜂窩網(wǎng)無(wú)線網(wǎng)絡(luò)連接。當(dāng)前無(wú)線自組織網(wǎng)僅局限在無(wú)線移 動(dòng)終端的路由發(fā)現(xiàn)層面,總是立足尋找一條可靠的到達(dá)路由,而對(duì)基于傳輸內(nèi)容層面的社 交性沒(méi)有設(shè)及到,即并無(wú)跨層通信之功能。
[0003] 而無(wú)線傳感網(wǎng)WSN(Wireless Sensor化twork)是建立在不同傳感功能的無(wú)線節(jié) 點(diǎn)如何傳遞少量信息,即如何在盡可能低能耗的前提下優(yōu)化傳輸路由,為此增加了作為可 信任的信標(biāo)節(jié)點(diǎn)/錯(cuò)點(diǎn)(Beacon node/Anchor),運(yùn)些信標(biāo)節(jié)點(diǎn)往往還具有GPS的地理位置定 位功能。
[0004] 容遲網(wǎng)DTN(Delay Tolerant化twork)適合于更少無(wú)線節(jié)點(diǎn)之間建立殘缺的時(shí)延 可容忍路由,在水聲通信、空天衛(wèi)星通信之間,運(yùn)些稀疏節(jié)點(diǎn)之間的相遇準(zhǔn)則可W由相對(duì)穩(wěn) 定的概率來(lái)模糊預(yù)測(cè);車(chē)聯(lián)網(wǎng)中的無(wú)線節(jié)點(diǎn)具有較高的運(yùn)行速度與既定線路,W及同樣散 布著帶GPS功能或者位置固定的信標(biāo)節(jié)點(diǎn),同樣只考慮了節(jié)點(diǎn)之間的路由,忽視了節(jié)點(diǎn)用戶 作為"代理"的主觀能動(dòng)性。
[0005] 當(dāng)前的無(wú)線室距包括藍(lán)牙、Wifi W及一些無(wú)線短距忍片Zigbee等,其中,藍(lán)牙主要 用于點(diǎn)到點(diǎn)的藍(lán)牙終端的連接,Wifi主要是完成與WLAN中的AP進(jìn)行無(wú)線接入連接,Zigbee 技術(shù)作為無(wú)線傳感網(wǎng)WSN的節(jié)點(diǎn)技術(shù)被使用,WSN網(wǎng)絡(luò)節(jié)點(diǎn)具有短能耗,因此在節(jié)能特性上 尤其重視。
[0006] 2014年有一款A(yù)PP應(yīng)用Firechat,它依靠藍(lán)牙或WiFi信號(hào)在附近的用戶之間傳輸 消息。Firechat是將附近能夠捕捉到信息的手機(jī)作為節(jié)點(diǎn),彼此之間僅傳遞文本消息,即 "聊天"模式,但是需要一定密集程度的覆蓋才能完成類(lèi)似于自組織網(wǎng)絡(luò)的功能,且不具有 安全模式,即節(jié)點(diǎn)透明。
[0007] 在考慮到當(dāng)前國(guó)際之間的風(fēng)云變幻的局面,信息發(fā)達(dá)的今天如果突然遭受自然災(zāi) 害,或者發(fā)生局部W及大規(guī)模戰(zhàn)爭(zhēng),當(dāng)基站及衛(wèi)星通信失效場(chǎng)景下,各種類(lèi)型的消息如何有 效地傳遞,是個(gè)亟需解決的技術(shù)問(wèn)題。

【發(fā)明內(nèi)容】

[000引本發(fā)明所要解決的技術(shù)問(wèn)題在于一旦發(fā)生移動(dòng)基站和衛(wèi)星失效的情況下,提出一 種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,SOAP網(wǎng)絡(luò)用戶通過(guò)啟動(dòng)SOAP服務(wù),將所要 發(fā)送的具體內(nèi)容由逐個(gè)SOAP代理梢?guī)мD(zhuǎn)發(fā);在沒(méi)有SOAP業(yè)務(wù)傳遞時(shí),相遇的SOAP代理會(huì)通 過(guò)管理消息!!(Management Message)消息傳遞和交換彼此的信息,包括秘鑰、授信、黑名單 等等,從而保障為最大安全性的傳遞SOAP業(yè)務(wù)。
[0009] 本發(fā)明為解決上述技術(shù)問(wèn)題具體采用W下技術(shù)方案:
[0010] -種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,具體步驟如下:
[001 U 步驟1、由SOAP用戶啟動(dòng)SOAP業(yè)務(wù),并將自身所要發(fā)送的內(nèi)容分成n個(gè)內(nèi)容塊CB,n 為大于或等于1的自然數(shù);
[0012] 步驟2、當(dāng)該SOAP用戶概率游走遇到另一個(gè)SOAP用戶時(shí),經(jīng)過(guò)路由消息RM交互后, 如確定該另一個(gè)SOAP用戶能進(jìn)行梢?guī)мD(zhuǎn)發(fā),則將CB和梢?guī)M發(fā)送給該另一個(gè)SOAP用 戶,此時(shí)該另一個(gè)SOAP用戶作為SOAP代理進(jìn)入步驟3進(jìn)行梢?guī)мD(zhuǎn)發(fā);
[OOU]步驟3、S0AP代理按照步驟2的流程,根據(jù)自己的路由鏈的指向,最終經(jīng)過(guò)多個(gè)其它 SOAP代理將CB傳遞給SOAP接收端用戶。
[0014] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,設(shè)步 驟1中原始發(fā)送CB的SOAP用戶為SOAP發(fā)送端用戶,當(dāng)SOAP發(fā)送端用戶在步驟2之后遇到其它 SOAP用戶時(shí),根據(jù)步驟2確定任何其它SOAP用戶能進(jìn)行梢?guī)мD(zhuǎn)發(fā)時(shí),將CB和梢?guī)M通過(guò) 其遇到的該其它SOAP用戶作為SOAP代理進(jìn)行梢?guī)мD(zhuǎn)發(fā);SOAP接收端用戶在截止時(shí)間DT內(nèi), 將所能收集到的CB合并成一個(gè)最大概率完整性的源文件。
[0015] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,當(dāng)其 它SOAP代理進(jìn)行梢?guī)мD(zhuǎn)發(fā)時(shí),接收到重復(fù)梢?guī)M的SOAP代理則忽略該消息。
[0016] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,步驟3 中SOAP代理與其它SOAP代理的信息交互過(guò)程為:
[0017] 步驟301、兩個(gè)SOAP代理在建立物理鏈路連接之后,握手成功,通過(guò)管理消息MM確 認(rèn)彼此的SOAP代理性質(zhì)并進(jìn)行能力協(xié)商;
[001引步驟302、S0AP代理之間交互路由消息RM報(bào)文,并更新路由鏈;
[0019] 步驟303、有梢?guī)蝿?wù)的SOAP代理根據(jù)自己的路由鏈的計(jì)算,確定是否通過(guò)當(dāng)前對(duì) 接的SOAP代理進(jìn)行梢?guī)мD(zhuǎn)發(fā),如確定能夠轉(zhuǎn)發(fā),則發(fā)送CB和梢?guī)M。
[0020] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,梢?guī)?消息PM包括W下字段:版本號(hào)、類(lèi)型、目的地址、源地址、消息唯一標(biāo)識(shí)、副本編號(hào)、截止時(shí) 間、分片標(biāo)識(shí)、偏移量、加密模式、業(yè)務(wù)類(lèi)型、載荷總長(zhǎng)度、凈荷,校驗(yàn)和。
[0021] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,步驟1 中SOAP發(fā)送端用戶將自身所要發(fā)送的內(nèi)容分成n個(gè)內(nèi)容塊CB,具體方法包括:
[0022] (a)對(duì)于二進(jìn)制文件,采用最大M片法,具體為:設(shè)定最大分片數(shù)M,設(shè)定最小分片容 量W,W =化字節(jié),對(duì)其進(jìn)行分成M個(gè)片,每個(gè)片的容量應(yīng)不小于W,否則減少M(fèi)值,分別生成M個(gè) 內(nèi)容塊 CB,1 <M< 10;
[0023] (b)對(duì)于圖像文件,采用圖像壓縮法,具體為:判斷圖像文件格式,生成多個(gè)分辨率 不同的圖像文件,并按照分辨率高低,生成若干個(gè)不同的內(nèi)容塊CB;
[0024] (C)對(duì)于文本內(nèi)容,采用文本掃描法,具體為:設(shè)定每K個(gè)字節(jié)為一帖,發(fā)送時(shí)分別 取每個(gè)帖的第i個(gè)時(shí)隙組成一個(gè)新文本包,則共生成K個(gè)內(nèi)容塊CB,i e [0,K-I ],5含K < 10;
[0025] (d)對(duì)于語(yǔ)音消息,采用語(yǔ)音跳片法,具體為:選擇參數(shù)K,WT = SOOms為一個(gè)語(yǔ)音 片,每一帖長(zhǎng)度為K*T,分i個(gè)時(shí)隙逐個(gè)生成K個(gè)內(nèi)容塊CB,ie [0,K-1];
[0026] (e)對(duì)于多媒體視頻,采用(a)所述最大M片法對(duì)多媒體文件進(jìn)行分片轉(zhuǎn)發(fā)。
[0027] 進(jìn)一步的,本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,步驟301中 所述管理消息MM包括W下字段:版本號(hào)、類(lèi)型、匪消息類(lèi)型、匪消息凈荷。
[0028] 進(jìn)一步的,上述本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,步驟 302中SOAP代理之間交互路由消息RM報(bào)文,路由消息RM報(bào)文包括主鏈FAL、從鏈FALS、黑名 單,具體步驟為:
[0029] 步驟(1)、兩個(gè)SOAP代理對(duì)接后,如果沒(méi)有其他任務(wù)占用,則互相交換自己的主鏈 FAL,并用對(duì)方的主鏈FAL更新自己的從鏈FALS;
[0030] 步驟(2)、如果一方發(fā)出黑名單請(qǐng)求,則雙方更新自己的黑名單,并在相應(yīng)的主鏈 FAL的節(jié)點(diǎn)的能力集中打上黑名單標(biāo)記。
[0031] 進(jìn)一步的,本發(fā)明的一種無(wú)線自組織代理梢?guī)ЬW(wǎng)絡(luò)SOAP消息傳遞方法,更新路由 鏈?zhǔn)侵钢麈淔AL的自動(dòng)排序,具體為:
[0032] 步驟a、定義特定自動(dòng)更新FAL的更新周期為T(mén),在一個(gè)更新周期內(nèi),某SOAP代理統(tǒng) 計(jì)該時(shí)間段內(nèi)所交會(huì)的所有SOAP代理總數(shù)為N,定義頻繁因子Fi為與第i個(gè)SOAP代理完整交 互通信的次數(shù);定義持續(xù)因子M(i),定義親密因子H(i),ie[l,N];
[0033] 步驟b、計(jì)算當(dāng)前第i個(gè)SOAP代理的絕對(duì)信任指數(shù)ATI:
[0034] ATI(i)=Fi*M(i)*H(i
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1