本申請(qǐng)涉及網(wǎng)絡(luò)數(shù)據(jù)傳輸領(lǐng)域,更具體的說(shuō),是涉及一種軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。
背景技術(shù):
在軌道交通(如地鐵)環(huán)境中,乘客信息系統(tǒng)(英文:passengerinformationsystem,pis)為乘客提供了無(wú)線上網(wǎng)的服務(wù)。乘客信息系統(tǒng)中,地鐵車輛內(nèi)的車載網(wǎng)絡(luò)通過(guò)車頭和車尾的接入點(diǎn)(英文:accesspoint,ap)通過(guò)無(wú)線局域網(wǎng)(英文:wirelesslocalareanetworks,wlan)連接軌旁ap,通過(guò)部署另外的車載ap提供wlan覆蓋,為乘客提供上網(wǎng)服務(wù)。
在上述場(chǎng)景中,地鐵車輛的車頭和車尾分別部署有回傳ap,一個(gè)為主回傳ap,另外一個(gè)為備回傳ap。車上還部署有一個(gè)路由器,該路由器連接車載網(wǎng)絡(luò),并連接兩個(gè)回傳ap。兩個(gè)回傳ap分別作為該路由器的等價(jià)路由(英文:equal-costmulti-pathrouting,ecmp)的兩個(gè)鏈路,從而實(shí)現(xiàn)車頭車尾兩個(gè)回傳鏈路的負(fù)載分擔(dān)。
但是,該方案中車上路由器及車上傳輸鏈路是薄弱點(diǎn),一旦該路由器故障,將導(dǎo)致整個(gè)車載網(wǎng)絡(luò)癱瘓。此外,如果車上傳輸鏈路某處故障,將導(dǎo)致遠(yuǎn)離路由器的車上設(shè)備斷網(wǎng)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┝艘环N軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,以克服由于車上傳輸鏈路某處故障,將導(dǎo)致遠(yuǎn)離路由器的車上設(shè)備斷網(wǎng)的問(wèn)題。
第一方面提供一種軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法,葉子節(jié)點(diǎn)設(shè)備獲取至少兩個(gè)回傳ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文,將自身的終端側(cè)接口的pvid的值設(shè)置為至少兩個(gè)回傳ap中的第一回傳ap的vlan標(biāo)識(shí),并經(jīng)由 第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,當(dāng)該葉子節(jié)點(diǎn)設(shè)備確定第一回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),則根據(jù)至少兩個(gè)狀態(tài)信息報(bào)文中第二回傳ap的狀態(tài)信息報(bào)文,確定第二回傳ap的數(shù)據(jù)傳輸鏈路正常,并將自身的終端側(cè)接口的pvid的值修改為第二回傳ap的vlan標(biāo)識(shí),后續(xù),該葉子節(jié)點(diǎn)設(shè)備通過(guò)終端側(cè)接口接收來(lái)自終端的數(shù)據(jù)報(bào)文并根據(jù)終端側(cè)接口的pvid為所述數(shù)據(jù)報(bào)文添加虛擬局域網(wǎng)標(biāo)簽后轉(zhuǎn)發(fā)。
通過(guò)本申請(qǐng)?zhí)峁┑纳鲜龇椒?,在同一時(shí)刻,當(dāng)?shù)谝换貍鱝p的數(shù)據(jù)傳輸鏈路故障時(shí),則通過(guò)第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文的葉子節(jié)點(diǎn)設(shè)備能將自身的終端側(cè)接口的pvid的值修改為第二回傳ap的vlan標(biāo)識(shí),以通過(guò)第二回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,保障了網(wǎng)絡(luò)的可靠性,并且設(shè)備結(jié)構(gòu)簡(jiǎn)單。
在一個(gè)可選的實(shí)現(xiàn)中,葉子節(jié)點(diǎn)設(shè)備可以采用如下方式中的任意一種確定第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
方式一,葉子節(jié)點(diǎn)設(shè)備確定至少兩個(gè)狀態(tài)信息報(bào)文中第一回傳ap的狀態(tài)信息報(bào)文中的第一回傳ap的鏈路狀態(tài)參數(shù)表示第一回傳ap的數(shù)據(jù)傳輸鏈路故障;
方式二,當(dāng)葉子節(jié)點(diǎn)設(shè)備接收到第一回傳ap發(fā)送的狀態(tài)信息報(bào)文的時(shí)刻和當(dāng)前時(shí)刻間的時(shí)長(zhǎng)大于或等于預(yù)設(shè)值時(shí),葉子節(jié)點(diǎn)設(shè)備確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
在一個(gè)可選的實(shí)現(xiàn)中,在將所述葉子節(jié)點(diǎn)設(shè)備的所述終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí)之后,所述葉子節(jié)點(diǎn)設(shè)備通過(guò)網(wǎng)絡(luò)側(cè)接口為所述葉子節(jié)點(diǎn)設(shè)備連接的終端代發(fā)逆向地址解析協(xié)議rarp報(bào)文和/或免費(fèi)地址解析協(xié)議arp報(bào)文,所述rarp報(bào)文的目的地址為廣播地址,所述arp報(bào)文的目的地址為廣播地址,所述網(wǎng)絡(luò)側(cè)接口為和所述至少兩個(gè)回傳ap連接的接口。
通過(guò)上述實(shí)現(xiàn),能夠?qū)⒄谕ㄟ^(guò)第一回傳ap的數(shù)據(jù)傳輸鏈路傳輸?shù)臄?shù)據(jù)報(bào)文快速導(dǎo)向到第二回傳ap的數(shù)據(jù)傳輸鏈路上。
在一個(gè)可選的實(shí)現(xiàn)中,所述葉子節(jié)點(diǎn)設(shè)備可以將所述至少兩個(gè)回傳ap中與所述葉子節(jié)點(diǎn)設(shè)備之間的數(shù)據(jù)傳輸鏈路的距離最小的正?;貍鱝p確定為所述第二回傳ap。
通過(guò)上述實(shí)現(xiàn),能夠保證在第一回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),將數(shù)據(jù)報(bào)文導(dǎo)向最優(yōu)的數(shù)據(jù)傳輸鏈路上。
第二方面提供了一種軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法,回傳ap獲取所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí);所述回傳ap發(fā)送包括所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí)的狀態(tài)信息報(bào)文,以供葉子節(jié)點(diǎn)設(shè)備獲取所述狀態(tài)信息報(bào)文后選擇可用的數(shù)據(jù)傳輸鏈路。
通過(guò)本申請(qǐng)?zhí)峁┑纳鲜龇椒?,?dāng)?shù)谝换貍鱝p的數(shù)據(jù)傳輸鏈路故障時(shí),則通過(guò)第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文的葉子節(jié)點(diǎn)設(shè)備能將自身的終端側(cè)接口的pvid的值修改為第二回傳ap的vlan標(biāo)識(shí),以通過(guò)第二回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,保障了網(wǎng)絡(luò)的可靠性,并且設(shè)備結(jié)構(gòu)簡(jiǎn)單。
第三方面提供了一種數(shù)據(jù)傳輸設(shè)備,所述數(shù)據(jù)傳輸設(shè)備具有實(shí)現(xiàn)上述方法中葉子節(jié)點(diǎn)設(shè)備行為的功能。所述功能可以通過(guò)硬件實(shí)現(xiàn),也可以通過(guò)硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。所述硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
第四方面提供了一種回傳ap,所述回傳ap具有實(shí)現(xiàn)上述方法中回傳ap行為的功能。所述功能可以通過(guò)硬件實(shí)現(xiàn),也可以通過(guò)硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。所述硬件或軟件包括一個(gè)或多個(gè)與上述功能相對(duì)應(yīng)的模塊。
第五方面提供了一種葉子節(jié)點(diǎn)設(shè)備,該葉子節(jié)點(diǎn)設(shè)備包括:終端側(cè)接口,網(wǎng)絡(luò)側(cè)接口和處理器,其中,所述網(wǎng)絡(luò)側(cè)接口,用于經(jīng)由第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,并獲取至少兩個(gè)回傳接入點(diǎn)ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文;所述處理器,用于根據(jù)所述至少兩個(gè)狀態(tài)信息報(bào)文,確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障;根據(jù)所述至少兩個(gè)狀態(tài)信息報(bào)文中第二回傳ap的狀態(tài)信息報(bào)文,確定所述第二回傳ap的數(shù)據(jù)傳輸鏈路正常;將所述終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí);根據(jù)所述終端側(cè)接 口的pvid為通過(guò)所述終端側(cè)接口接收的來(lái)自終端的數(shù)據(jù)報(bào)文添加虛擬局域網(wǎng)標(biāo)簽后通過(guò)所述網(wǎng)絡(luò)側(cè)接口轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文。
在一個(gè)可選的實(shí)現(xiàn)中,所述處理器具體用于:當(dāng)所述至少兩個(gè)狀態(tài)信息報(bào)文中所述第一回傳ap的狀態(tài)信息報(bào)文中的第一回傳ap的鏈路狀態(tài)參數(shù)表示所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障;或者,當(dāng)所述葉子節(jié)點(diǎn)設(shè)備接收到所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文的時(shí)刻和當(dāng)前時(shí)刻間的時(shí)長(zhǎng)大于或等于預(yù)設(shè)值時(shí),確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
在一個(gè)可選的實(shí)現(xiàn)中,所述處理器還用于將所述終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí)之后,通過(guò)所述網(wǎng)絡(luò)側(cè)接口為所述葉子節(jié)點(diǎn)設(shè)備連接的終端代發(fā)逆向地址解析協(xié)議rarp報(bào)文和/或免費(fèi)地址解析協(xié)議arp報(bào)文,所述rarp報(bào)文的目的地址為廣播地址,所述arp報(bào)文的目的地址為廣播地址,所述網(wǎng)絡(luò)側(cè)接口為和所述至少兩個(gè)回傳ap連接的接口。
在一個(gè)可選的實(shí)現(xiàn)中,所述處理器具體用于:將所述至少兩個(gè)回傳ap中與所述葉子節(jié)點(diǎn)設(shè)備之間的數(shù)據(jù)傳輸鏈路的距離最小的正?;貍鱝p確定為所述第二回傳ap。
第六方面提供了一種回傳接入點(diǎn)ap,該回傳ap包括:處理器,用于獲取所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí);有線收發(fā)器,用于發(fā)送包括所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí)的狀態(tài)信息報(bào)文,以供葉子節(jié)點(diǎn)設(shè)備獲取所述狀態(tài)信息報(bào)文后選擇可用的數(shù)據(jù)傳輸鏈路。
在一些實(shí)現(xiàn)中,所述至少兩個(gè)狀態(tài)信息報(bào)文中的各個(gè)狀態(tài)信息報(bào)文包括發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的鏈路狀態(tài)參數(shù)以及發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的vlan標(biāo)識(shí),其中,所述至少兩個(gè)回傳ap中的任意兩個(gè)回傳ap的vlan標(biāo)識(shí)不同。所述狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀,并且所述狀態(tài)信息報(bào)文的目的地址為廣播地址或組播地址,所述發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的vlan標(biāo)識(shí)在所述狀態(tài)信息報(bào)文的凈荷中。
本申請(qǐng)中,葉子節(jié)點(diǎn)設(shè)備能夠在當(dāng)前回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),將數(shù)據(jù)報(bào)文通過(guò)其它數(shù)據(jù)傳輸鏈路正常的回傳ap進(jìn)行傳輸,從而完善了軌道交通無(wú)線局域網(wǎng)的性能。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本申請(qǐng)實(shí)施例公開(kāi)的一種軌道交通無(wú)線局域網(wǎng)部署場(chǎng)景示意圖;
圖2為本申請(qǐng)實(shí)施例公開(kāi)的一種軌道交通無(wú)線局域網(wǎng)的拓?fù)鋱D的接口示意圖;
圖3為本申請(qǐng)實(shí)施例公開(kāi)的一種軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法的流程圖;
圖4為本申請(qǐng)實(shí)施例中所涉及的葉子節(jié)點(diǎn)設(shè)備的一種可能的結(jié)構(gòu)示意圖;
圖5為本申請(qǐng)實(shí)施例中所涉及的回傳接入點(diǎn)ap的一種可能的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述。
本申請(qǐng)的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的術(shù)語(yǔ)在適當(dāng)情況下可以互換,這僅僅是描述本申請(qǐng)的實(shí)施例中對(duì)相同屬性的對(duì)象在描述時(shí)所采用的區(qū)分方式。
軌道交通中,運(yùn)行在軌道上的車輛至少部署兩個(gè)回傳ap,多個(gè)軌旁ap沿車輛運(yùn)行的軌道安放。每個(gè)回傳ap通過(guò)wlan連接軌旁ap,實(shí)現(xiàn)車載網(wǎng)絡(luò)與軌旁網(wǎng)絡(luò)的連接。
請(qǐng)參閱圖1。圖1為本申請(qǐng)實(shí)施例公開(kāi)的一種軌道交通無(wú)線局域網(wǎng)部署場(chǎng)景示意圖。在該場(chǎng)景中,車輛的車頭和車尾分別部署一個(gè)回傳ap。車頭的回傳ap和車尾的回傳ap分別連接軌旁網(wǎng)絡(luò)。車頭的回傳ap和車尾的回傳ap之間部署有多個(gè)車載網(wǎng)絡(luò)交換機(jī),車載網(wǎng)絡(luò)交換機(jī)間以單鏈?zhǔn)酵負(fù)溥B接。每個(gè)車載網(wǎng)絡(luò)交換機(jī)可以通過(guò)有線連接的方式連接部署在車廂內(nèi)的至少一個(gè)車載ap和/或至少一個(gè)車載終端。每個(gè)車載ap可以通過(guò)無(wú)線連接的方式連接至少一個(gè)車載無(wú)線站(英文:station,sta)。其中,車載終端可以為車載服務(wù)器,車載無(wú)線sta可以為可以連接wlan的計(jì)算機(jī)或手機(jī)等客戶端設(shè)備。
圖1中回傳ap、車載網(wǎng)絡(luò)交換機(jī)、車載ap、車載無(wú)線sta、車載終端都是物理設(shè)備。為方便描述,本實(shí)施例中,將車載網(wǎng)絡(luò)交換機(jī)和/或車載ap稱為葉子節(jié)點(diǎn)設(shè)備,并公開(kāi)了如圖2所示的一種軌道交通無(wú)線局域網(wǎng)的拓?fù)鋱D。在該拓?fù)鋱D中,包括對(duì)應(yīng)車頭的回傳ap、對(duì)應(yīng)車尾的回傳ap,以及多個(gè)葉子節(jié)點(diǎn)設(shè)備(葉子節(jié)點(diǎn)設(shè)備1、葉子節(jié)點(diǎn)設(shè)備2……葉子節(jié)點(diǎn)設(shè)備n),每個(gè)葉子節(jié)點(diǎn)設(shè)備可以有多個(gè)終端側(cè)接口。終端側(cè)接口為葉子節(jié)點(diǎn)設(shè)備的和終端(例如有線終端或無(wú)線終端)相連的接口。在圖2中,僅展示了每個(gè)葉子節(jié)點(diǎn)設(shè)備一個(gè)終端側(cè)接口的例子。車頭的回傳ap及車尾的回傳ap,負(fù)責(zé)與軌旁網(wǎng)絡(luò)建立無(wú)線鏈路,該無(wú)線鏈路實(shí)現(xiàn)車載網(wǎng)絡(luò)和軌旁網(wǎng)絡(luò)間的通信,當(dāng)葉子節(jié)點(diǎn)設(shè)備對(duì)應(yīng)車載網(wǎng)絡(luò)交換機(jī)時(shí),葉子節(jié)點(diǎn)設(shè)備可以通過(guò)終端側(cè)接口連接車載ap和/或車載終端、當(dāng)葉子節(jié)點(diǎn)設(shè)備對(duì)應(yīng)車載ap時(shí),葉子節(jié)點(diǎn)設(shè)備可以通過(guò)終端側(cè)接口連接車載無(wú)線sta。
需要說(shuō)明的是,圖2中僅示出了兩個(gè)回傳ap的場(chǎng)景,但是,本申請(qǐng)公開(kāi)的軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法同樣適用于多回傳ap場(chǎng)景。
為實(shí)現(xiàn)本申請(qǐng)公開(kāi)的軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法,本發(fā)明還對(duì)圖2中示出的網(wǎng)絡(luò)進(jìn)行了配置,具體如下。
車頭的回傳ap的回傳鏈路接口的端口的虛擬局域網(wǎng)id(英文:portvlanidentifier,pvid)配置為車頭的回傳ap的vlan標(biāo)簽?;貍麈溌方涌跒榛貍鱝p的與無(wú)線鏈路連接的接口?;谠撆渲?,回傳鏈路接口接收和發(fā)送的報(bào)文均為無(wú)標(biāo)簽幀(英文:untaggedframe),回傳鏈路接口從無(wú)線鏈路接收的報(bào)文,會(huì)先打上車頭的回傳ap的vlan標(biāo)簽然后再轉(zhuǎn)發(fā)?;貍麈溌方涌谵D(zhuǎn)發(fā)內(nèi)部車載網(wǎng)絡(luò)報(bào)文時(shí),會(huì)先去掉內(nèi)部車載網(wǎng)絡(luò)報(bào)文的vlan標(biāo)簽然后再發(fā)送去除標(biāo)簽的內(nèi)部車載網(wǎng)絡(luò)報(bào)文。打上車頭的回傳ap的vlan標(biāo)簽之外的其他vlan標(biāo)簽的內(nèi)部車載網(wǎng)絡(luò)報(bào)文不會(huì)被該回傳鏈路接口轉(zhuǎn)發(fā)。內(nèi)部車載網(wǎng)絡(luò)報(bào)文是車輛上部署的內(nèi)部車載網(wǎng)絡(luò)生成的報(bào)文,以圖2所示為例,車輛上部署的內(nèi)部車載網(wǎng)絡(luò)具體為車頭的回傳ap、多個(gè)葉子節(jié)點(diǎn)設(shè)備(葉子節(jié)點(diǎn)設(shè)備1、葉子節(jié)點(diǎn)設(shè)備2……葉子節(jié)點(diǎn)設(shè)備n)以及車尾的回傳ap組成的網(wǎng)絡(luò)。車尾的回傳ap與無(wú)線鏈路連接的接口的設(shè)置和上述設(shè)置類似。
車頭的回傳ap的車載網(wǎng)絡(luò)接口的pvid配置為車頭的回傳ap的vlan標(biāo)簽。車載網(wǎng)絡(luò)接口為回傳ap的與車載網(wǎng)絡(luò)鏈路(即回傳ap與任一葉子節(jié)點(diǎn)設(shè)備之間的鏈路)連接的接口。車載網(wǎng)絡(luò)接口發(fā)送給車載網(wǎng)絡(luò)鏈路的報(bào)文包括軌旁網(wǎng)絡(luò)發(fā)給內(nèi)部車載網(wǎng)絡(luò)的報(bào)文以及車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文。車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀。該狀態(tài)信息報(bào)文是由車頭的回傳ap基于所述車頭的回傳ap的鏈路狀態(tài)參數(shù)以及所述車頭的回傳ap的vlan標(biāo)識(shí)生成的。該狀態(tài)信息報(bào)文包括所述車頭的回傳ap的鏈路狀態(tài)參數(shù)以及所述車頭的回傳ap的vlan標(biāo)識(shí)。葉子節(jié)點(diǎn)設(shè)備獲取該狀態(tài)信息報(bào)文后可以選擇車頭的回傳ap的數(shù)據(jù)傳輸鏈路進(jìn)行數(shù)據(jù)傳輸,所述車頭的回傳ap的數(shù)據(jù)傳輸鏈路包括車頭的回傳ap的無(wú)線鏈路、車頭的回傳ap本身以及車頭的回傳ap的到該葉子節(jié)點(diǎn)設(shè)備的車載網(wǎng)絡(luò)鏈路。車載網(wǎng)絡(luò)接口從車載網(wǎng)絡(luò)鏈路接收的報(bào)文包括葉子節(jié)點(diǎn)設(shè)備發(fā)送的數(shù)據(jù)報(bào)文以及車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文。其中,葉子節(jié)點(diǎn)設(shè)備發(fā)送的數(shù)據(jù)報(bào)文中,只有打上車頭的回傳ap的vlan標(biāo)簽的報(bào)文,才能被車頭的回傳ap處理。打上其他vlan標(biāo)簽的數(shù)據(jù)報(bào)文,則被車頭的回傳ap丟棄。車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀,因此會(huì)被車頭的回傳ap接收??蛇x的,車頭的回傳 ap根據(jù)接收的車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文確定車尾的回傳ap的數(shù)據(jù)傳輸鏈路是故障還是正常。所述車尾的回傳ap的數(shù)據(jù)傳輸鏈路包括車尾的回傳ap的無(wú)線鏈路、車尾的回傳ap本身以及車尾的回傳ap的到該葉子節(jié)點(diǎn)設(shè)備的車載網(wǎng)絡(luò)鏈路。車尾的回傳ap的車載網(wǎng)絡(luò)接口的設(shè)置和上述設(shè)置類似。
葉子節(jié)點(diǎn)設(shè)備的網(wǎng)絡(luò)側(cè)接口被配置為允許接收和發(fā)送多種vlan標(biāo)簽的報(bào)文。葉子節(jié)點(diǎn)設(shè)備的網(wǎng)絡(luò)側(cè)接口為連接到回傳ap的接口,如圖2葉子節(jié)點(diǎn)設(shè)備1上與車頭的回傳ap連接的接口,以及,葉子節(jié)點(diǎn)設(shè)備1上與葉子節(jié)點(diǎn)設(shè)備2連接的接口。葉子節(jié)點(diǎn)設(shè)備的網(wǎng)絡(luò)側(cè)接口可以直接連接到回傳ap,也可以經(jīng)由一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備(例如車載網(wǎng)絡(luò)交換機(jī))連接到回傳ap。例如葉子節(jié)點(diǎn)設(shè)備的網(wǎng)絡(luò)側(cè)接口可以被配置為允許接收和發(fā)送任意vlan標(biāo)簽的報(bào)文?;谠撆渲茫蛏宪囶^的回傳ap的vlan標(biāo)簽的報(bào)文、打上車尾的回傳ap的vlan標(biāo)簽的報(bào)文以及車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文、車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文,都可以被從該網(wǎng)絡(luò)側(cè)接口轉(zhuǎn)發(fā)。葉子節(jié)點(diǎn)設(shè)備在收到車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文以及車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文之后,根據(jù)車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文獲知車頭的回傳ap的數(shù)據(jù)傳輸鏈路的工作狀態(tài),并根據(jù)車尾的回傳ap發(fā)送的狀態(tài)信息報(bào)文獲知車尾的回傳ap的數(shù)據(jù)傳輸鏈路的工作狀態(tài)。葉子節(jié)點(diǎn)設(shè)備根據(jù)預(yù)設(shè)策略選擇該葉子節(jié)點(diǎn)設(shè)備經(jīng)由車頭的回傳ap還是車尾的回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,并由此確定該葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值為車頭的回傳ap的業(yè)務(wù)vlan標(biāo)識(shí)還是為車尾的回傳ap的業(yè)務(wù)vlan標(biāo)識(shí)。具體的預(yù)設(shè)策略參見(jiàn)以下詳細(xì)描述。
葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值由葉子節(jié)點(diǎn)設(shè)備的軟件程序自動(dòng)配置。例如,葉子節(jié)點(diǎn)設(shè)備根據(jù)預(yù)設(shè)策略選擇該葉子節(jié)點(diǎn)設(shè)備經(jīng)由車頭的回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文之后,將從車頭的回傳ap發(fā)送的狀態(tài)信息報(bào)文中獲取的車頭的回傳ap的業(yè)務(wù)vlan標(biāo)識(shí)設(shè)定為該終端側(cè)接口的pvid。該終端側(cè)接口接收車載終端和/或車載無(wú)線sta的數(shù)據(jù)報(bào)文,并為該數(shù)據(jù)報(bào)文打上車頭的回傳ap的業(yè)務(wù)vlan標(biāo)簽后轉(zhuǎn)發(fā)至車載網(wǎng)絡(luò),并通過(guò) 車頭的回傳ap轉(zhuǎn)發(fā)至軌旁網(wǎng)絡(luò)。相應(yīng)的,該終端側(cè)接口要發(fā)送車頭的回傳ap的業(yè)務(wù)vlan標(biāo)簽的數(shù)據(jù)報(bào)文給車載終端和/或車載無(wú)線sta之前,會(huì)先去掉車頭的回傳ap的業(yè)務(wù)vlan標(biāo)簽然后從該接口發(fā)送給車載終端和/或車載無(wú)線sta。
請(qǐng)參閱圖3。圖3為本申請(qǐng)實(shí)施例公開(kāi)的一種軌道交通無(wú)線局域網(wǎng)的數(shù)據(jù)傳輸方法的流程圖。該方法具體包括如下步驟:
s101,葉子節(jié)點(diǎn)設(shè)備獲取至少兩個(gè)回傳ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文。
至少兩個(gè)回傳ap中的各個(gè)回傳ap分別獲取自身的鏈路狀態(tài)參數(shù)以及vlan標(biāo)識(shí)后,生成各自的狀態(tài)信息報(bào)文。至少兩個(gè)回傳ap共生成至少兩個(gè)狀態(tài)信息報(bào)文。各個(gè)回傳ap向并發(fā)送給葉子節(jié)點(diǎn)設(shè)備發(fā)送各自的狀態(tài)信息報(bào)文,以供葉子節(jié)點(diǎn)設(shè)備獲取所述至少兩個(gè)狀態(tài)信息報(bào)文后選擇可用的數(shù)據(jù)傳輸鏈路。
所述至少兩個(gè)狀態(tài)信息報(bào)文中的各個(gè)狀態(tài)信息報(bào)文包括發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的鏈路狀態(tài)參數(shù)以及發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的vlan標(biāo)識(shí),其中,所述至少兩個(gè)回傳ap中的任意兩個(gè)回傳ap的vlan標(biāo)識(shí)不同,所述至少兩個(gè)回傳ap中包括所述第一回傳ap,所述葉子節(jié)點(diǎn)設(shè)備經(jīng)由所述第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,所述葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值為所述第一回傳ap的vlan標(biāo)識(shí)。
所述狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀,并且所述狀態(tài)信息報(bào)文的目的地址為廣播地址或組播地址,發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的vlan標(biāo)識(shí)在所述狀態(tài)信息報(bào)文的凈荷中?;貍鱝p可以周期地發(fā)送狀態(tài)信息報(bào)文。
另外,在所述葉子節(jié)點(diǎn)設(shè)備獲取到至少兩個(gè)回傳ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文之后,可以根據(jù)預(yù)設(shè)策略從所述至少兩個(gè)回傳ap中確定一個(gè)ap(例如上述第一回傳ap)作為所述葉子節(jié)點(diǎn)設(shè)備向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文的回傳ap。這里所說(shuō)的預(yù)設(shè)策略可以由多種,本實(shí)施例中給出如下三種:
第一種,所述葉子節(jié)點(diǎn)設(shè)備根據(jù)靜態(tài)的網(wǎng)絡(luò)配置(比如管理員配置的所述葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值),從所述至少兩個(gè)回傳ap中確定所述第一回傳ap(即與管理員配置的所述葉子節(jié)點(diǎn)設(shè)備的pvid的值相對(duì)應(yīng)的回傳ap)。在軌道交通無(wú)線局域網(wǎng)中包括多個(gè)葉子節(jié)點(diǎn)設(shè)備的情況下,靜態(tài)網(wǎng)絡(luò)配置時(shí),為每個(gè)葉子節(jié)點(diǎn)設(shè)備都預(yù)設(shè)好其經(jīng)由哪個(gè)回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,在預(yù)設(shè)的時(shí)候,盡可能保證每個(gè)回傳ap都作為一個(gè)或多個(gè)葉子節(jié)點(diǎn)設(shè)備向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文的第一回傳ap,以保證較高的資源利用率。
第二種,葉子節(jié)點(diǎn)設(shè)備基于介質(zhì)訪問(wèn)控制(英文:mediaaccesscontrol,mac)地址的哈希值從所述至少兩個(gè)回傳ap中確定所述第一回傳ap。比如,軌道交通無(wú)線局域網(wǎng)中只包括車頭的回傳ap和車尾的回傳ap這兩個(gè)回傳ap,具體以圖2所示,則可以預(yù)設(shè)mac地址的哈希值為奇數(shù)的葉子節(jié)點(diǎn)設(shè)備經(jīng)由車頭的回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,mac地址的哈希值為偶數(shù)的葉子節(jié)點(diǎn)設(shè)備經(jīng)由車尾的回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,當(dāng)該葉子節(jié)點(diǎn)設(shè)備的mac地址的哈希值為奇數(shù)時(shí),可以確定車頭的回傳ap為所述第一回傳ap。如果軌道交通無(wú)線局域網(wǎng)中的另外一個(gè)葉子節(jié)點(diǎn)設(shè)備的mac地址的哈希值為偶數(shù),則該葉子節(jié)點(diǎn)設(shè)備可以確定車尾的回傳ap為其第一回傳ap。
第三種,葉子節(jié)點(diǎn)設(shè)備根據(jù)獲取的至少兩個(gè)回傳ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文中的路徑測(cè)量字段,從所述至少兩個(gè)回傳ap中確定所述第一回傳ap。狀態(tài)信息報(bào)文每經(jīng)過(guò)一個(gè)葉子節(jié)點(diǎn)設(shè)備,經(jīng)過(guò)的葉子節(jié)點(diǎn)設(shè)備則會(huì)增加該狀態(tài)信息報(bào)文中的路徑測(cè)量字段的值(比如加1)。葉子節(jié)點(diǎn)設(shè)備可從獲取的至少兩個(gè)回傳ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文中選擇出路徑測(cè)量字段的值最小的狀態(tài)信息報(bào)文,并將發(fā)送該狀態(tài)信息報(bào)文的回傳ap作為第一回傳ap。
s102,所述葉子節(jié)點(diǎn)設(shè)備根據(jù)所述狀態(tài)信息報(bào)文,確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
所述第一回傳ap的數(shù)據(jù)傳輸鏈路包括所述第一回傳ap的無(wú)線鏈路、所述第一回傳ap本身以及所述第一回傳ap的車載網(wǎng)絡(luò)鏈路(即所述葉子節(jié)點(diǎn) 設(shè)備至所述第一回傳ap之間的網(wǎng)絡(luò))。第一回傳ap的無(wú)線鏈路、第一回傳ap本身以及第一回傳ap的車載網(wǎng)絡(luò)鏈路中的任意一個(gè)或多個(gè)故障都導(dǎo)致第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
所述葉子節(jié)點(diǎn)設(shè)備確定所述狀態(tài)信息報(bào)文中的第一回傳ap的鏈路狀態(tài)參數(shù)表示所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),則確定是所述第一回傳ap的無(wú)線鏈路故障。比如,預(yù)設(shè)所述第一回傳ap的無(wú)線鏈路正常時(shí),所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文中的鏈路狀態(tài)參數(shù)為0,所述第第一回傳ap的無(wú)線鏈路故障時(shí),所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文中的鏈路狀態(tài)參數(shù)為1,則所述第一回傳ap在發(fā)現(xiàn)自身的無(wú)線鏈路故障時(shí),則會(huì)向葉子節(jié)點(diǎn)設(shè)備發(fā)送鏈路狀態(tài)參數(shù)為1的狀態(tài)信息報(bào)文,所述葉子節(jié)點(diǎn)設(shè)備確定所述狀態(tài)信息報(bào)文中的第一回傳ap的鏈路狀態(tài)參數(shù)為1時(shí),則確定是所述第一回傳ap的無(wú)線鏈路故障。
如果所述葉子節(jié)點(diǎn)設(shè)備接收不到所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文,或者,接收到所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文的時(shí)刻和當(dāng)前時(shí)刻間的時(shí)長(zhǎng)大于或等于預(yù)設(shè)值,所述葉子節(jié)點(diǎn)設(shè)備確定所述第一回傳ap本身或者所述第一回傳ap的車載網(wǎng)絡(luò)鏈路故障。比如,預(yù)設(shè)所述第一回傳ap發(fā)送狀態(tài)信息報(bào)文的周期為2秒,葉子節(jié)點(diǎn)設(shè)備n(n為大于等于1的正整數(shù))個(gè)周期后仍接收不到所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文,則可確定所述第一回傳ap本身或者所述第一回傳ap的車載網(wǎng)絡(luò)鏈路故障。例如,當(dāng)n大于1時(shí),所述預(yù)設(shè)值則為2n秒。
s103,所述葉子節(jié)點(diǎn)設(shè)備根據(jù)所述至少兩個(gè)狀態(tài)信息報(bào)文中第二回傳ap的狀態(tài)信息報(bào)文,確定所述第二回傳ap的數(shù)據(jù)傳輸鏈路正常。
如果只剩下一個(gè)回傳ap的數(shù)據(jù)傳輸鏈路正常,該回傳ap確定為第二回傳ap。
如果第一回傳ap的數(shù)據(jù)傳輸鏈路后,還有多個(gè)回傳ap的數(shù)據(jù)傳輸鏈路正常,葉子節(jié)點(diǎn)設(shè)備在數(shù)據(jù)傳輸鏈路正常的多個(gè)回傳ap中確定一個(gè)回傳ap作為第二回傳ap。
可選地,葉子節(jié)點(diǎn)設(shè)備可以隨機(jī)選取第二回傳ap。
可選地,葉子節(jié)點(diǎn)設(shè)備可以按照預(yù)設(shè)的優(yōu)先級(jí)選取第二回傳ap。
可選地,葉子節(jié)點(diǎn)設(shè)備可以用和選取確定第一回傳ap時(shí)使用的哈希算法不同的哈希算法獲取自身的mac地址的新哈希值,用該新哈希值選取第二回傳ap。
可選地,所述葉子節(jié)點(diǎn)設(shè)備將所述至少兩個(gè)回傳ap中與所述葉子節(jié)點(diǎn)設(shè)備之間的數(shù)據(jù)傳輸鏈路的距離最小的正?;貍鱝p確定為所述第二回傳ap。具體的,可通過(guò)判定所述至少兩個(gè)狀態(tài)信息報(bào)文中的路徑測(cè)量字段的值,該值越小,說(shuō)明回傳ap與所述葉子節(jié)點(diǎn)設(shè)備之間的數(shù)據(jù)傳輸鏈路的距離越小。
s104,所述葉子節(jié)點(diǎn)設(shè)備將所述葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí)。
在將葉子節(jié)點(diǎn)設(shè)備的終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí)后,所述葉子節(jié)點(diǎn)設(shè)備將經(jīng)由所述第二回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,即需要將正在通信的數(shù)據(jù)流轉(zhuǎn)發(fā)到所述第二回傳ap。之后,還可以控制軌旁網(wǎng)絡(luò)經(jīng)由第二回傳ap將數(shù)據(jù)流發(fā)送給內(nèi)部車載網(wǎng)絡(luò)。具體的,在本實(shí)施例中,所述葉子節(jié)點(diǎn)設(shè)備通過(guò)網(wǎng)絡(luò)側(cè)接口為所述葉子節(jié)點(diǎn)設(shè)備連接的終端代發(fā)rarp(reverseaddressresolutionprotocol,逆向地址解析協(xié)議)報(bào)文和/或arp(addressresolutionprotocol,地址解析協(xié)議)報(bào)文,以更新整個(gè)軌道交通無(wú)線局域網(wǎng)的mac表和arp表,軌旁網(wǎng)絡(luò)則可根據(jù)更新后的mac表和arp表將發(fā)送給內(nèi)部車載網(wǎng)絡(luò)的數(shù)據(jù)流通過(guò)第二回傳ap發(fā)送。所述rarp報(bào)文和/或arp報(bào)文的源地址為所述葉子節(jié)點(diǎn)設(shè)備連接的終端的mac地址,所述rarp報(bào)文的目的地址為廣播地址,所述arp報(bào)文的目的地址為廣播地址,所述網(wǎng)絡(luò)側(cè)接口為和所述至少兩個(gè)回傳ap連接的接口。
arp報(bào)文的以太網(wǎng)頭的目的地址為廣播地址,以太網(wǎng)頭的源地址為發(fā)送該arp報(bào)文的設(shè)備的地址。arp報(bào)文的目標(biāo)硬件地址為0,目標(biāo)協(xié)議地址可以為任意地址,例如可以為網(wǎng)關(guān)(如軌旁網(wǎng)絡(luò)中的路由器)的互聯(lián)網(wǎng)協(xié)議(internetprotocol,ip)地址。rarp報(bào)文的以太網(wǎng)頭的目的地址為廣播地址,以太網(wǎng)頭的源地址為發(fā)送該rarp報(bào)文的設(shè)備的地址。rarp報(bào)文的目標(biāo)硬件地址為任意地址,推薦為任意非0地址,目標(biāo)協(xié)議地址為0。
s105,所述葉子節(jié)點(diǎn)設(shè)備通過(guò)所述終端側(cè)接口接收來(lái)自終端的數(shù)據(jù)報(bào)文,根據(jù)所述終端側(cè)接口的pvid為所述數(shù)據(jù)報(bào)文添加虛擬局域網(wǎng)標(biāo)簽后轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文。
上述主要從葉子節(jié)點(diǎn)設(shè)備與回傳ap之間交互的角度對(duì)本發(fā)明實(shí)施例提供的方案進(jìn)行了介紹??梢岳斫獾氖?,葉子節(jié)點(diǎn)設(shè)備與回傳ap等為了實(shí)現(xiàn)上述功能,其包含了執(zhí)行各個(gè)功能相應(yīng)的硬件結(jié)構(gòu)和/或軟件模塊。本領(lǐng)域技術(shù)人員應(yīng)該很容易意識(shí)到,結(jié)合本文所公開(kāi)的實(shí)施例描述的方法,本發(fā)明能夠以硬件或硬件和計(jì)算機(jī)軟件的結(jié)合形式來(lái)實(shí)現(xiàn)。某個(gè)功能究竟以硬件還是計(jì)算機(jī)軟件驅(qū)動(dòng)硬件的方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。
圖4示出了上述實(shí)施例中所涉及的葉子節(jié)點(diǎn)設(shè)備的一種可能的結(jié)構(gòu)示意圖。
葉子節(jié)點(diǎn)設(shè)備包括網(wǎng)絡(luò)側(cè)接口1001,處理器1002以及終端側(cè)接口1003。,所述網(wǎng)絡(luò)側(cè)接口1001可以為以太網(wǎng)接口等有線收發(fā)器。所述終端側(cè)接口1003可以為以太網(wǎng)接口等有線收發(fā)器也可以為wlan接口、蜂窩移動(dòng)網(wǎng)絡(luò)接口等無(wú)線收發(fā)器。葉子節(jié)點(diǎn)設(shè)備具體可以為車載網(wǎng)絡(luò)交換機(jī)或車載ap。
所述網(wǎng)絡(luò)側(cè)接口1001,用于經(jīng)由第一回傳ap向軌旁網(wǎng)絡(luò)發(fā)送數(shù)據(jù)報(bào)文,并獲取至少兩個(gè)回傳接入點(diǎn)ap發(fā)送的至少兩個(gè)狀態(tài)信息報(bào)文;所述至少兩個(gè)狀態(tài)信息報(bào)文中的各個(gè)狀態(tài)信息報(bào)文包括發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的鏈路狀態(tài)參數(shù)以及發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的虛擬局域網(wǎng)vlan標(biāo)識(shí),其中,所述至少兩個(gè)回傳ap中的任意兩個(gè)回傳ap的vlan標(biāo)識(shí)不同,所述至少兩個(gè)回傳ap中包括所述第一回傳ap,所述終端側(cè)接口1003的端口的虛擬局域網(wǎng)標(biāo)識(shí)pvid的值為所述第一回傳ap的vlan標(biāo)識(shí)。
所述處理器1002,用于根據(jù)所述至少兩個(gè)狀態(tài)信息報(bào)文,確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障;根據(jù)所述至少兩個(gè)狀態(tài)信息報(bào)文中第二回傳ap的狀態(tài)信息報(bào)文,確定所述第二回傳ap的數(shù)據(jù)傳輸鏈路正常;將所述終 端側(cè)接口1003的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí);根據(jù)所述終端側(cè)接口1003的pvid為通過(guò)所述終端側(cè)接口1003接收的來(lái)自終端的數(shù)據(jù)報(bào)文添加虛擬局域網(wǎng)標(biāo)簽后通過(guò)所述網(wǎng)絡(luò)側(cè)接口1001轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文。
所述處理器1002具體用于:
當(dāng)所述至少兩個(gè)狀態(tài)信息報(bào)文中所述第一回傳ap的狀態(tài)信息報(bào)文中的第一回傳ap的鏈路狀態(tài)參數(shù)表示所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障時(shí),確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障;
或者,
當(dāng)所述葉子節(jié)點(diǎn)設(shè)備接收到所述第一回傳ap發(fā)送的狀態(tài)信息報(bào)文的時(shí)刻和當(dāng)前時(shí)刻間的時(shí)長(zhǎng)大于或等于預(yù)設(shè)值時(shí),確定所述第一回傳ap的數(shù)據(jù)傳輸鏈路故障。
所述處理器1002還用于將所述終端側(cè)接口的pvid的值修改為所述第二回傳ap的vlan標(biāo)識(shí)之后,通過(guò)所述網(wǎng)絡(luò)側(cè)接口為所述葉子節(jié)點(diǎn)設(shè)備連接的終端代發(fā)逆向地址解析協(xié)議rarp報(bào)文和/或免費(fèi)地址解析協(xié)議arp報(bào)文,所述rarp報(bào)文的目的地址為廣播地址,所述arp報(bào)文的目的地址為廣播地址,所述網(wǎng)絡(luò)側(cè)接口為和所述至少兩個(gè)回傳ap連接的接口。
所述處理器1002具體用于:將所述至少兩個(gè)回傳ap中與所述葉子節(jié)點(diǎn)設(shè)備之間的數(shù)據(jù)傳輸鏈路的距離最小的正?;貍鱝p確定為所述第二回傳ap。
所述狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀,并且所述狀態(tài)信息報(bào)文的目的地址為廣播地址或組播地址,所述發(fā)送所述狀態(tài)信息報(bào)文的回傳ap的vlan標(biāo)識(shí)在所述狀態(tài)信息報(bào)文的凈荷中。
圖5示出了上述實(shí)施例中所涉及的回傳接入點(diǎn)ap的一種可能的結(jié)構(gòu)示意圖。
回傳ap包括有線收發(fā)器2001、處理器2002和無(wú)線收發(fā)器2003,所述有線收發(fā)器可以為以太網(wǎng)接口,例如可以為以太網(wǎng)電接口或以太網(wǎng)光接口,所述無(wú)線收發(fā)器可以為wlan接口或蜂窩移動(dòng)網(wǎng)絡(luò)接口。
處理器2002,用于獲取所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí)。
有線收發(fā)器2001,用于發(fā)送包括所述回傳ap的鏈路狀態(tài)參數(shù)以及所述回傳ap的vlan標(biāo)識(shí)的狀態(tài)信息報(bào)文,以供葉子節(jié)點(diǎn)設(shè)備獲取所述狀態(tài)信息報(bào)文后選擇可用的數(shù)據(jù)傳輸鏈路。所述狀態(tài)信息報(bào)文為無(wú)標(biāo)簽幀,并且所述狀態(tài)信息報(bào)文的目的地址為廣播地址或組播地址,所述回傳ap的vlan標(biāo)識(shí)在所述狀態(tài)信息報(bào)文的凈荷中。
無(wú)線收發(fā)器2003,用于與無(wú)線鏈路連接,用于接收無(wú)線鏈路的報(bào)文至車載網(wǎng)絡(luò),或向無(wú)線鏈路轉(zhuǎn)發(fā)車載網(wǎng)絡(luò)發(fā)送的報(bào)文。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令處理器完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,所述存儲(chǔ)介質(zhì)可以是隨機(jī)存取存儲(chǔ)器(英文:random-accessmemory,縮寫(xiě):ram),只讀存儲(chǔ)器(英文:read-onlymemory,縮寫(xiě):rom),快閃存儲(chǔ)器,硬盤(pán),固態(tài)硬盤(pán),磁帶(英文:magnetictape),軟盤(pán)(英文:floppydisk),光盤(pán)(英文:opticaldisc)及其任意組合。
以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。