一種多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法及網(wǎng)橋設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及工業(yè)通信技術(shù)領(lǐng)域,特別是涉及一種多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法及網(wǎng)橋設(shè)備。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,以太網(wǎng)以其開放性好、應(yīng)用廣泛以及價(jià)格低廉等特點(diǎn),逐步應(yīng)用到工業(yè)領(lǐng)域。許多重要基礎(chǔ)設(shè)施以及工業(yè)現(xiàn)場(chǎng)均開始使用工業(yè)以太網(wǎng)進(jìn)行現(xiàn)場(chǎng)設(shè)備層的數(shù)據(jù)交互通信。由于在實(shí)際應(yīng)用中,往往需要面對(duì)不同的應(yīng)用環(huán)境、不同的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),多層級(jí)網(wǎng)絡(luò)的重要性不言而喻。
[0003]目前針對(duì)多層級(jí)網(wǎng)絡(luò)中的數(shù)據(jù)傳輸?shù)难绣车谝环矫婕性跓o(wú)線通信領(lǐng)域中路由方法的分析,一般以節(jié)點(diǎn)能力、路由跳數(shù)等為研宄對(duì)象,其主要目的是設(shè)計(jì)一種能量高效、完整的網(wǎng)絡(luò)數(shù)據(jù)傳輸方法;第二方面集中在解決遠(yuǎn)距離多層級(jí)網(wǎng)絡(luò)的網(wǎng)絡(luò)傳輸丟包問題,利用噴泉算法對(duì)源節(jié)點(diǎn)和目的節(jié)點(diǎn)分別進(jìn)行編碼、解碼計(jì)算,可以較好地解決由于自動(dòng)重傳請(qǐng)求機(jī)制效率低下而導(dǎo)致的丟包問題;第三方面集中在解決數(shù)據(jù)傳輸?shù)陌踩詥栴},利用網(wǎng)閘等中間設(shè)備對(duì)核心網(wǎng)絡(luò)(上層網(wǎng)絡(luò))以及外圍網(wǎng)絡(luò)(下層網(wǎng)絡(luò))之間的數(shù)據(jù)傳輸進(jìn)行授權(quán)檢驗(yàn)、身份認(rèn)證,同時(shí)將目的媒體接入控制(MAC,Medium Access Control)地址、源MAC地址、目的互聯(lián)網(wǎng)協(xié)議(IP,Internet Protocol)地址和源IP地址等綁定在傳輸?shù)臄?shù)據(jù)包中,用以尋址以及數(shù)據(jù)分發(fā)。
[0004]但是,第一方面的研宄方法忽略了節(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu)以及其數(shù)據(jù)傳輸?shù)目煽啃浴?shí)時(shí)性;第二方面的研宄方法由于引入了編碼、解碼運(yùn)算,不但增加了節(jié)點(diǎn)設(shè)備的計(jì)算量,同時(shí)還導(dǎo)致原始數(shù)據(jù)包的平均到達(dá)時(shí)延變長(zhǎng),最終使得此類數(shù)據(jù)傳輸方法數(shù)據(jù)段利用率較低,造成了不必要的帶寬浪費(fèi);第三方面的研宄方法由于身份認(rèn)證、尋址、數(shù)據(jù)分發(fā)的需求,數(shù)據(jù)包中所包含的額外字段較多,導(dǎo)致有效傳輸數(shù)據(jù)所占比例較小,同樣存在數(shù)據(jù)段利用率低、帶寬浪費(fèi)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法及網(wǎng)橋設(shè)備,能夠提高數(shù)據(jù)段利用率以及減少帶寬浪費(fèi)。
[0006]本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):網(wǎng)橋設(shè)備接收來(lái)自第一網(wǎng)絡(luò)的數(shù)據(jù)和第二網(wǎng)絡(luò)的數(shù)據(jù),并保存接收到的數(shù)據(jù),該第一網(wǎng)絡(luò)為該網(wǎng)橋設(shè)備的上一層網(wǎng)絡(luò),該第二網(wǎng)絡(luò)為該網(wǎng)橋設(shè)備的下一層網(wǎng)絡(luò);該網(wǎng)橋設(shè)備從該數(shù)據(jù)中提取該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù),并提取該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù);該網(wǎng)橋設(shè)備將該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第二網(wǎng)絡(luò)中的設(shè)備,并將該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第一網(wǎng)絡(luò)中的設(shè)備。由于第一網(wǎng)絡(luò)中的設(shè)備和第二網(wǎng)絡(luò)中的設(shè)備接收到的跨層級(jí)交互數(shù)據(jù)均為有效數(shù)據(jù),無(wú)額外的數(shù)據(jù)字段,因此能夠提高數(shù)據(jù)段利用率以及減少帶寬浪費(fèi)。
【附圖說(shuō)明】
[0007]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0008]圖1為本發(fā)明實(shí)施例中多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法一個(gè)實(shí)施例示意圖;
[0009]圖2為本發(fā)明實(shí)施例中多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法另一實(shí)施例示意圖;
[0010]圖3為本發(fā)明實(shí)施例中網(wǎng)橋設(shè)備一個(gè)實(shí)施例示意圖;
[0011]圖4為本發(fā)明實(shí)施例中網(wǎng)橋設(shè)備另一實(shí)施例示意圖。
【具體實(shí)施方式】
[0012]本發(fā)明實(shí)施例提供了一種多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法和網(wǎng)橋設(shè)備,用于提高數(shù)據(jù)段利用率以及減少帶寬浪費(fèi)。
[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ā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三…第四”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0015]請(qǐng)參閱圖1,本發(fā)明實(shí)施例中多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法一個(gè)實(shí)施例包括:
[0016]101、網(wǎng)橋設(shè)備接收來(lái)自第一網(wǎng)絡(luò)的數(shù)據(jù)和第二網(wǎng)絡(luò)的數(shù)據(jù),并保存接收到的數(shù)據(jù),該第一網(wǎng)絡(luò)為該網(wǎng)橋設(shè)備的上一層網(wǎng)絡(luò),該第二網(wǎng)絡(luò)為該網(wǎng)橋設(shè)備的下一層網(wǎng)絡(luò);
[0017]本實(shí)施例中,網(wǎng)橋設(shè)備接收該網(wǎng)橋設(shè)備的上一層網(wǎng)絡(luò)的數(shù)據(jù)和該網(wǎng)橋設(shè)備的下一層網(wǎng)絡(luò)的數(shù)據(jù),并保存接收到的數(shù)據(jù)。
[0018]需要說(shuō)明的是,第一網(wǎng)絡(luò)的數(shù)據(jù)來(lái)自于第一網(wǎng)絡(luò)中的設(shè)備,第一網(wǎng)絡(luò)中的設(shè)備可以為一個(gè)或者多個(gè),同理,第二網(wǎng)絡(luò)的數(shù)據(jù)來(lái)自第二網(wǎng)絡(luò)中的設(shè)備,第二網(wǎng)絡(luò)中的設(shè)備可以為一個(gè)或者多個(gè)。
[0019]102、該網(wǎng)橋設(shè)備從該數(shù)據(jù)中提取該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù),并提取該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù);
[0020]數(shù)據(jù)保存后,網(wǎng)橋設(shè)備從保存的數(shù)據(jù)中提取該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù),并提取該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)。
[0021]103、該網(wǎng)橋設(shè)備將該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第二網(wǎng)絡(luò)中的設(shè)備,并將該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第一網(wǎng)絡(luò)中的設(shè)備。
[0022]該網(wǎng)橋設(shè)備通過(guò)下層網(wǎng)絡(luò)通信端口將該第一網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第二網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第二網(wǎng)絡(luò)中的設(shè)備,并通過(guò)上層網(wǎng)絡(luò)通信端口將該第二網(wǎng)絡(luò)的跨層級(jí)交互數(shù)據(jù)和該第一網(wǎng)絡(luò)的同層級(jí)交互數(shù)據(jù)發(fā)送給第一網(wǎng)絡(luò)中的設(shè)備。
[0023]需要說(shuō)明的是,第一網(wǎng)絡(luò)中的各設(shè)備和第二網(wǎng)絡(luò)中的各設(shè)備接收到跨層級(jí)交互設(shè)局和同層級(jí)交互數(shù)據(jù)后,從中提取屬于本設(shè)備的跨層級(jí)交互數(shù)據(jù)和同層級(jí)交互數(shù)據(jù),并分別保存起來(lái)。
[0024]本實(shí)施例中,由于第一網(wǎng)絡(luò)中的設(shè)備和第二網(wǎng)絡(luò)中的設(shè)備接收到的跨層級(jí)交互數(shù)據(jù)均為有效數(shù)據(jù),無(wú)額外的數(shù)據(jù)字段,因此能夠提高數(shù)據(jù)段利用率以及減少帶寬浪費(fèi)。
[0025]為了便于理解,下面對(duì)本發(fā)明實(shí)施例中的多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法進(jìn)行詳細(xì)描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中多層級(jí)網(wǎng)絡(luò)的數(shù)據(jù)傳輸方法的另一實(shí)施例包括:
[0026]201、網(wǎng)橋設(shè)備通過(guò)預(yù)配置的組態(tài)信息