[发明专利]局域网内设备间通信的方法及网关在审
申请号: | 201510846479.5 | 申请日: | 2015-11-26 |
公开(公告)号: | CN105515832A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 栾轩 | 申请(专利权)人: | 北京那个网络科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/66;H04L29/08 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
地址: | 100085 北京市海淀区上地信息路1号(北京实创*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 局域网 设备 通信 方法 网关 | ||
技术领域
本发明涉及互联网领域,具体来说,涉及一种局域网内设备间通信的方法 及网关。
背景技术
在家用及商用场景中,局域网内设备在网络内以IP、GATT信息等的形式 展现,其缺乏对设备本身功能特性的描述,因此用户难以在网络内对其他设备 进行操作。举例说明,具有无线通信连接功能(例如:蓝牙、wifi、红外线等) 的打印机需要通过安装驱动、搜索设备、配对等步骤进行设置才可进行打印。 其他局域网内设备间通信方式还有Airdrop,Airplay及其他需要在设备上预装 软件的形式。这些技术依靠设备上安装的软件进行通信,因此会受到设备的计 算能力、运行平台等诸多限制,应用场景有限,使用流程繁琐,并且大大加重 了开发者开发的工作量。
参见如图1及图2所示,其示出了现有技术中需要对打印机进行操作的示意 图:
1.打印机通过支持的协议(IP,mDNS,SSDP,bonjour等)间断性地向网关 发送通信请求;
2.网关向局域网内设备转发请求;
3.收到请求的设备如未安装或未启动相关软件/驱动则不产生回复,回到步 骤1;
4.收到请求的设备如安装对应软件/驱动则识别请求;
5.接收设备向网关发送回复;
6.设备与打印机之间建立连接。
综上所述,针对现有技术中设备与设备间通信依赖于特定的应用程序/驱 动程序,造成了用户使用流程繁琐,开发者开发工作量大的问题,目前尚未提 出有效的解决方案。
发明内容
针对相关技术中的问题,本发明提出一种局域网内设备间通信的方法及网 关,能够使得设备间不依赖应用程序进行通信,提高了用户体验。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种局域网内设备间通信的方法。
该方法,包括:
发送终端向网关发送报文;
网关中的总线管理器收集报文并提交至网关中的驱动模块;
驱动模块分析报文;
在驱动模块与发送终端建立通信连接成功的情况下,驱动模块提供对发送 终端的断言以使得发送终端被局域网识别;
网关向控制终端提供网络协议;
控制终端通过局域网控制发送终端。
其中,对发送终端的断言至少包括:
属性、类别、功能。
其中属性指对设备的一些描述,如品牌,(手机)屏幕分辨率,(灯泡)亮 度;
类别指对设备的分类如打印机,智能手机,空调;
功能指可对设备进行的操作,如开机,打印,传送文件。
其中,发送终端至少包括:
移动终端、PC终端、打印设备、空调、洗衣机。
控制终端至少包括:
移动终端、PC终端。
此外,网关向控制终端提供网络协议,包括:
网关向控制终端提供基于http的通用协议。
根据本发明的另一方面,还提供了一种网关。
该网关包括:
总线管理器,用于收集发送终端发送的报文;
驱动模块,用于接收总线管理器发送的报文,并对报文进行分析,以及在 网关与发送终端建立连接成功的情况下,提供对发送终端的断言以使得发送终 端被局域网识别。
其中,驱动模块进一步用于,在发送终端被局域网识别的情况下向控制终 端提供网络协议。
其中,对发送终端的断言至少包括:
属性、类别、功能。
其中,发送终端至少包括:
移动终端、PC终端、打印设备、空调、洗衣机。
此外,驱动模块进一步用于,在发送终端被局域网识别的情况下向控制终 端提供基于http的通用协议。
通过本发明的技术方案基于网关设备对数据的分析可以对局域网内的设 备进行识别,从而使得本发明的设备进行通信过程中不必依赖配对的应用程序, 任意第三方程序或网页均可通过http协议与设备进行通信,大大简化了操作方 式,减少了开发者的开发工作量,提高了用户体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京那个网络科技有限公司,未经北京那个网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510846479.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于提升Radius服务性能的系统及方法
- 下一篇:用户管理方法及装置