專利名稱:一種自動(dòng)配置虛擬局域網(wǎng)編號的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其涉及一種虛擬局域網(wǎng)VLAN (Virtual Local Area Network)編號配置的方法、裝置和系統(tǒng)。
背景技術(shù):
虛擬局域網(wǎng)VLAN是指在交換局域網(wǎng)的基礎(chǔ)上,采用網(wǎng)絡(luò)管理軟件構(gòu)建 的可跨越不同網(wǎng)段、不同網(wǎng)絡(luò)的端到端的邏輯網(wǎng)絡(luò)。 一個(gè)VLAN組成一個(gè)邏 輯子網(wǎng),即一個(gè)邏輯廣播域,可以覆蓋多個(gè)網(wǎng)絡(luò)設(shè)備。
如圖1所示,通過802.1Q封裝,在正常的以太網(wǎng)二層報(bào)文頭上增加了 一個(gè)2字節(jié)的虛擬局域網(wǎng)標(biāo)簽VLANTAG,可以實(shí)現(xiàn)VLAN劃分。其中VLAN 編號(VLAN ID)為12位,O-FFF, 0和FFF(4095)不能使用,優(yōu)先級為3 位,0-7。
如圖2所示,基站Abis接口采用IP傳輸后,在Abis接口上劃分VLAN, 有利于隔離廣播域、區(qū)分業(yè)務(wù)優(yōu)先級、傳輸網(wǎng)上分路傳輸?;続bis劃分 VLAN后,所有進(jìn)出基站的幀都必須打上VLAN ID,包括ARP (Address Resolution Protocol,地址解析幼、議)包禾卩ICMP (Internet Control Message Protocol,因特網(wǎng)控制報(bào)文協(xié)議)報(bào)文。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),按照現(xiàn)有VLAN的配置方法,需要 人工近端配置BTS (Base Transceiver Station,基站收發(fā)信臺)Abis端口的 VLANID,使之與BSC (Base Station Controller,基站控制器)連接的端口 具有相同的VLANID。如果兩端VLANID不一致,報(bào)文將被忽略和丟棄, 基站和BSC之間無法建立連接。現(xiàn)有基站Abis接口 VLAN ID的配置不支 持自學(xué)習(xí),需要人工到基站近端設(shè)置成和BSC —樣的VLANID。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的主要目的在于提供一種自動(dòng)配置虛擬局域網(wǎng)編號的方 法、裝置和系統(tǒng),以解決基站Abis端口的虛擬局域網(wǎng)編號需人工配置,成 本高,操作復(fù)雜,速度慢,不支持自動(dòng)配置的問題。
為了達(dá)到上述目的,本發(fā)明實(shí)施例是通過如下技術(shù)方案實(shí)現(xiàn)的 一種自動(dòng)配置虛擬局域網(wǎng)編號的方法,所述方法包括接收包含虛擬局 域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保 存該虛擬局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連 接。
一種自動(dòng)配置虛擬局域網(wǎng)編號的裝置,所述裝置包括接收單元,用于 接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;解析單元,用于從所述以太網(wǎng)報(bào)文 中解析出虛擬局域網(wǎng)編號;連接建立單元,用于利用所述虛擬局域網(wǎng)編號發(fā) 送連接請求,建立網(wǎng)絡(luò)連接。
一種通信系統(tǒng),包括基站收發(fā)信臺和基站控制器,所述基站收發(fā)信臺, 用于接收所述基站控制器下發(fā)的包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述 以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請 求,建立網(wǎng)絡(luò)連接。
一種通信系統(tǒng),包括服務(wù)器端和客戶端,所述客戶端,用于接收服務(wù)器 端周期性發(fā)送的包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解 析出虛擬局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立與網(wǎng)絡(luò) 連接。
通過本發(fā)明實(shí)施例的自動(dòng)配置虛擬局域網(wǎng)編號的方法、裝置和系統(tǒng),基 站和BSC之間IP傳輸采用虛擬局域網(wǎng)方式時(shí),不用人工配置虛擬局域網(wǎng)編 號,基站側(cè)可以自動(dòng)配置虛擬局域網(wǎng)編號。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,并不構(gòu)成對本發(fā)明的限定。在附圖中 圖1為現(xiàn)有技術(shù)中802.1Q封裝示意圖2為現(xiàn)有技術(shù)中基站Abis接口VLAN劃分示意圖3為本發(fā)明實(shí)施例的方法流程圖4為本發(fā)明實(shí)施例基站自動(dòng)配置虛擬局域網(wǎng)編號的交互示意圖5為本發(fā)明實(shí)施例客戶端自動(dòng)配置虛擬局域網(wǎng)編號的交互示意圖6為本發(fā)明實(shí)施例的裝置組成框圖7為本發(fā)明實(shí)施例的系統(tǒng)組成框圖8為本發(fā)明另一實(shí)施例的系統(tǒng)組成框圖。
具體實(shí)施例方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí) 施例和附圖,對本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí) 施例及其說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
實(shí)施例一
本發(fā)明實(shí)施例提供一種自動(dòng)配置虛擬局域網(wǎng)編號的方法,以下結(jié)合附圖 對本實(shí)施例進(jìn)行詳細(xì)說明。
圖3為本實(shí)施例的方法流程圖,請參照圖3,本實(shí)施例的自動(dòng)配置虛擬 局域網(wǎng)編號的方法主要包括
301:接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;
302:從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保存該虛擬局域 網(wǎng)編號;
303:利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。 在本實(shí)施例中,不限定攜帶有虛擬局域網(wǎng)編號VLAN ID的報(bào)文的種類 和該報(bào)文的目的地址,根據(jù)本實(shí)施例,該報(bào)文可以為以太網(wǎng)報(bào)文;根據(jù)本實(shí)
施例,該報(bào)文的目的地址可以為某空地址,即不屬于該虛擬局域網(wǎng)下的任何
BTS的IP地址,這種情況下,該虛擬局域網(wǎng)下的所有BTS都能接收到該文,但不對該報(bào)文作處理,只是從中獲取到VLAN ID,這里的獲取可采用 學(xué)習(xí)算法;根據(jù)其他實(shí)施例,該報(bào)文的目的地址也可以為指定的基站的IP 地址,這種情況下,具有指定IP地址的基站能夠收到該報(bào)文,并從該報(bào)文 中獲取到VLANID。
根據(jù)本實(shí)施例的方法,可以由基站控制器BSC周期性發(fā)送以太網(wǎng)報(bào)文, 該以太網(wǎng)報(bào)文中攜帶相同VLAN信息,該以太網(wǎng)報(bào)文的目的地址可以與該 VLAN下所有BTS的IP地址不同,但所有該VLAN下的基站都可以接收到 該以太網(wǎng)報(bào)文;也可以為該VLAN下指定BTS的IP地址,只有具有該指定 IP地址的BTS可以接收到該以太網(wǎng)報(bào)文,并從中獲取到VLANID。
根據(jù)本實(shí)施例的方法,基站剛啟動(dòng)的時(shí)候接收到上述以太網(wǎng)報(bào)文,如果 該以太網(wǎng)報(bào)文的目的地址不屬于任何一個(gè)基站,則接收到該以太網(wǎng)報(bào)文的基 站對該報(bào)文內(nèi)容不作處理,但會(huì)從這個(gè)以太網(wǎng)報(bào)文里面獲取VLAN ID,并 用這個(gè)VLANID發(fā)送BOOTP請求,建立基站同BSC的連接;如果該以太 網(wǎng)報(bào)文的目的地址為指定基站的IP地址,則接收到該指定IP地址的基站會(huì) 從這個(gè)以太網(wǎng)報(bào)文里面獲取VLAN ID,并用這個(gè)VLAN ID發(fā)送BOOTP請 求,建立基站同BSC的連接,其中,是否對該以太網(wǎng)報(bào)文作處理要取決于 該報(bào)文的類型,在此不再贅述。
下面以攜帶有虛擬局域網(wǎng)編號VLAN ID的以太網(wǎng)報(bào)文的目的地址為某 空地址為例,結(jié)合附圖對本實(shí)施例的方法進(jìn)行說明。
如圖4所示,根據(jù)本實(shí)施例的方法,由基站自動(dòng)配置虛擬局域網(wǎng)編號的 方法主要包括下列步驟
步驟一基站控制器BSC周期性發(fā)送以太網(wǎng)報(bào)文,攜帶相同VLAN信 息,該以太網(wǎng)報(bào)文的目的地址不屬于該VLAN下任何BTS的IP地址;
步驟二基站收發(fā)信臺BTS啟動(dòng)后從基站控制器BSC發(fā)送的以太網(wǎng)報(bào) 文里面解析出VLAN編號,并保存該VLAN編號;
步驟三基站收發(fā)信臺用獲取到的VLAN編號發(fā)送BOOTP請求,建立同BSC的連接。
通過本實(shí)施例的由基站自動(dòng)配置虛擬局域網(wǎng)編號的方法,基站Abis端 口的VLAN編號自動(dòng)獲取,無需人工在基站側(cè)現(xiàn)場配置;由于基站控制器 BSC周期性發(fā)送攜帶VLAN信息的以太網(wǎng)報(bào)文,而該以太網(wǎng)報(bào)文的目的地 址不是某個(gè)BTS的IP地址,也不屬于該VLAN下任何BTS的IP地址,所 有該VLAN下的基站都可以接收到,在BTS數(shù)量較多時(shí)可以減少以太網(wǎng)報(bào) 文流量。
上述基站自動(dòng)配置VLAN ID的方法屬于IP領(lǐng)域VLAN應(yīng)用的擴(kuò)展和優(yōu) 化,廣泛適用于VLAN網(wǎng)絡(luò)內(nèi)部互聯(lián)設(shè)備之間需要配置相同VLAN的場所。
根據(jù)本實(shí)施例的方法,還可以應(yīng)用于其他網(wǎng)絡(luò)設(shè)備,如由服務(wù)器端周期 性發(fā)送以太網(wǎng)報(bào)文,客戶端通過對該以太網(wǎng)報(bào)文中攜帶的相同VLAN信息的 解析,獲取虛擬局域網(wǎng)編號,以利用該虛擬局域網(wǎng)編號建立與服務(wù)器的連接。
如圖5所示,根據(jù)本實(shí)施例的方法,由客戶端自動(dòng)配置虛擬局域網(wǎng)編號 的方法主要包括下列步驟
步驟一服務(wù)器端周期性發(fā)送以太網(wǎng)報(bào)文,攜帶相同VLAN信息,該以 太網(wǎng)報(bào)文的目的地址不屬于該VLAN下任何客戶端的IP地址;
步驟二客戶端啟動(dòng)后從服務(wù)器端發(fā)送的以太網(wǎng)報(bào)文里面解析出VLAN 編號,并保存該VLAN編號;
步驟三客戶端用獲取到的VLAN編號發(fā)送連接請求,建立同服務(wù)器的 連接。
通過本實(shí)施例的由客戶端自動(dòng)配置虛擬局域網(wǎng)編號的方法,可以實(shí)現(xiàn)客 戶端對虛擬局域網(wǎng)編號的自動(dòng)配置。 實(shí)施例二
本發(fā)明實(shí)施例還提供一種自動(dòng)配置虛擬局域網(wǎng)編號的裝置,以下結(jié)合附 圖對本實(shí)施例進(jìn)行詳細(xì)說明。
圖6為本實(shí)施例的裝置結(jié)構(gòu)框圖,請參照圖6,本實(shí)施例的自動(dòng)配置虛擬局域網(wǎng)編號的裝置主要包括
接收單元61,用于接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;
解析單元62,用于從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號; 連接建立單元63,用于利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng) 絡(luò)連接。
根據(jù)本實(shí)施例,所述裝置還包括存儲單元64,用于存儲所述解析單元 62從以太網(wǎng)報(bào)文中解析出的虛擬局域網(wǎng)編號。
根據(jù)本實(shí)施例,該自動(dòng)配置虛擬局域網(wǎng)編號的裝置可以包含于基站收發(fā) 信臺,以實(shí)現(xiàn)基站Abis端口的VLANID自動(dòng)配置,以便與基站控制器連接; 根據(jù)其他實(shí)施例,該自動(dòng)配置虛擬局域網(wǎng)編號的裝置可以包含于客戶端,以 實(shí)現(xiàn)客戶端的VLANID自動(dòng)配置,以便與服務(wù)器端連接。
通過本實(shí)施例的裝置,基站Abis端口可以實(shí)現(xiàn)VLANID自動(dòng)配置,無 需人工在基站側(cè)現(xiàn)場配置。又由于BSC周期發(fā)送以太網(wǎng)報(bào)文,而以太網(wǎng)報(bào) 文的目標(biāo)地址只針對某空地址,也即不屬于該VLAN下任何BTS的IP地址, 所有該VLAN下的基站都可以接收到,將網(wǎng)絡(luò)流量減少到最低。
實(shí)施例三
本發(fā)明實(shí)施例還提供一種通信系統(tǒng),以下結(jié)合附圖對本實(shí)施例進(jìn)行詳細(xì) 說明。
圖7為本實(shí)施例的系統(tǒng)結(jié)構(gòu)框圖,請參照圖7,本實(shí)施例的通信系統(tǒng)主 要包括基站收發(fā)信臺71和基站控制器72,其中
基站控制器72用于周期性發(fā)送包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文。 在本實(shí)施例中,不限定攜帶有虛擬局域網(wǎng)編號VLAN ID的報(bào)文的種類 和該報(bào)文的目的地址,根據(jù)本實(shí)施例,該報(bào)文可以為以太網(wǎng)報(bào)文;根據(jù)本實(shí) 施例,該報(bào)文的目的地址可以為某空地址,即不屬于該虛擬局域網(wǎng)下的任何 BTS的IP地址,這種情況下,該虛擬局域網(wǎng)下的所有BTS都能接收到該報(bào) 文,但不對該報(bào)文作處理,只是從中學(xué)習(xí)到VLAN ID;根據(jù)其他實(shí)施例,該報(bào)文的目的地址也可以為指定的基站的IP地址,這種情況下,具有指定
IP地址的基站能夠收到該報(bào)文,并從該報(bào)文中獲取到VLAN ID。
基站收發(fā)信臺71主要用于接收基站控制器72下發(fā)的包含虛擬局域網(wǎng)編 號的以太網(wǎng)報(bào)文,從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保存該虛 擬局域網(wǎng)編號,利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。
通過本實(shí)施例的系統(tǒng),基站Abis端口可以實(shí)現(xiàn)VLANID自動(dòng)配置,無 需人工在基站側(cè)現(xiàn)場配置。又由于基站控制器周期發(fā)送以太網(wǎng)報(bào)文,而該以 太網(wǎng)報(bào)文的目標(biāo)地址只針對某空地址,即不屬于該VLAN下任何BTS的IP 地址,所有該VLAN下的基站都可以接收到,將網(wǎng)絡(luò)流量減少到最低。 實(shí)施例四
本發(fā)明實(shí)施例還提供一種通信系統(tǒng),以下結(jié)合附圖對本實(shí)施例進(jìn)行詳細(xì) 說明。
圖8為本實(shí)施例的系統(tǒng)結(jié)構(gòu)框圖,請參照圖8,本實(shí)施例的通信系統(tǒng)主 要包括客戶端81和服務(wù)器端82,其中
服務(wù)器端82用于周期性發(fā)送包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文。
在本實(shí)施例中,不限定攜帶有虛擬局域網(wǎng)編號VLAN ID的報(bào)文的種類 和該報(bào)文的目的地址,根據(jù)本實(shí)施例,該報(bào)文可以為以太網(wǎng)報(bào)文;根據(jù)本實(shí) 施例,該報(bào)文的目的地址可以為某空地址,即不屬于該虛擬局域網(wǎng)下的任何 BTS的IP地址,這種情況下,該虛擬局域網(wǎng)下的所有BTS都能接收到該報(bào) 文,但不對該報(bào)文作處理,只是從中獲取到VLAN ID;根據(jù)其他實(shí)施例, 該報(bào)文的目的地址也可以為指定的基站的IP地址,這種情況下,具有指定 IP地址的基站能夠收到該報(bào)文,并從該報(bào)文中獲取到VLAN ID。
客戶端81主要用于接收服務(wù)器端82周期性發(fā)送的包含虛擬局域網(wǎng)編號 的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保存該虛擬 局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立與網(wǎng)絡(luò)連接。
通過本實(shí)施例的系統(tǒng),客戶端可以實(shí)現(xiàn)VLANID的自動(dòng)配置。結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、 處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存
儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編 程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的 任意其它形式的存儲介質(zhì)中。
以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了 進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已, 并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任 何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種自動(dòng)配置虛擬局域網(wǎng)編號的方法,其特征在于,所述方法包括接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保存該虛擬局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述以太網(wǎng)報(bào)文的目的 地址與該虛擬局域網(wǎng)的任何一個(gè)基站收發(fā)信臺的地址不相同。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述以太網(wǎng)報(bào)文的目的 地址為該虛擬局域網(wǎng)內(nèi)指定基站收發(fā)信臺的地址。
4. 一種自動(dòng)配置虛擬局域網(wǎng)編號的裝置,其特征在于,所述裝置包括: 接收單元,用于接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文; 解析單元,用于從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號; 連接建立單元,用于利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。
5. 根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述裝置還包括 存儲單元,用于存儲所述解析單元從所述以太網(wǎng)報(bào)文中解析出的虛擬局域網(wǎng)編號。
6. 根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述裝置包含于基站收 發(fā)信臺或客戶端。
7. —種通信系統(tǒng),包括基站收發(fā)信臺和基站控制器,其特征在于, 所述基站收發(fā)信臺,用于接收所述基站控制器下發(fā)的包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號;利用所述虛 擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述基站收發(fā)信臺還用 于存儲從所述以太網(wǎng)報(bào)文中解析出的虛擬局域網(wǎng)編號。
9. 一種通信系統(tǒng),包括服務(wù)器端和客戶端,其特征在于,所述客戶端,用于接收服務(wù)器端周期性發(fā)送的包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號;利用所述虛擬局域 網(wǎng)編號發(fā)送連接請求,建立與網(wǎng)絡(luò)連接。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述客戶端還用于存儲 從所述以太網(wǎng)報(bào)文中解析出的虛擬局域網(wǎng)編號。
全文摘要
本發(fā)明實(shí)施例提供一種自動(dòng)配置虛擬局域網(wǎng)編號的方法、裝置和系統(tǒng),所述方法包括接收包含虛擬局域網(wǎng)編號的以太網(wǎng)報(bào)文;從所述以太網(wǎng)報(bào)文中解析出虛擬局域網(wǎng)編號,并保存該虛擬局域網(wǎng)編號;利用所述虛擬局域網(wǎng)編號發(fā)送連接請求,建立網(wǎng)絡(luò)連接。通過本發(fā)明實(shí)施例的自動(dòng)配置虛擬局域網(wǎng)編號的方法、裝置和系統(tǒng),解決了基站和BSC之間IP傳輸采用虛擬局域網(wǎng)方式時(shí),基站側(cè)如何自動(dòng)配置虛擬局域網(wǎng)編號的問題。
文檔編號H04L29/12GK101425954SQ20081018299
公開日2009年5月6日 申請日期2008年12月15日 優(yōu)先權(quán)日2008年12月15日
發(fā)明者吳立昌, 凱 鄧 申請人:華為技術(shù)有限公司