虚拟南向接口的实现方法、装置及物联网管理平台的制作方法

文档序号:7984637阅读:437来源:国知局
虚拟南向接口的实现方法、装置及物联网管理平台的制作方法
【专利摘要】本发明提供一种虚拟南向接口的实现方法、装置及物联网管理平台,该方法通过物联网管理平台虚拟南向接口的构造和设置,使物联网管理平台可以管理已部署于现网的未接入物联网管理平台的非标准终端,该实现方法包括:虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息;发送所述第二消息至第二端;通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。采用本发明的技术方案,可以实现对一些不支持标准协议的终端的统一接入和管理。
【专利说明】虚拟南向接口的实现方法、装置及物联网管理平台
【技术领域】
[0001]本发明属于物联网通讯领域,更具体的,涉及一种虚拟南向接口的实现方法、装置及物联网管理平台。
【背景技术】
[0002]物联网是指通过部署具有一定感知、计算、执行和通信等能力的各种设备,获得物理世界的信息,通过网络实现信息的传输、协同和处理,从而实现广域的人与物、物与物之间信息交换的互联的网络。
[0003]物联网主要由物联网管理平台、物联网终端、物联网应用和其他中间网络构成,具体可参见图3所示,在图3中,物联网终端205通过物联网管理平台202接入物联网应用系统201。其中,物联网管理平台202通过南向接口接入物联网终端205并对物联网终端205进行管理,同时将物联网终端205的各种信息和功能通过北向接口提供给物联网应用系统201。
[0004]目前,物联网技术还处于初步发展阶段,各行业的物联网应用和终端已发展和部署于现网。物联网终端和物联网应用系统并未接入一个统一的物联网管理平台,不利于物联网应用和物联网终端信息的收集、汇总和管理,减缓了物联网标准的统一和规范,有碍于物联网的发展。
[0005]由于上述原因,需要将各物联网应用系统以及物联网终端接入物联网管理平台统一管理。物联网应用系统的接入需与物联网管理平台制定北向接口,只改动物联网应用系统的软件,而物联网终端如需接入物联网管理平台,则需对大量已部署现网并正在使用的终端进行软件甚至硬件的更改,难度和代价都非常大,实现可能性小。
[0006]因此,现在技术中,已部署的非标准物联网终端接入物联网管理平台需改造终端接入方式和协议,存在接入障碍的问题。

【发明内容】

[0007]本发明公开一种虚拟南向接口的实现方法、装置及物联网管理平台,用于解决现在技术中,已部署的非标准物联网终端接入物联网管理平台需改造终端接入方式和协议,存在接入障碍的问题。
[0008]为实现上述目的,根据本发明的第一方面,提供一种虚拟南向接口的实现方法,并采用以下技术方案:
[0009]虚拟南向接口的实现方法,用于物联网系统,包括:虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息;发送所述第二消息至第二端;通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0010]进一步地,所述第一端为物联网应用系统,所述第二端为物联网管理平台,在虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志之前,所述实现方法还包括:所述虚拟南向接口模块通过所述物联网应用系统接收物联网终端发送的所述第一消息。
[0011]进一步地,所述通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序包括:通过所述物联网管理平台的北向接口接收所述第二消息;根据所述预定义识别标志确定所述第二消息为虚拟南向接口消息;去除所述第二消息的所述预定义识别标志后进入南向接口消息处理程序。
[0012]进一步地,所述第一端为物联网管理平台,所述第二端为物联网应用系统,在所述虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志之前,所述实现方法还包括:通过所述物联网管理平台登记使用虚拟南向接口的物联网终端以及与物联网终端对应的所述物联网应用系统。
[0013]进一步地,所述虚拟南向接口模块发送所述第二消息至第二端包括:所述虚拟南向接口模块通过与所述第二端对应的所述物联网应用系统将所述第二消息发送至所述物联网终端。
[0014]进一步地,所述通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序包括:通过所述物联网应用系统接收所述第二消息;根据所述预定义识别标志确定所述第二消息为虚拟南向接口消息;去除所述第二消息的所述预定义识别标志进入应用接口消息处理程序。
[0015]根据本发明的第二个方面,提供一种虚拟南向接口的实现装置,并采用如下技术方案:
[0016]虚拟南向接口的实现装置,用于物联网系统,包括:转换模块,用于将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息;发送模块,用于发送所述第二消息至第二端;识别模块,用于识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0017]进一步地,所述转换模块包括:接收模块,用于接收到的第一端发送的第一消息;转换子模块,用于将接收到的第一端发送的第一消息转换为南向接口消息格式;以及添加模块,用于将转换格式后的第一消息添加预定义识别标志,生成第二消息。
[0018]进一步地,所述识别模块包括:识别子模块,用于识别所述预定义识别标志;剥离模块,用于将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0019]根据本发明的第三个方面,提供一种物联网管理平台,并采用如下技术方案:
[0020]物联网管理平台,包括上述的虚拟南向接口的实现装置。采用本发明的技术方案,对物联网终端接入物联网管理平台的方式进行了新的定义,新增了除物理通道接入外的虚拟逻辑通道接入,即经由物联网应用系统接入物联网管理平台,从而使能物联网管理平台对物联网终端进行状态监测、信息汇总、控制等管理行为,避免了接入物联网管理平台需改造终端接入方式和协议的障碍。
[0021]除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
【专利附图】

【附图说明】
[0022]附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0023]图1表示本发明实施例所述虚拟南向接口的实现方法的流程图;
[0024]图2表示本发明实施例所述虚拟南向接口的实现方法应用的物联网系统架构图;
[0025]图3表示本发明现有物联网系统的架构图;
[0026]图4表示本发明实施例所述虚拟南向接口的实现方法的具体流程图;以及
[0027]图5表示本发明实施例所述的虚拟南向接口的实现装置的结构示意图。
【具体实施方式】
[0028]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0029]图1表示本发明实施例所述虚拟南向接口的实现方法的流程图。
[0030]参见图1所示,虚拟南向接口的实现方法具体可包括:
[0031]SlOl:虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息;
[0032]S103:发送所述第二消息至第二端;
[0033]S105:通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0034]在本实施例的上述技术方案中,虚拟南向接口模块可以作为第一端的模块存在,也可以作为第二端的模块存在,还可以作为独立的中间模块存在。而作为上述三种的任一种形式存在的虚拟南向接口模块都会将第一端发送给第二端的消息映射转换为物联网管理平台南向接口的消息格式,并添加预先定义的接口标识,然后发送给第二端,第二端通过识别上述的预定义识别标志确定该消息为南向接口消息,则对该消息进行还原后进入消息处理程序,该消息处理程序包括南向接口的消息处理程序和应用接口的消息处理程序,具体是进入南向接口的消息处理程序还是应用接口的消息处理程序根据具体情况而定。
[0035]在本实施例中,第一端既可以是物联网应用系统也可以是物联网管理平台,物联网终端通过物联网应用系统将消息发送给物联网管理平台,对应的,物联网终端也可通过物联网应用系统接收物联网管理平台的消息。因此,物联网管理平台和物联网终端的通信分为上行方向和下行方向。
[0036]在上行方向中,物联网终端发送消息给物联网管理平台,具体实施步骤如下:
[0037]物联网终端先将消息发送给物联网应用系统,然后通过物联网应用系统将消息发送给虚拟南向接口模块。
[0038]在上行方向中,可通过物联网系统的架构来了解上行方向的消息传递过程,如图2所示,在现有物联网系统架构上增加虚拟南向接口模块203,均通过物联网应用系统201 (虚线部分)将消息发送给虚拟南向接口模块203,虚拟南向接口模块203对该消息进行处理后发送至物联网管理平台202。
[0039]虚拟南向接口模块203对该消息进行处理具体为:虚拟南向接口模块203将需要发送给物联网管理平台的消息,映射转换成物联网管理平台南向接口消息格式,添加虚拟南向接口标识位,再发送给物联网管理平台。此处的标识位可由物联网管理平台预先定义的虚拟南向接口识别标志,但并不限于此。[0040]物联网管理平台202收到虚拟南向接口模块203发送的消息,通过虚拟南向接口标识位知道消息为虚拟南向接口消息,剥离标识位,进入南向接口消息处理,完成虚拟南向接口消息过程。
[0041]在下行方向中,物联网管理平台发送消息给物联网终端,消息传递的物联网架构同样参见图2,且具体实施步骤如下:
[0042]物联网管理平台202登记使用虚拟南向接口的物联网终端205,以及对应的物联网应用系统201。
[0043]物联网管理平台202发送给物联网终端205的消息,首先发送给虚拟南向接口模块203,虚拟南向接口模块203将消息映射转换成发送给物联网终端205的消息格式,并添加虚拟南向接口标识位,然后发送给物联网应用系统201。物联网应用系统201接收到的消息,通过标识位知道消息为虚拟南向接口消息,剥离虚拟南向接口标识位,将消息发送给物联网终端205。
[0044]在本实施例的上述技术方案中,对物联网终端接入物联网管理平台的方式进行了新的定义,新增了除物理通道接入外的虚拟逻辑通道接入,即经由物联网应用系统接入物联网管理平台,从而使能物联网管理平台对物联网终端进行状态监测、信息汇总、控制等管理行为,避免了接入物联网管理平台需改造终端接入方式和协议的障碍。
[0045]图4表示本发明实施例所述虚拟南向接口的实现方法的具体流程图。
[0046]虚拟南向接口的实现方法包括上行方向和下行方向,在下行方向中,消息由物联网管理平台发往物联网终端。发送的消息包括可以为控制命令(如关机)、参数设置(如上报间隔时间)等,而整个物联网系统架构包括:物联网管理平台、虚拟南向接口模块、物联网应用系统及物联网终端(图中未示),。
[0047]在物联网管理平台中,具体可包括平台接口模块401,平台南向接口通用命令处理模块402及平台管理终端流程模块403 ;在虚拟南向接口中,具体可包括消息收发模块404、命令映射模块405及命令封装模块406 ;在物联网应用系统中具体可包括应用系统终端管理流程模块407、应用系统现有消息命令处理模块408以及应用系统接口模块409。
[0048]下行方向时,上述各模块相互工作流程如下:
[0049]步骤1、物联网管理平台管理流程记录通过虚拟南向接口接入物联网终端;
[0050]步骤2、当物联网管理平台需要对这些物联网终端进行相应管理操作,或是传递消息时,物联网管理平台终端管理流程通知物联网管理平台南向接口通用命令处理模块402进行消息封装;
[0051]步骤3、平台接口模块401通过登记记录知道消息需通过虚拟南向接口发送,将消息发送给虚拟南向接口;
[0052]步骤4、消息收发模块404接收到物联网管理平台发送的消息,转发给命令映射模块405,将平台通用命令映射出物联网应用系统相关命令,转发给命令封装模块406 ;
[0053]步骤5、命令封装模块406封装好相应的物联网应用系统命令消息(包括添加标示位)后,发送给消息收发模块404 ;
[0054]步骤6、消息收发模块404将消息发送给物联网应用系统;
[0055]步骤7、应用系统接口 409接收到消息后,通过标识位识别出是虚拟接口发送的消息,转发给应用系统现有消息命令处理模块408 ;[0056]步骤8、应用系统现有消息命令处理模块408对消息进行处理,进入应用系统终端管理模块407,将消息发送给物联网终端。
[0057]而在上行方向时,消息由物联网应用系统发往物联网管理平台,发送的消息可以为状态信息,例如事件上报(如告警上报)、状态上报(如在线、离线状态)、故障上报等。
[0058]下行方向时,上述各模块相互工作流程如下:
[0059]步骤1、应用系统终端管理流程模块407将要上传给物联网管理平台的消息通过应用系统现有消息命令处理模块408发送给应用系统接口模块409 ;
[0060]步骤2、应用系统接口模块409将消息发送给虚拟南向接口的消息收发模块404 ;
[0061]步骤3、消息收发模块404接收到物联网应用系统发送的消息,转发给命令映射模块405,将应用系统现有命令映射出物联网管理平台通用命令,转发给命令封装模块406 ;
[0062]步骤4、命令封装模块406封装好(包括添加标识位)相应的物联网管理平台通用命令消息后,发送给消息收发模块404 ;
[0063]步骤5、消息收发模块404将消息发送给物联网管理平台,平台接口模块401通过标识位识别出是虚拟南向接口消息,进入平台南向接口通用命令处理模块402 ;
[0064]步骤6、平台南向接口通用命令处理模块402处理终端消息,进行平台终端管理流程模块403相应处理流程。
[0065]本发明通过物联网管理平台虚拟南向接口的构造和设置,使物联网管理平台可以管理已部署于现网的未接入物联网管理平台的非标准终端,可以实现对一些不支持标准协议的终端的统一管理。
[0066]图5表示本发明实施例所述的虚拟南向接口模块的结构示意图。
[0067]参见图5所示,南向接口的实现装置包括:转换模块52,用于将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息;发送模块54,用于发送所述第二消息至第二端;识别模块56,用于识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0068]优选地,所述转换模块52包括:接收模块(图中未示),用于接收到的第一端发送的第一消息;转换子模块(图中未示),用于将接收到的第一端发送的第一消息转换为南向接口消息格式;以及添加模块(图中未示),用于将转换格式后的第一消息添加预定义识别标志,生成第二消息。
[0069]可选地,所述识别模块56包括:识别子模块(图中未示),用于识别所述预定义识别标志;剥离模块(图中未示),用于将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
[0070]本发明提供的物联网管理平台包括上述的虚拟南向接口的实现装置。
[0071]通过上述技术方案,可以发现,现有接入方式都为物联网终端直接接入,直接接入应用系统的物联网终端通常是与各自应用系统之间有着独立的非标准的协议。基于此现状,让物联网终端从直接接入物联网应用系统改变成为直接接入物联网管理平台,需在物联网终端侧改造接入方式和接入协议,这种改动难度大、代价高。本发明公开的物联网管理平台虚拟南向接口的实现方法,对物联网终端接入物联网管理平台的方式进行了新的定义,新增了除物理通道接入外的虚拟逻辑通道接入,即经由物联网应用系统接入物联网管理平台,从而使能物联网管理平台对物联网终端进行状态监测、信息汇总、控制等管理行为。避免了接入物联网管理平台需改造终端接入方式和协议的障碍。本发明提供的物联网管理平台南向虚拟接入终端的方法,对提供终端信息、进行终端控制等虚拟接口进行了描述,对接口的通用和自定义参数进行了定义,满足了各种物联网应用的非标准终端的接入需求。
[0072] 以上是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种虚拟南向接口的实现方法,用于物联网系统,其特征在于,包括: 虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息; 发送所述第二消息至第二端; 通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
2.如权利要求1所述的实现方法,其特征在于,所述第一端为物联网应用系统,所述第二端为物联网管理平台,在虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志之前,所述实现方法还包括: 所述虚拟南向接口模块通过所述物联网应用系统接收物联网终端发送的所述第一消肩、O
3.如权利要求2所述的实现方法,其特征在于,所述通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序包括: 通过所述物联网管理平台的北向接口接收所述第二消息; 根据所述预定义识别标志确定所述第二消息为虚拟南向接口消息; 去除所述第二消息的所述预定义识别标志后进入南向接口消息处理程序。
4.如权利要求1所述的`实现方法,其特征在于,所述第一端为物联网管理平台,所述第二端为物联网应用系统,在所述虚拟南向接口模块将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志之前,所述实现方法还包括: 通过所述物联网管理平台登记使用虚拟南向接口的物联网终端以及与物联网终端对应的所述物联网应用系统。
5.如权利要求4所述的实现方法,其特征在于,所述虚拟南向接口模块发送所述第二消息至第二端包括: 所述虚拟南向接口模块通过与所述第二端对应的所述物联网应用系统将所述第二消息发送至所述物联网终端。
6.如权利要求4所述的实现方法,其特征在于,所述通过所述第二端识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序包括: 通过所述物联网应用系统接收所述第二消息; 根据所述预定义识别标志确定所述第二消息为虚拟南向接口消息; 去除所述第二消息的所述预定义识别标志进入应用接口消息处理程序。
7.—种虚拟南向接口的实现装置,用于物联网系统,其特征在于,包括: 转换模块,用于将接收到的第一端发送的第一消息转换为南向接口消息格式并添加预定义识别标志,生成第二消息; 发送模块,用于发送所述第二消息至第二端; 识别模块,用于识别所述预定义识别标志并将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
8.如权利要求7所述的实现装置,其特征在于,所述转换模块包括: 接收模块,用于接收到的第一端发送的第一消息; 转换子模块,用于将接收到的第一端发送的第一消息转换为南向接口消息格式;以及添加模块,用于将转换格式后的第一消息添加预定义识别标志,生成第二消息。
9.如权利要求7所述的实现装置,其特征在于,所述识别模块包括: 识别子模块,用于识别所述预定义识别标志; 剥离模块,用于将所述预定义识别标志剥离所述第二消息后进入消息处理程序。
10.一种物联网管理平台,其特征在于,包括权利要求7-9任一项所述的虚拟南向接口的实现装置。`
【文档编号】H04L29/10GK103780412SQ201210404060
【公开日】2014年5月7日 申请日期:2012年10月22日 优先权日:2012年10月22日
【发明者】田冲 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1