实现终端标识的方法、系统及管理平台的制作方法

文档序号:7652217阅读:169来源:国知局
专利名称:实现终端标识的方法、系统及管理平台的制作方法
技术领域
本发明涉及终端的标识,尤其是一种实现终端标识的方法、系统及管理 平台。
背景技术
随着应用数据中心(Application Data Center,以下简称ADC)和移动 代理服务器(Mobile Agent Server,以下筒称MAS)业务的推广,行业应用 移动终端越来越多,主要分为五类终端专用终端、手机客户端、空中下载
(Over The Air,以下筒称OTA )用户识别模块工具箱(Subscriber Identify Module Tool Kit,以下简称STK)卡、卡识读物和PC客户端。但是,各终端 物理上比较分散,功能和性能也差距较大,如何将这些终端进行有效的监控 和管理成为了一个迫切需要解决的问题。
对于根据终端自身特性获取唯一标识符的情况,每类终端上可以唯一标 识各类终端的标识符不 一样,比如手机可以通过国际移动设备标识
(International Mobile Equipment Identify, 以下简称IMEI )进行标识, OTA STK卡可以通过国际移动用户标识(International Mobile Subscriber I den t i f y ,以下简称IMS I )进行标识,PC客户端可以通过介质访问控制(Med i a Access Control,以下简称MAC)地址或者CPU标识(Identify,以下简称 ID)等进行标识。由于终端种类不同,标识符特性也不同,因此标识符不能 统一起来。
对于平台下发序列号的方式,平台并不 一定了解终端所有的参数信息, 因此产生序列号时可参考的数据较少,产生的序列号灵活性和可用性较差;同时有些客户端保存平台下发的序列号的实现成本较高,比如0TA STK卡。
而现有的i殳备管理(Device Management,以下简称DM)平台需要终端均 拥有一个统一的唯一标识,如IMEI,且可以上报给管理平台,而有些终端, 如PC客户端并没有IMEI,这样就无法实现对PC客户端的管理。现有DM平台 还需要终端支持DM协议,以DM客户端(Client)的角色出现在DM系统中, 因此需要对现有终端进行改造,成本很高,可实施性差。

发明内容
本发明的目的是屏蔽各类终端的异构特性,完成对不同终端的统一标识。
为实现上述目的,本发明提供了一种实现终端标识的方法,包括步骤 11、接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。
本发明还提供了一种实现终端标识的系统,包括序列号生成模块,用 于接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。
本发明的又一 目的是对各类终端进行统一的监控和管理。
为实现上述目的,本发明提供了一种管理平台,包括实现终端标识的 系统和实现终端管理的系统,所述实现终端标识的系统包括序列号生成模块, 用于接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号;所 述实现终端管理的系统与所述实现终端标识的系统连接,用于根据序列号通 过运行于终端上的管理系统对所述终端进行管理。
通过统一生成的序列号,屏蔽了多类终端的异构特性。通过与属性参数 的匹配,使得序列号的生成既考虑到了平台生成的筒单易行性和整体规划要 求,又结合了终端自身的特性。另外,通过管理平台,能够实现对各类终端 进行统一的监控和管理。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明所4是供的实现终端标识的方法的一优选实施例的流程图。图2为本发明所提供的实现终端标识的系统的一优选实施例的结构示意图。
具体实施例方式
在本发明所提供的实现终端标识的方法的一优选实施例中,参见图1,包
括步骤11、接收包含属性参数的注册请求,生成与所述属性参数匹配的序 列号。
在实际应用中,序列号有多种实现方式,本领域的技术人员能够基于本 发明和现有技术生成所述序列号。可选地,所述序列号由16位数字或大小写 字母表示,包括终端分类、终端提供商、终端型号、时间戳和终端号。其中, 终端分类、终端提供商和终端型号包含在注册请求中的属性参数中。
具体地,终端分类由第l位表示,可选地,取值"A"表示专用终端,取 值"B"表示手机客户端,取值"C"表示0TA STK卡,取值"D"表示卡识读 物,取值"E"表示PC客户端。
终端提供商由第2~4位表示,取值由运营商分配。可选地,当终端为专 用终端时,指终端提供商;当终端为手机客户端或PC客户端时,指底座软件 提供商;当终端为OTA STK卡或卡识读物时,取值"000"。其中,所述底座 软件是运行于手机客户端或PC客户端,负责对安装于手机客户端或PC客户 端上的行业应用软件进行统一管理的软件。
终端型号由第5~8位表示,取值由终端厂商提供,运营商备份。第5位 为"O"表示机器对机器(Machine To Machine,以下简称M2M)终端;第5位 为'T,表示非M2M终端。当终端为专用终端、卡识读物时,指终端的硬件型号; 当终端为手机客户端或PC客户端时,指底座软件型号。
时间戳表明序列号的分配年份,由第9~10位表示,如2007年表示为 "07"。
终端号由第11-16位表示,取值通过算法分配。除了所述终端分类、终端提供商、终端型号,所述注册请求中的属性参 数还包括其他参数。当终端为专用终端或卡识读物时,还包括终端版本号和
IMEI;当终端为手机客户端时,还包括底座软件版本号;当终端为PC客户端 时,还包括底座软件版本号、移动台综合业务数字网(Mobile Station Integrated Services Digital Network,以下简称MSISDN)号和CPU ID; 当终端为0TA STK卡时,还包括MSISDN。
当终端为专用终端、卡识读物或手机客户端时,若以短信方式发送注册 请求,包含所述注册请求的短信息头中包括了 MSISDN号,所以此时平台能够 获得所述终端的MSISDN号;若以无线应用协议(Wireless A卯lication Protocol,以下筒称WAP)方式发送注册请求,平台能够通过WAP网关获得所 述终端的MSISDN号。
另外,当终端为OTA STK卡时,所述注册请求由其所属域的行业网关发 送;当终端为专用终端、卡识读物、手机客户端或PC客户端时,所述注册请 求由终端发送。
通过统一生成的序列号,屏蔽了多类终端的异构特性。另外,通过与属 性参数的匹配,使得序列号的生成既考虑到了平台生成的简单易行性和整体 规划要求,又结合了终端自身的特性。
可选地,所述步骤11的同时还可以进行冲突检测,具体为当终端为专 用终端或卡识读物时,若所述终端的MSISDN号未注册,且注册请求中的IMEI 在平台中已经存在,则输出沖突记录;若所述终端的MSISDN号已注册,但平 台中记录的IMEI和注册请求中的IMEI不同,则输出沖突记录。当终端为手 机客户端时,如果所述终端的MSISDN号已注册,则输出沖突记录。
可选地,所述步骤ll具体包括接收包含属性参数的注册请求,获取所 述终端的鉴权标识,对所述鉴权标识进行鉴权,鉴权通过则生成与所述属性 参数匹配的序列号,否则返回鉴权失败信息。在实际应用中,所述鉴权标识 可选地为MSISDN号,对所述鉴权标识进行鉴权具体为;险测所述鉴权标识对应的用户终端是否开通了行业应用。通过所述鉴权,能够在生成序列号之前 鉴权用户身份,保证只对开通了行业应用的用户终端进行有效的监控和管理。
可选地,所述步骤ll具体包括接收包含属性参数的注册请求,对所述
属性参数进行验证,验证通过则生成与所述属性参数匹配的序列号,否则返 回验证失败信息。在实际应用中,所述验证主要针对属性参数中的终端分类、 终端提供商和终端型号,验证所述参数是否有效,具体为是否符合生成规则。 通过所述验证,保证了所生成序列号的有效性。
在实际应用中,所述步骤11可选地同时包括所述鉴权和验证,所述鉴权 和验证可以同时或顺序进行,且只有在所述鉴权和验证都通过时才生成与所 述属性参数匹配的序列号。
可选地,所述步骤ll之后还包括步骤12a、将所述序列号发送给所述 终端。当终端为0TASTK卡时,不执行步骤12a;当终端为专用终端、卡识读 物、手机客户端或PC客户端时,执行步骤12a。在实际应用中,通常注册结 果包括注册成功、数据无效、序列号非法、通信协议版本不兼容等状态。如 果注册成功,则将所述序列号包含在注册成功信息中返回。可选地,终端接 收到注册成功信息后,将注册标识位更改为已注册,同时平台生成注册话单。 通过所述步骤12a,终端能够在以后的上报信息中携带所述序列号,便于平台 根据上报信息对终端进行监控和管理。
可选地,所述步骤ll之后还包括步骤12b、存储所述属性参数和所述 序列号。值得注意的是,所述步骤12b和步骤12a没有时间上的先后顺序关 系。通过所述步骤12b,便于平台对序列号进行管理。
当终端为专用终端、卡识读物、手机客户端或PC客户端时,可选地,所 述步骤12b之后还包括步骤13a、接收所述终端发送的包含所述序列号的上 报信息,进行序列号验证。所述序列号验证具体包括验证所述序列号是否 符合生成规则,和/或将所述序列号与已存储的序列号进行比对。除了序列号, 所述上4艮信息还包括当终端为专用终端或卡识读物时,还包括终端版本号;当终端为手机客户端时,还包括底座软件版本号;当终端为PC客户端时,还
包括底座软件版本号和MSISDN号。当终端为OTA STK卡时,由其所属域的行 业网关发送上报信息,该上报信息中不含序列号。通过所述步骤13a,能够对 序列号进行验证,保证序列号的有效性。
当终端为专用终端、卡识读物或手机客户端时,可选地,所述步骤12b 之后还包括步骤13b、接收所述终端发送的包含所述序列号的上报信息,进 行冲突检测。所述沖突检测具体包括检查MSISDN号和序列号的映射关系是 否改变,如果发生改变,则输出序列号冲突记录。当终端为OTA STK卡时, 不存在序列号冲突的情况。值得注意的是,所述步骤13b和步骤13a没有时 间上的先后顺序关系。通过所述步骤13b,能够检测序列号的冲突情况,便于 以后的统计和管理。
可选地,所述步骤ll之前还包括步骤1G、接收信息,判断所述信息是 包含属性参数的注册请求还是包含序列号的上报信息,若是注册请求则执行 步骤ll,若是上报信息则执行步骤13a和步骤13b。在实际应用中,通常根 据是否包含完整的序列号来判断接收到的是注册请求还是上报信息。通过所 述判断,能够简化终端与平台间的接口,使得对信息的分发处理更有条理。
在本发明所提供的实现终端标识的系统的一优选实施例中,参见图2,包 括序列号生成模块,用于接收包含属性参数的注册请求,生成与所述属性 参数匹配的序列号。通过统一生成的序列号,屏蔽了多类终端的异构特性。 另外,通过与属性参数的匹配,使得序列号的生成既考虑到了平台生成的简 单易行性和整体规划要求,又结合了终端自身的特性。
可选地,所述系统还包括鉴权模块,与所述序列号生成模块连接,用 于用于接收包含属性参数的注册请求,获取鉴权标识,对所述鉴权标识进行 鉴权,并在鉴权通过时将所述注册请求发送给所述序列号生成模块。通过所 述鉴权模块,能够在生成序列号之前鉴权用户身份,保证只对开通了行业应 用的用户终端进行有效的监控和管理。可选地,所述系统还包括验证模块,与所述序列号生成模块连接,用
于接收包含属性参数的注册请求,对所述属性参数进行验证,验证通过则将 所述注册请求发送给所述序列号生成模块。通过所述验证模块,保证了所生 成序列号的有效性。
可选地,在实际应用中,序列号生成模块只有在所述鉴权和验证都通过 时,即同时接收到鉴权模块和验证模块发送的注册请求时,才生成与所述属 性参数匹配的序列号。
可选地,所述系统还包括序列号分发模块,与所述序列号生成模块连 接,用于将所述序列号发送给所述终端。通过所述序列号分发模块,终端能 够在以后的上报信息中携带所述序列号,便于平台根据上报信息对终端进行 监控和管理。
可选地,所述系统还包括存储模块,与所述序列号生成模块连接,用 于存储所述属性参数和所述序列号。通过所述存储模块,便于平台对序列号 进行管理。
可选地,所述验证模块还与所述存储模块连接,用于接收所述终端发送 的包含所述序列号的上报信息,进行序列号验证。通过所述验证模块,能够 对序列号进行验证,保证序列号的有效性。
可选地,所述系统还包括冲突检测模块,与所述存储模块连接,用于 接收所述包含属性参数的注册请求或包含序列号的上报信息,进行沖突检测。 通过所述冲突检测模块,能够检测序列号的冲突情况,便于以后统计和管理。
可选地,所述系统还包括接收模块,与所述鉴权模块、所述验证模块 和所述冲突检测模块连接,用于接收信息,判断所述信息是包含属性参数的 注册请求还是包含序列号的上报信息,若是注册请求则发送给所述鉴权模块、 所述验证模块和所述冲突检测模块,若是上报信息则发送给所述验证模块和 所述冲突检测模块。通过所述接收模块,能够简化终端与平台间的接口,使 得对信息的处理更有条理。在本发明所提供的管理平台的一优选实施例中,包括实现终端标识的
系统和实现终端管理的系统,所述实现终端标识的系统包括序列号生成模块,
用于接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号;所 述实现终端管理的系统与所述实现终端标识的系统连接,用于根据序列号通 过运行于终端上的管理系统对所述终端进行管理。通过所述管理平台,能够 实现对各类终端进行统一的监控和管理。
在实际应用中,所述运行于终端上的管理系统可以是底座软件。当终端 为手机客户端或PC客户端时,可以将生成的序列号植入运行于所述终端上的 底座软件中,将所述序列号作为所述底座软件的序列号,通过所述序列号对 所述底座软件进行监控和管理,进一步对所述底座软件支撑的行业应用软件 进行监控和管理。
如实现终端标识的系统的优选实施例中所述,所述实现终端标识的系统 可选地还包括所述鉴权模块、验证模块、序列号分发模块、存储模块、冲突 检测模块以及接收模块。
在实际应用中,所述管理平台有多种实现方式,本领域的技术人员能够 基于本发明和现有技术实现所述管理平台。可选地,所述管理平台还包括信 息统计系统、终端监测系统、参数配置系统。其中,所述信息统计系统与所 述实现终端标识的系统连接,用于对上报信息进行统计处理,可选地输出统 计报表。所述终端监测系统,与所述实现终端标识的系统连接,用于下发终 端监测命令以及监测终端信息上报记录,对告警信息和上报的应用信息记录 进行统计。所述参数配置系统用于管理、发送参数配置命令,以及接收、解 析和响应终端发送的参数配置请求。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制, 尽管参照优选实施例对本发明进行了详细说明,本领域的普通技术人员应当 理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技 术方案的精神和范围。
权利要求
1、一种实现终端标识的方法,其特征在于,包括步骤11、接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。
2、 根据权利要求1所述的方法,其特征在于,所述步骤ll具体包括 接收包含属性参数的注册请求,获取所述终端的鉴权标识,对所述鉴权标识 进行鉴权,鉴权通过则生成与所述属性参数匹配的序列号,否则返回鉴权失 败信息。
3、 根据权利要求1所述的方法,其特征在于,所述步骤ll具体包括 接收包含属性参数的注册请求,对所述属性参数进行验证,验证通过则生成 与所述属性参数匹配的序列号,否则返回验证失败信息。
4、 根据权利要求1 - 3所述的任一方法,其特征在于,所述步骤11之后 还包括步骤12a、将所述序列号发送^^所述终端。
5、 根据权利要求1 - 3所述的任一方法,其特征在于,所述步骤11之后 还包括步骤12b、存储所述属性参数和所述序列号。
6、 根据权利要求5所述的方法,其特征在于,所述步骤12b之后还包括 步骤13a、接收所述终端发送的包含所述序列号的上报信息,进行序列号验证。
7、 根据权利要求6所述的方法,其特征在于,所述步骤12b之后还包括 步骤13b、接收所述终端发送的包含所述序列号的上报信息,进行沖突检测。
8、 根据权利要求7所述的方法,其特征在于,所述步骤11之前还包括 接收信息,判断所述信息是包含属性参数的注册请求还是包含序列号的上报 信息,若是注册请求则执行步骤ll,若是上报信息则执行步骤13a和步骤13b。
9、 一种实现终端标识的系统,其特征在于,包括序列号生成模块,用 于接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。
10、 根据权利要求9所述的系统,其特征在于,还包括鉴权模块,与 所述序列号生成模块连接,用于接收包含属性参数的注册请求,获取鉴权标识,对所述鉴权标识进行鉴权,并在鉴权通过时将所述注册请求发送给所述 序列号生成模块。
11、 根据权利要求9所述的系统,其特征在于,还包括验证模块,与 所述序列号生成模块连接,用于接收包含属性参数的注册请求,对所述属性 参数进行验证,验证通过则将所述注册请求发送给所述序列号生成^t块。
12、 根据权利要求9-11所述的任一系统,其特征在于,还包括序列 号分发模块,与所述序列号生成模块连接,用于将所述序列号发送给所述终 端。
13、 根据权利要求9-ll所述的任一系统,其特征在于,还包括存储 模块,与所述序列号生成模块连接,用于存储所述属性参数和所述序列号。
14、 根据权利要求13所述的系统,其特征在于,所述验证模块还与所 述存储模块连接,用于接收所述终端发送的包含所述序列号的上报信息,进 行序列号验证。
15、 根据权利要求14所述的系统,其特征在于,还包括冲突检测模 块,与所述存储模块连接,用于接收所述包含属性参数的注册请求或包含序 列号的上报信息,进行沖突检测。
16、 根据权利要求15所述的系统,其特征在于,还包括接收模块, 与所述鉴权模块、所述验证模块和所述冲突检测模块连接,用于接收信息, 判断所述信息是包含属性参数的注册请求还是包含序列号的上报信息,若是 注册请求则发送给所述鉴权模块、所述验证模块和所述冲突检测模块,若是 上报信息则发送给所述验证模块和所述冲突检测模块。
17、 一种管理平台,其特征在于,包括实现终端标识的系统和实现终端管理的系统,所述实现终端标识的系统包括序列号生成模块,用于接收包 含属性参数的注册请求,生成与所述属性参数匹配的序列号;所述实现终端管理的系统与所述实现终端标识的系统连接,用于根据序列号通过运行于终 端上的管理系统对所述终端进行管理。
全文摘要
本发明提供了一种实现终端标识的方法,包括步骤11.接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。本发明还提供了一种实现终端标识的系统,包括序列号生成模块,用于接收包含属性参数的注册请求,生成与所述属性参数匹配的序列号。本发明还提供了一种管理平台,包括实现终端标识的系统和实现终端管理的系统。通过统一生成的序列号,屏蔽了多类终端的异构特性。通过与属性参数的匹配,使得序列号的生成既考虑到了平台生成的简单易行性和整体规划要求,又结合了终端自身的特性。
文档编号H04L12/26GK101299674SQ20071009895
公开日2008年11月5日 申请日期2007年4月30日 优先权日2007年4月30日
发明者川 于, 艺 刘, 曾庆祥, 朱春梅, 青 肖 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1