可提供至少一个专用存储空间的家庭网关的制作方法_2

文档序号:9713917阅读:来源:国知局
庭网关110的硬件架构的实例在下文中针对图2进行描述。
[0026]设备111和112是供应和/或消耗数据的设备,优选地是视听类型。例如,设备111是具有记录视听数据能力的STB解码设备,正如PVR或时移类型功能情况那样,设备112是电子平板类型的显示设备,并且设备113是个人计算机PC。
[0027]家庭网关110包括存储空间132,该存储空间包括至少一个专用存储空间130,这意味着仅从访问权管理表中预注册的设备能够实现对存储空间的访问。存储空间132可包括至少一个公共存储空间131,这意味着对存储空间的访问无需设备在访问权管理表中进行这种预先注册。换句话说,访问权管理表并不管理任何公共存储空间。公共存储空间131和专用存储空间130可位于不同的介质上,或者位于相同介质的不同分区上。在下文中,借助图示考虑了家庭网关110包括至少一个专用存储空间130和至少一个公共存储空间131的情形。
[0028]适于管理对专用存储空间130的访问的服务器150与每个专用存储空间130相关联。同样,适于管理对公共存储空间131的访问的服务器151与每个公共存储空间131相关联。换言之,服务器150和151分别适于处理在读出和/或写入模式下来自连接至局域网120的设备的对存储空间130和131进行访问的命令。不同于服务器151,服务器150根据访问权管理表内容来对命令执行预先过滤。服务器150和151中的每一个具有由家庭网关110分配的特定的标识符。
[0029]在【具体实施方式】中,服务器150和151中的每一个适于根据在0SI模型的链路层级的数据交换协议处理命令。那么,在访问存储空间132的环境中经由局域网120交换的消息是链路层消息,也被称为“2级消息”。这使这些消息的传输和处理中的时延显著减少,从而加速对存储空间132的访问。在【具体实施方式】中,这些链路层消息是根据AoE协议。这会使供应和/或消耗数据的现用遗留设备能够受益于本发明,同时还使家庭网关110保持简单设
i+o
[0030]家庭网关110还进一步包括用于管理每个专用存储空间130的访问权的表140。用于更新访问权管理表140的算法在下文中参照图3进行描述。
[0031]如下文中详细描述(具体参照图5和图6),负责专用存储空间130的每一个服务器150过滤要处理的命令,这种过滤根据生成该命令的设备并且根据先前输入访问权管理表140中的设备和访问权进行。访问权管理表140是由管理员模块或设备141进行填充。在图1中,这种管理员模块141包括在家庭网关110中。在变型实施方案中,管理员模块141可包括在连接至局域网120的另一设备中。访问权管理表140可由多个管理员模块141进行填充,只要这些管理员模块141是家庭网关110已知的那些即可。
[0032]在具体实施方案中,家庭网关110还进一步包括管理访问存储空间132的优先级的模块142。管理访问的优先级的模块142负责对来自服务器150和151的用于对存储空间132进行访问的命令定序。管理访问存储空间132的优先级依据放置有来自服务器150和151的命令的队列执行。对这些命令的定序根据分配给服务器150和151的优先等级进行。对这些命令的定序可进一步考虑连接至局域网120的生成所述命令的设备类型以及所述命令类型。
[0033]图2示意性地示出家庭网关110的硬件架构的实例。那么,家庭网关110包括(通过通信总线210来连接的):处理器或中央处理单元CPU 200;随机存取存储器RAM 201;只读存储器ROM 202;至少一个存储单元203,诸如硬盘驱动器HDD,用于实施已经提到的公共存储空间和专用存储空间;存储介质读出器,诸如SD(安全数字)卡读出器204;以及一组接口214,用于经由通信网络120和121进行通信。
[0034]处理器200能够执行从ROM210、外部存储器(未示出)、存储介质或通信网络加载到RAM 201中的指令。当家庭网关110启动时,处理器200能够从RAM 201读出指令并且执行这些指令。这些指令形成致使处理器200实施针对家庭网关110描述的算法和步骤的全部或一些的计算机程序。
[0035]因此,针对家庭网关110描述的算法和步骤的全部或一些可借助于通过可编程的机器(诸如数字信号处理器DSP或微控制器)来执行指令集而以软件形式实施。针对家庭网关110描述的算法和步骤的全部或一些还可通过机器或专用组件(诸如现场可编程门阵列FPGA或专用集成电路ASIC)以硬件形式实施。
[0036]图3示意性地示出用于更新访问权管理表140的算法。
[0037]在步骤301中,管理员模块141获得连接至局域网120的设备的标识符以及优选地这些设备的类型的列表。例如,这个列表从根据简单服务发现协议SSDP的发现阶段获得,如在通用随插即用服务(Universal Plug and Play UPnP)标准的上下文中所实施。
[0038]在后续步骤302中,管理员模块141经由图形用户界面⑶I提供对连接至局域网120的设备的表示的显示。这种显示使用户能够从连接至局域网120的那些设备选择设备,并且规定在读出和/或写入模式下对至少一个专用存储空间130的访问权。在具体实施方案中,管理员模块141还提供对家庭网关110中创建的每个专用存储空间130的表示的显示,并使用户能够请求在家庭网关110内创建新的专用存储空间130。这使连接至局域网120的那些设备中的设备与专用存储空间相关联,并且规定其访问权。允许每个新的专用存储空间130的该表示的信息可由管理员模块142来向家庭网关110做出请求。
[0039]这种图形用户界面GUI还使用户能够删除或重规定每个专用存储空间130的访问权。
[0040]在变型实施方案中,管理员模块141与连接至局域网120的设备协商每个专用存储空间130的访问权。这些设备中的每个可包括用于此协商的特定指令集,例如,在该设备诸如是平板电脑或智能电话的情况下的应用程序。
[0041]在另一变型实施方案中,管理员模块141使用预先建立的对每个专用存储空间的访问权的定义。
[0042]在后续步骤303中,管理员模块141接收表示连接至局域网120的那些设备的用户作出的选择的信息以及表示与所述所选择的设备相关联的访问权的信息。在以上针对步骤302所提到的具体实施方案中,管理员模块141还接收表示访问权涉及的专用存储空间的信息,尤其是在相关专用存储空间方面不明确的情况下。随后,管理员模块141会向家庭网关110传输请求家庭网关110利用表示所选择的设备的信息、相关专用存储空间(如果这是明确的话)以及针对该专用存储空间授予所所选择的设备的访问权更新访问权管理表140的管理员命令。
[0043]在图1所示的管理员模块141并入了家庭网关110中的实施方案中,管理员模块141不与家庭网关110经由局域网120交换信息并且直接地作用于访问权管理表140。
[0044]在后续步骤304中,家庭网关110根据在步骤303通过管理员模块141供应的关联信息来更新访问权管理表140。
[0045]优选地,为了允许在读出和/或写入模式下以减少时延来访问专用存储空间,实施0SI(开放系统互连)模型的链路层处的数据交换协议,在这种情况下,MAC(介质访
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1