CN101132570A - 预配置服务器及预配置方法 - Google Patents
预配置服务器及预配置方法 Download PDFInfo
- Publication number
- CN101132570A CN101132570A CNA2006101098981A CN200610109898A CN101132570A CN 101132570 A CN101132570 A CN 101132570A CN A2006101098981 A CNA2006101098981 A CN A2006101098981A CN 200610109898 A CN200610109898 A CN 200610109898A CN 101132570 A CN101132570 A CN 101132570A
- Authority
- CN
- China
- Prior art keywords
- configured document
- portable terminal
- provisioning server
- document
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了移动终端预配置服务器及其实现方法。针对当前对移动终端的配置采取一次性的操作,只能执行一次,不能重复进行,也不容易修改的问题。本发明预配置服务器的预配置方法为:预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档,并将所述预配置文档发送给移动终端,完成对移动终端的预配置。本发明与现有技术相比,结构更加清晰,功能更加完善,能够支持多种协议,能够支持多种预配置方式,能够提供丰富的预配置信息,采用本发明所述预配置服务器实现方法,可靠、安全、简单的实现移动终端的配置,降低了用户配置移动终端的难度,减少了客服人员的工作量。
Description
技术领域
本发明涉及网络通讯领域,尤其涉及移动终端预配置服务器及其实现方法。
背景技术
随着现代通讯技术的发展,移动终端的数量越来越多,所支持的功能也越来越复杂。例如:上网、彩信、E-Mail等等。功能的增加导致移动终端的配置也越来越复杂。
当前对移动终端的配置可以采取一次性的操作。例如固化在用户的SIM卡里。但是这种操作只能执行一次,不能重复进行,也不容易修改。
有时用户需要自行修改配置,例如彩信的配置。在这种情况下,需要用户具有一定的专业知识才可以胜任。此时,用户还可以求助客服人员,由客服人员通过电话或别的方式一步一步教用户如何操作。但这样操作非常困难,而且非常容易出错。移动终端型号的多样,功能的繁杂,相应的预配置文档必然数量繁多,如果单纯依靠手工录入,那么工作量可想而知,以后的维护工作也很繁琐。
Provisioning(预配置)技术很好的解决了这些问题。预配置服务器生成预配置文档(通常是XML格式的文档),以短信为载体发送到移动终端上,由移动终端对其进行解析,从而完成配置信息的增加、修改。这个过程操作简单,不易出错,可以重复进行,可以随时按需对移动终端进行配置。
目前关于预配置的现有技术文献包括专利号为“CN02804168”的中国专利“预配置无线通信设备以将来在远程无线通信***中运行的方法和装置”,和专利号为“US2005190764”的美国专利“System and method for continuously provisioning a mobile device”(持续预配置移动设备的***和方法)。
所述现有的中国专利主要描述预配置消息的自动发送,体系架构不够***,不够灵活,没有实现预配置消息的动态形成。
所述现有的美国专利主要描述了一种典型的预配置消息的发送过程和体系结构。这个专利着重于配置消息可靠性的保证以及移动终端上的实现过程,没有对多种协议标准的支持,没有体现预配置服务器的实现过程。
发明内容
针对现有技术存在的缺陷和不足,本发明提供一种预配置服务器及预配置方法,支持动态的生成预配置文档,支持多种协议标准,发送预配置文档可靠稳定,移动终端配置方法多样。
为了达到上述发明目的,本发明预配置服务器的预配置方法为:预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档,并将所述预配置文档发送给移动终端,完成对移动终端的预配置。
上述的预配置服务器的预配置方法,包括以下步骤:
(1)预配置服务器收集、分析、保存预配置文档模板;
(2)预配置服务器根据对移动终端的配置请求以及该移动终端的参数信息,在预配置文档模板中动态生成预配置文档;
(3)预配置服务器按照所述移动终端支持的标准对预配置文档进行转换、封装;
(4)预配置服务器将转换、封装后的预配置文档发送到移动终端,完成对移动终端的预配置。
上述的预配置服务器的预配置方法中,预配置管理员为预配置文档模板设定属性值或元素值。
上述的预配置服务器的预配置方法中,步骤(2)中,对移动终端的配置请求为用户以短信形式触发或是预配置管理员以Web形式触发。
上述的预配置服务器的预配置方法中,步骤(4)中,预配置文档是以短信的形式发送到移动终端的。
上述的预配置服务器的预配置方法中,步骤(3)中,预配置服务器按照所述移动终端支持的标准,将预配置文档发送到相应的适配器,由各适配器对预配置文档进行转换、封装。
上述的预配置服务器的预配置方法中,步骤(4)中,如果预配置文档发送到移动终端失败,预配置服务器提供重发机制。
上述的预配置服务器的预配置方法中,步骤(4)中,预配置文档的发送方式为:单发、群发、及时发送或定时发送。
一种预配置服务器,包括:
预配置文档模板生成模块:对自动收集的移动终端厂家提供的预配置文档进行分析处理,制成预配置文档模板,保存到数据库中;
预配置文档模板赋值模块:为预配置文档模板设定属性值或元素值;
短信监听模块:监听用户发起的对移动终端的配置请求短信,并将所述配置请求发送给业务适配模块;
业务适配模块:根据用户的配置请求,自动生成相应的预配置文档;
协议适配模块:按照不同的协议处理预配置文档;
转换模块:完成预配置文档的转换和封装;
发送模块:发送预配置文档到用户;
回执处理模块:处理回执消息,重发发送失败的预配置文档;
在配置请求发起前,预配置文档模板生成模块将移动终端厂家提供的预配置文档制成预配置文档模板,预配置文档模板赋值模块为预配置文档模板设定属性值或元素值之后,将预配置文档模板保存到数据库中;
当用户发起对移动终端的配置请求时,短信监听模块监听到用户发起的对移动终端的配置请求短信,并将所述配置请求发送给业务适配模块;业务适配模块根据用户的配置请求,自动生成相应的预配置文档;协议适配模块按照不同的协议对业务适配模块生成的预配置文档进行处理;转换模块对预配置文档进行转换和封装;然后所述预配置文档被发送模块发送给用户;回执处理模块处理回执消息,重发发送失败的预配置文档。
上述的预配置服务器中,协议适配模块按照OTA协议和OMA协议处理预配置文档。
采用本发明所述预配置服务器架构,与现有技术相比,结构更加清晰,功能更加完善,能够支持多种协议,能够支持多种预配置方式,能够提供丰富的预配置信息,采用本发明所述预配置服务器实现方法,可靠、安全、简单的实现移动终端的配置,降低了用户配置移动终端的难度,减少了客服人员的工作量。
附图说明
图1是预配置服务器在网络中的位置;
图2是预配置服务器的内部模块框图;
图3是预配置文档模板生成模块处理过程;
图4是用户短信触发预配置流程;
图5是Web触发预配置流程。
具体实施方式
下面结合附图对本发明作进一步的详细说明:
图1显示了预配置服务器在网络中所处的位置。预配置服务器将处理后的预配置文档发送到短信中心,然后以短信的形式发送到用户的移动终端。同时,当用户发送短信触发配置请求时,预配置服务器从短信中心获取该短信。
图2显示预配置服务器的内部模块。
本发明所述预配置服务器包括以下模块:
预配置文档模板生成模块:自动收集移动终端厂家提供的XML文档,经过分析处理后,保存到数据库中。预配置管理员还可以手工处理相应的内容。图3给出了该模块的处理过程。
预配置文档模板赋值模块:为预配置文档模板中的属性或者元素设定需要的值。
短信监听模块:预配置服务器支持用户短信触发模式。短信监听模块监听收到的短信,判别短信格式是否正确,如果格式正确则接受处理,否则返回相应的错误提示信息给该用户。
业务适配模块:预配置服务器根据用户的配置请求(即业务),自动生成相应的预配置文档。
协议适配模块:预配置服务器支持OTA标准和OMA标准两大标准。可以按照不同的协议灵活处理预配置文档。
转换模块:完成预配置文档的转换和封装。按照规范把XML转换成WBXML,然后根据PAP(Push Access Protocol)协议封装该文档。
发送模块:提供多种发送方式。可以发送预配置文档到单个用户,也可以发送给批量用户;可以即时发送,也可以选择在某个时刻定时发送。
回执处理模块:该模块处理回执消息,确认预配置文档是否发送成功。如果成功,则在临时配置消息表中删除该记录。如果失败,那么需要重发,直到发送成功或者重发次数达到***设定的最大值才停止。
图3描述了预配置文档模板生成模块处理XML文档的过程。
在配置请求发起前,预配置文档模板生成模块自动收集移动终端厂家提供的预配置文档,经过分析处理后,制成预配置文档模板,预配置文档模板赋值模块为预配置文档模板设定属性值或元素值之后,将预配置文档模板保存到数据库中;
当用户发起对移动终端的配置请求时,短信监听模块监听用户发起的对移动终端的配置请求短信,并将所述配置请求发送给业务适配模块;业务适配模块根据用户的配置请求,自动生成相应的预配置文档;协议适配模块按照不同的协议灵活处理预配置文档;转换模块完成预配置文档的转换和封装;发送模块提供多种发送方式。可以发送预配置文档到单个用户,也可以发送给批量用户;可以即时发送,也可以选择在某个时刻定时发送;回执处理模块处理回执消息,确认预配置文档是否发送成功。如果成功,则在临时配置消息表中删除该记录。如果失败,那么需要重发,直到发送成功或者重发次数达到***设定的最大值才停止。
第一实施例:采取用户短信触发方式
手机上网配置
需求:用户要求完成某一型号手机F868的上网配置。
具体实现流程
前置条件:
1、F868手机支持上网功能;
2、预配置服务器中保存有F868的预配置文档模板;
3、F868预配置文档模板中的属性或者元素已经正确赋值;
4、F868支持OMA标准。
执行步骤,如图4所示:
第一步用户发送内容为“browser F868”的短信到某个号码,触发配置请求。
第二步预配置服务器对短信进行解析。如果短信格式不符合规范的要求,则返回相应的帮助信息给移动终端用户。移动终端用户可以根据提示信息重新发送短信。如果格式符合要求,那么进入下一步。
第三步预配置服务器根据业务类型“browser”和手机型号“F868”,生成相应的预配置文档。
第四步协议适配。预配置服务器依据F868支持的OMA标准,对预配置文档进行处理。
第五步对预配置文档进行转换和封装,成功后该次配置请求存入临时配置消息表。
第六步定时从临时配置消息表中选取符合条件的配置请求,发送相应的预配置文档。
第七步如果短信中心返回发送成功,那么从临时配置消息表中删除相应的配置请求。如果返回发送失败,或者没有返回,那么转入第六步。
第八步用户收到短信,确认后,完成移动终端配置。
第二实施例:采取Web触发方式
手机上网配置
需求:客服人员要求完成某一型号手机N7610的上网配置。
具体实现流程
前置条件:
1、N7610手机支持上网功能;
2、预配置服务器中保存有N7610的预配置文档模板;
3、N7610预配置文档模板中的属性或者元素已经正确赋值;
4、N7610支持OTA标准。
执行步骤,如图5所示:
第一步预配置管理员选择手机型号“N7610”,业务类型“browser”,填写手机号码,触发配置请求。
第二步预配置服务器根据业务类型“browser”和手机型号“N7610”,生成相应的预配置文档。
第三步协议适配。预配置服务器依据N7610支持的OTA标准,对预配置文档进行处理。
第四步对预配置文档进行转换和封装,成功后该次配置请求存入临时配置消息表。
第五步定时从临时配置消息表中选取符合条件的配置请求,发送相应的预配置文档。
第六步如果短信中心返回发送成功,那么从临时配置消息表中删除相应的配置请求。如果返回发送失败,或者没有返回,那么转入第五步。
第七步用户收到短信,确认后,完成移动终端配置。
Claims (10)
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所述的预配置服务器,其特征在于:协议适配模块按照OTA协议和OMA协议处理预配置文档。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101098981A CN101132570A (zh) | 2006-08-22 | 2006-08-22 | 预配置服务器及预配置方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006101098981A CN101132570A (zh) | 2006-08-22 | 2006-08-22 | 预配置服务器及预配置方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101132570A true CN101132570A (zh) | 2008-02-27 |
Family
ID=39129659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101098981A Pending CN101132570A (zh) | 2006-08-22 | 2006-08-22 | 预配置服务器及预配置方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101132570A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799768A (zh) * | 2010-03-19 | 2010-08-11 | 上海交通大学 | 动力灾变模拟网格的Web服务封装*** |
CN102547664A (zh) * | 2010-12-20 | 2012-07-04 | 工业和信息化部电信传输研究所 | 用于无线通信终端参数预配置的***及使用该***的方法 |
CN101547412B (zh) * | 2009-04-29 | 2012-10-10 | 中兴通讯股份有限公司 | 一种无线预配置业务的实现方法及*** |
CN109561104A (zh) * | 2018-12-28 | 2019-04-02 | 深圳市创梦天地科技有限公司 | 一种通信协议转换方法及装置 |
-
2006
- 2006-08-22 CN CNA2006101098981A patent/CN101132570A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101547412B (zh) * | 2009-04-29 | 2012-10-10 | 中兴通讯股份有限公司 | 一种无线预配置业务的实现方法及*** |
CN101799768A (zh) * | 2010-03-19 | 2010-08-11 | 上海交通大学 | 动力灾变模拟网格的Web服务封装*** |
CN101799768B (zh) * | 2010-03-19 | 2012-11-28 | 上海交通大学 | 动力灾变模拟网格的Web服务封装*** |
CN102547664A (zh) * | 2010-12-20 | 2012-07-04 | 工业和信息化部电信传输研究所 | 用于无线通信终端参数预配置的***及使用该***的方法 |
CN102547664B (zh) * | 2010-12-20 | 2015-04-01 | 工业和信息化部电信传输研究所 | 用于无线通信终端参数预配置的***及使用该***的方法 |
CN109561104A (zh) * | 2018-12-28 | 2019-04-02 | 深圳市创梦天地科技有限公司 | 一种通信协议转换方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6711731B2 (en) | Web based tool control in a semiconductor fabrication facility | |
CN101237466B (zh) | 对终端进行网络配置的方法、装置和*** | |
EP3300311A1 (en) | Interaction method and apparatus for smart watch and wechat platform, and smart watch | |
CN102185716B (zh) | 一种通信设备通用管理方法及*** | |
CN101384061B (zh) | 一种用于检验移动电话操作特性的方法及*** | |
CA2580340C (en) | Integrated method and apparatus to manage mobile devices and services | |
ZA200606748B (en) | System and method for remotely monitoring equipment with the aid of at control, device, radiocommunications module and corresponding program | |
CN102684899B (zh) | 基于Tr069协议获取设备状态的方法、ACS及*** | |
CN101198105A (zh) | 一种移动通信业务处理方法及装置 | |
CN103699464B (zh) | 通讯终端自动测试方法及测试装置 | |
CN101895831B (zh) | 一种无线局域网认证的实现方法和通信终端 | |
CN103313430A (zh) | 一种用移动终端通过WiFi配置入网设备的WiFi连接方法及相关设备 | |
CN101132570A (zh) | 预配置服务器及预配置方法 | |
CN111884938B (zh) | 路由器信息采集方法及装置 | |
CN103442256B (zh) | 一种基于html5实现电子节目菜单的方法及*** | |
US20090149160A1 (en) | Method and system for directive transmitting content processed at telecom transmission terminals and for distributed content transmission connecting to networks | |
CN101340694B (zh) | 一种移动终端的消息处理能力的测试方法及*** | |
CN101197728B (zh) | 监控***和监控方法 | |
CN106658081A (zh) | 一种自动配置方法、机顶盒及服务器 | |
CN110809031A (zh) | 一种电脑传输文件至手机的方法 | |
CN110866854A (zh) | 社区独居老人安全管理*** | |
CN110012462A (zh) | 一种基于WiFi的一键批量配网技术 | |
CN113543185B (zh) | 基于自动开站助力5g高密度基站快速运营方法及*** | |
JP2012516623A (ja) | ゲートウェイサーバ及び移動通信端末の識別情報を利用した通信路の開設方法 | |
CN113810473A (zh) | 一种物联网WiFi透传模组 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20080227 |