服务层任播和些播制造技术

技术编号:17747255 阅读:55 留言:0更新日期:2018-04-18 21:09
些播/任播服务可以在服务层处运行,并且包括服务节点/组选择以及后选择处理。些播/任播信息可以用于识别任播/些播的不同场景,从而促进服务节点选择以及处理重传。

【技术实现步骤摘要】
【国外来华专利技术】服务层任播和些播相关申请的交叉引用本申请要求2015年7月8日提交的标题为“ServiceLayerAnycastandSomecast(服务层任播和些播)”的美国临时专利申请No.62/190,007的权益,其内容在此通过引用并入本文。
技术介绍
M2M服务层从协议栈角度来看,服务层通常分层在应用协议层的顶部,并且向客户端应用提供增值服务。因此,服务层通常被归类为“中间件”服务。例如,图1示出了在IP网络栈102与应用103之间的示例性服务层101。在图2中示出了在网络内的服务层实例的示例部署场景。在图2中,示出了服务层实例105被部署在各种网络节点(网关和服务器)上,并且向例如在网络应用域106中找到的网络应用、在设备应用域107中找到的设备应用、以及在网络服务域108中找到的网络节点提供增值服务。服务层实例105是服务层的实现。M2M/IoT服务层是专门以为M2M/IoT类型的设备和应用提供增值服务为目标的一种类型的服务层的示例。业界标准团体(例如,oneM2M-oneM2M功能架构、oneM2M-TS-0001oneM2M功能架构-V-2.1.0)一直在开发M2M/IoT服务层以解决与将M2M/IoT类型的设备和应用集成到诸如互联网/web、蜂窝、企业、和家庭网络等部署中相关联的挑战。M2M服务层可以向服务层支持的M2M中心能力的类集提供应用和设备访问。一些示例包括:安全、计费、数据管理、设备管理、发现、供应、以及连接性管理。经由利用由M2M服务层限定的消息格式、资源结构和资源表示的API来使得这些能力可用于应用。oneM2M开发了解决对公共M2M服务层的需求的技术规范,该公共M2M服务层可以容易地嵌入在各种硬件和软件中,并且依赖于将场中的各种设备与全球的M2M应用服务器连接。如在图3中示出的,oneM2M公共服务层支持公共服务功能(CSF)(例如,服务能力)集合。一个或者多个特定类型的CSF集合的例示被称为公共服务实体(CSE)(例如,CSE111),可以将该公共服务实体托管在不同类型的网络节点(例如,基础架构节点、中间节点、应用专用节点)上。oneM2M正在按照两种架构方法开发服务层,该两种架构方法称为面向资源的架构(RoA)(例如,图4)和面向服务的架构(SoA)(例如,图5)。根据oneM2MRoARESTful架构,CSF被表示为一组“资源”。资源是具有可以经由RESTful方法(诸如,创建、检索、更新、和删除(CRUD))来操纵的代表的架构中的唯一可寻址元素。通过使用通用资源标识符(URI)来使得这些资源可寻址。资源可以包含(多个)子资源和(多个)属性。子资源是与父资源具有包含关系的资源。父资源表示包含对其(多个)子资源的引用。子资源的生命周期受父的资源生命周期的限制。每个资源支持存储资源的信息的一组“属性”。正在开发SoA架构以考虑不是基于RESTful的遗留部署。该遗留部署大部分地重新使用与在图5中示出的相同服务层架构。服务层包含各种M2M服务,并且可以将多种服务分组到服务组件中。除了现有参考点之外,还引入了服务间参考点Msc。通过Msc参考点的在M2M服务组件之间的通信利用web服务方法,例如,web服务消息交换模式(MEP)。oneM2M中的组管理oneM2M中存在负责处理与组有关的操作的组管理(GMG)CSF。GMG可以处理以下操作:●请求创建、检索、更新、以及删除组和相关联的组成员。●针对特定目的(例如,促进访问控制、设备管理、针对一组设备的扇出(fan-out)共同操作等)在oneM2M系统的节点中的CSE中创建一个或者多个组。●管理组成员资格,并且处理向组的成员列表添加或者从组的成员列表删除成员的请求。●利用其它CSF的能力以实现GMGCSF服务功能支持的功能。示例包括:用于进行认证和授权的安全CSF。●将请求转发给组中的所有成员。如果组包含另一组作为成员,则递归地进行转发过程。GMGCSF通过聚合来自组成员的对应响应来生成聚合响应。●支持对单独的组的订阅。●利用底层网络的现有能力,包括广播/多播。图6图示了oneM2M针对组管理限定的<group>资源。限定虚拟资源<fanOutPoint>以将特定请求传送至组成员中的每一个。图7是<group>资源的示例性方法流。图8图示了<fanOutPoint>资源的示例性方法流。
技术实现思路
些播/任播服务可以在服务层处运行,并且包括服务节点/组选择以及后选择处理。些播/任播信息可以用于识别任播/些播的不同场景,从而促进服务节点选择以及处理重传。提供本
技术实现思路
的目的在于按照简化的形式介绍对构思的选择,下面在具体实施方式中对这些构思进行了进一步描述。本
技术实现思路
既不旨在识别所要求的主题的关键特征或者本质特征,也不旨在用于限制所要求的主题的范围。此外,所要求的主题不限于解决在本公开的任何部分中提到的任何或者所有缺点。附图说明可以从下面结合附图以示例的方式给出的描述获得更加详细的理解,在附图中:图1图示了在IP网络栈与应用之间的示例性服务层;图2图示了在网络内的服务层实例的示例性部署场景;图3图示了具有公共服务功能的示例性oneM2M公共服务层;图4图示了示例性oneM2M服务层功能架构;图5图示了示例性oneM2M服务组件架构;图6图示了oneM2M针对组管理限定的示例性<group>资源;图7图示了有关<group>资源的示例性过程(CRUDN);图8图示了有关<fanOutPoint>资源的示例性过程(CRUDN);图9图示了在互联网协议层处进行的示例性任播;图10图示了在互联网协议层处进行的示例性些播;图11图示了示例性组操作;图12图示了示例性组操作;图13图示了些播/任播服务的示例性架构;图14图示了用于消息预处理的示例性方法;图15图示了在服务层处进行的非基于组的任播/些播的示例性方法流;图16A图示了不执行组选择的示例性方法流;图16B图示了执行组选择的示例性方法流;图17图示了用于执行重传操作的示例性选项;图18图示了作为基于oneM2M功能架构的SL些播/任播CSF的些播/任播服务的示例性实施方式;图19图示了oneM2M组管理等的示例性些播/任播方法流;图20图示了oneM2M服务组件架构中的SAS的示例性实施方式架构;图21图示了任播/些播的示例性服务交互;图22图示了用于利用些播/任播服务的示例性用户界面;图23A是可以实施所公开的主题的示例机器对机器(M2M)或者物联网(IoT)通信系统的系统图;图23B是可以在图23A中图示的M2M/IoT通信系统内使用的示例架构的系统图;图23C是可以在图23A中图示的通信系统内使用的示例M2M/IoT终端或者网关设备的系统图;以及图23D是示例计算系统的框图,在该示例计算系统中,可以包含图23A的通信系统的方面。具体实施方式本文公开的是服务层任播和些播的概念。除了别的之外,些播/任播服务(SAS)提供服务节点/组选择以及后选择处理。如本文公开的SAS可以帮助在不使用本文档来自技高网
...
服务层任播和些播

【技术保护点】
一种装置,其包括:处理器;以及存储器,所述存储器与所述处理器耦合,所述存储器包括可执行指令,所述可执行指令在由所述处理器执行时使所述处理器完成操作,所述操作包括:接收第一请求消息,所述第一请求消息包括用于通过使用服务层来进行些播的指令;基于所述请求消息中的选择准则来确定目标节点;以及向所述目标节点发送第二请求消息以执行期望的操作。

【技术特征摘要】
【国外来华专利技术】2015.07.08 US 62/190,0071.一种装置,其包括:处理器;以及存储器,所述存储器与所述处理器耦合,所述存储器包括可执行指令,所述可执行指令在由所述处理器执行时使所述处理器完成操作,所述操作包括:接收第一请求消息,所述第一请求消息包括用于通过使用服务层来进行些播的指令;基于所述请求消息中的选择准则来确定目标节点;以及向所述目标节点发送第二请求消息以执行期望的操作。2.根据权利要求1所述的装置,其中,所述第一请求消息包括服务节点的数量。3.根据权利要求1所述的装置,其中,所述第一请求消息包括基于组的些播或者非基于组的些播的指示。4.根据权利要求1所述的装置,其中,所述第一请求消息包括用于基于组的些播的组标识符。5.根据权利要求1所述的装置,其中,所述选择准则包括服务节点的类型。6.根据权利要求1所述的装置,其中,所述选择准则包括与服务节点一起使用的联网协议的类型。7.根据权利要求1所述的装置,其中,所述第一请求消息包括能够用于满足所述第一请求的服务节点的量的数量范围的指示。8.根据权利要求1所述的装置,其中,所述第一请求消息包括任播的指示。9.根据权利要求1所述的装置,其中,所述第一请求消息包括重传选项。10.一种计算机可读存储介质,所述计算机可读存储介质包括计算机可执行指令,所述计算机可执行指令在由计算设备执行时使所述计算设备完成操作,所述操作包括:接...

【专利技术属性】
技术研发人员:李鸿堃王重钢李晴罗科·迪吉罗拉莫董丽君卡坦利纳·M·姆拉丁
申请(专利权)人:康维达无线有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1