两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置與流程

文檔序號:12890523閱讀:339來源:國知局
數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置與流程
本發(fā)明涉及分布式移動社會網(wǎng)絡(luò)
技術(shù)領(lǐng)域
,具體而言,涉及一種數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置。
背景技術(shù)
:由人們攜帶的智能設(shè)備組成的移動社會網(wǎng)絡(luò)是一個社會關(guān)系的集合,而社會關(guān)系也同時影響著網(wǎng)絡(luò)中各節(jié)點之間的相遇模式,例如,攜帶者的社會關(guān)系能夠影響網(wǎng)絡(luò)中節(jié)點的相遇情況。除此之外,利用攜帶者的社會屬性等能夠更好的適應(yīng)現(xiàn)實世界中通信網(wǎng)絡(luò),其中,經(jīng)發(fā)明人研究發(fā)現(xiàn),移動社會網(wǎng)絡(luò)中各節(jié)點與目的節(jié)點的匹配程度越高,則意味著該節(jié)點與目的節(jié)點的相似度越高,因此,在移動社會網(wǎng)絡(luò)中如何有效利用節(jié)點攜帶者的社會屬性設(shè)計出一種高效的數(shù)據(jù)轉(zhuǎn)發(fā)方法是本領(lǐng)域技術(shù)人員的研究熱點。技術(shù)實現(xiàn)要素:有鑒于此,本發(fā)明提供一種數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置,應(yīng)用于分布式移動社會網(wǎng)絡(luò),能夠有效提高網(wǎng)絡(luò)中的能量使用效率和網(wǎng)絡(luò)性能。本發(fā)明較佳實施例提供一種數(shù)據(jù)轉(zhuǎn)發(fā)方法,應(yīng)用于分布式移動社會網(wǎng)絡(luò),所述分布式移動社會網(wǎng)絡(luò)包括發(fā)送節(jié)點、目的節(jié)點和多個鄰居節(jié)點,所述方法包括以下步驟:所述發(fā)送節(jié)點接收所述多個鄰居節(jié)點發(fā)送的多個“hello”報文,所述鄰居節(jié)點包括舊鄰居節(jié)點和新鄰居節(jié)點;針對每個發(fā)送所述“hello”報文的鄰居節(jié)點,判斷其是否是所述發(fā)送節(jié)點的新鄰居節(jié)點,若是所述發(fā)送節(jié)點的新鄰居節(jié)點,則所述發(fā)送節(jié)點與該新鄰居節(jié)點相互交換社會屬性表和相遇矢量;根據(jù)所述新鄰居節(jié)點中的各節(jié)點分別對應(yīng)的社會屬性表計算所述各所述新鄰居節(jié)點與所述目的節(jié)點之間的社會相似效用值并保存;根據(jù)所述新鄰居節(jié)點中各節(jié)點分別對應(yīng)的相遇矢量計算各所述新鄰居節(jié)點分別對應(yīng)的介數(shù)中心度效用值并保存;根據(jù)所述各新鄰居節(jié)點分別對應(yīng)的所述社會相似效用值和介數(shù)中心度效用值計算各所述新鄰居節(jié)點中的各節(jié)點的轉(zhuǎn)發(fā)效用值;調(diào)用已保存的所述舊鄰居節(jié)點和所述發(fā)送節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值,并對所述舊鄰居節(jié)點、所述發(fā)送節(jié)點和所述新鄰居節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值進行比較以選取最大效用值,將該最大效用值對應(yīng)的節(jié)點作為最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)信息轉(zhuǎn)發(fā)。進一步地,所述發(fā)送節(jié)點的轉(zhuǎn)發(fā)效用值通過以下步驟得到:根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似效用值encoutiln(d);根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度效用值centutiln;根據(jù)公式encocent(n)=α·encoutiln(d)+β·centutiln計算所述發(fā)送節(jié)點的轉(zhuǎn)發(fā)效用值encocent(n);其中,α和β分別代表社會相似效用值encoutil(d)和介數(shù)中心度效用值centutiln對轉(zhuǎn)發(fā)效用值encocent(n)的影響,且α+β=1。進一步地,所述發(fā)送節(jié)點的社會相似效用值通過以下步驟得到:根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似性encosimv(d),根據(jù)所述社會相似性encosimn(d)計算所述發(fā)送節(jié)點對應(yīng)的社會相似效用值encoutiln(d),其中,wm代表新鄰居節(jié)點的社會屬性表與目的節(jié)點的社會屬性表之間的交集中的屬性權(quán)重值,w代表的wm的集合,wd代表目的節(jié)點的社會屬性表中各屬性權(quán)重值,wd代表wd的集合,encosimv(d)代表鄰居節(jié)點與目的節(jié)點的社會相似性。進一步地,所述發(fā)送節(jié)點的介數(shù)中心度效用值通過以下步驟得到:根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量表計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度centn(pi),根據(jù)所述介數(shù)中心度centn(pi)計算所述發(fā)送節(jié)點的介數(shù)中心度效用值centutiln,其中,gjk代表網(wǎng)絡(luò)中鄰居節(jié)點pi和pk的最短路徑長度,gjk(pi)代表網(wǎng)絡(luò)中鄰居節(jié)點pi和節(jié)點pk且經(jīng)過pi的最短路徑長度,centv代表新鄰居節(jié)點對應(yīng)的介數(shù)中心度。進一步地,所述發(fā)送節(jié)點上設(shè)置有消息隊列,當(dāng)發(fā)送所述“hello”報文的鄰居節(jié)點是所述發(fā)送節(jié)點的新鄰居節(jié)點時,所述方法還包括:所述發(fā)送節(jié)點發(fā)送所述消息隊列中與所述新鄰居節(jié)點對應(yīng)的消息給所述新鄰居節(jié)點,并在發(fā)送完成后從所述消息隊列中刪除與該新鄰居節(jié)點對應(yīng)的消息。進一步地,所述發(fā)送節(jié)點設(shè)置有消息轉(zhuǎn)發(fā)隊列,在選取到最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點時,所述方法還包括:將所述發(fā)送節(jié)點中需要轉(zhuǎn)發(fā)至所述目的節(jié)點的數(shù)據(jù)信息添加至所述消息轉(zhuǎn)發(fā)隊列中;根據(jù)所述消息轉(zhuǎn)發(fā)隊列中的預(yù)設(shè)轉(zhuǎn)發(fā)順序發(fā)送該數(shù)據(jù)信息給所述最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)轉(zhuǎn)發(fā);從所述消息轉(zhuǎn)發(fā)隊列中刪除已完成轉(zhuǎn)發(fā)的所述數(shù)據(jù)信息。本發(fā)明實施例還提供一種數(shù)據(jù)轉(zhuǎn)發(fā)裝置,應(yīng)用于分布式移動社會網(wǎng)絡(luò),所述分布式移動社會網(wǎng)絡(luò)包括發(fā)送節(jié)點、目的節(jié)點和多個鄰居節(jié)點,所述裝置包括:接收單元,用于所述發(fā)送節(jié)點接收所述多個鄰居節(jié)點發(fā)送的多個“hello”報文,所述鄰居節(jié)點包括舊鄰居節(jié)點和新鄰居節(jié)點;判斷單元,用于針對每個發(fā)送所述“hello”報文的鄰居節(jié)點,判斷其是否是所述發(fā)送節(jié)點的新鄰居節(jié)點,若是所述發(fā)送節(jié)點的新鄰居節(jié)點,則所述發(fā)送節(jié)點與該新鄰居節(jié)點相互交換社會屬性表和相遇矢量;第一計算單元,用于根據(jù)所述新鄰居節(jié)點中的各節(jié)點分別對應(yīng)的社會屬性表計算所述各新鄰居節(jié)點與所述目的節(jié)點之間的社會相似效用值并保存;第二計算單元,用于根據(jù)所述新鄰居節(jié)點中各節(jié)點分別對應(yīng)的相遇矢量計算各新鄰居節(jié)點分別對應(yīng)的介數(shù)中心度效用值并保存;第三計算單元,用于根據(jù)所述發(fā)送節(jié)點和所述各鄰居節(jié)點分別對應(yīng)的所述社會相似效用值和介數(shù)中心度效用值計算該發(fā)送節(jié)點和各轉(zhuǎn)發(fā)節(jié)的每個節(jié)點的轉(zhuǎn)發(fā)效用值;調(diào)用選取單元,用于調(diào)用所述舊鄰居節(jié)點和所述發(fā)送節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值,并對所述舊鄰居節(jié)點、所述發(fā)送節(jié)點和所述新鄰居節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值進行比較以選取最大效用值,將該最大效用值對應(yīng)的節(jié)點作為最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)信息轉(zhuǎn)發(fā)。進一步地,所述第三計算單元包括:第一子單元,用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似效用值encoutiln(d);第二子單元,用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度效用值centutiln;第三子單元,用于根據(jù)公式encocent(n)=α·encoutiln(d)+β·centutiln計算所述發(fā)送節(jié)點的轉(zhuǎn)發(fā)效用值encocent(n);其中,α和β分別代表社會相似效用值encoutil(d)和介數(shù)中心度效用值centutiln對轉(zhuǎn)發(fā)效用值encocent(n)的影響,且α+β=1。進一步地,所述第一計算單元還用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似性encosimv(d),以及根據(jù)所述社會相似性encosimn(d)計算所述發(fā)送節(jié)點對應(yīng)的社會相似效用值encoutiln(d),其中,wm代表新鄰居節(jié)點的社會屬性表與目的節(jié)點的社會屬性表之間的交集中的屬性權(quán)重值,w代表的wm的集合,wd代表目的節(jié)點的社會屬性表中各屬性權(quán)重值,wd代表wd的集合,encosimv(d)代表新鄰居節(jié)點與目的節(jié)點的社會相似性。進一步地,所述第二計算單元還用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量表計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度centn(pi),以及根據(jù)所述介數(shù)中心度centn(pi)計算所述發(fā)送節(jié)點的介數(shù)中心度效用值centutiln,其中,gjk代表網(wǎng)絡(luò)中鄰居節(jié)點pi和pk的最短路徑長度,gjk(pi)代表網(wǎng)絡(luò)中鄰居節(jié)點pi和節(jié)點pk且經(jīng)過pi的最短路徑長度,centv代表新鄰居節(jié)點對應(yīng)的介數(shù)中心度。與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供的基于社會感知的數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置,應(yīng)用于分布式移動社會網(wǎng)絡(luò),其中,通過綜合分析網(wǎng)絡(luò)中各節(jié)點的社會屬性表和相遇矢量以得到各節(jié)點的轉(zhuǎn)發(fā)效用值,進而根據(jù)各節(jié)點的轉(zhuǎn)發(fā)效用值選取最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點進行數(shù)據(jù)信息轉(zhuǎn)發(fā),能夠有效提高數(shù)據(jù)分組的投遞效率。附圖說明為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。圖1為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)裝置的應(yīng)用場景示意圖。圖2為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)示意圖。圖3為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖。圖4為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法的子流程示意圖。圖5為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)方法的另一子流程示意圖。圖6為本發(fā)明實施例提供的采用不同數(shù)據(jù)轉(zhuǎn)發(fā)方法進行數(shù)據(jù)投遞時的網(wǎng)絡(luò)性能仿真結(jié)果示意圖。圖7為本發(fā)明實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)裝置的方框結(jié)構(gòu)示意圖。圖8為圖7中所示的第三計算單元的方框結(jié)構(gòu)示意圖。圖標(biāo):100-數(shù)據(jù)轉(zhuǎn)發(fā)裝置;110-接收單元;120-判斷單元;130-第一計算單元;140-第二計算單元;150-第三計算單元;152-第一子單元;154-第二子單元;156-第三子單元;160-調(diào)用選取單元;200-存儲器;300-存儲控制器;400-處理器。具體實施方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。如圖1所示,為本發(fā)明實施例提供的一種數(shù)據(jù)轉(zhuǎn)發(fā)裝置100的應(yīng)用場景示意圖。所述應(yīng)用場景包括數(shù)據(jù)轉(zhuǎn)發(fā)裝置100、存儲器200、存儲控制器300以及處理器400。其中,所述存儲器200、存儲控制器300、處理器400各元件相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件之間通過一條或多條通訊總線或信號線實現(xiàn)電性連接。所述數(shù)據(jù)轉(zhuǎn)發(fā)裝置100包括至少一個可以軟件或固件的形式存儲于所述存儲器200中的軟件功能模塊。所述處理器400在所述存儲控制器300的控制下訪問所述存儲器200,以用于執(zhí)行所述存儲器200中存儲的可執(zhí)行模塊,例如所述數(shù)據(jù)轉(zhuǎn)發(fā)裝置100所包括的軟件功能模塊及計算機程序等??蛇x地,本實施例給出的數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置應(yīng)用于分布式移動社會網(wǎng)絡(luò),如圖2所示,該分布式移動社會網(wǎng)絡(luò)包括源節(jié)點s、多個中間節(jié)點n(v、a、b)和目的節(jié)點d,源節(jié)點s要把消息發(fā)送給目的節(jié)點n,假設(shè)當(dāng)前網(wǎng)絡(luò)不存在源節(jié)點s到目的節(jié)點d之間的完整通路,此時,源節(jié)點s需要依次通過中間節(jié)點n-n-v-v將消息發(fā)送至目的節(jié)點d。其中,所述中間節(jié)點n-n-v-v均是前一個節(jié)點的最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點,且各中間節(jié)點的位置在不斷移動、變化??蛇x地,所述源節(jié)點和所述目的節(jié)點均可以為多個。應(yīng)注意,本實施例中所提到的發(fā)送節(jié)點、鄰居節(jié)點、目的節(jié)點均是指所述分布式移動社會網(wǎng)絡(luò)中由用戶攜帶的智能設(shè)備,例如,智能手機、ipad,或者其他具有無線通信功能的移動設(shè)備等。需要說明的是,本實施例中所提到的發(fā)送節(jié)點是指當(dāng)前需要進行數(shù)據(jù)發(fā)送的節(jié)點,可以是接收到的來自源節(jié)點的數(shù)據(jù)信息的中間節(jié)點,也可以是源節(jié)點,鄰居節(jié)點是指發(fā)送節(jié)點周圍的節(jié)點,能夠?qū)λ霭l(fā)送節(jié)點上的數(shù)據(jù)進行轉(zhuǎn)發(fā)。應(yīng)理解,在進行數(shù)據(jù)信息的轉(zhuǎn)發(fā)過程中,由于從發(fā)送節(jié)點到目的節(jié)點之間可能存在多次轉(zhuǎn)發(fā),那么,在每一次轉(zhuǎn)發(fā)過程中,均需要以當(dāng)前轉(zhuǎn)發(fā)節(jié)點作為發(fā)送節(jié)點,以選取該發(fā)送節(jié)點的鄰居節(jié)點中轉(zhuǎn)發(fā)效用值最大的節(jié)點進行數(shù)據(jù)轉(zhuǎn)發(fā),且發(fā)送節(jié)點、鄰居節(jié)點、目的節(jié)點之間的關(guān)系會根據(jù)用戶位置、時間等的變化而發(fā)生變化,例如,發(fā)送節(jié)點可以變化為鄰居節(jié)點或目的節(jié)點,鄰居節(jié)點也可變化為發(fā)送節(jié)點等。例如,當(dāng)發(fā)送節(jié)點n要把消息發(fā)送給目的節(jié)點n,假設(shè)當(dāng)前網(wǎng)絡(luò)不存在發(fā)送節(jié)點n到目的節(jié)點d之間的完整通路,此時,發(fā)送節(jié)點n需要通過其鄰居節(jié)點中的最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點,再由該最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點經(jīng)過一段時間的移動后,又將信息發(fā)送它的鄰居節(jié)點中的最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點,然后經(jīng)過上述多次轉(zhuǎn)發(fā)后,最終將數(shù)據(jù)信息轉(zhuǎn)發(fā)給目的節(jié)點d,以完成數(shù)據(jù)投遞過程。應(yīng)理解,本實施例中,在進行數(shù)據(jù)信息的轉(zhuǎn)發(fā)過程中,由于從發(fā)送節(jié)點到目的節(jié)點之間可能存在多次轉(zhuǎn)發(fā),那么,在每一次轉(zhuǎn)發(fā)過程中,均需要以當(dāng)前轉(zhuǎn)發(fā)節(jié)點作為發(fā)送節(jié)點,以選取該發(fā)送節(jié)點的鄰居節(jié)點中轉(zhuǎn)發(fā)效用值最大的節(jié)點進行數(shù)據(jù)轉(zhuǎn)發(fā)。進一步地,請結(jié)合參閱圖3,為本發(fā)明實施例給出的基于社會感知的數(shù)據(jù)轉(zhuǎn)發(fā)方法的流程示意圖,下面將對圖3中所示的具體流程進行詳細闡述。所應(yīng)說明的是,本發(fā)明所述的數(shù)據(jù)轉(zhuǎn)發(fā)方法并不以圖3以及以下所述的具體順序為限制。應(yīng)當(dāng)理解,本發(fā)明所述的數(shù)據(jù)轉(zhuǎn)發(fā)方法的部分步驟的順序可以根據(jù)實際需要相互交換,或者其中的部分步驟也可以省略或刪除。步驟s110,所述發(fā)送節(jié)點接收所述多個鄰居節(jié)點發(fā)送的多個“hello”報文,所述鄰居節(jié)點包括舊鄰居節(jié)點和新鄰居節(jié)點。本實施例中,所述舊鄰居節(jié)點是指對于相同的目的節(jié)點,該鄰居節(jié)點已經(jīng)與所述發(fā)送節(jié)點進行過社會屬性表和相遇矢量的交換,且該發(fā)送節(jié)點已經(jīng)保存有該鄰居節(jié)點的轉(zhuǎn)發(fā)效用值,可以直接進行調(diào)用。所述新鄰居節(jié)點是指智能移動設(shè)備的攜帶者通過移動后,剛剛與該發(fā)送節(jié)點形成鄰居關(guān)系,但未進行過相應(yīng)的數(shù)據(jù)轉(zhuǎn)發(fā)等。實際實施時,所述發(fā)送節(jié)點周圍的鄰居節(jié)點均按照預(yù)設(shè)時間周期向所述發(fā)送節(jié)點發(fā)送“hello”報文,直至該鄰居節(jié)點經(jīng)過一段時間的位置移動后不再是該發(fā)送節(jié)點的鄰居節(jié)點為止。步驟s120,針對每個發(fā)送所述“hello”報文的鄰居節(jié)點,判斷其是否是所述發(fā)送節(jié)點的新鄰居節(jié)點,若是所述發(fā)送節(jié)點的新鄰居節(jié)點,則所述發(fā)送節(jié)點與該新鄰居節(jié)點相互交換社會屬性表和相遇矢量。本實施例中,通過步驟s120后,能夠避免對舊鄰居節(jié)點的反復(fù)計算。從而節(jié)省數(shù)據(jù)轉(zhuǎn)發(fā)過程中的時間開銷,提高網(wǎng)絡(luò)性能??蛇x地,所述新鄰居節(jié)點可以為多個。實際實施時,所述發(fā)送節(jié)點可對預(yù)設(shè)時間內(nèi)接收到的“hello”報文進行判斷,從而進一步提高數(shù)據(jù)轉(zhuǎn)發(fā)效率??蛇x地,所述發(fā)送節(jié)點上設(shè)置有消息隊列,當(dāng)發(fā)送“hello”報文的鄰居節(jié)點是發(fā)送節(jié)點的新鄰居節(jié)點時,而該發(fā)送節(jié)點的消息隊列也正好存在要發(fā)往該新鄰居節(jié)點的數(shù)據(jù),則發(fā)送節(jié)點將所述數(shù)據(jù)發(fā)給該新鄰居節(jié)點并在自己的消息隊列中刪除該數(shù)據(jù)。進一步地,下面對所述社會屬性表和相遇矢量進行簡單介紹。(1)社會屬性表為了計算某個節(jié)點與目的節(jié)點的社會相似性,首先定義分布式移動社會網(wǎng)絡(luò)中各節(jié)點共同的社會屬性集合,該集合包含一組社會屬性ei和屬性的權(quán)重值wi,該權(quán)重值wi表示與其對應(yīng)的社會屬性在分布式移動社會網(wǎng)絡(luò)中的重要性。因此,本實施例中,需要針對每個節(jié)點建立一個社會屬性表,用以描述節(jié)點攜帶者的社會上下文信息,例如,設(shè)備攜帶者的姓名、住址、工作單位、愛好等。但考慮到便于比較和隱私保護方面的因素,可采用哈希函數(shù)對屬性和值進取行處理,哈希函數(shù)h(ei,vi)采用md5方法實現(xiàn),并且把函數(shù)生成哈希值存入對應(yīng)的社會屬性表中,具體如表1所示,社會屬性表由一組成對的屬性(evidence)、值(value)和哈希值h(ei,vi)組成。表1社會屬性表evidencenamevaluehashedvalueseivih(ei,vi)例如,表2為表1給出的社會屬性表的實例,其中,每個節(jié)點的社會屬性表具有相同的屬性集合,并且屬性排列的順序是一致的。每個社會屬性會被分配一個權(quán)重值用來體現(xiàn)其重要程度,屬性權(quán)重值的分配與實際應(yīng)用相關(guān)。表2社會屬性表舉例evidencenamevaluehashedvaluesnamejackh(name,jack)professionresearcherh(profession,researcher)workplacewhuh(workplace,whu)residenceplacewuhanh(residenceplace,wuhan)(2)相遇矢量所述相遇矢量用于描述所述分布式移動社會網(wǎng)絡(luò)中的各節(jié)點與其它節(jié)點的歷史接觸信息。步驟s130,根據(jù)所述新鄰居節(jié)點中的各節(jié)點分別對應(yīng)的社會屬性表計算所述各所述新鄰居節(jié)點與所述目的節(jié)點之間的社會相似效用值并保存。實際實施時,網(wǎng)絡(luò)中各節(jié)點與所述目的節(jié)點之間的社會相似效用值的計算過程相似,因此,如圖4所示,本實施例以所述發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似效用值的計算為例,對所述社會相似效用值的具體計算過程進行描述。子步驟s132,根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似性子步驟s134,根據(jù)所述社會相似性計算所述發(fā)送節(jié)點對應(yīng)的社會相似效用值。研究表明具有相同興趣傾向和相似社會特征的人們?nèi)菀紫嗑墼谝黄穑鶕?jù)這一規(guī)律,本實施例為每個節(jié)點設(shè)計一個社會屬性表,用于比較各節(jié)點之間的社會相似性。通過比較社會相似性可以找到更適合進行數(shù)據(jù)轉(zhuǎn)發(fā)的中繼節(jié)點,再利用這些中繼節(jié)點高效地把數(shù)據(jù)消息傳遞到目的節(jié)點,下面將對步驟s132和步驟s134中的流程進行詳細說明。假設(shè)分布式移動社會網(wǎng)絡(luò)中的節(jié)點都是無私的,愿意為其它節(jié)點轉(zhuǎn)發(fā)數(shù)據(jù)。那么,對兩個節(jié)點之間的社會相似性計算,可以通過匹配兩個節(jié)點的社會屬性表來實現(xiàn)。例如,利用表1中的哈希值可以很方便的計算社會相似性,哈希函數(shù)的輸出是固定的長度,并且按照屬性的順序?qū)V颠M行對比。其中,每個屬性對應(yīng)有一個權(quán)重,屬性的權(quán)重值表明該屬性在信息成功投遞中的重要性。具體地,當(dāng)判斷某個節(jié)點為所述發(fā)送節(jié)點的新鄰居節(jié)點時,它們可以互相交換各自的社會屬性表,然后通過匹配所述新鄰居節(jié)點與目的節(jié)點的屬性表,計算兩個節(jié)點的社會相似性。具體地,以圖2為例,假設(shè)發(fā)送節(jié)點n的社會屬性表中的屬性(evidence)和對應(yīng)值(value)的集合記為n(e,v),目的節(jié)點d的屬性表中成對的屬性和值的集合記為d(e,v),發(fā)送節(jié)點n和目的節(jié)點d的屬性值的交集記為m(e,v),具體如公式(1)所示:m(e,v)=n(e,v)∩d(e,v)(1)進一步地,所述發(fā)送節(jié)點n與目的節(jié)點d兩個節(jié)點的社會屬性相似程度,即社會相似度encosimn(d)的計算過程如公式(2)所示。其中,wm代表發(fā)送節(jié)點n的社會屬性表與目的節(jié)點d的社會屬性表之間的交集中的屬性權(quán)重值,w代表的wm的集合,wd代表目的節(jié)點的社會屬性表中各屬性權(quán)重值,wd代表wd的集合。進一步地,根據(jù)公式(2)計算發(fā)送節(jié)點n相對于新鄰居節(jié)點v投遞一個消息到目的節(jié)點d的社會相似性效用值encoutiln(d)如公式(3)所示。應(yīng)理解,式(3)中的encosimv(d)代表新鄰居節(jié)點與目的節(jié)點的社會相似性,具體計算方法與公式(2)中所示的發(fā)送節(jié)點n與目的節(jié)點d之間的社會相似性計算過程相似,本實施例在此不再贅述。步驟s140,根據(jù)所述新鄰居節(jié)點中各節(jié)點分別對應(yīng)的相遇矢量計算各所述新鄰居節(jié)點分別對應(yīng)的介數(shù)中心度效用值并保存。實際實施時,與步驟s130相同,網(wǎng)絡(luò)中各節(jié)點介數(shù)中心度效用值的計算過程相似,因此,如圖5所示,本實施例以所述發(fā)送節(jié)點的介數(shù)中心度效用值計算為例,對所述介數(shù)中心度效用值的具體計算過程進行描述。所述發(fā)送節(jié)點的介數(shù)中心度效用值的計算包括以下子步驟。子步驟s142,根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量表計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度。子步驟s144,根據(jù)所述介數(shù)中心度計算所述發(fā)送節(jié)點的介數(shù)中心度效用值。首先需要說明的是,網(wǎng)絡(luò)中各節(jié)點的中心度是衡量該節(jié)點在網(wǎng)絡(luò)結(jié)構(gòu)上的重要性,通情況下,中央節(jié)點有很強的連接其它網(wǎng)絡(luò)成員的能力。例如,介數(shù)中心度定義為網(wǎng)絡(luò)中包含指定節(jié)點的最短路徑點在所有最短路徑的比例。因此,介數(shù)中心度較高的節(jié)點可以或多或少地控制其它節(jié)點之間的數(shù)據(jù)交換。換言之,在分布式移動社會網(wǎng)絡(luò)中,認為有較高介數(shù)中心度的節(jié)點可以促進網(wǎng)絡(luò)中其它節(jié)點之間的通信,適合于被選作數(shù)據(jù)轉(zhuǎn)發(fā)的中繼節(jié)點,具有較高介數(shù)中心度的節(jié)點的橋接作用可以用于社群之間的通信,以及有效連接不同的社群。本實施例中,介數(shù)中心度centn(pi)的計算方法如公式(4)所示。其中,gjk代表網(wǎng)絡(luò)中鄰居節(jié)點pi和pk的最短路徑長度,gjk(pi)代表網(wǎng)絡(luò)中鄰居節(jié)點pi點和pk且經(jīng)過pi最短路徑長度,centv代表新鄰居節(jié)點對應(yīng)的介數(shù)中心度。應(yīng)注意,當(dāng)所述分布式移動社會網(wǎng)絡(luò)規(guī)模很大,且處于間歇性連通,從而導(dǎo)致無法獲得該移動社會網(wǎng)絡(luò)的完整拓撲結(jié)構(gòu),對此,本實施例中還可采用自我網(wǎng)絡(luò)(egonetworks)來替代整個移動社會網(wǎng)絡(luò)進行介數(shù)中心度的計算,具體過程在此不再贅述。進一步地,假設(shè)發(fā)送節(jié)點n的介數(shù)中心度記為centn,在投遞消息到目的節(jié)點d時,發(fā)送節(jié)點n的介數(shù)中心度效用值可以用公式(5)表示。其中,節(jié)點v為網(wǎng)絡(luò)中的相遇節(jié)點(新鄰居節(jié)點),centn代表發(fā)送節(jié)點n的介數(shù)中心度,centv代表新鄰居節(jié)點對應(yīng)的介數(shù)中心度。所述節(jié)點v是指所述發(fā)送節(jié)點的所有鄰居節(jié)點,在實際計算時,只需要通過對應(yīng)的某個鄰居節(jié)點代替即可。步驟s150,根據(jù)所述各新鄰居節(jié)點分別對應(yīng)的所述社會相似效用值和介數(shù)中心度效用值計算各所述新鄰居節(jié)點中的各節(jié)點的轉(zhuǎn)發(fā)效用值。需要說明的是,在分布式移動社會網(wǎng)絡(luò)中進行數(shù)據(jù)轉(zhuǎn)發(fā)時,中繼節(jié)點的選擇是一個多目標(biāo)決策的問題,通常希望選擇的中繼節(jié)點在投遞消息給目的節(jié)點時具有最大效用值。例如,網(wǎng)絡(luò)中的各節(jié)點的轉(zhuǎn)發(fā)效用值encocent(n)由社會相似效用值encoutil(d)和介數(shù)中心度效用值centutiln兩部分組成,本實施例采用歸一化的權(quán)重值來體現(xiàn)這兩個因素的重要性。本實施例中,如式(6)所示,以所述發(fā)送節(jié)點的轉(zhuǎn)發(fā)效用值為例,對該轉(zhuǎn)發(fā)效用值的具體計算過程進行描述。encocent(n)=α·encoutiln(d)+β·centutiln(6)其中,α和β分別代表發(fā)送節(jié)點的社會相似效用值encoutil(d)和介數(shù)中心度效用值centutiln對轉(zhuǎn)發(fā)效用值encocent(n)的影響,且α+β=1。實際實施時,可通過參數(shù)α和β來調(diào)整兩部分對轉(zhuǎn)發(fā)效用值的影響。應(yīng)注意,轉(zhuǎn)發(fā)效用值為一種新的度量用于移動社會網(wǎng)絡(luò)中的中繼節(jié)點的選擇,該轉(zhuǎn)發(fā)效用值的度量是結(jié)合社會相似性效用值和介數(shù)中心度效用值,以預(yù)測相應(yīng)節(jié)點把消息成功投遞到目的節(jié)點d的轉(zhuǎn)發(fā)效用值。步驟s160,調(diào)用所述舊鄰居節(jié)點和所述發(fā)送節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值,并對所述舊鄰居節(jié)點、所述發(fā)送節(jié)點和所述新鄰居節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值進行比較以選取最大效用值,將該最大效用值對應(yīng)的節(jié)點作為最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)信息轉(zhuǎn)發(fā)。基于上述步驟s150中描述的轉(zhuǎn)發(fā)效用值的計算方法。本實施例中,對于舊鄰居節(jié)點和發(fā)送節(jié)點對應(yīng)的轉(zhuǎn)發(fā)效用值采用直接調(diào)用的方式提取,而對于新鄰居節(jié)點對應(yīng)的轉(zhuǎn)發(fā)效用值則根據(jù)步驟s120到步驟s150進行計算得到,最后,選取所述舊鄰居節(jié)點、所述發(fā)送節(jié)點和所述新鄰居節(jié)點中轉(zhuǎn)發(fā)效用值最大的節(jié)點作為最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)轉(zhuǎn)發(fā)??蛇x地,在進行最大轉(zhuǎn)發(fā)效用值的選取時所采用的具體方法本實施例不做限制。應(yīng)注意,由于所述發(fā)送節(jié)點設(shè)置有消息轉(zhuǎn)發(fā)隊列,因此,在實際實施時,應(yīng)將所述發(fā)送節(jié)點中需要轉(zhuǎn)發(fā)至所述目的節(jié)點的數(shù)據(jù)信息添加至所述消息轉(zhuǎn)發(fā)隊列中,然后,根據(jù)所述消息轉(zhuǎn)發(fā)隊列中的預(yù)設(shè)轉(zhuǎn)發(fā)順序發(fā)送該數(shù)據(jù)信息給所述最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)轉(zhuǎn)發(fā),最后,從所述消息轉(zhuǎn)發(fā)隊列中刪除已完成轉(zhuǎn)發(fā)的所述數(shù)據(jù)信息。除此之外,當(dāng)發(fā)送節(jié)點收到新鄰居節(jié)點發(fā)送過來的消息后,該消息被存入所述發(fā)送節(jié)點消息隊列msgqueue中,然后根據(jù)該消息的目的節(jié)點信息,分別計算介數(shù)中心度效用值和社會相似性效用值并緩存在節(jié)點中。進一步地,基于對上述數(shù)據(jù)轉(zhuǎn)發(fā)方法的描述,本實施例還給出了基于計算機語言的數(shù)據(jù)轉(zhuǎn)發(fā)程序,具體如表3所示。進一步地,基于上述的數(shù)據(jù)轉(zhuǎn)發(fā)方法和程序,本實施例還給出了的所述數(shù)據(jù)轉(zhuǎn)發(fā)方法的仿真結(jié)果示意圖,并將仿真結(jié)果與現(xiàn)有的dlife、fresh、prophet三種著名方法進行了比較分析,具體仿真過程如下。應(yīng)注意,本實施例中的數(shù)據(jù)轉(zhuǎn)發(fā)方法即encocent方法。(1)參數(shù)設(shè)置本實施例采用移動社會網(wǎng)絡(luò)和機會網(wǎng)絡(luò)中廣泛使用的one(opportunisticnetworkenvironment)仿真平臺。為了使仿真環(huán)境盡可能地接近真實場景,本實施例采用mit實際數(shù)據(jù)集作為網(wǎng)絡(luò)節(jié)點移動的軌跡數(shù)據(jù)。mit實際數(shù)據(jù)集(mitrealitydata)反映了mit校園內(nèi)移動節(jié)點的接觸軌跡。該數(shù)據(jù)集中的節(jié)點是由97個mit的學(xué)生和職員組成,他們每個人攜帶型號為nokia6600的智能手機,這97個節(jié)點在校園內(nèi)活動形成了一個移動社會網(wǎng)絡(luò)。該數(shù)據(jù)集收集了持續(xù)9個月的節(jié)點接觸情況的監(jiān)測數(shù)據(jù),節(jié)點之間利用藍牙進行通信。表3為了簡化問題的分析,假設(shè)每個節(jié)點內(nèi)存在社會屬性表和對應(yīng)的權(quán)重集合,關(guān)于在如何獲取這些信息,本實施例不作具體討論。假設(shè)在該場景中社會相似效用值encoutiln(d)和介數(shù)中心度效用值centutiln具有同等重要的作用,因此將α和β的值均設(shè)為0.5,其它仿真參數(shù)如下表4所示。表4仿真參數(shù)設(shè)置將每個仿真實驗運行30次,然后分別收集統(tǒng)計數(shù)據(jù)并取平均值。在對各方法的實驗數(shù)據(jù)進行統(tǒng)計分析時,本實施例采用的統(tǒng)計量包括投遞比率(deliveryratio)、投遞開銷(deliverycost)、路由效率(routingefficiency)和平均時延(averagelatency)。其中,投遞比率是成功到達目的節(jié)點的數(shù)據(jù)分組數(shù)與總共生成數(shù)據(jù)分組數(shù)的比值;投遞開銷是未成功投遞的消息副本總數(shù)與成功投遞到目的節(jié)點的消息總數(shù)的比值;路由效率是投遞比率與投遞開銷的比值;平均時延是數(shù)據(jù)分組被創(chuàng)建到成功到達目的節(jié)點的平時時間。下面將針對投遞比率(deliveryratio)、投遞開銷(deliverycost)、路由效率(routingefficiency)和平均時延(averagelatency)的仿真結(jié)果進行具體分析。(2)仿真結(jié)果分析在相同的仿真環(huán)境下,本實施例將encocent方法與其它三種經(jīng)典的相關(guān)方法進行了對比實驗。實驗中,假設(shè)每個節(jié)點有足夠大的存儲空間來存儲需要轉(zhuǎn)發(fā)的消息,節(jié)點之間的帶寬足夠大使得節(jié)點相遇時足以完成數(shù)據(jù)的交換。如圖6(a)所示,為4種方法隨時間變化時投遞比率的變化情況,其中,可以明顯看出,本實施例給出的encocent方法表現(xiàn)較好,在第20天時投遞比較達到76%,緊次于投遞比率最高的fresh方法,而prophet方法在投遞比率方面表現(xiàn)最差。如圖6(b)所示,為4種方法隨時間變化時投遞開銷的變化情況,其中,本實施例給出的encocent方法具有最小的平均投遞開銷,相比于dlife方法減少了約20%的投遞開銷,而由于prophet方法需要處理大量的歷史相遇信息,因而其投遞開銷最大。雖然在4種方法中,fresh方法擁有最高的投遞比率,但是該方法在投遞開銷方面卻表現(xiàn)較差。如圖6(c)所示,為4種方法隨時間變化時路由效率的變化情況,其中,本實施例給出的encocent方法的具有最高的路由效率,分別比dlife、fresh和prophet方法提高了15%、78%和124%,究其原因是,encocent方法在進行最有數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點選擇時,不僅考慮了節(jié)點攜帶者的社會相似性對節(jié)點移動的影響,而且還充分利用了節(jié)點介數(shù)中心度效用值在數(shù)據(jù)轉(zhuǎn)發(fā)的橋梁作用,而其它方法只考慮了某個單一方面的因素,因而只是在網(wǎng)絡(luò)性能的某個統(tǒng)計量方面有較好的表現(xiàn)。如圖6(d)所示,為4種方法隨時間變化時的網(wǎng)絡(luò)平均時延的變化情況,其中,fresh方法具有最高的平均時延,原因是其僅僅利用了網(wǎng)絡(luò)節(jié)點間相遇的歷史信息,而沒利用節(jié)點的社會上下文信息,從而導(dǎo)致方法的自適應(yīng)性不夠,同時,相比于prophet方法,dlife方法和encocent方法的平均時延分別減少了16.6%和19.7%,原因是dlife方法和encocent方法在選擇最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點時都利用了節(jié)點攜帶者之間的社會關(guān)系,因而在平均時延方面表現(xiàn)更好。進一步地,如圖7所示,為本實施例提供的數(shù)據(jù)轉(zhuǎn)發(fā)裝置100的方框結(jié)構(gòu)示意圖,其中,所述數(shù)據(jù)轉(zhuǎn)發(fā)裝置100包括接收單元110、判斷單元120、第一計算單元130、第二計算單元140、第三計算單元150和調(diào)用選取單元160。所述接收單元110,用于所述發(fā)送節(jié)點接收所述多個鄰居節(jié)點發(fā)送的多個“hello”報文,所述鄰居節(jié)點包括舊鄰居節(jié)點和新鄰居節(jié)點。本實施例中,圖3中的步驟s110由所述接收單元110執(zhí)行,具體過程請參考步驟s110,在此不再贅述。所述判斷單元120,用于針對每個發(fā)送所述“hello”報文的鄰居節(jié)點,判斷其是否是所述發(fā)送節(jié)點的新鄰居節(jié)點,若是所述發(fā)送節(jié)點的新鄰居節(jié)點,則所述發(fā)送節(jié)點與該新鄰居節(jié)點相互交換社會屬性表和相遇矢量。本實施例中,圖3中的步驟s120由所述判斷單元120執(zhí)行,具體過程請參考步驟s120,在此不再贅述。所述第一計算單元130,用于根據(jù)所述新鄰居節(jié)點中的各節(jié)點分別對應(yīng)的社會屬性表計算所述各新鄰居節(jié)點與所述目的節(jié)點之間的社會相似效用值并保存。本實施例中,圖3中的步驟s130由所述第一計算單元130執(zhí)行,具體過程請參考步驟s130,在此不再贅述。所述第二計算單元140,用于根據(jù)所述新鄰居節(jié)點中各節(jié)點分別對應(yīng)的相遇矢量計算各新鄰居節(jié)點分別對應(yīng)的介數(shù)中心度效用值并保存。本實施例中,圖3中的步驟s140由所述第二計算單元140執(zhí)行,具體過程請參考步驟s140,在此不再贅述。所述第三計算單元150,用于根據(jù)所述發(fā)送節(jié)點和所述各鄰居節(jié)點分別對應(yīng)的所述社會相似效用值和介數(shù)中心度效用值計算該發(fā)送節(jié)點和各轉(zhuǎn)發(fā)節(jié)的每個節(jié)點的轉(zhuǎn)發(fā)效用值。本實施例中,圖3中的步驟s150由所述第三計算單元150執(zhí)行,具體過程請參考步驟s150,在此不再贅述。實際實施時,如圖8所示,所述第三計算單元150還包括第一子單元152、第二子單元154和第三子單元156。所述第一子單元152,用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的社會屬性表計算該發(fā)送節(jié)點與所述目的節(jié)點之間的社會相似效用值encoutiln(d)。所述第二子單元154,用于根據(jù)所述發(fā)送節(jié)點對應(yīng)的相遇矢量計算該發(fā)送節(jié)點對應(yīng)的介數(shù)中心度效用值centutiln。所述第三子單元156,用于根據(jù)公式encocent(n)=α·encoutiln(d)+β·centutiln計算所述發(fā)送節(jié)點的轉(zhuǎn)發(fā)效用值encocent(n)。應(yīng)理解,第一子單元152、第二子單元154和第三子單元156分別可用于計算網(wǎng)絡(luò)中各節(jié)點的社會相似效用值、介數(shù)中心度效用值和轉(zhuǎn)發(fā)效用值,換言之,實際實施時,所述第一子單元152的功能也可由所述第一計算單元130代替,所述第二子單元154的功能也可由所述第二計算單元140代替,具體地,本實施例對此不做限制。所述調(diào)用選取單元160,用于調(diào)用所述舊鄰居節(jié)點和所述發(fā)送節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值,并對所述舊鄰居節(jié)點、所述發(fā)送節(jié)點和所述新鄰居節(jié)點分別對應(yīng)的轉(zhuǎn)發(fā)效用值進行比較以選取最大效用值,將該最大效用值對應(yīng)的節(jié)點作為最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點以進行數(shù)據(jù)信息轉(zhuǎn)發(fā)。本實施例中,圖3中的步驟s160由所述調(diào)用選取單元160執(zhí)行,具體過程請參考步驟s160,在此不再贅述。綜上所述,本發(fā)明提供的基于社會感知的數(shù)據(jù)轉(zhuǎn)發(fā)方法和裝置,通過綜合利用移動社會網(wǎng)絡(luò)中發(fā)送節(jié)點的各鄰居節(jié)點的社會相似效用值和介數(shù)中心度效用值實現(xiàn)對各鄰居節(jié)點的轉(zhuǎn)發(fā)效用值的計算,進而選取最優(yōu)數(shù)據(jù)轉(zhuǎn)發(fā)中繼節(jié)點實現(xiàn)數(shù)據(jù)信息的轉(zhuǎn)發(fā),能夠有效促進移動社會網(wǎng)絡(luò)中數(shù)據(jù)轉(zhuǎn)發(fā)的效率和智能化,并為以人為中心的智能網(wǎng)絡(luò)和普適計算的研究提供理論參考和技術(shù)支持。在本發(fā)明的描述中,術(shù)語“設(shè)置”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。在本發(fā)明實施例所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其他方式實現(xiàn)。以上所描述的裝置和方法實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的預(yù)設(shè)數(shù)量個實施例的裝置、方法和計算機程序產(chǎn)品可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分。所述模塊、程序段或代碼的一部分包含一個或預(yù)設(shè)數(shù)量個用于實現(xiàn)規(guī)定的邏輯功能。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
章丘市| 塔河县| 潮州市| 界首市| 崇明县| 日土县| 海晏县| 栾川县| 广元市| 九江县| 高邑县| 怀柔区| 福安市| 溧阳市| 拜泉县| 陆河县| 安乡县| 体育| 连云港市| 西乌| 颍上县| 根河市| 广东省| 大冶市| 略阳县| 平罗县| 专栏| 黑水县| 余庆县| 哈巴河县| 抚松县| 岑溪市| 孝感市| 海宁市| 沁源县| 侯马市| 忻州市| 吉隆县| 自治县| 岳西县| 长葛市|