【技术实现步骤摘要】
协议转换方法和系统、网关设备
[0001]本申请涉及物联网领域,具体而言,涉及一种协议转换方法和系统、网关设备。
技术介绍
[0002]目前,大部分物联网设备采用现有的无线接入协议,如ZigBee、BLE(Bluetooth Low Energy,蓝牙低功耗)、Lora(Long Range Radio,远距离无线电)等协议,这些无线接入协议内部定义了内部通用的物模型协议,但是这些无线接入协议内部定义的物模型协议与现有物联网平台定义的物模型协议差异比较大。因此,需要将无线接入协议内部定义的物模型协议转换到物联网平台要求的物模型协议,才可以将物联网设备接入到相应的物联网平台中。
[0003]目前的物联网平台的设备接入基本是直接或间接进行协议转换,并且协议转换是硬编码实现,如图1所示,基本包含了以下几个步骤:设备厂商仔细阅读物联网平台设备标准属性定义和具体格式;设备厂商自己的私有协议与物联网平台设备标准属性映射;协议转换完成之后,再把转换后的物联网平台标准协议上报到物联网平台。
[0004]但是,上述协议转换方案是硬编码实现,不同品类产品基本没有通用性,无法复用;如果在是支持多种品类设备的网关上实现协议转换,网关需要把所有品类私有协议与物联网平台的标准协议硬编码实现,开发周期长,效率低;如果已经部署的网关扩充支持的产品品类,网关需要重新开放以完成新扩充产品品类的协议硬编码实现,扩展性很差。
[0005]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0006]本申请实 ...
【技术保护点】
【技术特征摘要】
1.一种协议转换方法,包括:接收物联网设备发送的第一数据,其中,所述物联网设备接入物联网服务器,所述第一数据采用所述物联网设备对应的第一协议;获取所述物联网设备对应的目标配置文件,其中,所述目标配置文件中存储有所述第一协议的协议信息;根据所述目标配置文件,利用协议转换算法将接收到的第一数据转换为第二数据,其中,所述第二数据采用所述物联网服务器对应的第二协议;发送转换后的第二数据至所述物联网服务器。2.根据权利要求1所述的方法,其中,获取所述物联网设备对应的目标配置文件包括:获取所述物联网设备的标识信息;将所述标识信息与本地存储的至少一个配置文件进行匹配,得到所述目标配置文件。3.根据权利要求1所述的方法,其中,获取所述物联网设备对应的目标配置文件包括:获取所述物联网设备的标识信息;发送携带有所述标识信息的获取请求至服务器,并接收服务器返回的所述标识信息对应的所述目标配置文件。4.根据权利要求2或3所述的方法,其中,所述方法还包括:接收所述物联网服务器发送的第三数据,其中,所述第三数据采用所述第二协议;根据所述目标配置文件,利用所述协议转换算法将接收到的第三数据转换为第四数据,其中,所述第四数据采用所述第一协议;发送转换后的第四数据至所述物联网设备。5.根据权利要求1所述的方法,其中,所述协议转换算法用于将不同类型的第一数据转换为所述第二数据,所述第一协议的协议信息按照预设格式存储在所述目标配置文件中。6.一种协议转换方法,包括:接收物联网设备发送的第一数据,其中,所述物联网设备接入物联网服务器,所述第一数据采用所述物联网设备对应的第一协议;利用协议转换算法将接收到的第一数据转换为第二数据,其中,所述第二数据采用所述物联网服务器对应的第二协议;发送转换后的第二数据至所述物联网服务器。7.根据权利要求6所述的方法,其中,利用协议转换算法将接收到的第一数据转换为第二数据包括:获取所述物联网设备对应的目标配置文件,其中,所述目标配置文件中存储有所述第一协议的协议信息;根据所述第一协议的协议信息,利用所述协议转换算法将所述接收到的第一数据转换为所述第二数据。8.根据权利要求6所述的方法,其中,利用协议转换算法将接收到的第一数据转换为第二数据包括:基于所述第一数据,确定所述第一协议的协议信息;根据所述第一协议的协议信息,利用所述协议转换算法将所述接收到的第一数据转换为所述第二数据。
9.一种协议转换方法,包括:接收物联网设备发送的第一数据,其中,所述物联网设备接入物联网服务器,所述第一数据采用所述物联网设备对应的无线接入协议内部定义的第一物模型协议;获取所述物联网设备对应的目标配置文件,其中,所述目标配置文件中存储有所述第一物模型协议的协议信息;根据所述目标配置文件,利用协议转换算法将接收到的第一数据转换为第二数据,其中,所述第二数据采用所述物联网服务器定义的第二物模型协议;发送转换后的第二数据至所述物联网服务器。10.根据权利要求9所述的方法,其中,获取所述物联网设备对应的目标配置文件包括:获取所述物联网设备的标识信息;将所述标识信息与本地存储的至少一个配置文件进行匹配,得到所述目标配置文件。11.根据权利要求9所述的方法,其中,获取所述物联网设备对应的目标配置文件包括:获取所述物联网设备的标识信息;发送携带有所述标...
【专利技术属性】
技术研发人员:肖月振,于海龙,熊江江,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。