[发明专利]一种用于多种设备间的通讯方法在审
申请号: | 201310302757.1 | 申请日: | 2013-07-18 |
公开(公告)号: | CN103401848A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 戴建成;杨阳;包一兵;张辉 | 申请(专利权)人: | 哈尔滨融智达网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 150090 黑龙江省哈尔滨市*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 多种 设备 通讯 方法 | ||
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种用于多设备间的通讯方法。
背景技术
数字生活网络联盟(Digital Network Alliance,DLNA),使得可以互联的消费电子、个人电脑以及移动设备等构成的有线和无线网络,彼此之间实现信息交互。在数字生活网络联盟中每个设备都能够发现该网络中存在的其他设备和服务,并且识别它们的功能和相应的能力,可以自动配置网络属性和IP地址,并且通过统一可靠地方式对这些设备进行控制或者与之协作。通用即插即用(Universal Plug and Play,UPnP)是基于ICP/IP协议和针对设备彼此间通讯而开发新的网络协议。目前DLNA都采用UPnP作为数字家庭设备的设备发现和控制解决方案。
目前UPnP具体处理过程通过控制点去控制任意一个可被控制的设备,以实现具体的业务需求,比如:当用户需要设备1去播放歌曲A时,就通过控制点去控制设备1进行播放歌曲A。当用户想让多个设备同时进行播放歌曲时,比如当用户想让设备1~5这五个设备同时进行播放歌曲A,也只能是通过控制点,依次去控制设备1~5这五个设备依次实现播放功能,由于用户依次选择设备,以及控制点依次控制设备的过程,必然产生延迟,无法使得这五个设备同时进行播放,也就无法实现高度实时同步播放。
发明内容
为了解决上述技术问题,本发明实施例提供了一种用于多种设备间通讯方法及系统,以实现多个设备间的高度实时性的资源共享,提高用户的实时体验。
本申请实施例公开了如下技术方案:
一种用于多设备间的通讯方法,包括:
在UPnP网络设备中,将任意N个设备划分为一个分组,所述N大于等于2;
设置所述分组中的任意一个设备作为组长,并将所述组长的通用唯一识别码作为所述分组的分组编号;
当有控制请求时,UPnP网络中的控制点利用所述分组编号将控制消息发送至所述分组中的组长;
所述分组中的组长通过控制命令将消息发送至所述分组中的其他设备。
优选的,包括:
所述UPnP网络设备中的任意一个设备都能够作为控制点去控制其他设备;
所述UPnP网络设备中的每个设备都包含设备描述网络链接URL和服务描述网络链接URL。
优选的,所述当有控制请求时,UPnP网络中的控制点利用所述分组编号将控制消息发送至所述分组中的组长,包括:
控制点根据控制请求,访问所述UPnP网络设备分组的组长的设备描述网络链接URL和服务描述网络链接URL;
根据UPnP网络协议将控制行为请求发送至对应的组长设备。
优选的,根据UPnP网络协议将控制行为请求发送至对应的组长设备,包括:
控制点从所述组长设备的设备描述文档中获取设备控制链接URL;
控制点通过设备控制链接URL发送控制信息给所述设备,以实现对设备的控制。
优选的,还包括:
建立一个用户界面,所述界面包括:资源选择单元和设备选择单元;
通过所述用户界面选择任意一个资源和任意一个设备;
获取所述选择的资源的网络链接URL,并发送至所选择的设备,以实现控制服务。
优选的,还包括:
当检测到多个控制点在预设时间内对同一个设备进行同一事件的控制时,只发送一个控制命令,则被控制设备只执行一次控制命令。
优选的,还包括:
所述UPnP网络中每个设备的服务描述文档中还包括:音量、声道、播放进度、音场、场景参数,以实现对设备进行同步音量增减控制、左右声道转换、播放快进/快退控制、音场调校、场景设定的任意一种或者多种控制功能。
本发明还提供了一种用于多设备间的通讯系统,包括:
划分模块,用于在UPnP网络设备中,将任意N个设备划分为一个分组,所述N大于等于2;
设置模块,用于设置所述分组中的任意一个设备作为组长,并将所述组长的通用唯一识别码作为所述分组的分组编号;
发送模块,用于当有控制请求时,UPnP网络中的控制点利用所述分组编号将控制消息发送至所述分组中的组长;
转发模块,用于所述分组中的组长通过控制命令将消息发送至所述分组中的其他设备。
优选的,包括:
所述UPnP网络设备中的任意一个设备都能够作为控制点去控制其他设备;
所述UPnP网络设备中的每个设备都包含设备描述网络链接URL和服务描述网络链接URL。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨融智达网络科技有限公司,未经哈尔滨融智达网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310302757.1/2.html,转载请声明来源钻瓜专利网。