发明名称 DATACOM数据指令平台的实现方法
摘要 DATACOM数据指令平台的实现方法,针对数据业务特性,由DATACOM系统实现指令协议转换、指令内容转换,在数据处理器、数据通用转换器的数据指令平台上工作;DATACOM将BOSS数据业务业务开通要求转换为网元数据开通指令,完成单条业务开通、批量业务开通、多网元开通调度、负载均衡及故障兼容;DATACOM读取指令信息后,需要根据网元和指令标识作为Key,来针对不同网元获取配置信息。对于数据指令拼装有多种方式。本发明将BOSS数据业务开通指令转换为网元数据指令,将网元数据指令转换为BOSS数据业务开通指令,并通过数据调度、监控、告警,适应不同网元的特点,完成单条业务开通、批量业务开通、多网元开通调度、负载均衡及故障兼容。
申请公布号 CN101751241A 申请公布日期 2010.06.23
申请号 CN200910232394.2 申请日期 2009.12.09
申请人 南京联创科技集团股份有限公司 发明人 杭国民;陈山;梁斌;李华;孙力斌;张帆
分类号 G06F9/30(2006.01)I;H04L12/24(2006.01)I;H04W88/18(2009.01)I 主分类号 G06F9/30(2006.01)I
代理机构 南京天翼专利代理有限责任公司 32112 代理人 陈建和
主权项 DATACOM数据指令平台的实现方法,针对数据业务特性,由DATACOM系统实现指令协议转换、指令内容转换,在数据处理器、数据通用转换器的数据指令平台上工作;DATACOM将BOSS数据业务业务开通要求转换为网元数据开通指令,完成单条业务开通、批量业务开通、多网元开通调度、负载均衡及故障兼容,具体为:(1)进行数据源配置:所有BOSS业务开通数据、取消指令数据等业务指令数据都用相同的调度表、考虑到数据平台网元比较多,数据开通、取消、变更等业务指令数据量比较大,这样需要拆分调度表,因此指令开通平台应保证在获取数据源时,数据源表通过参数灵活配置。从而保证数据指令平台的应用程序一致;DataCom应用首先为自身分配一个固定的ID,然后从数据库参数表中根据ID获取到本次DataCom应用获取的数据源表名,这样就可以保证数据源可配置;(2)数据源来源差异的可配置:为了满足上述数据源可配置步骤,要求源数据提供者在传入源数据时,首先通过配置情况获取需要传入源数据的情况,确保插入源数据的准确性;DataCom应用本身会提供一套校验参数表,这套校验参数表在源数据插入、获取时做校验,确保源数据的准确性;(3)数据指令配置:经过数据指令平台的数据,都可以通过配置数据指令的方式,无需修改程序,直接可以生成数据指令,并发送给对应的接收数据的网元;(4)网元的数据的可配置:由于网元众多,且后续业务会不断新增网元,因此数据指令发给不同的网元时,选择性的发给相应的单个或多个网元;如果需要发给多个网元时,且网元之间有依赖关系,需要按照业务依赖进行业务处理;(5)数据指令的拼装可配置:数据指令是由“指令头”、“指令体”整合而成,由于网元的差异性,导致指令头、指令体的不一致,平台在生成指令时,需要灵活的根据网元类型获取相应的指令头,从数据源中获取指令体,进行指令的拼装;DATACOM读取指令信息后,需要根据网元和指令标识作为Key,来针对不同网元获取配置信息。对于数据指令拼装有多种方式:1)对于XML格式,这类性能要求不高的指令,采用先生成通用的XML格式数据,再通过XSLT转换为网元需要的XML格式信息,根据Key读取不同的XSLT配置文件;2)对于数据量大,性能要求很高的指令,可以采用硬编码,按照接口生成解析类,由系统加载生效,此时Key获取的处理类型是解析类方式,会加载解析类来处理;3)对于数据量大,性能要求高的指令,还可以采用动态解析的方式。动态解析是将指令内容,定义在配置表中,根据每条记录的关联关系,形成树型结构,可以表示XML格式,也可以表示固定长度的字符串,程序根据此结构,生成指令内容。
地址 210013 江苏省南京市定淮门12号16号楼