一种自动配置虚拟局域网编号的方法、装置和系统的制作方法

文档序号:7922589阅读:189来源:国知局
专利名称:一种自动配置虚拟局域网编号的方法、装置和系统的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种虚拟局域网VLAN (Virtual Local Area Network)编号配置的方法、装置和系统。
背景技术
虚拟局域网VLAN是指在交换局域网的基础上,采用网络管理软件构建 的可跨越不同网段、不同网络的端到端的逻辑网络。 一个VLAN组成一个逻 辑子网,即一个逻辑广播域,可以覆盖多个网络设备。
如图1所示,通过802.1Q封装,在正常的以太网二层报文头上增加了 一个2字节的虚拟局域网标签VLANTAG,可以实现VLAN划分。其中VLAN 编号(VLAN ID)为12位,O-FFF, 0和FFF(4095)不能使用,优先级为3 位,0-7。
如图2所示,基站Abis接口采用IP传输后,在Abis接口上划分VLAN, 有利于隔离广播域、区分业务优先级、传输网上分路传输。基站Abis划分 VLAN后,所有进出基站的帧都必须打上VLAN ID,包括ARP (Address Resolution Protocol,地址解析幼、议)包禾卩ICMP (Internet Control Message Protocol,因特网控制报文协议)报文。
发明人在实现本发明的过程中发现,按照现有VLAN的配置方法,需要 人工近端配置BTS (Base Transceiver Station,基站收发信台)Abis端口的 VLANID,使之与BSC (Base Station Controller,基站控制器)连接的端口 具有相同的VLANID。如果两端VLANID不一致,报文将被忽略和丢弃, 基站和BSC之间无法建立连接。现有基站Abis接口 VLAN ID的配置不支 持自学习,需要人工到基站近端设置成和BSC —样的VLANID。

发明内容
本发明实施例的主要目的在于提供一种自动配置虚拟局域网编号的方 法、装置和系统,以解决基站Abis端口的虚拟局域网编号需人工配置,成 本高,操作复杂,速度慢,不支持自动配置的问题。
为了达到上述目的,本发明实施例是通过如下技术方案实现的 一种自动配置虚拟局域网编号的方法,所述方法包括接收包含虚拟局 域网编号的以太网报文;从所述以太网报文中解析出虚拟局域网编号,并保 存该虚拟局域网编号;利用所述虚拟局域网编号发送连接请求,建立网络连 接。
一种自动配置虚拟局域网编号的装置,所述装置包括接收单元,用于 接收包含虚拟局域网编号的以太网报文;解析单元,用于从所述以太网报文 中解析出虚拟局域网编号;连接建立单元,用于利用所述虚拟局域网编号发 送连接请求,建立网络连接。
一种通信系统,包括基站收发信台和基站控制器,所述基站收发信台, 用于接收所述基站控制器下发的包含虚拟局域网编号的以太网报文;从所述 以太网报文中解析出虚拟局域网编号;利用所述虚拟局域网编号发送连接请 求,建立网络连接。
一种通信系统,包括服务器端和客户端,所述客户端,用于接收服务器 端周期性发送的包含虚拟局域网编号的以太网报文;从所述以太网报文中解 析出虚拟局域网编号;利用所述虚拟局域网编号发送连接请求,建立与网络 连接。
通过本发明实施例的自动配置虚拟局域网编号的方法、装置和系统,基 站和BSC之间IP传输采用虚拟局域网方式时,不用人工配置虚拟局域网编 号,基站侧可以自动配置虚拟局域网编号。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中 图1为现有技术中802.1Q封装示意图2为现有技术中基站Abis接口VLAN划分示意图3为本发明实施例的方法流程图4为本发明实施例基站自动配置虚拟局域网编号的交互示意图5为本发明实施例客户端自动配置虚拟局域网编号的交互示意图6为本发明实施例的装置组成框图7为本发明实施例的系统组成框图8为本发明另一实施例的系统组成框图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实 施例和附图,对本发明实施例做进一步详细说明。在此,本发明的示意性实 施例及其说明用于解释本发明,但并不作为对本发明的限定。
实施例一
本发明实施例提供一种自动配置虛拟局域网编号的方法,以下结合附图 对本实施例进行详细说明。
图3为本实施例的方法流程图,请参照图3,本实施例的自动配置虚拟 局域网编号的方法主要包括
301:接收包含虚拟局域网编号的以太网报文;
302:从所述以太网报文中解析出虚拟局域网编号,并保存该虚拟局域 网编号;
303:利用所述虚拟局域网编号发送连接请求,建立网络连接。 在本实施例中,不限定携带有虚拟局域网编号VLAN ID的报文的种类 和该报文的目的地址,根据本实施例,该报文可以为以太网报文;根据本实
施例,该报文的目的地址可以为某空地址,即不属于该虚拟局域网下的任何
BTS的IP地址,这种情况下,该虚拟局域网下的所有BTS都能接收到该文,但不对该报文作处理,只是从中获取到VLAN ID,这里的获取可采用 学习算法;根据其他实施例,该报文的目的地址也可以为指定的基站的IP 地址,这种情况下,具有指定IP地址的基站能够收到该报文,并从该报文 中获取到VLANID。
根据本实施例的方法,可以由基站控制器BSC周期性发送以太网报文, 该以太网报文中携带相同VLAN信息,该以太网报文的目的地址可以与该 VLAN下所有BTS的IP地址不同,但所有该VLAN下的基站都可以接收到 该以太网报文;也可以为该VLAN下指定BTS的IP地址,只有具有该指定 IP地址的BTS可以接收到该以太网报文,并从中获取到VLANID。
根据本实施例的方法,基站刚启动的时候接收到上述以太网报文,如果 该以太网报文的目的地址不属于任何一个基站,则接收到该以太网报文的基 站对该报文内容不作处理,但会从这个以太网报文里面获取VLAN ID,并 用这个VLANID发送BOOTP请求,建立基站同BSC的连接;如果该以太 网报文的目的地址为指定基站的IP地址,则接收到该指定IP地址的基站会 从这个以太网报文里面获取VLAN ID,并用这个VLAN ID发送BOOTP请 求,建立基站同BSC的连接,其中,是否对该以太网报文作处理要取决于 该报文的类型,在此不再赘述。
下面以携带有虚拟局域网编号VLAN ID的以太网报文的目的地址为某 空地址为例,结合附图对本实施例的方法进行说明。
如图4所示,根据本实施例的方法,由基站自动配置虚拟局域网编号的 方法主要包括下列步骤
步骤一基站控制器BSC周期性发送以太网报文,携带相同VLAN信 息,该以太网报文的目的地址不属于该VLAN下任何BTS的IP地址;
步骤二基站收发信台BTS启动后从基站控制器BSC发送的以太网报 文里面解析出VLAN编号,并保存该VLAN编号;
步骤三基站收发信台用获取到的VLAN编号发送BOOTP请求,建立同BSC的连接。
通过本实施例的由基站自动配置虚拟局域网编号的方法,基站Abis端 口的VLAN编号自动获取,无需人工在基站侧现场配置;由于基站控制器 BSC周期性发送携带VLAN信息的以太网报文,而该以太网报文的目的地 址不是某个BTS的IP地址,也不属于该VLAN下任何BTS的IP地址,所 有该VLAN下的基站都可以接收到,在BTS数量较多时可以减少以太网报 文流量。
上述基站自动配置VLAN ID的方法属于IP领域VLAN应用的扩展和优 化,广泛适用于VLAN网络内部互联设备之间需要配置相同VLAN的场所。
根据本实施例的方法,还可以应用于其他网络设备,如由服务器端周期 性发送以太网报文,客户端通过对该以太网报文中携带的相同VLAN信息的 解析,获取虚拟局域网编号,以利用该虚拟局域网编号建立与服务器的连接。
如图5所示,根据本实施例的方法,由客户端自动配置虚拟局域网编号 的方法主要包括下列步骤
步骤一服务器端周期性发送以太网报文,携带相同VLAN信息,该以 太网报文的目的地址不属于该VLAN下任何客户端的IP地址;
步骤二客户端启动后从服务器端发送的以太网报文里面解析出VLAN 编号,并保存该VLAN编号;
步骤三客户端用获取到的VLAN编号发送连接请求,建立同服务器的 连接。
通过本实施例的由客户端自动配置虚拟局域网编号的方法,可以实现客 户端对虚拟局域网编号的自动配置。 实施例二
本发明实施例还提供一种自动配置虚拟局域网编号的装置,以下结合附 图对本实施例进行详细说明。
图6为本实施例的装置结构框图,请参照图6,本实施例的自动配置虚拟局域网编号的装置主要包括
接收单元61,用于接收包含虚拟局域网编号的以太网报文;
解析单元62,用于从所述以太网报文中解析出虚拟局域网编号; 连接建立单元63,用于利用所述虚拟局域网编号发送连接请求,建立网 络连接。
根据本实施例,所述装置还包括存储单元64,用于存储所述解析单元 62从以太网报文中解析出的虚拟局域网编号。
根据本实施例,该自动配置虚拟局域网编号的装置可以包含于基站收发 信台,以实现基站Abis端口的VLANID自动配置,以便与基站控制器连接; 根据其他实施例,该自动配置虚拟局域网编号的装置可以包含于客户端,以 实现客户端的VLANID自动配置,以便与服务器端连接。
通过本实施例的装置,基站Abis端口可以实现VLANID自动配置,无 需人工在基站侧现场配置。又由于BSC周期发送以太网报文,而以太网报 文的目标地址只针对某空地址,也即不属于该VLAN下任何BTS的IP地址, 所有该VLAN下的基站都可以接收到,将网络流量减少到最低。
实施例三
本发明实施例还提供一种通信系统,以下结合附图对本实施例进行详细 说明。
图7为本实施例的系统结构框图,请参照图7,本实施例的通信系统主 要包括基站收发信台71和基站控制器72,其中
基站控制器72用于周期性发送包含虚拟局域网编号的以太网报文。 在本实施例中,不限定携带有虚拟局域网编号VLAN ID的报文的种类 和该报文的目的地址,根据本实施例,该报文可以为以太网报文;根据本实 施例,该报文的目的地址可以为某空地址,即不属于该虚拟局域网下的任何 BTS的IP地址,这种情况下,该虚拟局域网下的所有BTS都能接收到该报 文,但不对该报文作处理,只是从中学习到VLAN ID;根据其他实施例,该报文的目的地址也可以为指定的基站的IP地址,这种情况下,具有指定
IP地址的基站能够收到该报文,并从该报文中获取到VLAN ID。
基站收发信台71主要用于接收基站控制器72下发的包含虚拟局域网编 号的以太网报文,从所述以太网报文中解析出虚拟局域网编号,并保存该虚 拟局域网编号,利用所述虚拟局域网编号发送连接请求,建立网络连接。
通过本实施例的系统,基站Abis端口可以实现VLANID自动配置,无 需人工在基站侧现场配置。又由于基站控制器周期发送以太网报文,而该以 太网报文的目标地址只针对某空地址,即不属于该VLAN下任何BTS的IP 地址,所有该VLAN下的基站都可以接收到,将网络流量减少到最低。 实施例四
本发明实施例还提供一种通信系统,以下结合附图对本实施例进行详细 说明。
图8为本实施例的系统结构框图,请参照图8,本实施例的通信系统主 要包括客户端81和服务器端82,其中
服务器端82用于周期性发送包含虚拟局域网编号的以太网报文。
在本实施例中,不限定携带有虚拟局域网编号VLAN ID的报文的种类 和该报文的目的地址,根据本实施例,该报文可以为以太网报文;根据本实 施例,该报文的目的地址可以为某空地址,即不属于该虚拟局域网下的任何 BTS的IP地址,这种情况下,该虚拟局域网下的所有BTS都能接收到该报 文,但不对该报文作处理,只是从中获取到VLAN ID;根据其他实施例, 该报文的目的地址也可以为指定的基站的IP地址,这种情况下,具有指定 IP地址的基站能够收到该报文,并从该报文中获取到VLAN ID。
客户端81主要用于接收服务器端82周期性发送的包含虚拟局域网编号 的以太网报文;从所述以太网报文中解析出虚拟局域网编号,并保存该虚拟 局域网编号;利用所述虚拟局域网编号发送连接请求,建立与网络连接。
通过本实施例的系统,客户端可以实现VLANID的自动配置。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、 处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存
储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编 程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的 任意其它形式的存储介质中。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已, 并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1. 一种自动配置虚拟局域网编号的方法,其特征在于,所述方法包括接收包含虚拟局域网编号的以太网报文;从所述以太网报文中解析出虚拟局域网编号,并保存该虚拟局域网编号;利用所述虚拟局域网编号发送连接请求,建立网络连接。
2. 根据权利要求1所述的方法,其特征在于,所述以太网报文的目的 地址与该虚拟局域网的任何一个基站收发信台的地址不相同。
3. 根据权利要求1所述的方法,其特征在于,所述以太网报文的目的 地址为该虚拟局域网内指定基站收发信台的地址。
4. 一种自动配置虚拟局域网编号的装置,其特征在于,所述装置包括: 接收单元,用于接收包含虚拟局域网编号的以太网报文; 解析单元,用于从所述以太网报文中解析出虚拟局域网编号; 连接建立单元,用于利用所述虚拟局域网编号发送连接请求,建立网络连接。
5. 根据权利要求4所述的装置,其特征在于,所述装置还包括 存储单元,用于存储所述解析单元从所述以太网报文中解析出的虚拟局域网编号。
6. 根据权利要求4所述的装置,其特征在于,所述装置包含于基站收 发信台或客户端。
7. —种通信系统,包括基站收发信台和基站控制器,其特征在于, 所述基站收发信台,用于接收所述基站控制器下发的包含虚拟局域网编号的以太网报文;从所述以太网报文中解析出虚拟局域网编号;利用所述虚 拟局域网编号发送连接请求,建立网络连接。
8. 根据权利要求7所述的系统,其特征在于,所述基站收发信台还用 于存储从所述以太网报文中解析出的虚拟局域网编号。
9. 一种通信系统,包括服务器端和客户端,其特征在于,所述客户端,用于接收服务器端周期性发送的包含虚拟局域网编号的以太网报文;从所述以太网报文中解析出虚拟局域网编号;利用所述虚拟局域 网编号发送连接请求,建立与网络连接。
10. 根据权利要求9所述的系统,其特征在于,所述客户端还用于存储 从所述以太网报文中解析出的虚拟局域网编号。
全文摘要
本发明实施例提供一种自动配置虚拟局域网编号的方法、装置和系统,所述方法包括接收包含虚拟局域网编号的以太网报文;从所述以太网报文中解析出虚拟局域网编号,并保存该虚拟局域网编号;利用所述虚拟局域网编号发送连接请求,建立网络连接。通过本发明实施例的自动配置虚拟局域网编号的方法、装置和系统,解决了基站和BSC之间IP传输采用虚拟局域网方式时,基站侧如何自动配置虚拟局域网编号的问题。
文档编号H04L29/12GK101425954SQ20081018299
公开日2009年5月6日 申请日期2008年12月15日 优先权日2008年12月15日
发明者吴立昌, 凯 邓 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1