This application proposes a terminal access method and device for Internet of Things platform based on OneM2M protocol, which includes: receiving the terminal access registration request; extracting the terminal type in the access registration request; determining the preset terminal capability template according to the terminal type; creating business system resources for the terminal according to the preset terminal capability template; and returning the response to the terminal. As a result, the response result indicates the result of terminal registration and the result of business system resource creation. The invention establishes a terminal capability preset template on OneM2M Internet of Things platform, reduces the number of non-service message interaction between the platform and the terminal when the terminal accesses OneM2M Internet of Things platform, thereby simplifying the process of terminal accessing OneM2M Internet of Things platform, thereby reducing the consumption of terminal data flow, alleviating the performance pressure of OneM2M Internet of Things platform, and improving the operation efficiency of OneM2M Internet of Things platform.
【技术实现步骤摘要】
一种基于OneM2M协议物联网平台终端接入方法和装置
本专利技术涉及物联网
,具体涉及一种基于OneM2M协议物联网平台终端接入方法和装置。
技术介绍
随着物联网技术研发及市场推广的不断深入,全球各通信标准化组织都在加强物联网标准化工作。为了促进国际物联网标准化活动的协调统一,减少重复工作,降低企业生产及运营成本,保障各行业的物联网应用,从而推动国际物联网产业持续健康发展,物联网OneM2M应运而生。OneM2M作为全球领先的国际物联网平台标准,致力于为构建统一的水平化物联网平台提供基础技术标准,从独立于接入的端到端业务角度,定义了支持设备管理、数据模型和联接控制等在内的业务体系架构,以及基于该体系架构的开放接口和协议。OneM2M将业务体系架构定义为终端实体对象、应用平台对象以及各种资源,通过OneM2M物联网平台建立3者之间关联关系,从而提供物联网应用服务。从目前终端实体、OneM2M物联网平台、应用实体平台3者之间的业务模式来分析,从终端接入到终端发送业务数据和接收业务数据消息流程主要分5步:S1,1次终端注册;S2,1次或多次终端能力(container)资源创建;S3,1次或多次基于终端能力的订阅(subscription)资源创建;S4,1次或多次终端其他资源创建;S5,多次终端业务数据(contentInstance)资源创建。其中,第1-4步为终端接入流程,主要包括终端注册和终端业务体系资源架构创建两部分,为非应用业务类消息,第5步为终端数据上报或接收应用下行消息,为应用业务类消息。从OneM2M架构的物联网业务流程来看,非业务类消息 ...
【技术保护点】
1.一种基于OneM2M协议物联网平台终端接入方法,其特征在于,包括:接收终端的接入注册请求;提取所述接入注册请求中的终端类型,根据所述终端类型确定预设的终端能力模版,根据所述预设的终端能力模版为所述终端创建业务体系资源;向所述终端返回响应结果,所述响应结果指示终端注册结果和业务体系资源创建结果。
【技术特征摘要】
1.一种基于OneM2M协议物联网平台终端接入方法,其特征在于,包括:接收终端的接入注册请求;提取所述接入注册请求中的终端类型,根据所述终端类型确定预设的终端能力模版,根据所述预设的终端能力模版为所述终端创建业务体系资源;向所述终端返回响应结果,所述响应结果指示终端注册结果和业务体系资源创建结果。2.如权利要求1所述的接入方法,其特征在于:接收终端的接入注册请求之后还包括:对所述终端进行鉴权。3.如权利要求1所述的接入方法,其特征在于:所述方法之前还包括:获取预设的终端能力模版。4.如权利要求3所述的接入方法,其特征在于:获取预设的终端能力模版包括以下至少之一:采用爬虫技术从终端厂商获取终端能力信息建立终端能力模板;提供文件接口和消息接口供应用厂商预置终端能力模板;采用终端能力自学习方式,创建终端能力模板。5.如权利要求1所述的接入方法,其特征在于:根据预设的终端能力模版为所述终端创建业务体系资源包括:根据所述预设的终端能力模版为所述终端创建能力资源和订阅资源。6.如权利要求2所述的接入方法,其特征在于:向所述终端返回响应结果,所述响应结果指示终端注册结果和业务体系资源创建结果包括:当对所述终端鉴权成功,并且根据所述终端类型确定预设终端能力模版成功时,向所述终端返回成功响应结果,所述成功响应结果指示所述终端注册成功和业务体系资源创建成功;当对所述终端鉴权失败,或者根据所述终端类型无法确定预设终端能力模版时,向所述终端返回失败响应结果,所述失败响应结果指示所述终端注册失败和业务体系资源创建失败。7.一种基于OneM2M协议物联网平台终端...
【专利技术属性】
技术研发人员:高健,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。