一种基站自启动配置参数获取方法及设备的制作方法

文档序号:8006396阅读:240来源:国知局
一种基站自启动配置参数获取方法及设备的制作方法
【专利摘要】本发明实施例公开了一种的方法及设备,包括:基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN?ID;该基站接收到DHCP服务器根据所述初始消息为该基站分配的自启动配置参数,并根据DHCP服务器返回的响应消息以确认接受DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息,本发明实施例能够保证在各种组网模型下,基站自启动时按照设定频率发送的用于获取自启动配置参数的初始消息能够到达DHCP服务器,从而保证基站能够从DHCP服务器获取到自启动配置参数,以完成自启动。
【专利说明】一种基站自启动配置参数获取方法及设备
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种基站自启动配置参数获取方法及设备。【背景技术】
[0002]随着无线通信技术的蓬勃发展,无线基站大量铺设,为了缩减无线基站配置成本,基站自启动应运而生。基站可采用DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)协议获取自启动所需的配置参数。
[0003]移动运营商的TD_SCDMA(TimeDivision - Synchronous Code Division MultipleAccess,时分同步码分多址)网络主要采用PTN(Packet Transfer Network,分组传输网络)组网方式,在TD-SCDMA系统中,基站自启动过程中初始消息VLAN(Virtual Area Network,虚拟局域网)ID的获取方法为基站接入到网络上后,从各个传输端口监听ARP (AddressResolution Protocol,地址解析协议)消息。RNC (Radio Network Controller,无线网络控制器)则按某个周期广播带有VLAN ID的免费ARP消息。PTN接入设备上与每一个基站对接的端口将过滤这些带有不同VLAN ID的免费ARP消息,只有消息中的VLAN ID与PTN接入设备端口配置的VLAN ID相同,该消息才能传送到基站侧。如果该端口配置有多个VLANID,基站将收到的第一条带有VLAN ID的免费ARP消息中的VLAN ID作为基站自己的VLANID,以后发起的DHCP请求消息(即DHCP Discover消息)都带上该VLAN ID,确保可以穿越PTN接入设备。
[0004]目前TD-LTE (Time Division-Long Term Evolution,时分长期演进)系统中基站自启动并无成熟方案,也没有成熟的解决基站自启动过程中初始消息穿越PTN接入设备的方案。
[0005]在TD-LTE系统中,若基站和OMC (Operation and Maintenance,操作与维护)之间为纯二层网络,则可以考虑DHCP服务器充当TD-SCDMA系统中的RNC发免费ARP消息,通过此种方式让基站获取自启动初始消息中的VLAN ID,以便该消息顺利通过PTN接入设备。但实际情况是,TD-LTE系统虽从TD-SCDMA系统演进而来,但二者组网差异较大。在TD-LTE网络中,OMC系统主服务器充当DHCP服务器,基站和OMC网络拓扑可能为多种,之间可能有二层网络或三层网络,若存在三层网络,则基站自启动过程中初始消息无法通过PTN接入设备,故TD-SCDMA系统中基站获取VLAN ID的方案并不能用于TD-LTE系统中。

【发明内容】

[0006]本发明实施例提供了一种基站自启动配置参数获取方法及设备,以保证在各种组网模型下,任何移动系统下基站在自启动时发送的初始消息可以到达DHCP服务器,从而能够从DHCP服务器获取到自启动配置参数,并且基站自启动初始消息VLAN ID的获取过程最大限度地降低对其他设备的依赖最大限度地降低对其他设备的依赖。
[0007]本发明实施例中提供了一种基站自启动配置参数获取方法,包括:
[0008]基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN ID ;
[0009]所述基站接收到动态主机配置协议DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息。
[0010]较佳地,所述基站通过以下方式中的一种,使每次发送的初始消息中携带不同的VLAN ID:
[0011]根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLANID的取值范围中取VLAN ID携带于所述初始消息;或者
[0012]根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息。
[0013]较佳地,VLAN ID分别携带于所述初始消息中的MAC层字段和选项字段中。
[0014]较佳地,所述基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,包括:
[0015]步骤A、所述基站自启动时按照设定频率并发发送设定数量的初始消息;
[0016]步骤B、所述基站按照设定频率通过所述初始消息发送完VLAN ID取值范围内的所有VLAN ID后,若未收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若未收到DHCP服务器返回的所述响应消息且当前已达到所述设定的最大发送周期,则结束流程;
[0017]步骤C、所述基站设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长;
[0018]步骤D、所述基站在步骤C中设置的定时器时长到达时,按照设定频率并发发送设定数量的初始消息,并转入步骤B。
[0019]较佳地,所述初始消息为DHCP发现消息;
[0020]所述基站接收到DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息,包括:
[0021]所述基站接收到DHCP服务器发送的DHCP提供消息后,向所述DHCP服务器发送DHCP请求消息;其中,所述DHCP提供消息中携带所述DHCP服务器为所述基站分配的自启动配置参数;
[0022]所述基站在接收到所述服务器返回的DHCP确认消息后,停止发送DHCP发现消息。
[0023]根据上述方法,本发明实施例提供了一种基站,包括:
[0024]获取单元,用于指示所述接口单元按照设定频率发送用于获取自启动配置参数的初始消息;以及,在接收到动态主机配置协议DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,指示所述接口单元停止发送所述用于获取自启动配置参数的初始消息;
[0025]接口单元,用于根据所述获取单元的指示,按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN ID。
[0026]较佳地,所述接口单元具体用于,根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息;或者
[0027]根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLANID携带于所述初始消息。
[0028]较佳地,VLAN ID分别携带于所述初始消息中的MAC层字段和选项字段中。
[0029]较佳地,所述获取单元通过以下流程指示所述接口单元发送用于获取自启动配置参数的初始消息:
[0030]步骤A、在所述基站自启动时按照设定频率并发发送设定数量的初始消息;
[0031]步骤B、按照设定频率通过所述初始消息发送完VLAN ID取值范围内的所有VLANID后,若未通过所述接口模块收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若通过所述接口模块未收到DHCP服务器返回的所述响应消息且当前已达到所述设定的最大发送周期,则结束流程;
[0032]步骤C、设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长;
[0033]步骤D、在步骤C中设置的定时器时长到达时,指示所述接口模块按照设定频率并发发送设定数量的初始消息,并转入步骤B。
[0034]较佳地,所述初始消息为DHCP发现消息;
[0035]所述获取单元具体用于,在接收到DHCP服务器发送的DHCP提供消息后,通过所述接口单元向所述DHCP服务器发送DHCP请求消息,其中,所述DHCP提供消息中携带所述DHCP服务器为所述基站分配的自启动配置参数;在通过所述接口单元接收到所述服务器返回的DHCP确认消息后,指示所述接口单元停止发送DHCP发现消息。
[0036]本发明的上述实施例中,基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的VLAN ID ;该基站接收到DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据DHCP服务器返回的响应消息以确认接受DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息。本发明实施例通过上述方法能够保证在各种组网模型下并且在各种移动系统中,基站自启动时按照设定频率发送的用于获取自启动配置参数的初始消息能够到达DHCP服务器,从而保证基站能够从DHCP服务器获取到自启动配置参数,并且基站自启动初始消息VLAN ID的获取过程最大限度地降低对其他设备的依赖;基站接收到DHCP服务器根据该初始消息为该基站分配的自启动配置参数,并根据DHCP服务器返回的响应消息确认接受DHCP服务器分配的自启动配置参数后,停止发送用于获取自启动配置参数的初始消息,从而降低了网络开销,提高了网络资源利用率。
[0037]本发明的上述实施例中,基站可根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLAN ID携带于初始消息,或者根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于初始消息,以使发送的初始消息中携带不同的VLAN ID。
[0038]本发明的上述实施例中,基站发送的初始消息中,除了 MAC层字段携带VLAN ID以夕卜,还在其他字段(如option字段)携带VLAN ID,这样,即使在三层组网架构中,初始消息中的MAC层字段中的VLAN ID丢失,也能保证DHCP服务器能够从初始消息的option字段解析出VLAN ID,从而依据该VLAN ID为基站分配自启动配置参数。[0039]本发明的上述实施例中,所述基站设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长,通过调节发送步长,延长基站发送该初始消息的周期来保证合理利用信道资源,提高信道的利用率。
【专利附图】

【附图说明】
[0040]图1为本发明实施例提供的基站自启动配置参数获取流程示意图;
[0041]图2为本发明实施例提供的二层组网场景中的DHCP流程示意图;
[0042]图3为本发明实施例提供的三层组网场景中的DHCP流程示意图;
[0043]图4为本发明实施例提供的基站结构示意图。
【具体实施方式】
[0044]本发明实施例中,基站自启动初始消息VLAN ID的获取过程最大限度的降低对其他设备的依赖。本发明实施例可适用于二层组网场景,也可适合三层组网场景,还可适用于二层和三层混合组网的场景。
[0045]下面结合附图对本发明的【具体实施方式】进行说明。
[0046]图1为本发明实施例提供的基站自启动配置参数获取方法流程图。该流程适用于基站和DHCP服务器之间通过传输网络(比如PTN网络)进行信息交互的组网。
[0047]在基站进行自启动之前,首先完成基站安装、传输铺设,并加电。传输网络中的设备,比如PTN接入设备、路由器设备、交换机等已完成安装、传输铺设及传输配置,并启动成功。其他网元,如管理站0MC、用于为基站分配OM IP地址等OM建联参数的DHCP服务器、用于存放基站配置文件和版本文件的FTP (File Transfer Protocol,文件传输协议)服务器等安装到位及完成传输铺设,并启动成功。此外,系统网络规划人员已完成数据规划。
[0048]如图所示,当基站启动时,其获取自启动配置参数的流程的具体实现步骤包括:
[0049]步骤101、基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的VLAN ID。
[0050]该步骤中,基站可按照一定频率并发地发送多个初始消息,比如可一次并发100个初始消息,在VLAN ID取值范围为2-4294的情况下,每次发送100个初始消息,通过43次并发发送操作,可以将VLAN ID取值范围内的所有VLAN ID发送完成,这称为一个发送周期。
[0051]基站可根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLAN ID携带于初始消息,或者根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于初始消息,以使发送的初始消息中携带不同的 VLAN ID。
[0052]根据IEEE802.1q协议,VLAN ID携带于初始消息的MAC层字段中。进一步的,考虑到基站发送的初始消息通过三层网络时会丢失MAC层字段中的VLAN ID,因此为适应三层组网的需要,基站还要将VLAN ID携带于初始消息的其他字段,比如options (选项)字段,这样,能够使初始消息到达DHCP服务后,DHCP服务器可从该初始消息的option字段获取到基站发送的VLAN ID,并以该VLAN ID为依据为该基站分配自启动配置参数。
[0053]基站发送的初始消息需要经过PTN网络才能到达DHCP服务器。当基站发送的初始消息到达PTN接入设备时,PTN接入设备将该初始消息的MAC层字段中携带的VLAN ID与该PTN接入设备端口上已配置的VLAN ID进行比较,若该初始消息中的VLAN ID与端口上配置的VLAN ID相同,则转发该初始配置消息,否则拒绝转发该初始消息。能够通过PTN接入设备的初始消息中携带的VLAN ID即为基站的VLAN ID。
[0054]通常,在系统规划时,视基站信令、业务、OM所规划的VLAN相同或不同,基站业务VLAN、信令VLAN、OM VLAN分别使用对应的VLAN ID,相应的,在PTN接入设备的对应端口上也同步配置了这些VLAN ID。以基站业务VLAN、信令VLAN、OM VLAN分别使用不同的VLANID为例,一个基站发送的初始消息中,能够通过PTN接入设备的初始消息最多有3条,即分别携带基站业务VLAN、信令VLAN、OM VLAN的初始消息。
[0055]步骤102、DHCP服务器接收到基站发送的初始消息后,为发送该初始消息的基站分配自启动配置参数,并向该基站返回响应消息,该响应消息中携带为该基站分配的自启动配置参数。
[0056]具体实施中,基站在收到携带有OM VLAN ID的初始消息后,根据该OM VLAN为该基站分配自启动配置参数,自启动配置参数主要包括:包括OM IP地址、OMC IP地址等。
[0057]步骤103、基站接收到DHCP服务器返回的自启动配置参数后通知该服务器准备接受该自启动配置参数,并在接收到该DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,停止发送用于获取自启动配置参数的初始消息。
[0058]进一步地,为了提高可靠性,上述流程中,若基站在一个发送周期内未收到DHCP服务器返回的携带有自启动配置参数的响应消息,则在一定时间间隔后开始下一个发送周期。每个发送周期之间的时间间隔可以相等,优选的,每个发送周期之间的时间间隔递增。其中,每个发送周期内,均按照前述方式发送初始消息,即基站按照设定频率并发发送多个初始消息,且每次发送的初始消息中携带不同的VLAN ID。进一步的,还可设置发送周期的最大次数,若以达到最大发送周期数,但仍未收到DHCP服务器返回的响应消息,则结束本流程,基站自启动失败。当基站收到DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后停止发送初始消息。具体的,该过程可包括:
[0059]步骤A、基站自启动时按照设定频率并发发送设定数量的初始消息;
[0060]步骤B、基站按照设定频率通过初始消息发送完VLAN ID取值范围内的所有VLANID后,若未收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若未收到DHCP服务器返回的响应消息且当前已达到所述设定的最大发送周期,则结束流程;
[0061]步骤C、基站设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长,并转入步骤D ;
[0062]步骤D、基站在步骤C中设置的定时器时长到达时,按照设定频率并发发送设定数量的初始消息,并转入步骤B。
[0063]通过以上流程可以看出,本发明的上述实施例中,基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中的MAC协议头中携带不同的VLAN ID,这样在基站无法得知PTN接入设备上配置的VLAN ID的情况下,也能保证基站发送的初始消息通过PTN接入设备到达DHCP服务器,从而能够从DHCP服务器获取到自启动配置参数,以完成基站自启动。进一步的,基站发送的初始消息中,除了 MAC层字段携带VLANID以外,还在其他字段(如option字段)携带VLAN ID,这样,即使在三层组网架构中,初始消息中的MAC层字段中的VLAN ID丢失,也能保证DHCP服务器能够从初始消息的option字段解析出VLAN ID,从而依据该VLAN ID为基站分配自启动配置参数。本发明实施例用以在各种网络场景中获取基站自启动配置参数以及基站自启动时,减少对传输设备或者其它与基站对接设备的依赖。
[0064]本发明的上述实施例可适用于多种通信系统,比如TD-SCDMA系统,也可适用于TD-LTE (Time Division-Long Term Evolution,时分长期演进)系统,并可满足 TD-LTE 系统各种网络模型中的基站自启动特性需求。
[0065]下面分别以TD-LTE系统中的二层组网场景和三层组网场景为例,对本发明实施例进行详细描述。
[0066]图2为本发明实施例提供的二层组网场景中基站自启动DHCP过程。在二层组网场景中,与本发明实施例相关的设备主要包括=DHCP服务器、PTN接入设备、基站(evolvedNodeB, eNB)。其中,基站被配置为DHCP客户端,OMC可充当DHCP服务器。基站和DHCP服务器同处于一个二层网路中,即处于同一网段内。
[0067]基站上预先配置以下参数:VLAN ID的取值范围:2_4094,VLAN ID=O和VLANID=4095 —般是系统预留的默认VLAN ID,VLAN ID=I —般是传输设备的默认VLAN ID,不建议使用;初始消息的发送周期长度为Ttl, PTN接入设备的端口上配置的VLAN ID=IOO,VLAN100 为基站的 OM VLAN ID。
[0068]当基站发送一个周期的该初始消息后,启动计时时长为Ttl的定时器,按照设定频率每次发送100个初始消息,该初始消息即为DHCP Discover (DHCP发现)消息。其中,基站发送的第一条DHCP Discover消息中的MAC层字段所携带的VLAN ID=2,第二条DHCPDiscover消息中的MAC层字段所携带的VLAN ID=3,第三条DHCP Discover消息中的MAC层字段所携带的VLANID=4,以此类推。进一步的,在DHCP Discover消息中的option字段中也携带与该消息的MAC层字段中的VLAN ID相同的VLAN ID。
[0069]DHCP Discover消息到达PTN接入设备时,PTN接入设备将DHCP Discover消息的MAC层字段中的VLAN ID与端口上配置的VLAN ID进行比较,若两者相同,则转发该DHCP Discover消息。否则丢弃该DHCP Discover消息。这样,携带有VLAN ID=IOO的DHCPDiscover消息被转发到DHCP服务器。
[0070]DHCP服务器收到DHCP Discover消息后,根据该DHCP Discover消息的option字段中携带的VLAN ID为该基站分配IP地址等一些基站自启动过程中需要用到的配置参数(如OM IP地址、OMC IP地址等),并向基站返回携带该配置参数的DHCP Offer (DHCP提供)消息。该基站收到第一个DHCP Offer消息后广播DHCP Request (DHCP请求)消息,通知DHCP服务器已获取到IP地址;DHCP服务器向该基站返回DHCP Ack (DHCP确认)消息。
[0071]本实例中,基站在定时器计时时间长度Ttl内接收到DHCP服务器返回DHCP Ack(DHCP确认)消息,因此停止发送DHCP Discover消息,并根据DHCP服务器分配的自启动配置参数与OMC建立操作维护通道,然后通过该维护通道获取传输配置参数以及其他无线参数。若基站在定时器计时时间长度Ttl内未收到DHCP Ack消息,则启动发送间隔定时器,计时时长为tl,并在该发送间隔定时器超时后启动第二次发送周期。若第二次发送周期内还未收到DHCP Ack消息,则启动发送间隔定时器,计时时长为t2(t2不小于tl),并在该发送间隔定时器超时后启动第三次发送周期,以此类推。
[0072]在经过上述DHCP过程之后,基站获取到了 OM建链所需OM IP地址、OM VLAN ID和OMC IP地址等配置参数,基站可根据该配置参数完成自启动。
[0073]图3为本发明实施例提供的三层组网场景中基站自启动DHCP过程。在三层组网场景中,与本发明实施例相关的设备主要包括=DHCP服务器、DHCP中继设备、PTN接入设备、基站,基站被配置为DHCP客户端。基站与DHCP服务器归属于不同的网段,即基站与DHCP服务器之间交互的消息需要通过DHCP中继设备中转。DHCP中继设备位于DHCP服务器之前,属于三层网络设备。PTN接入设备位于DHCP中继设备之前,属于二层网络设备。
[0074]基站和PTN上的配置以及VLAN规划与图2所示场景相同。图3所示流程与图2所示流程也基本相同,不同之处在于,图3中,基站通过PTN接入设备发向DHCP服务器的消息,以及DHCP服务器通过PTN接入设备发向基站的消息,需要通过DHCP中继设备进行中转。
[0075]基于相同的技术构思,本发明实施例还提供了一种基站,由于这些设备解决问题的原理与一种基站自启动配置参数获取方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
[0076]本发明实施例提供一种基站,结构图如图4所示,包括:
[0077]获取单元401,用于指示所述接口单元按照设定频率发送用于获取自启动配置参数的初始消息;以及,在接收到动态主机配置协议DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,指示所述接口单元停止发送所述用于获取自启动配置参数的初始消息;
[0078]接口单元402,用于根据所述获取单元的指示,按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN ID。
[0079]具体实施中,所述接口单元具体用于,根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息;或者,
[0080]根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息。
[0081]具体实施中,VLAN ID分别携带于所述初始消息中的MAC层字段和选项字段中。
[0082]具体实施中,所述获取单元通过以下流程指示所述接口单元发送用于获取自启动配置参数的初始消息:
[0083]步骤A、在所述基站自启动时按照设定频率并发发送设定数量的初始消息;
[0084]步骤B、按照设定频率通过所述初始消息发送完VLAN ID取值范围内的所有VLANID后,若未通过所述接口模块收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若通过所述接口模块未收到DHCP服务器返回的所述响应消息且当前已达到所述设定的最大发送周期,则结束流程;
[0085]步骤C、设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长;
[0086]步骤D、在步骤C中设置的定时器时长到达时,指示所述接口模块按照设定频率并发发送设定数量的初始消息,并转入步骤B。
[0087]具体实施中,所述初始消息为DHCP发现消息;
[0088]所述获取单元具体用于,在接收到DHCP服务器发送的DHCP提供消息后,通过所述接口单元向所述DHCP服务器发送DHCP请求消息,其中,所述DHCP提供消息中携带所述DHCP服务器为所述基站分配的自启动配置参数;在通过所述接口单元接收到所述服务器返回的DHCP确认消息后,指示所述接口单元停止发送DHCP发现消息。
[0089]本发明所述的方法并不限于【具体实施方式】中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
[0090]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种基站自启动配置参数获取方法,其特征在于,包括: 基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN ID; 所述基站接收到动态主机配置协议DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息。
2.如权利要求1所述的方法,其特征在于,所述基站通过以下方式中的一种,使每次发送的初始消息中携带不同的VLAN ID: 根据VLAN ID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息;或者, 根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息。
3.如权利要求1所述的方法,其特征在于,VLANID分别携带于所述初始消息中的MAC层字段和选项字段中。
4.如权利要求1所述的方法,其特征在于,所述基站自启动时按照设定频率发送用于获取自启动配置参数的初始消息,包括: 步骤A、所述基站自启动时按照设定频率并发发送设定数量的初始消息; 步骤B、所述基站按照设定频率通过所述初始消息发送完VLAN ID取值范围内的所有VLAN ID后,若未收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若未收到 DHCP服务器返回的所述响应消息且当前已达到所述设定的最大发送周期,则结束流程; 步骤C、所述基站设置发送间隔定时器时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长; 步骤D、所述基站在步骤C中设置的定时器时长到达时,按照设定频率并发发送设定数量的初始消息,并转入步骤B。
5.如权利要求1-4任意一项所述的方法,其特征在于,所述初始消息为DHCP发现消息; 所述基站接收到DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,停止发送所述用于获取自启动配置参数的初始消息,包括: 所述基站接收到DHCP服务器发送的DHCP提供消息后,向所述DHCP服务器发送DHCP请求消息;其中,所述DHCP提供消息中携带所述DHCP服务器为所述基站分配的自启动配置参数; 所述基站在接收到所述服务器返回的DHCP确认消息后,停止发送DHCP发现消息。
6.一种基站,其特征在于,包括: 获取单元,用于指示所述接口单元按照设定频率发送用于获取自启动配置参数的初始消息;以及,在接收到动态主机配置协议DHCP服务器根据所述初始消息为所述基站分配的自启动配置参数,并根据所述DHCP服务器返回的响应消息以确认接受所述DHCP服务器分配的自启动配置参数后,指示所述接口单元停止发送所述用于获取自启动配置参数的初始消息; 接口单元,用于根据所述获取单元的指示,按照设定频率发送用于获取自启动配置参数的初始消息,每次发送的初始消息中携带不同的虚拟局域网标识VLAN ID。
7.如权利要求6所述的基站,其特征在于,所述接口单元具体用于,根据VLANID的取值范围,按照VLAN ID从小到大或从大到小的顺序,从所述VLAN ID的取值范围中取VLANID携带于所述初始消息;或者, 根据VLAN ID的取值范围,随机从所述VLAN ID的取值范围中取VLAN ID携带于所述初始消息。
8.如权利要求7所述的基站,其特征在于,VLANID分别携带于所述初始消息中的MAC层字段和选项字段中。
9.如权利要求7所述的基站,其特征在于,所述获取单元通过以下流程指示所述接口单元发送用于获取自启动配置参数的初始消息: 步骤A、在所述基站自启动时按照设定频率并发发送设定数量的初始消息; 步骤B、按照设定频率通过所述初始消息发送完VLAN ID取值范围内的所有VLAN ID后,若未通过所述接口模块收到DHCP服务器返回的所述响应消息且当前未达到设定的最大发送周期,则转入步骤C ;若通过所述接口模块未收到DHCP服务器返回的所述响应消息且当前已达到所述设定的最大发送周期,则结束流程; 步骤C、设置发送间隔定时器 时长,且本次设置的发送间隔定时器的时长大于前一次设置的发送间隔定时器时长; 步骤D、在步骤C中设置的定时器时长到达时,指示所述接口模块按照设定频率并发发送设定数量的初始消息,并转入步骤B。
10.如权利要求6-9任意一项所述的基站,其特征在于,所述初始消息为DHCP发现消息; 所述获取单元具体用于,在接收到DHCP服务器发送的DHCP提供消息后,通过所述接口单元向所述DHCP服务器发送DHCP请求消息,其中,所述DHCP提供消息中携带所述DHCP服务器为所述基站分配的自启动配置参数;在通过所述接口单元接收到所述服务器返回的DHCP确认消息后,指示所述接口单元停止发送DHCP发现消息。
【文档编号】H04L12/46GK103501354SQ201310395613
【公开日】2014年1月8日 申请日期:2013年9月3日 优先权日:2013年9月3日
【发明者】吴应芳, 周新建 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1