一种数字家庭网络中的文件管理系统及方法技术方案

技术编号:3509328 阅读:151 留言:0更新日期:2012-04-11 18:40
本发明专利技术适应于数字家庭网络领域,提供了一种数字家庭网络中的文件管理系统及方法,通过虚拟文件目录的管理操作机制,使得用户可以对家庭网络中各设备上存储的文件进行各种灵活的管理操作,同时通过将文件管理的安全级别具体到文件级,有效地保证了家庭网络内文件管理和访问的安全性。

【技术实现步骤摘要】

本专利技术属于数字家庭网络领域,尤其提供了一种数字家庭网络中的文件管理系统、方法及利用该文件管理系统实现的数字家庭网络系统。
技术介绍
数字家庭网络技术的迅速发展使人们可以在家庭或某个局部范围内将各种设备通过有线或无线的方式连接起来,从而实现不同设备上资源在该局部范围的共享。因此,对分布于家庭网络内不同设备上的各种类型的文件,如何实现灵活、安全的管理对于提高家庭网络的可用性是非常重要的。在现有技术中,当查找家庭网络中设备上的服务时,将家庭网络的结构分成含有资源管理设备型和不含资源管理设备型,在含有资源管理设备型网络中,查找由资源管理设备负责;否则由服务发起设备负责,通过组播或单播的方式发送查找消息。每次查找都先在本地进行,含有资源管理设备时,先在资源管理设备上查找,否则先在发起服务的设备上查找。上述方案仅解决了家庭网络内文件的查找,缺乏完整的文件管理,同时缺乏安全访问机制,难以保证家庭网络内的文件访问的安全性。现有技术中的另一种方案可以使得不同类型的系统和/或通信设备通过一个in-home网络来完成相互之间的通信以及访问家庭网络内的各种服务的方案,通过网关为家庭网络内设备间的通信控制提供一个软件接口,并使外部网络能够与家庭网络内不同特性的各种设备相互通信,获取服务信息。一个家庭通信网络使用一个或多个数字网络媒体来连接网关和设备接口。网关由连接在各种不同外部通信网络的接口、一个或多个家庭网络内通信媒体、路由器和一个控制端组成,每个访问家庭网络内服务的设备都通过设备接口与家庭网络连接。因此,为满足各种不同的用户都能访问网络内的服务,需要定义许多不同的接口。每个设备接口不仅能够提供物理连接,同时也是功能接口,以完成在不同设备上的操作。所有的设备接口都执行如普通的API(ApplicationProgramming Interface,应用程序接口)的标准软件,使得服务信息在家庭网络内部和外部通信设备间通过网关来传输。in-home网络上提供开放的接口,通过一个带有控制节点的in-home数字网络使得家庭网络和外部建立多种连接,控制节点或网关在in-home网络上提供了一系列开放的接口,使得各种设备通过in-home网络相互通信并获得相应的资源。该专利没有提供完整的家庭网络文件管理方案,仅提供文件的搜索方案,同时家庭网络内的文件访问缺乏安全性。综上所述,现有技术在对家庭网络系统中的文件进行管理时,缺乏完整的管理操作机制,且文件访问和管理的安全性不高。
技术实现思路
本专利技术的目的在于提供一种数字家庭网络中的文件管理系统,旨在解决现有技术在对家庭网络系统中的文件进行管理时,缺乏完整的管理操作机制,且文件的访问和管理安全性不高的问题。本专利技术的另一目的在于提供一种数字家庭网络中的文件管理方法。本专利技术的另一个目的在于提供一种数字家庭网络系统。为实现上述目的,本专利技术提供了一种数字家庭网络中的文件管理系统,所述数字家庭网络包括控制端设备,以及与所述控制端设备连接的设备,所述文件管理系统包括位于所述控制端设备上的管理控制器,以及位于所述设备上的内容管理器;所述管理控制器用于根据所述内容管理器上报的文件目录生成用户文件目录清单,接收并向所述内容管理器分发用户根据所述用户文件目录清单提交的文件管理操作指令,接收所述内容管理器返回的文件管理操作结果; 所述内容管理器用于向所述管理控制器上报用户有权进行文件管理操作的文件目录,接收并执行所述管理控制器下发的文件管理操作指令,向所述管理控制器上报文件管理操作结果。所述控制端设备进一步包括用户接口单元,用于显示用户的文件管理操作命令,接收并向所述管理控制器转发用户输入的文件管理操作请求,接收并向用户显示管理控制器上报的文件管理操作结果。所述管理控制器进一步包括设备信息数据库、管理命令数据库以及文件管理模块;所述设备信息数据库用于存储所述数字家庭网络系统中集成有所述内容管理器的设备的信息;所述管理命令数据库用于存储与用户对应的文件管理操作命令;所述文件管理模块用于接收用户接口单元提交的文件管理操作请求或者文件管理操作指令,将所述文件管理操作请求或者文件管理操作指令分发到所述设备信息数据库中记录的设备,接收所述内容管理器返回的文件管理操作结果,并将所述文件管理操作结果上报给所述用户接口单元。所述内容管理器包括文件索引数据库、用户信息数据库以及内容管理模块;所述文件索引数据库用于存储设备上保存的所有文件的目录及属性信息,所述属性信息中包含有文件的用户列表;所述用户信息数据库用于存储有权访问设备上存储的文件的用户信息,所述用户信息包含有一个用户列表,所述用户列表为所述设备上所有文件的用户列表的并集;所述文件管理模块用于查询所述用户信息数据库和文件索引数据库,向所述管理控制器上报用户有权进行管理操作的文件目录,执行所述管理控制器下发的文件管理操作指令,更新所述文件索引数据库,并向所述管理控制器上报文件管理操作结果。所述文件的属性信息包括文件标识号、文件名、创建者、创建日期、修改日期、上一层文件的标识号、子文件个数或文件摘要。为实现上述目的,本专利技术进一步提供了一种数字家庭网络中的文件管理方法,所述数字家庭网络包括控制端设备,以及与所述控制端设备连接的设备,所述方法包括下述步骤A.设备向控制端设备上报用户有权进行文件管理操作的文件目录;B.控制端设备根据设备上报的文件目录生成用户文件目录清单,接收并向设备分发用户根据所述用户文件目录清单提交的文件管理操作指令;C.设备接收并执行控制端设备下发的文件管理操作指令,向控制端设备上报文件管理操作结果;D.控制端设备接收设备返回的文件管理操作结果,并将所述文件管理操作结果向用户显示。所述用户有权进行文件管理操作的文件目录通过用户列表控制,所述用户列表为设备上存储的所有文件的用户列表的并集。为实现上述目的,本专利技术还提供了一种数字家庭网络系统,包括控制端设备,以及与所述控制端设备连接的设备,所述控制端设备包括管理控制器,所述设备包括内容管理器;所述管理控制器用于根据所述内容管理器上报的文件目录生成用户文件目录清单,接收并向所述内容管理器分发用户根据所述用户文件目录清单提交的文件管理操作指令,接收所述内容管理器返回的文件管理操作结果;所述内容管理器用于向所述管理控制器上报用户有权进行文件管理操作的文件目录,接收并执行所述管理控制器下发的文件管理操作指令,向所述管理控制器上报文件管理操作结果。所述控制端设备进一步包括用户接口单元,用于显示用户的文件管理操作命令,接收并向所述管理控制器转发用户输入的文件管理操作请求,接收并向用户显示管理控制器上报的文件管理操作结果。所述管理控制器进一步包括设备信息数据库、管理命令数据库以及文件管理模块;所述设备信息数据库用于存储所述数字家庭网络系统中集成有所述内容管理器的设备的信息;所述管理命令数据库用于存储与用户对应的文件管理操作命令;所述文件管理模块用于接收用户接口单元提交的文件管理操作请求或者文件管理操作指令,将所述文件管理操作请求或者文件管理操作指令分发到所述设备信息数据库中记录的设备,接收所述内容管理器返回的文件管理操作结果,并将所述文件管理操作结果上报给所述用户接口单元。所述内容管理器包括文件索引数据库、用户信息本文档来自技高网
...

【技术保护点】
一种数字家庭网络中的文件管理系统,所述数字家庭网络包括控制端设备,以及与所述控制端设备连接的设备,其特征在于,所述文件管理系统包括位于所述控制端设备上的管理控制器,以及位于所述设备上的内容管理器;所述管理控制器用于根据所述内容管理器 上报的文件目录生成用户文件目录清单,接收并向所述内容管理器分发用户根据所述用户文件目录清单提交的文件管理操作指令,接收所述内容管理器返回的文件管理操作结果;所述内容管理器用于向所述管理控制器上报用户有权进行文件管理操作的文件目录,接 收并执行所述管理控制器下发的文件管理操作指令,向所述管理控制器上报文件管理操作结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:张凯李祥辉夏南王晓芸
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利