应用于嵌入式网络话机的运营商配置切换方法及系统技术方案

技术编号:24716524 阅读:32 留言:0更新日期:2020-07-01 00:40
本发明专利技术公开了一种应用于嵌入式网络话机的运营商配置切换方法及其系统,设计需要切换的运营商相关识别指派文件,文件中至少包括运营商识别码和运营商指派路径;话机上电获取到识别指派文件后,在话机idle态输入想要指派到的运营商的识别码;匹配含有识别码的识别指派文件,使用该文件中的运营商指派路径访问相应路径后通过http GET文件的方式获取配置文件;取到配置文件后,话机根据新的配置文件自动替换配置并重启,切换到对应运营商。本发明专利技术实现自动切换运营商并指派获取客户定制配置,从而能够实现让客户可以灵活方便的切换运营商,进而提高办公效率。

【技术实现步骤摘要】
应用于嵌入式网络话机的运营商配置切换方法及系统
本专利技术属于通信
,涉及网络话机切换运营商技术,尤其涉及一种应用于嵌入式网络话机的灵活切换运营商配置的方法及其系统。
技术介绍
网络话机在联结至网络进行工作时,需要与运营商服务器建立通信。一台网络话机可以应用于多个运营商的服务器,而不同的运营商对应有不同的配置要求,以往在需要切换到不同的运营商时,需手动改变话机配置并指派到运营商的服务器,过程很繁琐,导致工作效率低下。
技术实现思路
为解决上述问题,本专利技术公开了一种应用于嵌入式网络话机的运营商配置切换方法及其系统,实现自动切换运营商并指派获取客户定制配置,从而能够实现让客户可以灵活方便的切换运营商,进而提高办公效率。为了达到上述目的,本专利技术提供如下技术方案:应用于嵌入式网络话机的运营商配置切换方法,包括如下步骤:步骤1,设计需要切换的运营商相关识别指派文件,每个运营商对应一个文件,文件中至少包括运营商识别码和运营商指派路径;步骤2,话机上电获取到识别指派文件后,在话机idle态输入想要指派到的运营商的识别码;步骤3,匹配含有步骤2中输入识别码的识别指派文件,使用该文件中的运营商指派路径访问相应路径后通过httpGET文件的方式获取配置文件;步骤4,取到配置文件后,话机根据新的配置文件自动替换配置并重启,切换到对应运营商。进一步的,每个运营商对应一个识别指派文件。进一步的,所述识别指派文件还包括运营商服务器的验证用户名和密码,所述步骤3中,当服务器需要验证时,将识别指派文件中的验证用户名和密码加入httpGET请求中,发送请求至服务器。进一步的,所述识别指派文件还包括运营商名,所述步骤3中,话机GUI上显示正指派到该运营商。进一步的,所述步骤3中,当未匹配到含有上述识别码的识别指派文件时,则话机退回idle状态。本专利技术还提供了应用于嵌入式网络话机的运营商配置切换系统,包括:获取识别码模块、获取配置文件模块、配置更新模块和providecode模块,所述providecode模块用于存储识别指派文件;所述获取识别码模块用于获取话机上输入的运营商识别码并发送至获取配置文件模块;获取配置文件模块用于利用运营商识别码匹配providecode模块中存储的识别指派文件,获取具备上述运营商识别码的识别指派文件中的运营商指派路径,访问相应路径后通过HTTPGET请求获取配置文件,并将取到的配置文件发送至配置更新模块;所述配置更新模块用于取到配置文件后自动替换话机配置并重启话机。进一步的,当所述获取配置文件模块未匹配到含有上述识别码的识别指派文件时,话机退回idle状态。进一步的,所述获取配置文件模块在运营商服务器需要验证时,将识别指派文件中的验证用户名和密码加入httpGET请求中发送至服务器进行验证。与现有技术相比,本专利技术具有如下优点和有益效果:本专利技术提供的应用于嵌入式网络话机的运营商配置切换方法及其系统,基于话机上输入的识别码就能快速方便的进行切换运营商并自动指派,提高效率。附图说明图1为本专利技术中运营商配置切换流程图。图2为providecode.xml文件示例。具体实施方式以下将结合具体实施例对本专利技术提供的技术方案进行详细说明,应理解下述具体实施方式仅用于说明本专利技术而不用于限制本专利技术的范围。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术提供的应用于嵌入式网络话机的运营商配置切换方法包括如下步骤:步骤1,设计并采用providecode.xml文件(该文件存储用于识别指派的信息,文件名仅为示例,可采用其他名称代替)来实现运营商切换,每个运营商对应一个文件,该文件中至少包括运营商识别码和运营商指派路径,当服务器需要验证时,该文件还应包括运营商服务器的验证用户名和密码,此外,还可具备运营商名,用于指派时进行提示。本例提供了providecode.xml文件的一个示例,如图2所示,其中包括PC01:运营商01对应的code码,PU01:运营商01的指派路径,PN01:运营商名字,用于指派时提示,Pname01:运营商01服务器的验证用户名,Pass01:运营商01服务器的验证密码。该文件可以通过上电指派获得,客户可以定制出厂code指派文件,也可以拿到话机后自己指派一个这样的文件给话机。步骤2,话机上电获取到providecode文件后(可以是出厂的,也可以是指派的),在话机idle态(不要摘机),输入想要指派到的运营商的识别码。步骤3,话机匹配含有步骤2中输入识别码的providecode.xml文件,使用其中的运营商指派路径访问相应路径后获取配置文件。当未匹配到含有上述识别码的providecode.xml文件时,则话机退回idle状态。如图1示例,如果输入#123#,话机匹配到与该providecode.xml文件PC01的参数值#123#相同,则话机就会自动匹配该文件中对应的指派路径,使用PU01的参数值,去http://www.htek.com/rs/路径下,通过httpGET文件的方式获取配置文件(服务器回复200OK信息,其中包含配置文件内容)。当providecode.xml文件中具备运营商名时,话机GUI(图形用户界面)上显示正指派到该运营商。作为改进,当服务器需要验证时(向话机发送401Unauthorized信息),将providecode.xml文件中的验证用户名和密码加入httpGET请求中,发送请求至服务器。例如,该服务器有401验证时,需要用户名密码,则话机自动调用文件后面的Pname01,Pass01参数值,并再次发送带有验证信息的httpGET请求给服务器。同时话机根据PN01提示的运营商进行GUI提示,显示正在指派到Htek。步骤4,取到配置文件后,话机将根据新的配置文件,自动替换话机配置并重启,切换到对应运营商。基于上述方法,本专利技术还提供了一种应用于嵌入式网络话机的运营商配置切换系统,包括获取识别码模块,获取配置文件模块,配置更新模块和providecode模块。其中,providecode模块用于存储providecode.xml文件;获取识别码模块用于获取话机上输入的运营商识别码并发送至获取配置文件模块,即实现上述步骤2中的过程;获取配置文件模块用于利用识别码匹配providecode模块中存储的providecode.xml文件,获取具备上述运营商识别码的providecode.xml文件中的运营商指派路径,访问相应路径后通过HTTPGET请求获取配置文件,当未匹配到含有上述识别码的providecode.xml文件时,话机退回idle状态,即实现上述步骤3中的过程;此外,获取配置文件模块还在运营商服务器需要验证时,将pr本文档来自技高网...

【技术保护点】
1.应用于嵌入式网络话机的运营商配置切换方法,其特征在于,包括如下步骤:/n步骤1,设计需要切换的运营商相关识别指派文件,文件中至少包括运营商识别码和运营商指派路径;/n步骤2,话机上电获取到识别指派文件后,在话机idle态输入想要指派到的运营商的识别码;/n步骤3,匹配含有步骤2中输入识别码的识别指派文件,使用该文件中的运营商指派路径访问相应路径后通过http GET文件的方式获取配置文件;/n步骤4,取到配置文件后,话机根据新的配置文件自动替换配置并重启,切换到对应运营商。/n

【技术特征摘要】
1.应用于嵌入式网络话机的运营商配置切换方法,其特征在于,包括如下步骤:
步骤1,设计需要切换的运营商相关识别指派文件,文件中至少包括运营商识别码和运营商指派路径;
步骤2,话机上电获取到识别指派文件后,在话机idle态输入想要指派到的运营商的识别码;
步骤3,匹配含有步骤2中输入识别码的识别指派文件,使用该文件中的运营商指派路径访问相应路径后通过httpGET文件的方式获取配置文件;
步骤4,取到配置文件后,话机根据新的配置文件自动替换配置并重启,切换到对应运营商。


2.根据权利要求1所述的应用于嵌入式网络话机的运营商配置切换方法,其特征在于,每个运营商对应一个识别指派文件。


3.根据权利要求1所述的应用于嵌入式网络话机的运营商配置切换方法,其特征在于,所述识别指派文件还包括运营商服务器的验证用户名和密码,所述步骤3中,当服务器需要验证时,将识别指派文件中的验证用户名和密码加入httpGET请求中,发送请求至服务器。


4.根据权利要求1所述的应用于嵌入式网络话机的运营商配置切换方法,其特征在于,所述识别指派文件还包括运营商名,所述步骤3中,话机GUI上显示正指派到该运营商。


5.根据权利要求1所述的应用...

【专利技术属性】
技术研发人员:沈浩然叶成竞
申请(专利权)人:南京汉隆科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1