一种基站盲启动的方法、基站及集中式DHCP服务器与流程

文档序号:14993537发布日期:2018-07-20 23:01阅读:333来源:国知局

本发明涉及无线通信技术领域,具体涉及一种基站盲启动的方法、基站及集中式dhcp服务器。



背景技术:

第三代移动通信(3g)网络中的通用地面无线接入网(universalterrestrialradioaccessnetwork,utran)由无线网络控制器(radionetworkcontroller,rnc)和基站(nodeb,nb)组成,rnc是utran的交换和控制元素。rnc也称为基站控制器,主要用于管理和控制其连接的多个基站。

基站盲启动过程中,基站作为客户端以广播方式发送动态主机配置协议(dynamichostconfigurationprotocol,dhcp)发现信息,即dhcpdiscover信息寻找dhcp服务器。网络上每一台安装了tcp/ip协议的主机都会接收到这种广播信息,如果无线接入网(radioaccessnetwork,ran)中多台rnc都开启了dhcp服务功能,则这些rnc都将会处理并响应基站发过来的dhcpdiscover信息。

可见,现有基站盲启动技术,在盲启动的基站的数量很大的时候,会造成ran的网络开销激增,引发网络风暴。



技术实现要素:

鉴于上述问题,本发明提出了克服上述问题的一种基站盲启动的方法、基站及集中式dhcp服务器,以降低网络风暴的风险。

第一方面,本发明提出一种基站盲启动的方法,在无线接入网ran中部署一台集中式动态主机配置协议dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;所述方法包括:

基站发起dhcp过程,以接收所述dhcp服务器分配的操作与维护om通道ip地址;

基站基于所述om通道ip地址,向所述dhcp服务器发起携带有基站身份标识eid信息的om通道建立过程,以建立与所述dhcp服务器的om通道;

基站通过所述om通道,向所述dhcp服务器发送基站配置文件请求消息,以接收所述dhcp服务器的响应消息,并提取所述响应消息中携带的基站配置文件的存储信息;

基站基于所述基站配置文件的存储信息,获取所述基站配置文件;

基站基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

第二方面,本发明还提出一种基站,在无线接入网ran中部署一台集中式动态主机配置协议dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能,所述基站包括:

第一发起单元,用于发起dhcp过程,以接收所述dhcp服务器分配的操作与维护om通道ip地址;

第二发起单元,用于基于所述om通道ip地址,向所述dhcp服务器发起携带有基站身份标识eid信息的om通道建立过程,以建立与所述dhcp服务器的om通道;

发送单元,用于通过所述om通道,向所述dhcp服务器发送基站配置文件请求消息,以接收所述dhcp服务器的响应消息,并提取所述响应消息中携带的基站配置文件的存储信息;

获取单元,用于基于所述基站配置文件的存储信息,获取所述基站配置文件;

建立连接单元,用于基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

第三方面,本发明还提出一种基站盲启动的方法,在无线接入网ran中部署一台集中式动态主机配置协议dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;所述方法包括:

所述dhcp服务器通过所述基站发起的dhcp过程,向所述基站分配的操作与维护om通道ip地址;

所述dhcp服务器通过所述基站基于所述om通道ip地址发起的携带有基站身份标识eid信息的om通道建立过程,建立与所述基站的om通道;

所述dhcp服务器接收所述基站通过所述om通道发送的基站配置文件请求消息,向所述基站发送携带有基站配置文件的存储信息的响应消息,以使所述基站基于所述基站配置文件的存储信息,获取所述基站配置文件,并基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

第四方面,本发明还提出一种集中式dhcp服务器,所述集中式dhcp服务器部署于无线接入网ran中,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;所述集中式dhcp服务器包括:

分配单元,用于通过基站发起的dhcp过程,向所述基站分配的操作与维护om通道ip地址;

建立单元,用于通过所述基站基于所述om通道ip地址发起的携带有基站身份标识eid信息的om通道建立过程,建立与所述基站的om通道;

通信单元,用于接收所述基站通过所述om通道发送的基站配置文件请求消息,向所述基站发送携带有基站配置文件的存储信息的响应消息,以使所述基站基于所述基站配置文件的存储信息,获取所述基站配置文件,并基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

相比于现有技术,本发明提出的基站盲启动的方法、基站及集中式dhcp服务器,通过在无线接入网ran中部署一台集中式动态主机配置协议dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能,解决了现有基站盲启动技术中,当网络中的基站数量很大且有很多开启了dhcp服务功能的rnc时,会产生大量的数据交互,网络开销激增,甚至造成网络风暴的问题。

附图说明

图1为本发明第一实施例提供的一种基站盲启动的方法流程图;

图2为本发明第二实施例提供的一种基站结构示意图;

图3为本发明第三实施例提供的一种基站盲启动的方法流程图;

图4为本发明第四实施例提供的一种集中式dhcp服务器结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。

需要说明的是,在本文中,“第一”、“第二”、“第三”等字样仅仅用来将相同的名称区分开来,而不是暗示这些名称之间的关系或者顺序。

如图1所示,本发明实施例公开一种基站盲启动的方法,该方法的执行主体为基站。无线接入网ran中部署一台集中式dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;该方法可包括以下步骤101~105:

101、基站发起dhcp过程,以接收所述dhcp服务器分配的操作与维护(operationandmaintenance,om)通道ip地址。

102、基站基于所述om通道ip地址,向所述dhcp服务器发起携带有基站身份标识(equipmentid,eid)信息的om通道建立过程,以建立与所述dhcp服务器的om通道。

103、基站通过所述om通道,向所述dhcp服务器发送基站配置文件请求消息,以接收所述dhcp服务器的响应消息,并提取所述响应消息中携带的基站配置文件的存储信息。

本实施例中,基站配置文件即基站传输参数配置文件。

本实施例中,dhcp服务器根据基站上报的eid信息,查找基站配置文件记录,如果存在,则给基站响应成功消息,并在该消息中告知基站配置文件的存储信息;如果不存在,则响应失败消息,等待人工干预。

104、基站基于所述基站配置文件的存储信息,获取所述基站配置文件。

本实施例中,步骤104具体为:基站基于所述基站配置文件的存储信息,发起文件传输协议(filetransferprotocol,ftp)过程,从dhcp服务器获取所述基站配置文件。

本实施例中,步骤104中,所述基站配置文件的存储信息,包括:基站配置文件的存放路径、文件名称、登录用户名、密码等信息。

105、基站基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

本实施例中,步骤101中,dhcp过程采用客户机/服务器(client/server,c/s)模式,dhcp过程中起主导作用的是客户端,客户端必须主动发起dhcp过程,而服务器端被动响应。本实施例中基站作为客户端。

dhcp过程分为两个阶段,具体描述如下第一阶段和第二阶段:

第一阶段:也称为发现阶段,即基站寻找dhcp服务器的阶段。基站以广播方式发送dhcpdiscover信息寻找dhcp服务器,即向地址255.255.255.255发送特定的广播信息。dhcp服务器接收dhcpdiscover信息并做出响应。

第二阶段:也称为提供阶段,即dhcp服务器提供ip地址的阶段。dhcp服务器接收dhcpdiscover信息并做出响应,具体为:dhcp服务器从尚未出租的ip地址中挑选一个分配给基站,向基站发送一个包含出租的ip地址或永久ip地址以及其他设置的dhcp提供(offer)信息,即dhcpoffer信息,以告知dhcp客户端可以使用其所提供的ip地址。ip地址为om通道ip地址。

可见,本实施例中,当基站接入到网络后,无需进行本地传输参数和无线参数配置,基站通过dhcp,基站的om通道ip地址自动由dhcp服务器分配,基站获取到属于自己的om通道ip地址后,采用该om通道ip地址发起ftp过程,从dhcp服务器处获取自己的基站配置文件,即基站传输参数配置文件,采用该配置文件中的传输参数与rnc建立传输。

相比于现有技术,本实施例公开的基站盲启动的方法,通过在无线接入网ran中部署一台集中式动态主机配置协议dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能,解决了现有基站盲启动技术中,当网络中的基站数量很大且有很多开启了dhcp服务功能的rnc时,会产生大量的数据交互,网络开销激增,甚至造成网络风暴的问题。

在一个具体的例子一中,考虑目前运营商传输演进来看,传输网络主要采用分组传送网(packettransportnetwork,ptn)的组网方式,层二ptn传输网络设备组网时,rnc某一物理端口通过虚拟局域网(virtuallocalareanetwork,vlan)汇聚方式与多个基站相连接。

本实施例中,在所述基站、所述ran中的各rnc与所述dhcp服务器的传输网络组网方式为ptn时,图1所示的步骤101中所述基站发起dhcp过程之前,本实施例公开的基站盲启动的方法还包括图1中未示出的步骤100和100’:

100、基站通过与所述基站相连的ptn接入设备接入到ran中后,在所述基站的各接口上监听所述dhcp服务器发送的第一地址解析协议(addressresolutionprotocol,arp)消息。

100’、基站在监听到所述第一arp消息后,获取所述第一arp消息中携带的虚拟局域网身份标识vlanid。

本实施例中,dhcp服务器预先配置有vlan信息表,vlan信息表包括各vlan的id以及各vlan包含的rnc信息。dhcp服务器定期广播携带有vlanid的第一arp消息,不同的vlanid对应不同的第一arp消息。

本实施例中,步骤100中,与基站相连的ptn接入设备可过滤各第一arp消息。当某条第一arp消息中携带的vlanid与基站相连的ptn接入设备端口的vlanid相同时,该第一arp消息才能成功到达基站,其他第一arp消息由于vlanid不相同而被丢弃,这样基站就学习到了属于自己的vlanid。

相应地,本实施例中,图1所示的步骤101中所述基站发起dhcp过程,具体为:基站发起携带有所述vlanid信息的dhcp过程,也即基站以广播方式发送携带有所述vlanid信息的dhcpdiscover信息寻找dhcp服务器。

在一个具体的例子二中,本实施例中图1所示的步骤105中所述基站基于所述基站配置文件,与所述ran中的rnc建立连接,具体包括以下图1中未示出的步骤1051~1054:

1051、基站基于所述基站配置文件,向所述ran中的各rnc广播第二arp消息,所述第二arp消息用于请求所述ran中各rnc的接口介质访问控制(mediumaccesscontrol,mac)地址信息。

本实施例中,步骤1051中,基站获取到基站配置文件后,采用该配置文件中的传输参数更新自己的传输配置参数,并采用传输配置参数向所述ran中的各rnc广播第二arp消息,以获取所述ran中各rnc的接口mac地址信息。

1052、基站获取接收到的各rnc反馈的应答消息中的第一个应答消息中携带的目标rnc的接口mac地址信息。

1053、基站向所述目标rnc发送携带有所述基站的mac地址信息的消息,以使目标rnc获取所述基站的mac地址信息。

当然,ran中各rnc的接口也可以发起arp请求过程以获取基站的mac地址信息。此时,基站仅向目标rnc发送携带有所述基站的mac地址信息的消息。

1054、基站基于所述目标rnc的接口mac地址信息,向所述目标rnc发起流控制传输协议(streamcontroltransmissionprotocol,sctp)偶联。

当然,也可以由目标rnc发起sctp偶联。

可见,本实施例公开的基站盲启动的方法,基站获取到自己的基站配置文件后,采用该配置文件中的传输参数更新自己的传输配置参数,并采用传输配置参数向所述ran中的各rnc广播第二arp消息,以获取目标rnc接口的mac地址信息。同样目标rnc接口也可以发起arp请求过程以获取基站的mac地址,成功后可由目标rnc发起sctp偶联。

在一个具体的例子三中,考虑目前运营商传输演进来看,传输网络主要采用ptn的组网方式,层二ptn传输网络设备组网时,rnc某一物理端口通过vlan汇聚方式与多个基站相连接。

基于上述具体的例子一,本实施例中,在基站、ran中的各rnc与dhcp服务器的传输网络组网方式为ptn时,图1所示的步骤105中所述基站基于所述基站配置文件,与所述ran中的rnc建立连接,具体包括图1中未示出的步骤1051’~1054’:

1051’、基站基于所述基站配置文件,向所述vlanid对应的vlan广播第三arp消息,所述第三arp消息用于请求所述vlan中各rnc的接口mac地址信息。

本实施例中,步骤1051’中,基站获取到基站配置文件后,采用该配置文件中的传输参数更新自己的传输配置参数,并采用传输配置参数向所述vlanid对应的vlan广播第三arp消息,以获取所述vlanid对应的vlan中各rnc的接口mac地址信息。

1052’、基站获取接收到的各rnc反馈的应答消息中的第一个应答消息中携带的目标rnc的接口mac地址信息.

1053’、基站向所述目标rnc发送携带有所述基站的mac地址信息的消息,以使目标rnc获取所述基站的mac地址信息。

当然,所述vlanid对应的vlan中各rnc的接口也可以发起arp请求过程以获取基站的mac地址信息。此时,基站仅向目标rnc发送携带有所述基站的mac地址信息的消息。

1054’、基站基于所述目标rnc的接口mac地址信息,向所述目标rnc发起流控制传输协议sctp偶联。

当然,也可以由目标rnc发起sctp偶联。

可见,本实施例公开的基站盲启动的方法,基站获取到基站配置文件后,采用该配置文件中的传输参数更新自己的传输配置参数,并采用传输配置参数向所述vlanid对应的vlan广播第三arp消息,以获取所述vlanid对应的vlan中各rnc的接口mac地址信息。同样目标rnc接口也可以发起arp请求过程以获取基站的mac地址,成功后可由目标rnc发起sctp偶联。

可见,通过上述各实施例公开的基站盲启动的方法,通过在无线接入网ran中部署一台集中式dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能,解决了现有基站盲启动技术中,当网络中的基站数量很大且有很多开启了dhcp服务功能的rnc时,会产生大量的数据交互,网络开销激增,甚至造成网络风暴的问题。

进一步地,上述各实施例公开的基站盲启动的方法,解决了现有技术中网络上每一台安装了tcp/ip协议的主机都会接收到广播信息,对各个网络节点的主机也会增加处理的系统开销的问题。

如图2所示,本实施例公开一种基站。ran中部署一台集中式dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能,所述基站包括以下单元:第一发起单元21、第二发起单元22、发送单元23、获取单元24及建立连接单元25。各单元具体说明如下:

第一发起单元21,用于发起dhcp过程,以接收所述dhcp服务器分配的操作与维护om通道ip地址。

第二发起单元22,用于基于所述om通道ip地址,向所述dhcp服务器发起携带有基站身份标识eid信息的om通道建立过程,以建立与所述dhcp服务器的om通道。

发送单元23,用于通过所述om通道,向所述dhcp服务器发送基站配置文件请求消息,以接收所述dhcp服务器的响应消息,并提取所述响应消息中携带的基站配置文件的存储信息。

获取单元24,用于基于所述基站配置文件的存储信息,获取所述基站配置文件。

建立连接单元25,用于基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

本实施例公开的基站,可实现图1所示的基站盲启动的方法流程,因此,本实施例中的基站的效果及说明可参见图1所示的方法实施例,在此不再赘述。

如图3所示,本实施例公开一种基站盲启动的方法,该方法的执行主体为集中式dhcp服务器。无线接入网ran中部署一台集中式dhcp服务器,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;该方法包括可包括以下步骤301~303:

301、所述dhcp服务器通过所述基站发起的dhcp过程,向所述基站分配的om通道ip地址。

302、所述dhcp服务器通过所述基站基于所述om通道ip地址发起的携带有eid信息的om通道建立过程,建立与所述基站的om通道。

303、所述dhcp服务器接收所述基站通过所述om通道发送的基站配置文件请求消息,向所述基站发送携带有基站配置文件的存储信息的响应消息,以使所述基站基于所述基站配置文件的存储信息,获取所述基站配置文件,并基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

本实施例公开的基站盲启动的方法,以集中式dhcp服务器为执行主体,描述了其与图1的执行主体及图2所示的基站之间的交互,相应地效果及说明,可参见图1公开的方法实施例,在此不再赘述。

在一个具体的例子四中,在基站、ran中的各rnc与dhcp服务器的传输网络组网方式为ptn时,基站通过与所述基站相连的分组传送网ptn接入设备接入到ran中,图3所示的步骤301中所述dhcp服务器通过基站发起的dhcp过程,向所述基站分配的操作与维护om通道ip地址之前,本实施例公开的基站盲启动的方法还包括以下图3未示出的步骤300:

300、所述dhcp服务器向所述基站发送第一地址解析协议arp消息,以使所述基站在基站的各接口上监听所述第一arp消息;所述第一arp消息携带有虚拟局域网身份标识vlanid。

相应地,图3所示的步骤301中所述dhcp服务器通过基站发起的dhcp过程,向所述基站分配的om通道ip地址,具体为:所述dhcp服务器通过基站发起的携带有所述vlanid信息的dhcp过程,向所述基站分配的om通道ip地址。

如图4所示,本实施例公开一种集中式dhcp服务器,所述集中式dhcp服务器部署于无线接入网ran中,且ran中包含的各无线网络控制器rnc均不开启dhcp功能;所述集中式dhcp服务器可包括:分配单元41、建立单元42和通信单元43。各单元的具体说明如下:

分配单元41,用于通过基站发起的dhcp过程,向所述基站分配的操作与维护om通道ip地址。

建立单元42,用于通过所述基站基于所述om通道ip地址发起的携带有基站身份标识eid信息的om通道建立过程,建立与所述基站的om通道。

通信单元43,用于接收所述基站通过所述om通道发送的基站配置文件请求消息,向所述基站发送携带有基站配置文件的存储信息的响应消息,以使所述基站基于所述基站配置文件的存储信息,获取所述基站配置文件,并基于所述基站配置文件,与所述ran中的rnc建立连接,实现基站盲启动。

本实施例公开的dhcp服务器,可实现图3所示的基站盲启动的方法流程,因此,本实施例中的dhcp服务器的效果及说明可参见图3所示的方法实施例,在此不再赘述。

在一个具体的例子五中,在基站、ran中的各rnc与dhcp服务器的传输网络组网方式为ptn时,基站通过与基站相连的分组传送网ptn接入设备接入到ran中,图4所示的集中式dhcp服务器还包括图4中未示出的发送单元40:

发送单元40,用于向所述基站发送第一地址解析协议arp消息,以使所述基站在基站的各接口上监听所述第一arp消息;所述第一arp消息携带有虚拟局域网身份标识vlanid。

相应地,所述分配单元41,用于通过所述基站发起的携带有所述vlanid信息的dhcp过程,向所述基站分配的操作与维护om通道ip地址。

相对于现有盲启动方案,图3和图4所示实施例公开的dhcp服务器为集中式服务器,即只需要唯一的dhcp服务器,工程安装、施工、环境等要求低,便于部署。进一步地,集中式服务器建造成本低。进一步地,减小了网络风暴的可能性,使得传输网络更加稳定。进一步地,建造和维护大型网络更加简单便捷,从而降低和维护网络的成本。

本领域技术人员可以理解,可以把实施例中的各单元组合成一个单元,以及此外可以把它们分成多个子单元。除了这样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用任何组合对本说明书中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。

虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1