一种多设备同屏共享方法、装置及服务器的制造方法_5

文档序号:9691037阅读:来源:国知局
t_dest中删除,由于Q具有转发能力,则将Q根据转发能力/信号强弱/与A设备的距离等因素插入list_src,由于设备N、设备P及设备Q均作为转发设备,设备N及设备P与A的距离均为2,设备Q与A的距离为3,因此Q将位于P的后面,同时记录Q的当前连接情况,比如最大连接数,与A的距离等信息;
[0099]此时,list_src中存储有设备N、设备P及设备Q,而list_dest已为空。
[0100]B会定期搜索网络中的设备变化情况,如果有新的可转发设备或者可同屏设备出现,B会按照之前的配对策略来建立他们的连接,同时更新list_src和list_dest,直至list_src 或者 list_dest 为空。
[0101]在整个的连接过程中,B会定期查询连接中设备的存续状况,一旦有设备从当前局域网中中断,需要重新将与其相关的设备加入相应的列表。
[0102]如果A设备想要退出同屏,B会通知加入了这个网络的所有设备恢复初始状态,并且清空两个列表。
[0103]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种多设备同屏共享方法,其特征在于,用于待接入同屏接收设备共享同屏发送设备中的待同屏内容,所述共享方法包括: 获取步骤:获取所述同屏发送设备的当前负载状况; 确定步骤:根据所述同屏发送设备的当前负载状况,确定与所述待接入同屏接收设备连接的目标设备,所述目标设备为所述同屏发送设备或与所述同屏发送设备直接或间接连接的第一同屏接收设备; 创建步骤:创建所述待接入同屏接收设备与所述目标设备的连接,以共享所述待同屏内容。2.如权利要求1所述方法,其特征在于,当所述同屏发送设备的当前负载状况表明所述同屏发送设备的当前连接数小于其最大连接数时,所述确定与所述待接入同屏接收设备连接的目标设备具体为: 确定所述同屏发送设备为与所述待接入同屏接收设备连接的目标设备。3.如权利要求1所述方法,其特征在于,当所述同屏发送设备的当前负载状况表明所述同屏发送设备的当前连接数等于其最大连接数时,所述确定与所述同屏接收设备连接的目标设备包括: 向所述第一同屏接收设备发送用于请求所述第一同屏接收设备的当前连接状况的第一广播消息,以使得所述第一同屏接收设备中允许接入的第一类设备响应于所述广播消息,将第一类设备的当前连接状况发送给所述待接入同屏接收设备,所述第一类设备的当前连接数小于其最大连接数; 接收所述第一类设备中的所有设备反馈的当前连接状况; 根据所述第一类设备中的所有设备的当前连接状况确定与所述同屏接收设备连接的目标设备。4.如权利要求1所述方法,其特征在于,存在一服务器,所述服务器中存储了所述第一同屏接收设备的当前连接状况,当所述同屏发送设备的当前负载状况表明所述同屏发送设备的当前连接数等于其最大连接数时,所述确定与所述同屏接收设备连接的目标设备包括: 向所述服务器发送用于请求所述第一同屏接收设备中允许接入的第一类设备的当前连接状况的第一请求消息,所述第一类设备的当前连接数小于其最大连接数; 接收所述服务器响应于所述第一请求消息发送的第一类设备中的所有设备的当前连接状况; 根据所述第一类设备中的所有设备的当前连接状况确定与所述同屏接收设备连接的目标设备。5.如权利要求4所述方法,其特征在于,所述创建所述待接入同屏接收设备与所述目标设备的连接之后还包括: 将所述待接入同屏接收设备的当前连接状况发送给所述服务器,以使得所述服务器存储所述待接入同屏接收设备的当前连接状况,并更新当前存储的所述目标设备的当前连接状况。6.如权利要求3或5所述方法,其特征在于,所述设备的当前连接状况包括:设备的连接时延及设备的连接跳数,所述确定与所述同屏接收设备连接的目标设备具体为: 根据所述第一类设备中的所有设备的当前连接状况,确定所述第一类设备中的所有设备的允许连接系数,所述允许连接系数与所述连接时延及连接跳数成反比; 根据所述第一类设备中的所有设备的允许连接系数,从所述第一类设备中确定一个设备作为所述目标设备。7.如权利要求3或5所述方法,其特征在于,所述创建所述待接入同屏接收设备与所述目标设备的连接之后还包括: 判断是否能够每隔第一预设时间接收到所述目标设备发送的一心跳消息,如果否,进入所述获取步骤。8.一种多设备同屏共享方法,其特征在于,用于一局域网中的服务器,所述局域网中还包括一同屏发送设备及多个待接入同屏接收设备,所述共享方法包括: 每隔第二预设时间,搜索所述局域网中的待接入同屏接收设备; 针对每一待接入同屏接收设备,确定与所述待接入同屏接收设备连接的目标设备,所述目标设备为所述同屏发送设备或与所述同屏发送设备直接或间接连接的第一同屏接收设备; 创建所述待接入同屏接收设备与所述目标设备的连接,以共享所述待同屏内容。9.如权利要求8所述方法,其特征在于,所述服务器中存储有所述同屏发送设备及所述第一同屏接收设备的当前连接状况,所述确定与所述待接入同屏接收设备连接的目标设备具体为: 根据所述服务器中存储有所述同屏发送设备及所述第一同屏接收设备的当前连接状况,确定与所述待接入同屏接收设备连接的目标设备; 所述创建所述待接入同屏接收设备与所述目标设备的连接之后还包括: 存储所述待接入同屏接收设备的当前连接状况,并更新当前存储的目标设备的当前连接状况。10.如权利要求9所述方法,其特征在于,所述服务器中存储有一设备接入表,所述设备接入表中包括所述同屏发送设备及所述第一同屏接收设备中允许接入的第一类设备,所述第一类设备的当前连接数小于其最大连接数;所述确定与所述设备连接的目标设备具体为: 从所述第一类设备中选择一个设备作为目标设备。11.如权利要求10所述方法,其特征在于,当所述第一类设备中包括所述同屏发送设备时,所述从所述第一类设备中选择一个设备作为目标设备具体为: 选择所述同屏发送设备为所述目标设备。12.如权利要求10所述方法,其特征在于,所述设备的当前连接状况包括:设备的连接时延及设备的连接跳数,所述第一类设备中的任一设备对应一允许接入系数,当所述第一类设备中不包括所述同屏发送设备时,所述确定与所述设备连接的目标设备具体为: 根据与所述第一类设备中的每一设备对应的允许接入系数,从所述第一类设备中选择一个设备作为目标设备,所述允许接入系数与所述连接时延及连接跳数成反比。13.一种多设备同屏共享装置,其特征在于,用于待接入同屏接收设备共享同屏发送设备中的待同屏内容,所述共享装置包括: 获取模块,用于获取所述同屏发送设备的当前负载状况; 第一确定模块,用于根据所述同屏发送设备的当前负载状况,确定与所述待接入同屏接收设备连接的目标设备,所述目标设备为所述同屏发送设备或与所述同屏发送设备直接或间接连接的第一同屏接收设备; 第一连接创建模块,用于创建所述待接入同屏接收设备与所述目标设备的连接,以共享所述待同屏内容。14.一种服务器,其特征在于,用于一局域网中,所述局域网中还包括一同屏发送设备及多个待接入同屏接收设备,所述服务器包括: 搜索模块,用于每隔预设时间,,搜索所述局域网中的待接入同屏接收设备; 第二确定模块,用于针对每一待接入同屏接收设备,确定与所述待接入同屏接收设备连接的目标设备,所述目标设备为所述同屏发送设备或与所述同屏发送设备直接或间接连接的第一同屏接收设备; 第一连接创建模块,用于创建所述待接入同屏接收设备与所述目标设备的连接,以共享所述待同屏内容。
【专利摘要】本发明提供了一种多设备同屏共享方法、装置及服务器,所述多设备同屏共享方法,用于待接入同屏接收设备共享同屏发送设备中的待同屏内容,所述共享方法包括:获取所述同屏发送设备的当前负载状况;根据所述同屏发送设备的当前负载状况,确定与所述待接入同屏接收设备连接的目标设备,所述目标设备为所述同屏发送设备或与所述同屏发送设备直接或间接连接的第一同屏接收设备;创建所述待接入同屏接收设备与所述目标设备的连接,以共享所述待同屏内容。本发明提供的技术方案,根据各个设备节点的特性,来实现一个负载均衡的同屏解决方案,避免由于负载不均衡而影响整个同屏网络结构的效率。
【IPC分类】H04L29/08
【公开号】CN105450697
【申请号】CN201410421852
【发明人】骆正虎, 刘琨, 龙容
【申请人】中国移动通信集团公司
【公开日】2016年3月30日
【申请日】2014年8月25日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1