[发明专利]一种局域网双通道设备发现方法有效
申请号: | 201811392264.0 | 申请日: | 2018-11-21 |
公开(公告)号: | CN109361551B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 陈梁;陈勇洁;杨海龙;范英川 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04W8/00 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 郭会 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 局域网 双通道 设备 发现 方法 | ||
本发明涉及一种局域网双通道设备发现方法,为了解决单纯基于Alljoyn的设备发现技术存在的技术问题,提出了一种局域网双通道设备发现方法,该方法由服务端设备或客户端设备通过广播或组播的方式开启设备发现;所述设备发现以广播或组播的方式通过第一通道和第二通道同时传输,所述第一通道底层采用Alljoyn协议,所述第二通道底层采用UDP发现协议;目标设备根据自身所支持的协议类型选择第一通道和/或第二通道接收信息,并发送连接建立请求;根据连接建立请求,所述服务端设备或客户端设备与目标发现设备建立连接。此设计可确保局域网设备发现成功率高,兼容强终端和弱终端设备。
技术领域
本发明属于通信领域中的设备发现技术领域,更为具体的涉及一种局域网双通道设备发现方法。
背景技术
万物互联的发展趋势下,网络发现设备的使用场景越来越多。高通公司主导的高创新中心(Qualcomm Innovation Center)的开源项目开发的AllJoyn是一个合作的开源软件框架,程序员可以很方便的编写出搜索附近设备的应用应用程序,并且无论对方的品牌、类别、系统都可以在不需要云环境的情况下连接。AllJoyn框架是非常灵活,能使物联网实现愿景。在AllJoyn框架处理发现附近的设备,设备之间建立会话,这些设备之间的安全通信的复杂性。它抽象出物理传输的细节,并提供了一个简单易用的API。多个连接会话拓扑的支持,包括点至点和小组会议。然而,单纯基于Alljoyn的设备发现技术,存在三个主要问题,一是设备发现成功率不稳定,在部分局域网下发现成功率很低;二是Alljoyn占用资源太多,在资源很少的弱终端设备上无法正常使用;三是虽然Alljoyn提供了瘦身段版本,但是此版本功能不完备,需要依托局域网其他强终端版本。
发明内容
本发明的目的在于克服上述缺陷,希望通过采用Alljoyn与自研局域网通信模块形成双通道同时工作的方法,使Alljoyn能够兼容其他Alljoyn协议设备,为后续与其他Alljoyn设备快速互联打下基础;加上自研局域网通信模块,可以解决Alljoyn存在的三个主要问题。
本发明的技术方案如下:
一种局域网双通道设备发现方法,其特征在于:
服务端设备或客户端设备通过广播或组播的方式开启设备发现;
所述设备发现以广播或组播的方式通过第一通道和第二通道同时传输,所述第一通道底层采用Alljoyn协议,所述第二通道底层采用UDP发现协议;
目标设备根据自身所支持的协议类型选择第一通道和/或第二通道接收信息,并发送连接建立请求;
根据连接建立请求,所述服务端设备或客户端设备与目标发现设备建立连接。
进一步地,所述第二通道采用UDP协议发现设备,以TCP作为设备通信通道,精简其他复杂的逻辑处理和会话管理机制,达到占用资源低,运行高效的目的。
进一步地,所述第一通道和第二通道共享Utils工具层,所述Utils工具层对发现的设备统一进行资源管理。所述Utils工具层包括套接字管理、错误管理、会话管理、发现管理、设备管理、消息队列管理中的一项或多项。
可选地,设备可以通过选择开关在服务端设备与客户端设备之间切换,也可以同时开启。客户端设备负责对外提供服务,给客户端设备提供设备信息和下挂Agent设备(即第三方设备)列表信息。Client可以发现局域网所有服务端设备,获取服务端设备信息和其下挂的设备信息,并进行保存和管理。
可选地,服务端设备还可以设置不存在WIFI时,以Zigbee、BLE进行设备发现。
进一步地,APIs层将双两个通道进行整合,对外提供统一的C/C++访问接口,应用层直接调用APIs即可获得双通道的所有功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811392264.0/2.html,转载请声明来源钻瓜专利网。