[发明专利]基于服务发现的投影仪共享会议系统无效
申请号: | 200810239630.9 | 申请日: | 2008-12-15 |
公开(公告)号: | CN101459526A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 白跃彬;巩磊;李智;张会永 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56;H04L29/06;H04L12/26;H04W84/18;H04N5/74 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务 发现 投影仪 共享 会议系统 | ||
技术领域
本发明涉及计算机科学中投影仪共享技术,特别是涉及通过无线ad hoc网络中服务发现来实现共享投影仪的会议系统。
背景技术
在典型的会议室环境中,用户携带移动设备进入无线ad hoc网络,而其可用的计算资源往往非常有限。因此,结点之间通过相互协作、合理地使用共享资源是投影仪共享的关键问题。
当前,解决会议系统中资源共享问题的方式主要有:
(1)无线投影接入卡技术
无线投影接入卡是一种无线网络投影管理系统,采用了IEEE802.11g或IEEE802.11b无线网络,实现了多媒体数据无线传输和投影仪的共享,并保证了传输质量。然而这种技术不能及时发现新移入的网络节点等问题。
(2)无线投影仪
无线投影仪在启动时生成信号源列表,通过这个列表,来实现其与数据处理设备之间的无线连接,进而来实现投影仪的使用。当有新设备请求时,在列表中增加无线信号源。当无线投影中止时,删除对应的信号源。该装置需要专门的硬件支持。
以上技术从软件和硬件两个方面,实现投影仪的共享。但是在一个真实的会议系统中,网络节点的动态变化会影响投影仪资源的共享使用,而硬件的修改无疑也将增加成本。本申请基于以上考虑,在不增加和修改任何硬件设备的基础之上,发明了一种基于服务发现的投影仪共享会议系统。
发明内容
本发明以通过服务发现来实现投影仪共享为目标,设计并实现了一种满足用户请求使用资源需求的系统。整个会议系统的场景有投影仪、共享型主机、请求服务型主机组成。其中:
1.投影仪是常用投影仪,不需要特殊的硬件和软件支持。
2.共享型主机是物理连接投影仪的计算机。共享型主机的主要功能是搜集该网络中的请求服务型主机的信息、发布服务、监听请求服务信息和提供服务。在一个网络中,初始的共享型主机会对网络中的所有请求服务型主机发布服务,之后便处在等待状态,等待其它主机的访问。
为此,共享型主机所具备的功能模块有:
1)服务发现模块。动态监听网络中请求服务型主机的变化。该模块维护一个请求服务型主机列表,记录网络中所有请求服务型主机的ID、MAC、类型(包括计算机和PDA)和状态(包括请求服务状态和空闲状态)。
2)消息模块。当本地主机投影仪资源处于空闲状态时,该模块将会向网络中发布服务,通知请求服务型主机该共享型主机的当前状态(空闲);该模块还用来接收请求服务型主机的请求消息,根据服务协作模块的协同机制,向选定的主机发送服务许可消息,并同时向其它主机发布服务不可用消息。
3)服务协作模块。该模块针对多个请求型服务主机的同时请求,来协调它们之间的投影仪使用。本申请所采用的机制为使用优先级来实现服务的合理分配。对于优先级高的请求服务型主机,优先提供服务。
4)服务共享模块。该模块主要解决投影仪共享的使用,接收已选定的请求服务型主机发送的数据,并实时地展现在投影仪上。同时,对于已接收到的信息,及时向所请求服务的请求服务型主机反馈以保证数据的实时性。
3.请求服务型主机为与投影仪不直接相连的计算机和PDA。请求服务型主机主要是为用户提供使用投影仪共享服务的终端。请求服务型主机的主要功能是获取网络中的共享型主机信息、监听共享型主机的投影仪服务状态并允许请求服务。
为此,请求服务型主机所具备的功能模块有:
1)服务发现模块。动态监听网络中共享型主机的变化。该模块维护一个共享型主机列表,记录网路中所有共享型主机的服务类型(基于本系统,该服务为投影服务),ID,MAC,服务状态(包括投影仪使用状态和投影仪空闲状态)。
2)服务请求模块。该模块的主要功能是实现请求服务型主机与用户的交互。当用户有使用投影仪需求时,通过该模块来查找本地共享型主机列表,并向选定的共享型主机发送服务请求,对于此时可能出现的各种情况,进行及时地处理:当遇到请求被拒绝时,再次调用该模块的初始部分,重复查找列表工作;当列表中无可用共享型主机时,则提示用户当前无可用资源,并返回初始状态;当接收到投影仪使用许可消息时,及时通知后继模块,即数据传输模块,来处理相应工作,同时请求服务模块更新当前主机状态,将其改为请求服务状态。
3)数据传输模块。该模块主要是针对用户要播放的数据进行相应处理和传输。当用户终止投影仪使用时,该模块将及时向选中的共享型主机发送终止服务信息,并更新当前状态和共享型主机列表,将提供服务的共享型主机的对应状态改为投影仪使用状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810239630.9/2.html,转载请声明来源钻瓜专利网。