- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于覆盖网络物联网系统应用开发平台
基于覆盖网络物联网系统应用开发平台
摘 要:根据YD/T 2437-2012标准,给出了物联网系统的应用开发平台的设计。讨论了为应用层的覆盖网络业务需求的实现取得网络资源支持的途径,为该网络的拓扑结构的生成和维护提供了基础。所得结果是解决物联网系统应用开发问题的一种实用性方案。
关键词:物联网;YD/T 2437-2012;覆盖网络;应用开发平台
中图分类号:TP393 文献标识码:A 文章编号:2095-1302(2015)03-00-03
0 引 言
在国家标准YD/T 2437-2012[1]的体系结构中 [2]提出了涉及网络/业务网络层和应用层的覆盖网络子层。覆盖网络是通过虚拟化技术构建在网络/业务网络层之上应用层子层的虚拟网络,它是物联网应用的需求描述的平台,是由虚拟节点通过虚拟链路连接构成的。网络/业务网络层中包括许多异构的基础设施资源的实体节点,它们是由实体路径连接起来的。虚拟节点的选择涉及网络/业务网络层实体节点可分为三类:参考点Ia’、参考点Ia”终端和参考点Ia”网关[1,2]。虚拟链路的确定依赖这三类实体节点各自的功能形成彼此之间相连接的实体路径。覆盖网络的构建,还要有一个将一个具有虚拟节点和虚拟链路约束的覆盖网络映射到网络/业务网络层中的过程的映射方案,其中虚拟节点映射到网络/业务网络层中的实体节点上,虚拟链路映射到网络/业务网络层中的实体路径上,而且满足覆盖网络中虚拟节点和虚拟链路对资源需求的约束。使得覆盖网络中的虚拟节点及其被连接虚拟链路,可能对应于网络/业务网络层中的实体节点及其被连接的多个实体链路中的一个路径。应用层的覆盖网络被要求具备两方面的功能,既要为应用层实现业务需求提供网络资源的途径,又要生成并维护网络/业务网络层中网元的网络拓扑结构。为了这两方面的功能得到更清晰的表达,我们在文献[1]的基础上,基于YD/T 2437-2012体系结构,进一步给出物联网系统的应用开发平台。
1 应用开发平台的框架设计
物联网系统的应用开发平台模型(图1)是在提出了应用层的覆盖网络子层[2]的基础上设计的。在应用开发平台框架中,从网络/业务网络层的视角,把应用层的覆盖网络描述为虚拟网络,网络/业务网络层中覆盖网络为应用支撑网,作为承载覆盖网络的基础设施。应用支撑网的网元是将这三类实体节点的组合并加以封装形成的。
图1 根据YD/T2437-2012的应用开发平台框架
具体讲,应用层的虚拟覆盖网络是应用开发者或用户完成应用开发提供业务需求描述的平台。业务需求描述将通过专门的模型来提出的请求,并提出应该把哪些网元组合在一起生成网元的网络拓扑结构来实现,即业务需求被解耦为两个层面:虚拟覆盖网络上的业务需求模型和网元的网络拓扑结构。实现模型提出来的这些请求,还要期待位于网络/业务网络层的应用支撑网承接虚拟网元的映射的响应,然后通过感知延伸代理,从组合节点容器那里获得回答。
2 框架模型的主要成分的结构
根据YD/T2437-2012的应用开发平台框架涉及应用支撑网、感知延伸代理和组合节点容器等。
2.1 节点组合容器
YD/T 2437-2012规定:感知延伸层由物联网终端、物联网端节点、感知延伸网、物联网接入网关,以及传感器、执行器、智能控制等部件构成。物联网接入网关通常作为物联网节点的代理,向物联网网络/业务层进行注册、认证鉴权和信息交互等。具有信息采集、标识读取、信息存储、根据网络/业务层指示执行特定动作等能力。感知延伸层实现物理世界信息的采集、自动识别和智能控制。并具体地通过参考点Ia’,参考点Ia”, 参考点Id,参考点It和网络层进行信息交互。这些节点,通常会利用各种近距离技术、自组织组网技术等,通过多跳转发等方式,来实现节点间的信息传递。
大多数今天的应用程序是通过低层的服务(无论是基于REST 或基于 SOAP) 面向直接访问资源和/或设备。实体的抽象,这是IoT-A的关键概念之一,主要介绍了来自处理低层资源的复杂性和以物联网为中心的系统的简单化实施的抽象。沿着同样的路线,利用简单的资源/设备和其他(物联网外部)的服务为基元,我们将推动“实体服务”和“集成服务”作为更高层的抽象,从而隐藏(屏蔽)处理来自物联网的开发者和用户的复杂性[3-5]。因此,可以将物联网终端、物联网端节点、感知延伸网等节点,组合成节点构件。节点构件可以独立部署或被组装,并在此基础上构建节点组合容器。在开发平台框架的设计中,感知延伸层的部件及其相应的功能都将融入到节点组合容器和感知延伸代理这两个主要成分中。由节点构件组装而成的节点组合容器,具有传感器、执行器等部件,通过感知延伸代理,响应网络/业务层的业务请求,部署节点构件执行。节点构件向外暴
您可能关注的文档
最近下载
- 第二版--医学伦理学经典案例分析100.pdf VIP
- fanuc发那科机器人编程手册.pptx VIP
- 2025年华医网继续教育“痔”的精准微创治疗技术题库及答案.docx VIP
- 大疆无人机御3航拍摄影与后期从入门到精通第9章 焦点跟随:无人机自动跟随拍大片.pptx VIP
- 计算机应用基础教程(Windows10+Office2016)PPT全套完整教学课件.pptx VIP
- 2025年交管学法减分考试题库以及答案(160题完整版) .pdf VIP
- 施工人员入场安全教育手册(一人一档).doc VIP
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
- 大学生创业生涯规划书.pdf VIP
- 人教版(2025)八年级上册14.2三角形全等的判定(课时1)(教学课件)(32张PPT)(含音频+视频).pptx VIP
原创力文档


文档评论(0)