元401,第二確定單元402,轉(zhuǎn)發(fā)單元403。
[0061]第一確定單元401,用于在接收到包含第一標(biāo)識的第一報文后,根據(jù)第一標(biāo)識和第二標(biāo)識的對應(yīng)關(guān)系,確定所述第一報文中的第一標(biāo)識對應(yīng)的第二標(biāo)識;
[0062]第二確定單元402,用于根據(jù)所述第一標(biāo)識和所述第二標(biāo)識,確定第一虛擬端口和第二虛擬端口;
[0063]轉(zhuǎn)發(fā)單元403,用于將由所述第一報文協(xié)議轉(zhuǎn)換得到的第二報文,通過所述第一虛擬端口和所述第二虛擬端口進(jìn)行轉(zhuǎn)發(fā);
[0064]其中,若所述第一標(biāo)識為服務(wù)集標(biāo)識SSID,則所述第二標(biāo)識為虛擬局域網(wǎng)標(biāo)識號VLAN ID ;
[0065]若所述第一標(biāo)識為VLAN ID,則所述第二標(biāo)識為SSID。
[0066]在轉(zhuǎn)發(fā)設(shè)備中,第一確定單元401首先建立對應(yīng)關(guān)系,即預(yù)先設(shè)定第一標(biāo)識和第二標(biāo)識的——對應(yīng)關(guān)系,例如設(shè)定SSID1對應(yīng)VLAN ID1,SSID2對應(yīng)VLAN ID2,以此類推。這樣,當(dāng)接收到攜帶第一標(biāo)識的第一報文后,可以根據(jù)接收到的第一報文的第一標(biāo)識信息,確定出該報文中的第一標(biāo)識對應(yīng)的第二標(biāo)識。
[0067]在第二確定單元402中,通過第一標(biāo)識和第二標(biāo)識確定出第一虛擬端口和第二虛擬端口的實(shí)現(xiàn)方法如下:
[0068]若所述第一標(biāo)識為SSID,所述第一報文和所述第二報文為上行報文;根據(jù)所述第一標(biāo)識和所述第二標(biāo)識,確定第一虛擬端口和第二虛擬端口,包括:根據(jù)所述第一標(biāo)識確定第一虛擬端口,以及根據(jù)所述第二標(biāo)識確定第二虛擬端口 ;
[0069]若所述第一標(biāo)識為VLAN ID,所述第一報文和所述第二報文為上行報文;根據(jù)所述第一標(biāo)識和所述第二標(biāo)識,確定第一虛擬端口和第二虛擬端口,包括:
[0070]根據(jù)所述第二標(biāo)識確定第一虛擬端口,以及根據(jù)所述第一標(biāo)識確定第二虛擬端
□ο
[0071]若所述第一標(biāo)識為SSID,所述第一報文和所述第二報文為下行報文;根據(jù)所述第一標(biāo)識和所述第二標(biāo)識,確定第一虛擬端口和第二虛擬端口,包括:根據(jù)所述第一標(biāo)識確定第一虛擬端口,以及根據(jù)所述第二標(biāo)識確定第二虛擬端口 ;
[0072]若所述第一標(biāo)識為VLAN ID,所述第一報文和所述第二報文為下行報文;根據(jù)所述第一標(biāo)識和所述第二標(biāo)識,確定第一虛擬端口和第二虛擬端口,包括:
[0073]根據(jù)所述第二標(biāo)識確定第一虛擬端口,以及根據(jù)所述第一標(biāo)識確定第二虛擬端
□ο
[0074]可見,第一虛擬端口由SSID標(biāo)識確定得出,第二虛擬端口由VLAN ID標(biāo)識確定得出。
[0075]考慮到實(shí)現(xiàn)轉(zhuǎn)發(fā)過程的轉(zhuǎn)發(fā)設(shè)備可能是一個無線接入點(diǎn)設(shè)備,也可能是多個級聯(lián)的無線接入點(diǎn)設(shè)備,而且轉(zhuǎn)發(fā)的過程也存在上行報文和下行報文兩種情況,因此轉(zhuǎn)發(fā)單元403的具體執(zhí)行過程針對以下四種場景分別描述。
[0076]場景一:
[0077]若實(shí)現(xiàn)轉(zhuǎn)發(fā)過程的轉(zhuǎn)發(fā)設(shè)備是單個無線接入點(diǎn)設(shè)備,接收報文是第一報文,即用戶側(cè)發(fā)起的上行報文,轉(zhuǎn)發(fā)單元還用于:將所述第一報文轉(zhuǎn)換成802.3格式的第二報文,并將所述第一報文中包含的所述第一標(biāo)識對應(yīng)的第二標(biāo)識置于所述第二報文中;或者,將所述第一報文轉(zhuǎn)換成802.3格式的第二報文,并將所述第一報文中包含的所述第一標(biāo)識置于所述第二報文中。具體地,如圖2所示,那么利用本發(fā)明實(shí)施例轉(zhuǎn)發(fā)過程如下:
[0078]無線接入點(diǎn)設(shè)備接收包含SSID1標(biāo)識的第一報文,首先第一確定單元401確定出對應(yīng)的第二標(biāo)識是VALN ID1,因此第二確定單元402通過SSID1確定出SSID1對應(yīng)的第一虛擬端口,通過VALN ID1確定出VALN ID1對應(yīng)的第二虛擬端口,第一報文經(jīng)過第一虛擬端口之后,已經(jīng)完成802.11幀數(shù)據(jù)至802.3幀數(shù)據(jù)的轉(zhuǎn)換,得到第二報文,轉(zhuǎn)發(fā)單元403根據(jù)VLAN ID1確定出的第二虛擬端口將該第二報文轉(zhuǎn)發(fā)至第二虛擬端口,并主動為該報文添加SSID1標(biāo)識的標(biāo)識信息或者是VLAN ID1標(biāo)識的標(biāo)識信息。
[0079]場景二:
[0080]若實(shí)現(xiàn)轉(zhuǎn)發(fā)過程的轉(zhuǎn)發(fā)設(shè)備是單個無線接入點(diǎn)設(shè)備,網(wǎng)絡(luò)側(cè)發(fā)起的下行報文是第一報文,所述轉(zhuǎn)發(fā)單元還用于:將所述第一報文轉(zhuǎn)換成802.11格式的第二報文,并將所述第一報文中包含的所述第一標(biāo)識對應(yīng)的第二標(biāo)識置于所述第二報文中;或者,將所述第一報文轉(zhuǎn)換成802.11格式的第二報文,并將所述第一報文中包含的所述第一標(biāo)識置于所述第二報文中。具體地,如圖3所示,那么利用本發(fā)明實(shí)施例轉(zhuǎn)發(fā)過程如下:
[0081]情況一:
[0082]無線接入點(diǎn)設(shè)備接收攜帶SSID1標(biāo)識的第一報文,首先第一確定單元401通過SSID1標(biāo)識確定出第二標(biāo)識是VLAN ID1,繼而第二確定單元402確定出VLAN ID1對應(yīng)的第二虛擬端口和SSID1對應(yīng)的第一虛擬端口,轉(zhuǎn)發(fā)單元403將該報文從第二虛擬端口轉(zhuǎn)發(fā)至第一虛擬端口,以及完成下行鏈路802.3幀數(shù)據(jù)至802.11幀數(shù)據(jù)的轉(zhuǎn)換。
[0083]情況二:
[0084]無線接入點(diǎn)設(shè)備接收攜帶VLAN ID1標(biāo)識的第一報文,第二確定單元402直接通過VLAN ID1確定第二虛擬端口,通過VLAN ID1對應(yīng)的第二標(biāo)識SSID1確定出第一虛擬端口。轉(zhuǎn)發(fā)單元403將該報文從第二虛擬端口轉(zhuǎn)發(fā)至第一虛擬端口,以及完成下行鏈路802.3幀數(shù)據(jù)至802.11幀數(shù)據(jù)的轉(zhuǎn)換。
[0085]場景三:
[0086]若實(shí)現(xiàn)轉(zhuǎn)發(fā)過程的轉(zhuǎn)發(fā)設(shè)備是多個級聯(lián)的無線接入點(diǎn)設(shè)備,接收報文是用戶側(cè)發(fā)起的上行報文,如圖4所示,那么利用本發(fā)明實(shí)施例轉(zhuǎn)發(fā)過程如下:
[0087]無線接入點(diǎn)設(shè)備接收包含SSID1標(biāo)識的第一報文,首先第一確定單元401確定出對應(yīng)的第二標(biāo)識是VALN ID1,因此第二確定單元402通過SSID1確定出SSID1對應(yīng)的第一虛擬端口,通過VALN ID1確定出VALN ID1對應(yīng)的第二虛擬端口,第一報文經(jīng)過第一虛擬端口之后,已經(jīng)完成802.11幀數(shù)據(jù)至802.3幀數(shù)據(jù)的轉(zhuǎn)換,得到第二報文,轉(zhuǎn)發(fā)單元403根據(jù)VLAN ID1確定出的第二虛擬端口將該第二報文轉(zhuǎn)發(fā)至第二虛擬端口,并主動為該報文添加SSID1標(biāo)識的標(biāo)識信息或者是VLAN ID1標(biāo)識的標(biāo)識信息。當(dāng)該報文轉(zhuǎn)發(fā)至下一級的無線接入點(diǎn)設(shè)備后,分以下兩種情況分別處理:
[0088]情況一:
[0089]下一級無線接入點(diǎn)設(shè)備中的第二確定單元402根據(jù)接收的包含SSID1標(biāo)識的報文確定出SSID1對應(yīng)的第一虛擬端口,繼而轉(zhuǎn)發(fā)單元403完成第一虛擬端口至第二虛擬端口的轉(zhuǎn)發(fā),如果后面還有無線接入點(diǎn)設(shè)備,轉(zhuǎn)發(fā)過程類同,不再贅述。
[0090]情況二:
[0091]下一級無線接入點(diǎn)設(shè)備中的第一確定單元401根據(jù)接收的包含VLAN ID1標(biāo)識的報文確定出第二標(biāo)識是SSID1,繼而第二確定單元402確定出SSID1對應(yīng)的第一虛擬端口,繼而轉(zhuǎn)發(fā)單元403完成第一虛擬端口至第二虛擬端口的轉(zhuǎn)發(fā),如果后面還有無線接入點(diǎn)設(shè)備,轉(zhuǎn)發(fā)過程類同,不再贅述。
[0092]場景四:
[0093]若實(shí)現(xiàn)轉(zhuǎn)發(fā)過程的轉(zhuǎn)發(fā)設(shè)備是多個級聯(lián)的無線接入點(diǎn)設(shè)備,接收報文是網(wǎng)絡(luò)側(cè)發(fā)起的下行報文,如圖5所示,那么利用本發(fā)明實(shí)施例轉(zhuǎn)發(fā)過程如下:
[0094]無線接入點(diǎn)設(shè)備接收攜帶SSID1標(biāo)識或者是VLAN ID1標(biāo)識的第一報文,第一確定單元401通過SSID1標(biāo)識確定出第二標(biāo)識是VLAN ID1,繼而第二確定單元402確定出VLANID1對應(yīng)的第二虛擬端口和SSID1對應(yīng)的第一虛擬端口,或者是直接通過VLAN ID1確定第二虛擬端口,通過VLAN ID1對應(yīng)的第二標(biāo)識SSID1確定出第一虛擬端口。轉(zhuǎn)發(fā)單元403將該報文從第二虛擬端口轉(zhuǎn)發(fā)至第一虛擬端口,以及完成下行鏈路802.3幀數(shù)據(jù)至802.11幀數(shù)據(jù)的轉(zhuǎn)換,在數(shù)據(jù)轉(zhuǎn)換的同時,人為地將轉(zhuǎn)換后的報文增加SSID1標(biāo)識的標(biāo)識信息或者是VLAN ID1標(biāo)識的標(biāo)識信息。當(dāng)該報文轉(zhuǎn)發(fā)至下一級的無線接入點(diǎn)設(shè)備后,下一級無線接入點(diǎn)設(shè)備接收攜帶SSID1標(biāo)識或者是V