[发明专利]物联网业务描述、组合和服务质量评估的方法有效
申请号: | 201210256601.X | 申请日: | 2012-07-24 |
公开(公告)号: | CN102780583A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 胡海峰;虞宙 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 业务 描述 组合 服务质量 评估 方法 | ||
技术领域
本发明属于应用软件开发与集成领域,尤其涉及物联网业务应用集成中的业务描述与业务组合重用及QoS(服务质量)评估。
背景技术
物联网逐渐成为近来人们研究的热点,它融合了无线传感、智能感知、识别、泛在网络与云计算等技术,被认为是信息产业领域的又一具有广阔前景的发展方向。物联网触及人类社会生活的方方面面,涉及它的应用扩展到物品和环境,通过与互联网相连,使得人们能够方便的对现实世界进行智能化的识别、定位、监控和管理。由于物联网的这些特点,其业务涉及的范围十分丰富多样,遍及家居、交通、电网、环保、安防、军事等各个领域。
针对这些规模数量不断扩大增长的的物联网业务,通过与发展成熟的Web服务相比较,我们认为目前物联网业务的发展存在着一些不足:首先,这些业务间相互独立,它们自成功能体系,缺乏共用共享机制;其次,缺乏一个综合业务集成的平台,无法对纷繁的物联网业务进行统一注册、管理和调度。这些不足导致物联网业务的软件重用性不足、开发效率得不到有效提高。因此,适时地引入一种对物联网业务进行描述及组合的方法以及相对应的集成平台系统成为了改善这些不足的关键所在。
发明内容
技术问题:本发明的主要目的在于提供一种实现描述和组合物联网业务的方法,以求对既有原子业务进行组合重用并进行服务质量评估,高效地开发具有一定复杂功能的新业务。
技术方案: 本发明的一种物联网业务描述、组合及服务质量评估的方法基于单个原子业务的描述模块、业务库模块、逻辑结构控制与组合模块、服务质量QoS评估模块、与平台支持层的接口模块;本方法的基本流程是:
Step1:完成某项功能的物联网业务首先需要通过业务描述模块对此业务的相关信息进行描述;这里的单个原子业务的描述模块,用于对物联网业务从业务的基本信息,业务功能属性、非功能属性,调用方式的角度,使用自定义的业务描述语法规则来对业务信息进行描述,为物联网平台对业务的识别和注册以及后期对业务的发布、选择与组合打下基础;
Step2:业务描述完成后,业务将被注册到业务库模块,这里的业务库模块是平台的持久层,用于分类存储所描述的各个物联网业务的信息,在物联网业务平台中注册业务,这样做一方面能够为业务选择与组合提供必要的信息,另一方面平台支持层可根据业务库进行相应的业务程序的加载、管理等操作;
Step3:以上工作完成后,表明业务已加载到平台上即可以通过平台使用此业务功能,此时在服务器端对业务进行组合,这里用到逻辑结构控制与组合模块,在此模块业务组合人员按照需求将一个较复杂的功能分解由若干完成基本功能的原子业务组合来完成,使用平台自定义的基于Petri网(Petri-Net, Petri网)组合规程,用于在组合过程中对业务组合人员组合业务、生成新业务的过程进行控制,保证组合过程的正确性;
Step4:组合结构完成后需要通过QoS评估模块对此组合结构的业务的总体QoS进行评估,该模块以Petri 网的状态转移矩阵和四种基本组合结构即并行-与、选择-或、顺序、循环为基础,通过提取不同结构下的状态转移结果特征来对所组合业务的总体QoS进行计算评估,过程中使用了在业务描述及注册阶段中的业务的非功能属性的相关信息,通过评估来帮助业务组合人员对所组合业务的总体服务质量状况进行了解;
Step5:业务组合与QoS评估完成后,系统的与平台支持层的接口模块将会生成相应组合的逻辑描述及其代码框架,该模块主要用于将组合过程的关键逻辑、业务间接口顺序的编排、新业务相关参数等信息进行处理,交付平台支持层以具体分配资源、程序任务调度进行具体实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210256601.X/2.html,转载请声明来源钻瓜专利网。