[发明专利]一种应用于移动通信系统中的对象关联关系分析方法及系统无效
申请号: | 201010174598.8 | 申请日: | 2010-05-10 |
公开(公告)号: | CN101859262A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 黄素鹏;李历;蒋晓宇;席大春 | 申请(专利权)人: | 新邮通信设备有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510663 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 移动 通信 系统 中的 对象 关联 关系 分析 方法 | ||
1.一种应用于移动通信系统中的对象关联关系分析方法,其特征在于,包括:
定义对象间的规则;
将所述规则转换为逻辑表达式;
计算所述逻辑表达式的值,所述值用于记录逻辑表达式的逻辑结构和逻辑变量间的关系;及
通过在所述值上进行移位操作,对所述对象间的关联关系进行分析。
2.根据权利要求1所述的方法,其特征在于,在将所述规则转换为逻辑表达式之后进一步包括:
将所述逻辑表达式转换为二叉树。
3.根据权利要求2所述的方法,其特征在于:
所述计算所述逻辑表达式的值是根据所述二叉树按后序遍历的方式计算逻辑表达式的值,并在计算后将计算得到的值保存。
4.根据权利要求1至3任一项所述的方法,其特征在于,通过在所述值上进行移位操作,对所述对象间的关联关系进行分析包括:
为逻辑表达式的目标逻辑变量额exp分配一个置位域location,初始值为0;
当检测到所述逻辑表达式某一逻辑变量的值已改变时,判断所述location值是否已改变;
当所述location值已改变时,对所述逻辑表达式进行移位操作,从而对所述对象间的关联关系进行分析。
5.根据权利要求4所述的方法,其特征在于,通过在所述值上进行移位操作,对所述对象间的关联关系进行分析进一步包括:
步骤S100.为逻辑表达式的目标逻辑变量额exp分配一个置位域location,初始值为0。
步骤S101.逻辑规则表达式某一逻辑变量的值已改变。
步骤S102.判断该逻辑变量当前值是否为1,若是,执行步骤S104,否则执行步骤S103;
步骤S103.判断该逻辑变量当前值是否为0,若是,执行步骤S105,否则执行步骤S112;
步骤S104.根据式location|=(1<<position)重新计算置位域;其中,position为该逻辑变量在逻辑表达式中的位置,从0开始;
步骤S105.根据式重新计算置位域;
步骤S106.判断location的值是否已经改变,若是,执行步骤S107,否则,执行步骤S112;
步骤S107.保存location的值,执行移位操作,逻辑表达式的值右移location位并与1进行与操作得到val;
步骤S108.判断exp=0,并且val=1是否满足,若是,执行步骤S109,否则执行步骤S110;
步骤S109.目标逻辑变量exp被置为1;
步骤S110.判断exp=1,并且val=0是否满足,若是,执步骤S111,否则执行步骤S112;
步骤S111.目标逻辑变量exp被置为0;
步骤S112.结束关联关系分析。
6.一种应用于移动通信系统中的对象关联关系分析系统,其特征在于,包括:
定义单元,用于定义对象间的规则;
转换单元,用于将所述规则转换为逻辑表达式,并转换为二叉树;
计算单元,用于计算所述逻辑表达式的值,并将所述值进行保存,所述值用于记录逻辑表达式的逻辑结构和逻辑变量间的关系;及
分析单元,用于通过在所述值上进行移位操作,对所述对象间的关联关系进行分析。
7.如权利要求6所述的对象关联关系分析系统,其特征在于,所述对象关联关系分析系统包括:
分配单元,用为逻辑表达式的目标逻辑变量额exp分配一个置位域location,初始值为0;
检测单元,用于检测所述逻辑表达式某一逻辑变量的值是否改变;
第一判断单元,用于判断该逻辑变量当前值是否为1,若是,则由第一计算单元执行,否则由第二判断单元执行;
第二判断单元,用于判断该逻辑变量当前值是否为0,若是,则由第二计算单元执行,否则由退出单元执行;
第一计算单元,用于根据式location|=(1<<position)重新计算置位域;
其中,position为该逻辑变量在逻辑表达式中的位置,从0开始;
第二计算单元,用于根据式重新计算置位域;
第三判断单元,用于判断location的值是否已经改变,若是,则由保存单元执行,否则,则由退出单元执行;
保存单元,用于保存location的值,执行移位操作,逻辑表达式的值右移location位并与1进行与操作得到val;
第四判断单元,用于判断exp=0,并且val=1是否满足,若是,则由第五判断执行,否则也由第五判断单元执行;
第一赋值单元,用于将目标逻辑变量exp置为1;
第五判断单元,用于判断exp=1,并且val=0是否满足,若是,执第二赋值单元执行,否则由退出单元执行;
第二赋值单元,用于将目标逻辑变量exp置为0;
退出单元,用于结束关联关系分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新邮通信设备有限公司,未经新邮通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010174598.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一项高效的数据库存储数据技术
- 下一篇:球形鼠标