预配置服务器及预配置方法

文档序号:7966167阅读:178来源:国知局
专利名称:预配置服务器及预配置方法
技术领域
本发明涉及网络通讯领域,尤其涉及移动终端预配置服务器及其实现方法。
技术背景随着现代通讯技术的发展,移动终端的数量越来越多,所支持的功能也越来越复杂。例 如上网、彩信、E-Mail等等。功能的增加导致移动终端的配置也越来越复杂。当前对移动终端的配置可以采取一次性的操作。例如固化在用户的SIM卡里。但是这种 操作只能执行一次,不能重复进行,也不容易修改。有时用户需要自行修改配置,例如彩信的配置。在这种情况下,需要用户具有一定的专 业知识才可以胜任。此时,用户还可以求助客服人员,由客服人员通过电话或别的方式一步 一步教用户如何操作。但这样操作非常困难,而且非常容易出错。移动终端型号的多样,功 能的繁杂,相应的预配置文档必然数量繁多,如果单纯依靠手工录入,那么工作量可想而知, 以后的维护工作也很繁琐。Provisioning (预配置)技术很好的解决了这些问题。预配置服务器生成预配置文档(通 常是XML格式的文档),以短信为载体发送到移动终端上,由移动终端对其进行解析,从 而完成配置信息的增加、修改。这个过程操作简单,不易出错,可以重复进行,可以随时按 需对移动终端进行配置。目前关于预配置的现有技术文献包括专利号为"CN02804168"的中国专利"预配置无线 通信设备以将来在远程无线通信系统中运行的方法和装置",和专利号为"US2005190764" 的美国专禾U "System and method for continuously provisioning a mobile device"(持续预配置移 动设备的系统和方法)。所述现有的中国专利主要描述预配置消息的自动发送,体系架构不够系统,不够灵活, 没有实现预配置消息的动态形成。所述现有的美国专利主要描述了一种典型的预配置消息的发送过程和体系结构。这个专 利着重于配置消息可靠性的保证以及移动终端上的实现过程,没有对多种协议标准的支持, 没有体现预配置服务器的实现过程。

发明内容
针对现有技术存在的缺陷和不足,本发明提供一种预配置服务器及预配置方法,支持动 态的生成预配置文档,支持多种协议标准,发送预配置文档可靠稳定,移动终端配置方法多 样。为了达到上述发明目的,本发明预配置服务器的预配置方法为预配置服务器根据对移 动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档, 并将所述预配置文档发送给移动终端,完成对移动终端的预配置。上述的预配置服务器的预配置方法,包括以下步骤(1) 预配置服务器收集、分析、保存预配置文档模板;(2) 预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文 档模板中动态生成预配置文档;(3) 预配置服务器按照所述移动终端支持的标准对预配置文档进行转换、封装;(4) 预配置服务器将转换、封装后的预配置文档发送到移动终端,完成对移动终端的预配置。上述的预配置服务器的预配置方法中,预配置管理员为预配置文档模板设定属性值或元 素值。上述的预配置服务器的预配置方法中,步骤(2)中,对移动终端的配置请求为用户以短 信形式触发或是预配置管理员以Web形式触发。上述的预配置服务器的预配置方法中,步骤(4)中,预配置文档是以短信的形式发送到 移动终端的。上述的预配置服务器的预配置方法中,步骤(3)中,预配置服务器按照所述移动终端支 持的标准,将预配置文档发送到相应的适配器,由各适配器对预配置文档进行转换、封装。上述的预配置服务器的预配置方法中,步骤(4)中,如果预配置文档发送到移动终端失 败,预配置服务器提供重发机制。上述的预配置服务器的预配置方法中,步骤(4)中,预配置文档的发送方式为单发、 群发、及时发送或定时发送。一种预配置服务器,包括
预配置文档模板生成模块对自动收集的移动终端厂家提供的预配置文档进行分析处理, 制成预配置文档模板,保存到数据库中;预配置文档模板赋值模块为预配置文档模板设定属性值或元素值;短信监听模块监听用户发起的对移动终端的配置请求短信,并将所述配置请求发送给 业务适配模块;业务适配模块根据用户的配置请求,自动生成相应的预配置文档; 协议适配模块按照不同的协议处理预配置文档; 转换模块完成预配置文档的转换和封装; 发送模块发送预配置文档到用户;回执处理模块处理回执消息,重发发送失败的预配置文档;在配置请求发起前,预配置文档模板生成模块将移动终端厂家提供的预配置文档制成预 配置文档模板,预配置文档模板赋值模块为预配置文档模板设定属性值或元素值之后,将预 配置文档模板保存到数据库中;当用户发起对移动终端的配置请求时,短信监听模块监听到用户发起的对移动终端的配 置请求短信,并将所述配置请求发送给业务适配模块;业务适配模块根据用户的配置请求, 自动生成相应的预配置文档;协议适配模块按照不同的协议对业务适配模块生成的预配置文 档进行处理;转换模块对预配置文档进行转换和封装;然后所述预配置文档被发送模块发送 给用户;回执处理模块处理回执消息,重发发送失败的预配置文档。上述的预配置服务器中,协议适配模块按照0TA协议和OMA协议处理预配置文档。采用本发明所述预配置服务器架构,与现有技术相比,结构更加清晰,功能更加完善, 能够支持多种协议,能够支持多种预配置方式,能够提供丰富的预配置信息,采用本发明所 述预配置服务器实现方法,可靠、安全、简单的实现移动终端的配置,降低了用户配置移动 终端的难度,减少了客服人员的工作量。


图1是预配置服务器在网络中的位置; 图2是预配置服务器的内部模块框图3是预配置文档模板生成模块处理过程; 图4是用户短信触发预配置流程; 图5是Web触发预配置流程。
具体实施方式
下面结合附图对本发明作进一步的详细说明图1显示了预配置服务器在网络中所处的位置。预配置服务器将处理后的预配置文档发 送到短信中心,然后以短信的形式发送到用户的移动终端。同时,当用户发送短信触发配置 请求时,预配置服务器从短信中心获取该短信。图2显示预配置服务器的内部模块。本发明所述预配置服务器包括以下模块预配置文档模板生成模块自动收集移动终端厂家提供的XML文档,经过分析处理后,保存到数据库中。预配置管理员还可以手工处理相应的内容。图3给出了该模块的处理过程。预配置文档模板赋值模块为预配置文档模板中的属性或者元素设定需要的值。短信监听模块预配置服务器支持用户短信触发模式。短信监听模块监听收到的短信, 判别短信格式是否正确,如果格式正确则接受处理,否则返回相应的错误提示信息给该用户。业务适配模块预配置服务器根据用户的配置请求(即业务),自动生成相应的预配置 文档。协议适配模块预配置服务器支持0TA标准和0MA标准两大标准。可以按照不同的协议 灵活处理预配置文档。转换模块完成预配置文档的转换和封装。按照规范把XML转换成WBXML,然后根据PAP (Push Access Protocol)协议封装该文档。发送模块提供多种发送方式。可以发送预配置文档到单个用户,也可以发送给批量用 户;可以即时发送,也可以选择在某个时刻定时发送。回执处理模块该模块处理回执消息,确认预配置文档是否发送成功。如果成功,则在 临时配置消息表中删除该记录。如果失败,那么需要重发,直到发送成功或者重发次数达到 系统设定的最大值才停止。
图3描述了预配置文档模板生成模块处理XML文档的过程。在配置请求发起前,预配置文档模板生成模块自动收集移动终端厂家提供的预配置文档, 经过分析处理后,制成预配置文档模板,预配置文档模板赋值模块为预配置文档模板设定属 性值或元素值之后,将预配置文档模板保存到数据库中;当用户发起对移动终端的配置请求时,短信监听模块监听用户发起的对移动终端的配置 请求短信,并将所述配置请求发送给业务适配模块;业务适配模块根据用户的配置请求,自 动生成相应的预配置文档;协议适配模块按照不同的协议灵活处理预配置文档;转换模块完 成预配置文档的转换和封装;发送模块提供多种发送方式。可以发送预配置文档到单个用户, 也可以发送给批量用户;可以即时发送,也可以选择在某个时刻定时发送;回执处理模块处 理回执消息,确认预配置文档是否发送成功。如果成功,则在临时配置消息表中删除该记录。 如果失败,那么需要重发,直到发送成功或者重发次数达到系统设定的最大值才停止。第一实施例采取用户短信触发方式手机上网配置需求用户要求完成某一型号手机F868的上网配置。具体实现流程前置条件1、 F868手机支持上网功能;2、 预配置服务器中保存有F868的预配置文档模板;3、 F868预配置文档模板中的属性或者元素己经正确赋值;4、 F868支持0MA标准。 执行步骤,如图4所示第一步用户发送内容为"browser F868"的短信到某个号码,触发配置请求。第二步预配置服务器对短信进行解析。如果短信格式不符合规范的要求,则返回相应的 帮助信息给移动终端用户。移动终端用户可以根据提示信息重新发送短信。如果格式符合要 求,那么进入下一步。第三步预配置服务器根据业务类型"browser"和手机型号"F868",生成相应的预配 置文档。第四步协议适配。预配置服务器依据F868支持的0MA标准,对预配置文档进行处理。第五步对预配置文档进行转换和封装,成功后该次配置请求存入临时配置消息表。第六步定时从临时配置消息表中选取符合条件的配置请求,发送相应的预配置文档。第七步如果短信中心返回发送成功,那么从临时配置消息表中删除相应的配置请求。如 果返回发送失败,或者没有返回,那么转入第六步。第八步用户收到短信,确认后,完成移动终端配置。第二实施例采取Web触发方式 手机上网配置需求客服人员要求完成某一型号手机N7610的上网配置。具体实现流程前置条件1、 N7610手机支持上网功能;2、 预配置服务器中保存有N7610的预配置文档模板;3、 N7610预配置文档模板中的属性或者元素己经正确赋值;4、 N7610支持0TA标准。 执行步骤,如图5所示第一步预配置管理员选择手机型号"N7610",业务类型"browser",填写手机号码,触 发配置请求。第二步预配置服务器根据业务类型"browser"和手机型号"N7610",生成相应的预配 置文档。第三步协议适配。预配置服务器依据N7610支持的OTA标准,对预配置文档进行处理。 第四步对预配置文档进行转换和封装,成功后该次配置请求存入临时配置消息表。 第五步定时从临时配置消息表中选取符合条件的配置请求,发送相应的预配置文档。 第六步如果短信中心返回发送成功,那么从临时配置消息表中删除相应的配置请求。如 果返回发送失败,或者没有返回,那么转入第五步。第七步用户收到短信,确认后,完成移动终端配置。
权利要求
1、一种预配置服务器的预配置方法,其特征在于预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档,并将所述预配置文档发送给移动终端,完成对移动终端的预配置。
2、 根据权利要求1所述的预配置服务器的预配置方法,其特征在于包括以下步骤(1) 在发起配置请求前,预配置服务器收集、分析、保存预配置文档模板;(2) 预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文 档模板中动态生成预配置文档;(3) 预配置服务器按照所述移动终端支持的标准对预配置文档进行转换、封装;(4) 预配置服务器将转换、封装后的预配置文档发送到移动终端,完成对移动终端的预配置。
3、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于预配置管理员为预 配置文档模板设定属性值或元素值。
4、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于步骤(2)中对移动终端的配置请求为用户以短信形式触发或是预配置管理员以Web形式触发。
5、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于步骤(4)中,预 配置文档是以短信的形式发送到移动终端的。
6、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于步骤(3)中,预 配置服务器按照所述移动终端支持的标准,将预配置文档发送到相应的适配器,由各适配器 对预配置文档进行转换、封装。
7、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于步骤(4)中,如 果预配置文档发送到移动终端失败,预配置服务器提供重发机制。
8、 根据权利要求2所述的预配置服务器的预配置方法,其特征在于步骤(4)中,预 配置文档的发送方式为单发、群发、及时发送或定时发送。
9、 一种预配置服务器,其特征在于包括预配置文档模板生成模块对自动收集的移动终端厂家提供的预配置文档进行分析处理, 制成预配置文档模板,保存到数据库中; 预配置文档模板赋值模块为预配置文档模板设定属性值或元素值;短信监听模块监听用户发起的对移动终端的配置请求短信,并将所述配置请求发送给 业务适配模块;业务适配模块根据用户的配置请求,自动生成相应的预配置文档; 协议适配模块按照不同的协议处理预配置文档; 转换模块完成预配置文档的转换和封装; 发送模块发送预配置文档到用户;回执处理模块处理回执消息,重发发送失败的预配置文档;在配置请求发起前,预配置文档模板生成模块将移动终端厂家提供的预配置文档制成预 配置文档模板,预配置文档模板赋值模块为预配置文档模板设定属性值或元素值之后,将预 配置文档模板保存到数据库中;当用户发起对移动终端的配置请求时,短信监听模块监听到用户发起的对移动终端的配 置请求短信,并将所述配置请求发送给业务适配模块;业务适配模块根据用户的配置请求, 自动生成相应的预配置文档;协议适配模块按照不同的协议对业务适配模块生成的预配置文 档进行处理;转换模块对预配置文档进行转换和封装;然后所述预配置文档被发送模块发送 给用户;回执处理模块处理回执消息,重发发送失败的预配置文档。
10、根据权利要求9所述的预配置服务器,其特征在于协议适配模块按照0TA协议和 OMA协议处理预配置文档。
全文摘要
本发明公开了移动终端预配置服务器及其实现方法。针对当前对移动终端的配置采取一次性的操作,只能执行一次,不能重复进行,也不容易修改的问题。本发明预配置服务器的预配置方法为预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档,并将所述预配置文档发送给移动终端,完成对移动终端的预配置。本发明与现有技术相比,结构更加清晰,功能更加完善,能够支持多种协议,能够支持多种预配置方式,能够提供丰富的预配置信息,采用本发明所述预配置服务器实现方法,可靠、安全、简单的实现移动终端的配置,降低了用户配置移动终端的难度,减少了客服人员的工作量。
文档编号H04W24/00GK101132570SQ200610109898
公开日2008年2月27日 申请日期2006年8月22日 优先权日2006年8月22日
发明者左雄辉, 朱科支, 贺艳秋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1