欢迎来到专利查询网! | 帮助中心 查专利用我们更专业!
专利查询网
换一换
首页 专利查询网 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

机卡分离型家庭网关业务配置数据的同步方法.pdf

  • 资源ID:526856       资源大小:2.76MB        全文页数:19页
  • 资源格式: PDF        下载积分:30金币
快捷下载 游客一键下载
账号登录下载
三方登录下载: 微信开放平台登录 QQ登录
下载资源需要30金币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

机卡分离型家庭网关业务配置数据的同步方法.pdf

1、10申请公布号CN104125300A43申请公布日20141029CN104125300A21申请号201410391707X22申请日20140811H04L29/08200601G06F17/3020060171申请人烽火通信科技股份有限公司地址430074湖北省武汉市东湖开发区关东科技园东信路5号72发明人祝振东74专利代理机构北京捷诚信通专利事务所普通合伙11221代理人魏殿绅庞炳良54发明名称机卡分离型家庭网关业务配置数据的同步方法57摘要本发明公开了一种机卡分离型家庭网关业务配置数据的同步方法,包括以下步骤分别定义SIM卡文件数据结构和家庭网关业务配置文件数据结构,根据每一个SI

2、M卡文件的更新状态对SIM卡文件数据结构进行初始化,根据XML格式的家庭网关业务配置文件对家庭网关业务配置文件数据结构进行初始化,利用SIM卡文件数据结构和家庭网关业务配置文件数据结构完成SIM卡文件与家庭网关业务配置文件的数据映射和同步。本发明,灵活性强,可满足各种数据同步的需求;扩展性好,业务配置数据的同步配置逻辑之间没有关联;效率高,SIM卡文件之间没有逻辑上的关联,通过嵌套的结构链表方式,将SIM卡文件与家庭网关业务配置文件用指针关联,提高了读卡和查找的效率。51INTCL权利要求书3页说明书9页附图6页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书9页附图6页1

3、0申请公布号CN104125300ACN104125300A1/3页21机卡分离型家庭网关业务配置数据的同步方法,其特征在于,包括以下步骤步骤A10分别定义SIM卡文件数据结构和家庭网关业务配置文件数据结构,其中SIM卡文件数据结构包括SIM卡文件的参数信息结构体和SIM卡文件的文件信息结构体,SIM卡文件的参数信息结构体包括参数的ID号、参数值和参数指向下一个参数的指针;SIM卡文件的文件信息结构体包括文件的ID号、文件对应的业务类型、文件是否可写的状态、文件的第一个参数的指针以及文件的下一个文件的指针;家庭网关业务配置文件的数据结构包括家庭网关业务配置文件的参数节点结构体和家庭网关业务配置

4、文件的对象节点结构体,家庭网关业务配置文件的参数节点结构体包括参数的类型、参数的读写属性、SIM卡文件的ID属性、SIM卡文件的参数ID属性、参数值属性、下一个参数的指针以及参数所属对象节点的指针;家庭网关业务配置文件的对象节点结构体包括对象的读写属性、对象的最大实例数、对象的第一个参数的指针、对象父节点的指针、对象子节点的指针以及对象兄弟节点的指针;步骤S20根据每一个SIM卡文件的更新状态对SIM卡文件数据结构进行初始化;步骤S30根据XML格式的家庭网关业务配置文件对家庭网关业务配置文件数据结构进行初始化;步骤S40利用SIM卡文件数据结构和家庭网关业务配置文件数据结构完成SIM卡文件与

5、家庭网关业务配置文件的数据映射和同步。2如权利要求1所述的方法,其特征在于,步骤A20包括以下步骤S201、获取全部SIM卡文件的更新状态值,获取成功则转到步骤S202,否则结束;S202、循环遍历全部SIM卡文件,如果当前SIM卡文件具有更新状态,则转到步骤S203,否则转到步骤S204;S203、读取当前SIM卡文件,读取成功转到步骤S205,否则转到步骤S207;S204、将当前SIM卡文件的更新状态设置为未更新,转到步骤S208;S205、解析和检查当前SIM卡文件的数据合法性,解析和检查成功转到步骤S206,否则转到步骤S207;S206、将当前SIM卡文件的数据填入SIM卡文件数据

6、结构中,并将当前SIM卡文件的更新状态设置为更新,转到步骤S208;S207、将当前SIM卡文件的更新状态设置为未更新,转到步骤S208;S208、判断当前SIM卡文件的链表指针是否指向最后一个SIM卡文件,如果不是则转到步骤202,否则结束。3如权利要求1所述的方法,其特征在于,步骤30包括以下步骤S301、按照XML文件语法规则,解析家庭网关业务配置文件,完成后转入步骤S302;S302、根据节点信息判断当前节点是对象节节点还是参数节点,如果是对象节点转到步骤S303,如果是参数节点转到步骤S304;S303、解析对象节点并填入家庭网关业务配置文件的数据结构中完成初始化,转到步骤S305;

7、S304、解析参数节点并填入家庭网关业务配置文件的数据结构中完成初始化,转到步骤S305;S305、将当前节点的指针指向下一个XML文件节点,判断指针是否为空,如果不为空转权利要求书CN104125300A2/3页3到步骤S301,否则结束。4如权利要求1所述的方法,其特征在于,步骤S40包括静态对象节点数据的映射和同步以及动态对象节点数据的映射和同步。5如权利要求4所述的方法,其特征在于,对于静态对象节点数据的映射和同步,通过遍历SIM卡文件的数据结构链表,以文件ID和参数ID为关键字进行查找,查找命中后即找到映射关系,完成静态对象节点数据的映射和同步。6如权利要求4所述的方法,其特征在于,

8、对于动态对象节点数据的映射和同步,首先为动态对象定义一个对象模版实例,在该对象模版实例的参数属性中增加文件ID和参数ID两个属性值,并将属性值定义为某一类业务的标识,动态对象节点数据的映射和同步分两种情况1将SIM卡文件中的数据同步到家庭网关业务配置文件中,先遍历SIM卡文件数据链表,当检查到某一类业务的文件有更新状态,说明该业务文件有效,需要同步到网关,然后在网关业务数据链表中新增该类型业务对象的实例,将SIM卡文件和参数ID值写入到新增对象实例中参数的相关属性中,然后将SIM卡文件对应的参数同步到新增对象的参数值属性中,最后将新增对象的实例号写入到SIM卡该文件的索引号参数中,建立新增对象

9、实例和SIM卡文件的映射关系;2远程或本地配置家庭网关业务配置文件,并将家庭网关业务配置数据同步写入SIM卡中,先在网关业务配置数据链表中新增一个对象实例,根据对象模版实例中参数的文件ID属性获知业务标识的类型,然后在SIM卡文件数据结构链表中查找该类业务的文件更新状态,找到无更新状态的文件后即认为该文件可写,将该文件ID和参数ID的值写到网关业务数据链表新增实例参数的文件ID和参数ID属性中,接着远程或本地下发业务配置参数时,根据新增对象实例参数的文件ID和参数ID属性值,将参数写保存到SIM卡对应的文件中。7如权利要求6所述的方法,其特征在于,SIM卡文件数据同步到网关动态对象业务配置存储

10、的流程,包括以下步骤S401、读取当前SIM卡文件的更新状态,判断当前SIM卡文件是否有更新状态,如果更新状态转到步骤S402,否则结束;S402、读取SIM卡文件,获取文件参数值,读取成功转到S403,否则结束;S403、根据读取SIM卡文件的业务类型,在网关业务配置数据链表中增加该类业务对象实例,增加对象实例成功转到S404,否则结束;S404、将SIM卡文件ID和参数ID写入到网关业务配置数据链表中新增实例参数的文件ID和参数ID属性,转到步骤S405;S405、将SIM卡文件中的参数同步到网关业务配置数据链表中新增对象实例下的参数值属性中,转到步骤S406;S406、将网关业务配置数据

11、链表中新增对象实例号写入SIM卡文件的索引号参数中保存,至此结束。8如权利要求6所述的方法,其特征在于,家庭网关动态对象业务配置数据同步写入SIM卡存储的流程,包括以下步骤S411、查找网关业务配置数据链表中要新增的动态实例模版中的业务类型,转到步骤权利要求书CN104125300A3/3页4S412;S412、增加该业务对象实例,转到步骤S413;S413、根据业务类型查找相关的SIM卡文件的更新状态,有更新状态转到步骤S415,否则转到步骤S414;S414、找到无更新状态的文件,将该文件ID和参数ID写保存到S412步骤中创建的对象实例中,转到步骤S416;S415、检查SIM卡下一个同

12、类业务文件是否存在,如果存在则转到步骤S413,否则结束;S416、远程或本地开始下发业务配置参数时,按照新增对象实例参数节点的文件和参数ID属性为关键字,检索SIM卡文件数据链表,查找命中后,将参数值同步写到对应的SIM卡文件中,至此结束。权利要求书CN104125300A1/9页5机卡分离型家庭网关业务配置数据的同步方法技术领域0001本发明涉及家庭网关,具体涉及机卡分离型家庭网关业务配置数据的同步方法,实现机卡分离型家庭网关的本地或远程业务配置管理功能。背景技术0002随着互联网技术的快速发展和海量的应用,并在国家大力支持宽带中国的发展前景下,家庭宽带业务需求不断攀升。0003目前,家庭

13、网关产品正处在市场需求旺盛时期,国内各大通信运营商都在加快部署和建设宽带业务资源,其中,业务开通和维护是各大运营商非常关心的一个问题。运营商迫切需要一种能实现业务开通“零接触”方式的家庭网关。机卡分离型家庭网关有效地解决了业务零配置开通遇到的瓶颈,机卡分离型家庭网关把配置数据从家庭网关中分离出来,独立存储于SIM卡中,在家庭网关上电后,需要同步家庭网关与SIM卡的数据,同时在对家庭网关进行业务配置时,需要将业务配置数据同步写入SIM存储。0004SIM卡数据的存储方式以文件为单位,每个文件定义了数量不等的参数,各文件之间没有逻辑上的关联,而且受到存储限制,一个业务配置信息需要分多个文件定义。家

14、庭网关业务配置数据遵循BBFTR069国际标准和国内运营商扩展要求,数据文件定义遵循XML语法规则,由对象和参数构成,对象和参数分别定义了属性,数据之间有逻辑关联,是一种逻辑性比较强、比较灵活的数据结构。两者之间的数据定义差别比较大,要比较高效、灵活的实现两者之间的数据同步需求,则需要为两者分别设计较为合适的数据结构和数据映射方法。0005通常比较简单易于实现的方式,是将SIM卡文件和网关业务配置数据做一张显示映射关系表,并将该映射表以文本或者内存数据库方式存储于网关上,在需要做两者之间的数据同步时,查找该映射关系表定义的规则后进行同步。0006以上实现方式有两点不足00071灵活性差,即所有

15、数据同步规则依赖于事先定义好的映射关系表,如果数据定义有变化,则需要重新编辑映射关系表,代码也需要做相应的修改;00082扩展性差,对于同一种业务配置的多实例情况,只能按照事先定义好的匹配规则进行映射,不能完全满足该类业务配置的需求;对于SIM卡数据和网关业务配置数据的各类业务数据同步规则无法便捷的扩展支持。00093效率低,每做一个参数的同步,都需要先查映射关系表,而且该映射关系表逻辑简单,查找的效率比较低。0010综上所述,现有SIM卡与家庭网关业务配置数据的数据映射实现方案,不能完全满足SIM卡与家庭网关业务配置数据之间的同步需求。发明内容0011本发明所要解决的技术问题是利用映射关系表

16、实现SIM卡与家庭网关业务配置说明书CN104125300A2/9页6数据的数据映射存在灵活性差、扩展性差和效率低的问题。0012为了解决上述技术问题,本发明所采用的技术方案是提供一种机卡分离型家庭网关业务配置数据的同步方法,包括以下步骤0013步骤A10分别定义SIM卡文件数据结构和家庭网关业务配置文件数据结构,其中0014SIM卡文件数据结构包括SIM卡文件的参数信息结构体和SIM卡文件的文件信息结构体,SIM卡文件的参数信息结构体包括参数的ID号、参数值和参数指向下一个参数的指针;SIM卡文件的文件信息结构体包括文件的ID号、文件对应的业务类型、文件是否可写的状态、文件的第一个参数的指针

17、以及文件的下一个文件的指针;0015家庭网关业务配置文件的数据结构包括家庭网关业务配置文件的参数节点结构体和家庭网关业务配置文件的对象节点结构体,家庭网关业务配置文件的参数节点结构体包括参数的类型、参数的读写属性、SIM卡文件的ID属性、SIM卡文件的参数ID属性、参数值属性、下一个参数的指针以及参数所属对象节点的指针;家庭网关业务配置文件的对象节点结构体包括对象的读写属性、对象的最大实例数、对象的第一个参数的指针、对象父节点的指针、对象子节点的指针以及对象兄弟节点的指针;0016步骤S20根据每一个SIM卡文件的更新状态对SIM卡文件数据结构进行初始化;0017步骤S30根据XML格式的家庭

18、网关业务配置文件对家庭网关业务配置文件数据结构进行初始化;0018步骤S40利用SIM卡文件数据结构和家庭网关业务配置文件数据结构完成SIM卡文件与家庭网关业务配置文件的数据映射和同步。0019在上述方法中,步骤A20包括以下步骤0020S201、获取全部SIM卡文件的更新状态值,获取成功则转到步骤S202,否则结束;0021S202、循环遍历全部SIM卡文件,如果当前SIM卡文件具有更新状态,则转到步骤S203,否则转到步骤S204;0022S203、读取当前SIM卡文件,读取成功转到步骤S205,否则转到步骤S207;0023S204、将当前SIM卡文件的更新状态设置为未更新,转到步骤S2

19、08;0024S205、解析和检查当前SIM卡文件的数据合法性,解析和检查成功转到步骤S206,否则转到步骤S207;0025S206、将当前SIM卡文件的数据填入SIM卡文件数据结构中,并将当前SIM卡文件的更新状态设置为更新,转到步骤S208;0026S207、将当前SIM卡文件的更新状态设置为未更新,转到步骤S208;0027S208、判断当前SIM卡文件的链表指针是否指向最后一个SIM卡文件,如果不是则转到步骤202,否则结束。0028在上述方法中,步骤30包括以下步骤0029S301、按照XML文件语法规则,解析家庭网关业务配置文件,完成后转入步骤S302;0030S302、根据节点

20、信息判断当前节点是对象节节点还是参数节点,如果是对象节点转到步骤S303,如果是参数节点转到步骤S304;0031S303、解析对象节点并填入家庭网关业务配置文件的数据结构中完成初始化,转说明书CN104125300A3/9页7到步骤S305;0032S304、解析参数节点并填入家庭网关业务配置文件的数据结构中完成初始化,转到步骤S305;0033S305、将当前节点的指针指向下一个XML文件节点,判断指针是否为空,如果不为空转到步骤S301,否则结束。0034在上述方法中,步骤S40包括静态对象节点数据的映射和同步以及动态对象节点数据的映射和同步。0035在上述方法中,对于静态对象节点数据的

21、映射和同步,通过遍历SIM卡文件的数据结构链表,以文件ID和参数ID为关键字进行查找,查找命中后即找到映射关系,完成静态对象节点数据的映射和同步。0036在上述方法中,对于动态对象节点数据的映射和同步,首先为动态对象定义一个对象模版实例,在该对象模版实例的参数属性中增加文件ID和参数ID两个属性值,并将属性值定义为某一类业务的标识,动态对象节点数据的映射和同步分两种情况00371将SIM卡文件中的数据同步到家庭网关业务配置文件中,先遍历SIM卡文件数据链表,当检查到某一类业务的文件有更新状态,说明该业务文件有效,需要同步到网关,然后在网关业务数据链表中新增该类型业务对象的实例,将SIM卡文件和

22、参数ID值写入到新增对象实例中参数的相关属性中,然后将SIM卡文件对应的参数同步到新增对象的参数值属性中,最后将新增对象的实例号写入到SIM卡该文件的索引号参数中,建立新增对象实例和SIM卡文件的映射关系;00382远程或本地配置家庭网关业务配置文件,并将家庭网关业务配置数据同步写入SIM卡中,先在网关业务配置数据链表中新增一个对象实例,根据对象模版实例中参数的文件ID属性获知业务标识的类型,然后在SIM卡文件数据结构链表中查找该类业务的文件更新状态,找到无更新状态的文件后即认为该文件可写,将该文件ID和参数ID的值写到网关业务数据链表新增实例参数的文件ID和参数ID属性中,接着远程或本地下发

23、业务配置参数时,根据新增对象实例参数的文件ID和参数ID属性值,将参数写保存到SIM卡对应的文件中。0039在上述方法中,SIM卡文件数据同步到网关动态对象业务配置存储的流程,包括以下步骤0040S401、读取当前SIM卡文件的更新状态,判断当前SIM卡文件是否有更新状态,如果更新状态转到步骤S402,否则结束;0041S402、读取SIM卡文件,获取文件参数值,读取成功转到S403,否则结束;0042S403、根据读取SIM卡文件的业务类型,在网关业务配置数据链表中增加该类业务对象实例,增加对象实例成功转到S404,否则结束;0043S404、将SIM卡文件ID和参数ID写入到网关业务配置数

24、据链表中新增实例参数的文件ID和参数ID属性,转到步骤S405;0044S405、将SIM卡文件中的参数同步到网关业务配置数据链表中新增对象实例下的参数值属性中,转到步骤S406;0045S406、将网关业务配置数据链表中新增对象实例号写入SIM卡文件的索引号参数中保存,至此结束。说明书CN104125300A4/9页80046在上述方法中,家庭网关动态对象业务配置数据同步写入SIM卡存储的流程,包括以下步骤0047S411、查找网关业务配置数据链表中要新增的动态实例模版中的业务类型,转到步骤S412;0048S412、增加该业务对象实例,转到步骤S413;0049S413、根据业务类型查找相

25、关的SIM卡文件的更新状态,有更新状态转到步骤S415,否则转到步骤S414;0050S414、找到无更新状态的文件,将该文件ID和参数ID写保存到S412步骤中创建的对象实例中,转到步骤S416;0051S415、检查SIM卡下一个同类业务文件是否存在,如果存在则转到步骤S413,否则结束;0052S416、远程或本地开始下发业务配置参数时,按照新增对象实例参数节点的文件和参数ID属性为关键字,检索SIM卡文件数据链表,查找命中后,将参数值同步写到对应的SIM卡文件中,至此结束。0053与现有的实现技术相比,本发明的优点如下00541灵活性强,可满足各种数据同步覆盖的需求。SIM卡数据与网关

26、业务数据根据各类业务配置的需要,在配置过程中按照设定的规则动态的建立和查找映射关系,可以满足各类业务数据同步需求。00552扩展性好,每一种业务配置数据的同步配置逻辑之间没有关联,可以根据业务配置需要参照已实现的业务方式扩展,不影响已有业务功能。00563效率高,SIM卡数据文件之间没有逻辑上的关联,通过嵌套的结构链表方式,将SIM卡数据文件和参数按照设计的结构链表方式用指针关联起来,提高了读卡和查找的效率。附图说明0057图1是本发明的流程图;0058图2为本发明实施例中SIM卡文件数据结构初始化流程图;0059图3为本发明实施例中网关业务配置数据结构初始化流程图;0060图4为本发明实施例

27、中SIM卡文件数据同步到网关动态对象业务配置存储的流程图;0061图5为本发明实施例中网关动态对象业务配置数据同步写入SIM卡存储的流程图;0062图6为本发明实施例中机卡分离型网关业务配置应用示意图。具体实施方式0063下面结合说明书附图和具体实施方式对本发明做出详细的说明。0064如图1所示,本发明提供的机卡分离型家庭网关业务配置数据的同步方法,包括以下步骤0065步骤S10、分别定义SIM卡文件数据结构和家庭网关业务配置文件数据结构,其说明书CN104125300A5/9页9中0066SIM卡文件数据结构定义如下00671SIM卡文件的参数信息结构体。006800690070通过以上定义

28、的数据结构,将SIM卡文件的相关属性值以结构体为最小数据单位,用结构链表指针关联起来。完成数据的初始化后,在需要进行业务配置数据的映射和同步时,便于快速的查找和建立映射关系。0071家庭网关业务配置文件以标准XML文件的格式存储,由对象和参数两种元素构成,对象有静态和动态之分,动态对象可以有多个实例,对象和参数分别定义有各种属性,家庭网关业务配置文件的数据结构如下00721家庭网关业务配置文件的参数节点结构体说明书CN104125300A6/9页10007300742家庭网关业务配置文件的对象节点结构体00750076步骤S20、根据每一个SIM卡文件的更新状态对SIM卡文件数据结构进行初始化

29、。0077如图2所示,SIM卡文件的初始化流程包括以下步骤0078S201、由SIM卡驱动层获取全部SIM卡文件的更新状态值,获取成功则转到步骤S202,否则结束;0079S202、循环遍历全部SIM卡文件,如果当前SIM卡文件具有更新状态当前SIM卡文件有效,则转到步骤S203,否则转到步骤S204;0080S203、读取当前SIM卡文件,读取成功转到步骤S205,否则转到步骤S207;0081S204、将当前SIM卡文件的更新状态设置为未更新,转到步骤S208;说明书CN104125300A107/9页110082S205、解析和检查当前SIM卡文件的数据合法性,解析和检查成功转到步骤S2

30、06,否则转到步骤S207;0083S206、将当前SIM卡文件的数据填入SIM卡文件数据结构中,并将当前SIM卡文件的更新状态设置为更新,转到步骤S208;0084S207、将当前SIM卡文件的更新状态设置为未更新,转到步骤S208;0085S208、判断当前SIM卡文件的链表指针是否指向最后一个SIM卡文件,如果不是则转到步骤202,否则结束。0086步骤S30、根据XML格式的家庭网关业务配置文件对家庭网关业务配置文件数据结构进行初始化。0087如图3所示,家庭网关业务配置文件初始化流程包括以下步骤0088S301、按照XML文件语法规则,解析家庭网关业务配置文件,完成后转入步骤S302

31、;0089S302、根据节点信息判断当前节点是对象节节点还是参数节点,如果是对象节点转到步骤S303,如果是参数节点转到步骤S304;0090S303、解析对象节点并填入家庭网关业务配置文件的数据结构中,完成后转到步骤S305;0091S304、解析参数节点并填入家庭网关业务配置文件的数据结构中,完成后转到步骤S305;0092S305、将当前节点的指针指向下一个XML文件节点,判断指针是否为空,如果不为空转到步骤S301,否则结束。0093家庭网关业务配置文件存储于XML文件中,该文件遵循XML语法规则,并且对节点有特殊要求,即第一个有效节点是对象类型,对象节点下定义兄弟对象节点、子对象节点

32、,对象节点下的参数节点必须要定义在该对象节点下的其他对象节点之前。遵循以上规则,在完成家庭网关业务配置文件初始化后,可以构造一颗有序的树形结构,提高检索和更新的效率。0094步骤S40、SIM卡文件与家庭网关业务配置文件的数据映射和同步。0095家庭网关业务配置文件的数据模型基于标准XML规范,由对象和参数相关的属性构成,其中对象分为动态对象和静态对象,动态对象可以根据业务定义需要添加多个实例。为了满足这两种对象节点数据的映射和同步,分别定义了如下数据映射和同步方法。0096对于静态对象节点数据的映射和同步,在SIM卡文件的数据结构的参数属性定义中增加文件ID和参数ID两个属性,在同步数据时,

33、通过遍历SIM卡文件的数据结构链表,以文件ID和参数ID为关键字进行查找,查找命中后即找到映射关系,完成静态对象节点数据的映射和同步。0097对于动态对象节点数据的映射和同步,分两种应用情况,第一种是将SIM卡文件中的数据同步到家庭网关业务配置文件中,第二种是远程或本地配置家庭网关业务配置文件,并将家庭网关业务配置数据同步写入SIM卡中。首先要为动态对象定义一个对象模版实例,在该对象模版实例的参数属性中增加文件ID和参数ID两个属性值,并将属性值定义为某一类业务的标识。第一种情况,先遍历SIM卡文件数据链表,当检查到某一类业务的文件有更新状态,说明该业务文件有效,需要同步到网关,然后在网关业务

34、数据链表中新增该说明书CN104125300A118/9页12类型业务对象的实例,将SIM卡文件和参数ID值写入到新增对象实例中参数的相关属性中,然后将SIM卡文件对应的参数同步到新增对象的参数值属性中,最后将新增对象的实例号写入到SIM卡该文件的索引号参数中,建立新增对象实例和SIM卡文件的映射关系。第二种情况,当远程或本地配置业务数据时,先在网关业务配置数据链表中新增一个对象实例,根据对象模版实例中参数的文件ID属性获知业务标识的类型,在SIM卡文件数据结构链表中查找该类业务的文件更新状态,找到无更新状态的文件后即认为该文件可写,将该文件ID和参数ID的值写到网关业务数据链表新增实例参数的

35、文件ID和参数ID属性中,接着远程或本地下发业务配置参数时,根据新增对象实例参数的文件ID和参数ID属性值,将参数写保存到SIM卡对应的文件中。0098如图4所示,SIM卡文件数据同步到网关动态对象业务配置存储的流程,包括以下步骤0099S401、读取SIM卡文件更新状态,判断当前SIM卡文件是否有更新状态,如果有更新状态转到步骤S402,否则结束;0100S402、读取SIM卡文件,获取文件参数值,读取成功转到S403,否则结束;0101S403、根据读取SIM卡文件的业务类型,在网关业务配置数据链表中增加该类业务对象实例,增加对象实例成功转到S404,否则结束;0102S404、将SIM卡

36、文件ID和参数ID写入到网关业务配置数据链表中新增实例参数的文件ID和参数ID属性,转到步骤S405;0103S405、将SIM卡文件中的参数同步到网关业务配置数据链表中新增对象实例下的参数值属性中,转到步骤S406;0104S406、将网关业务配置数据链表中新增对象实例号写入SIM卡文件的索引号参数中保存,至此结束。0105如图5所示,家庭网关动态对象业务配置数据同步写入SIM卡存储的流程,包括以下步骤0106S411、查找网关业务配置数据链表中要新增的动态实例模版中的业务类型,转到步骤S412;0107S412、增加该业务对象实例,转到步骤S413;0108S413、根据业务类型查找相关的

37、SIM卡文件的更新状态,有更新状态转到步骤S415,否则转到步骤S414;0109S414、找到无更新状态的文件,将该文件ID和参数ID写保存到S412步骤中创建的对象实例中,转到步骤S416;0110S415、检查SIM卡下一个同类业务文件是否存在,如果存在则转到步骤S413,否则结束;0111S416、远程或本地开始下发业务配置参数时,按照新增对象实例参数节点的文件和参数ID属性为关键字,检索SIM卡文件数据链表,查找命中后,将参数值同步写到对应的SIM卡文件中,至此结束。0112如图6所示,本发明应用时,本地或远程下发业务配置给机卡分离型家庭网关时,网关业务配置接口将业务配置数据先同步写

38、SIM文件,然后再做本地保存。当SIM卡插入网关上电时,网关将SIM卡上有文件更新状态的数据同步到网关业务配置保存。说明书CN104125300A129/9页130113本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。说明书CN104125300A131/6页14图1说明书附图CN104125300A142/6页15图2说明书附图CN104125300A153/6页16图3说明书附图CN104125300A164/6页17图4说明书附图CN104125300A175/6页18图5说明书附图CN104125300A186/6页19图6说明书附图CN104125300A19


注意事项

本文(机卡分离型家庭网关业务配置数据的同步方法.pdf)为本站会员(62****3)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1