Methods, systems, and devices can support end to end (E2E) quality of service (QoS) by using the service layer (SL) session. For example, an application can communicate with the target device based on the schedule, delay, jitter, error rate, throughput, security level, and cost requirements specified by the application. The exemplary system 150 supports mechanisms for managing QoS in end to end mode. System 150 supports the need to apply 156 specified E2E QoS requirements for use cases. On demand E2E QoS requirements can include accessibility scheduling (for example, when an application needs to reach a target M2M/IoT device to serve its SL request), E2E delay, E2E throughput, E2E jitter, E2E error rate, E2E security level, or E2E communication cost. The system 150 includes a IoT server (for example, a IoT server 152), a IoT gateway (E. E, IoT gateway 151) and a standby (for example, IoT field device 153 or IoT device 154) via a local and wide area underlying network (for example, a 3GPP 161, a broadband Ethernet 162, a Wi Fi 163 or a 6LoWPAN 164). An instance of IoT SLs is hosted on the server and gateway (for example, IoT SL 166 or IoT SL 165). Devices hosted on devices in the field and in the back end are IoT applications that communicate with each other (for example, IoT device applications 155 and IoT applications 156). For example, the E2E communication between the patient's IoT sensor or actuator and the back-end patient monitoring application. The system 150 further includes a service layer connection manager (SLCM) function (for example, SLCM 157 or SLCM 158), applying the connection manager (ACM) function (for example, ACM 159 or ACM 160) and the underlying network connection manager (UNCM) functions (for example, UNCM 167, UNCM 168 or UNCM 169). SLCM, ACM, and UNCM functions interact with each other to more intelligently manage and configure the connectivity of the applications, servers, gateways and IoT devices in E2E QoS and the end - to - end network QoS.
【技术实现步骤摘要】
【国外来华专利技术】物联网端对端服务层服务质量管理相关申请的交叉引用本申请要求于2015年8月4日提交的标题为“物联网端对端服务层服务质量管理(InternetofThingsEnd-to-EndServiceLayerQualityofServiceManagement)”的美国临时专利申请第62/200,752号的权益,该申请的内容通过引用并入本文。
技术介绍
M2M/IoTSLM2M/IoT服务层(SL)是专门针对为M2M/IoT装置和应用提供增值服务的技术。近来,若干行业标准机构(例如,oneM2M功能架构-V-1.6.1和ETSITS102690机器对机器通信(M2M)功能架构V2.0.13)一直在开发M2M/IoTSLs来解决与将M2M/IoT装置和应用集成到具有互联网/Web、蜂窝、企业、和家庭网络的部署所面临的挑战。机器对机器/物联网(M2M/IoT)服务层(SL)可以提供对面向M2M/IoT的能力的集合的访问。一些示例能力包括安全、计费、数据管理、装置管理、发现、供应和连接性管理。参见oneM2M-TS-0001,oneM2M功能架构-V-1.6.1,其通过引用全部并入本文。经由利用由M2M/IoTSL支持的消息格式、资源结构和资源表示的应用编程接口(API),这些能力可以使应用是可用的。图1图示了可以支持服务层的示例性协议栈。从协议栈的角度来看,SL101可以位于应用协议层102和下面的应用层103的上方,并且可以向支持的应用提供增值服务。SL101可以被归类为“中间件”服务。会话通信会话通常涉及在两个或更多个通信实体(例如,装置、应用等)之间的信息的持续互动交 ...
【技术保护点】
1.一种设备,包括:处理器;以及存储器,所述存储器与所述处理器耦合,所述存储器包括可执行指令,所述可执行指令在由所述处理器执行时使所述处理器完成操作,所述操作包括:确定用于应用的端对端服务质量要求;转发对要建立端对端服务层会话的请求,所述请求包括用于所述应用的所述确定的端对端服务质量要求;接收确认与远程设备建立所述端对端服务层会话的消息;以及响应于接收到确认与所述远程设备建立端对端服务层会话的消息,使用所述端对端服务层会话进行通信。
【技术特征摘要】
【国外来华专利技术】2015.08.04 US 62/200,7521.一种设备,包括:处理器;以及存储器,所述存储器与所述处理器耦合,所述存储器包括可执行指令,所述可执行指令在由所述处理器执行时使所述处理器完成操作,所述操作包括:确定用于应用的端对端服务质量要求;转发对要建立端对端服务层会话的请求,所述请求包括用于所述应用的所述确定的端对端服务质量要求;接收确认与远程设备建立所述端对端服务层会话的消息;以及响应于接收到确认与所述远程设备建立端对端服务层会话的消息,使用所述端对端服务层会话进行通信。2.根据权利要求1所述的设备,其中,所述消息包括用于所述建立的端对端服务层会话的服务层标识。3.根据权利要求1所述的设备,其中,所述应用将所述服务质量要求提供给配置底层网络的服务层,所述底层网络将所述设备和另一个服务层设备进行连接。4.根据权利要求1所述的设备,其中,所述应用将所述服务质量要求经由所述请求提供给服务层,所述服务层配置底层网络,所述底层网络将所述设备和另一个服务层设备进行连接。5.根据权利要求1所述的设备,其中,所述服务质量要求包括用于所述端对端服务层会话的最小吞吐量阈值。6.根据权利要求1所述的设备,其中,所述服务质量要求包括用于所述端对端服务层会话的最小可达性日程。7.根据权利要求1所述的设备,其中,所述服务质量要求包括用于所述端对端服务层会话的最小错误率阈值。8.根据权利要求1所述的设备,其中,所述服务质量要求包括用于所述端对端服务层会话的最小安全级别阈值。9.一种系统,包括:显示器;以及设备,所述设备与所述显示器通信地连接,所述设备包括:处理器;以及存储器,所述存储器与所述处理器耦合,所述存储器包括可执行指令,所述可执行指令在由所述处理器执行时使所述处理器实现操作,所述操作包括:确定用于应用的端对端服务质量要求;发送...
【专利技术属性】
技术研发人员:黛尔·N·希德,迈克尔·F·斯塔西尼克,维诺德·库马尔·乔伊,李庆光,约根德拉·C·沙阿,威廉·罗伯特·弗林四世,沙米姆·阿克巴尔·拉赫曼,陈卓,
申请(专利权)人:康维达无线有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。