VoIP终端配置的方法、终端及系统与流程

文档序号:18822763发布日期:2019-10-09 01:03阅读:549来源:国知局
VoIP终端配置的方法、终端及系统与流程

本申请涉及通讯终端技术领域,尤其涉及voip终端配置的方法、终端及系统。



背景技术:

voip(基于ip的语音传输)是一种语音通话技术,经由网际协议(ip)来达成语音通话与多媒体会议,也就是经由互联网来进行通信。目前,普通voip终端都需要手动登陆到话机界面进行配置,例如sip账号、sip服务器、添加常用联系人等操作,操作人员手动的对单个voip终端设备进行配置,该方法只适用于voip终端设备数量较少的情况。当voip终端设备增加时,这种配置方法会浪费大量的人力和物力资源。

通常情况,voip终端设备生产厂商会根据不同客户的需求把默认配置在预先导入到终端设备中,形成不同区域的版本,虽然避免了逐一进行设置,但是由于不同的版本无法互相升级,又导致后期维护运行成本大。



技术实现要素:

本发明的目的是要提供voip终端配置的方法、终端及系统,可以解决上述现有问题中的一个或多个。

第一方面,提供了voip终端配置的方法,该方法包括:

获取广播协议报文并解析,获得语音vlan的id和验证服务器的地址;

根据语音vlan的id进入相应的语音vlan网络并获取ip;

根据验证服务器的地址发送入网验证请求;

通过入网验证后进行voip终端配置。

在一些实施方式中,在根据语音vlan的id进入相应的语音vlan网络并获取终端的ip后,还包括

判断ip是否已配置,

若ip已配置,则直接获取配置结果;

若ip未配置,则执行根据验证服务器的地址发送入网验证请求。

在一些实施方式中,根据验证服务器的地址发送入网验证请求包括:

若未通过入网验证,则定时重新根据验证服务器的地址发送入网验证请求,直至验证通过。

在一些实施方式中,通过入网验证后进行voip终端配置包括:

获取所在的语音vlan的服务列表;

根据服务列表提供的服务,申请相应的服务账号;

获取服务的配置信息并保存;

启动相应的服务。

第二方面,提供了一种终端,该终端包括,

广播协议报文处理单元,用于接收广播协议报文并解析,获得语音vlan的id和验证服务器的地址;

ip获取单元,用于根据语音vlan的id进入相应的语音vlan网络并获取终端的ip;

入网验证请求发送单元,用于根据验证服务器的地址发送入网验证请求;和

配置执行单元,用于通过入网验证后进行voip终端配置。

在一些实施方式中,还包括ip判断单元,用于判断ip是否已配置;

配置信息获取单元,用于在ip已配置的情况下,直接获取配置结果。

在一些实施方式中,还包括定时触发单元,用于定时触发入网验证请求发送单元,重新根据验证服务器的地址发送入网验证请求,直至验证通过。

在一些实施方式中,配置执行单元包括,

服务列表获取单元,用于获取所在的语音vlan的服务列表;

服务账号获取单元,用于根据服务列表提供的服务,申请相应的服务账号;

配置信息获取单元,用于获取服务的配置信息并保存;

服务启动单元,启动相应的服务

第三方面,提供了voip终端配置系统,包括终端与服务器,其中,终端为上述任一项的终端。

在一些实施方式中,服务器包括:

广播协议报文发送单元,用于向终端发送广播协议报文,其中,广播协议报文包括语音vlan的id和验证服务器的地址;

语音vlan网络许可单元,用于根据终端接收的语音vlan的id许可其进入对应的语音vlan网络;

入网验证单元,用于验证终端的合法性;和

配置存储单元,用于向通过验证的终端提供服务列表及相应的配置内容。

本发明的有益效果为:本发明提供的方法,可以使voip终端进行自动配置,简化了配置流程,避免了终端需要逐一人工配置产生的时间和人力的浪费,提高配置效率;同时,无需根据用户不同预设不同版本,方便终端后期的运营维护与升级。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的voip终端配置的方法的流程图。

图2是本发明另一实施例提供的voip终端配置的方法的流程图。

图3是本发明另一实施例提供的终端的结构示意图。

图4是本发明另一实施例提供的voip终端配置系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

如图1所示,本发明实施例提供了voip终端配置的方法,该方法包括如下步骤:

s11,获取广播协议报文并解析,获得语音vlan的id和验证服务器的地址;

具体地,广播协议报文为二层广播协议报文,广播协议报文中包括语音vlan的id和验证服务器的地址。

s12,根据所述语音vlan的id进入相应的语音vlan网络并获取ip;

在可选的实施例中,在根据所述语音vlan的id进入相应的语音vlan网络并获取终端的ip后,还包括s121:判断所述ip是否已配置;若所述ip已配置,则直接获取配置结果;若所述ip未配置,则执行所述根据验证服务器的地址发送入网验证请求。由此,当配置后的终端重启时,无需再次验证,即可获得相应的服务,节约了配置资源,避免了在配置过程中的重复配置。

s13,根据所述验证服务器的地址发送入网验证请求;

验证服务器根据入网验证请求,判断发送请求的终端是否为合法终端。

在可选的实施例中,根据验证服务器的地址发送入网验证请求包括:若未通过入网验证,则定时重新根据验证服务器的地址发送入网验证请求,直至验证通过。具体地,可以每60s发送一次入网验证请求。

s14,通过入网验证后进行voip终端配置。

在可选的实施例中,通过入网验证后进行voip终端配置包括:

s141:获取所在的语音vlan的服务列表;例如,可设置必选服务与可选服务,其中,必选服务可以是sip话机服务,可选服务可以是ldap服务、tr069服务等。

s142:根据所述服务列表提供的服务,申请相应的服务账号;

s143:获取所述服务的配置信息并保存;

s144:启动相应的所述服务。

以上实施例可以使voip终端进行自动配置,简化了配置流程,避免了终端需要逐一人工配置产生的时间和人力的浪费,提高配置效率;同时,无需根据用户不同预设不同版本,方便终端后期的运营维护与升级。

实施例2:

如图2所示,本发明还提供了一种终端100,该终端可以执行上述实施例1中相应的步骤,该终端包含以下单元:

广播协议报文处理单元210,用于接收广播协议报文并解析,获得语音vlan的id和验证服务器的地址;

ip获取单元220,用于根据所述语音vlan的id进入相应的语音vlan网络并获取终端的ip;

入网验证请求发送单元230,用于根据所述验证服务器的地址发送入网验证请求;和

配置执行单元240,用于通过入网验证后进行voip终端配置。

在可选的实施例中,还包括ip判断单元250,用于判断所述ip是否已配置;和

配置信息获取单元260,用于在ip已配置的情况下,直接获取配置结果。

在可选的实施例中,还包括定时触发单元270,用于定时触发入网验证请求发送单元230,重新根据验证服务器的地址发送入网验证请求,直至验证通过。

在可选的实施例中,配置执行单元240包括,

服务列表获取单元,用于获取所在的语音vlan的服务列表;

服务账号获取单元,用于根据所述服务列表提供的服务,申请相应的服务账号;

配置信息获取单元,用于获取所述服务的配置信息并保存;

服务启动单元,启动相应的所述服务。

以上实施例可以使voip终端进行自动配置,简化了配置流程,避免了终端需要逐一人工配置产生的时间和人力的浪费,提高配置效率;同时,无需根据用户不同预设不同版本,方便终端后期的运营维护与升级。

实施例3:

如图3所示,本发明还提供了voip终端配置系统300,该系统包括终端310与服务器320,其中,终端310可执行上述实施例1中的方法。

在可选的实施例中,服务器320还包括以下单元,

广播协议报文发送单元321,用于向所述终端发送广播协议报文,其中,所述广播协议报文包括语音vlan的id和验证服务器的地址;

具体地,服务器320每隔30s发出广播协议报文。

具体地,广播协议报文进行ip序列切块处理,该处理主要用于切分语音vlan和本地网络。

语音vlan网络许可单元322,用于根据终端接收的语音vlan的id许可其进入对应的语音vlan网络;

入网验证单元323,用于验证终端的合法性;具体地,通过验证终端310的合法性,对终端310进行管控,避免发生终端310进入错误的语音vlan的情况发生。

配置存储单元324,用于向通过验证的终端提供服务列表及相应的配置内容。具体地,当入网验证单元323验证终端合法后,配置存储单元324会提供所在语音vlan的服务列表,通过该服务列表,终端310可获取相应的配置内容。

具体地,服务器320可以是ip-pbx。

以上实施例可以使voip终端进行自动配置,简化了配置流程,避免了终端需要逐一人工配置产生的时间和人力的浪费,提高配置效率;同时,无需根据用户不同预设不同版本,方便终端后期的运营维护与升级。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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