本发明专利技术提供一种在家庭网关设备上挂载存储设备的方法,应用于带有硬盘接口,并具有可编程功能的网关设备中,包括:将存储设备接入所述家庭网关;所述家庭网关识别并挂载所述存储设备;提示终端用户挂载所述存储设备;如果用户接受挂载,则由用户配置所述存储设备;如果用户不接受,则结束;将所述存储设备挂载并映射到所述终端系统中。本发明专利技术还提供一种家庭网关设备,包括:无线控制芯片,用于接收和发送无线信号;主芯片,包括存储设备扩展接口,应用服务模块和管理接口,所述家庭网关用户通过所述管理接口配置所述应用服务模块;外接存储设备,连接到所述存储设备扩展接口,用于为所述家庭网关用户提供网络存储空间。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种在家庭网关设备上挂载存储设备的方法,应用于带有硬盘接口,并具有可编程功能的网关设备中,包括:将存储设备接入所述家庭网关;所述家庭网关识别并挂载所述存储设备;提示终端用户挂载所述存储设备;如果用户接受挂载,则由用户配置所述存储设备;如果用户不接受,则结束;将所述存储设备挂载并映射到所述终端系统中。本专利技术还提供一种家庭网关设备,包括:无线控制芯片,用于接收和发送无线信号;主芯片,包括存储设备扩展接口,应用服务模块和管理接口,所述家庭网关用户通过所述管理接口配置所述应用服务模块;外接存储设备,连接到所述存储设备扩展接口,用于为所述家庭网关用户提供网络存储空间。【专利说明】
本专利技术涉及一种挂载存储设备的方法,特别是涉及一种。
技术介绍
随着网络设备的急剧进步与大量普及,网络存储(Network Attached Storage,简称NAS)已进入家用领域,即家用NAS,或者叫家用数据中心。但目前情况下,用户需要架设家用NAS时,通常需要购买专用设备来实现,并且市面上的家用NAS设备并不具备路由功能,所以用户还需要购买专门的路由设备,成本较高。另外,目前的家用NAS设备配置和使用相对较复杂,需要用户有基本的网络知识和计算机应用知识,使用不便。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种,用于解决现有技术中搭建家用NAS成本高、操作复杂的问题。为实现上述目的及其他相关目的,本专利技术提供一种在家庭网关设备上挂载存储设备的方法,应用于带有硬盘接口,并具有可编程功能的网关设备中,包括:将存储设备接入所述家庭网关;所述家庭网关识别并挂载所述存储设备;提示终端用户挂载所述存储设备;如果用户接受挂载,则由用户配置所述存储设备;如果用户不接受,则结束;将所述存储设备挂载并映射到所述终端系统中。优选地,所述家庭网关识别并挂载所述存储设备的步骤与所述提示终端用户挂载所述存储设备的步骤之间还包括将所述存储设备分成若干区域的步骤,所述将所述存储设备挂载并映射到所述终端系统中的步骤中,不同的终端系统仅挂载所述若干区域中的一个或者多个区域。本专利技术还提供一种家庭网关设备,包括:无线控制芯片,用于接收和发送无线信号;主芯片,包括存储设备扩展接口,应用服务模块和管理接口,所述家庭网关用户通过所述管理接口配置所述应用服务模块;外接存储设备,连接到所述存储设备扩展接口,用于为所述家庭网关用户提供网络存储空间。如上所述,本专利技术的,具有以下有益效果:不必额外购买家用NAS就能实现家庭数据中心,成本低。并且根据优选实施方式,用户数据分开管理,安全性好,操作简单。【专利附图】【附图说明】图1显示为本专利技术的家庭网关设备结构框图;图2显示为本专利技术的在家庭网关设备上挂载存储设备的方法的一个实施例流程图;图3显示为提示用户将网络设备挂载或映射到本地的流程图;图4显示为根据用户配置将网络设备挂载或映射到终端本地的流程图。【具体实施方式】以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。请参阅附图。需要说明的是,本实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。首先参阅图1,图1为本专利技术的家庭网关设备结构框图。无线控制芯片I与天线连接,用于控制无线信号发送和接收。主芯片2与无线控制芯片I连接(本例中采用PCI总线连接),具有运算功能,且可编程。本例中其采用采用了 Marvell88F6550芯片,其中运行有Linux2.6内核。并且主芯片2包括硬盘接口 21和USB Host接口 22,硬盘3和USB存储设备4分别通过硬盘接口 21和USB Host接口 22连接到主芯片2。主芯片2中设置有多种应用服务模块,比如FTP服务模块、BT下载模块、文件共享管理模块,还设置有管理接口。本例中,管理接口通过网页实现,连接到家庭网关设备的用户,通过在浏览器中输入特定URL (例如192.168.1.Ι/service),则主芯片2向用户返回服务配置界面。用户在服务配置界面上配置FTP、BT下载等服务的各种属性。另外,用户通过服务配置界面,也可以将硬盘3或USB存储设备4划分成若干分区,为每个用户分配不同的分区,以提高用户数据安全性。还可以划分出公共分区,作为FTP、文件共享等服务所需要的存储区。图2显示为本专利技术在家庭网关设备上挂载存储设备的方法的一个实施例流程图。为方便说明,以下方法实施例通过图1中所示的家庭网关设备实现,实际应用中,实现本专利技术方法的硬件设备结果可以与图1所示的家庭网关设备不同。步骤SI表示将存储设备接入家庭网关设备。本例中,存储设备为SATA硬盘3,实际应用时,可以根据需要或采用的芯片不同而使用其它存储设备。步骤S2表示家庭网关设备对识别并挂载存储设备。本例中,家庭网关设备可以运行Linux内核,当SATA硬盘接入家庭网关设备的SATA接口时,主芯片2自动被识别并挂载硬盘3。步骤S3表示当有终端用户连接到家庭网关设备后,家庭网关设备提示终端用户目前有可用网络存储设备,并提示用户将网络设备挂载或映射到本地。下面结合图3说明提示用户将网络设备挂载或映射到本地的流程。步骤31表示获取终端用户的网络请求。本例中,在家庭网关设备内安装内核钩子,当终端用户发起网络请求(比如http请求)时,内核钩子捕获该请求。步骤32表示分析该请求包,确定终端用户的挂载状况(是否已经被提示过)、采用的操作系统等等信息。步骤S33表示判断是否需要推送提示信息。本例中,如果是手机、平板电脑,或者该终端已经被提示过并且接入家庭网关设备的存储设备没有变化,则判断为不需要推送提示信息,否则判断为需要推送提示信息。步骤S34-S35表示对于需要推送提示信息的情况,导入家庭网关本身的httpd模块,构造response回复包,利用“http302redirect”机制,构造提示、用户配置页面。步骤S34'表示对于不需要推送提示信息的情况,则直接转发网络请求。步骤S4表示用户同意将将该网络设备挂载或映射到终端用户本地,并且完成配置项后,由家庭网关设备向终端用户推送相应的脚本(倒如,如果终端为Linux类系统,则推送shell脚本;如果终端为windows系统,则推送批处理脚本),终端机器执行脚本后,即可将网络设备映射为本地的存储系统,终端用户可以像访问终端的本地磁盘一样访问网络存储设备。下面结合图4介绍本例中根据用户配置将网络设备挂载或映射到终端本地的【具体实施方式】。步骤S41表示用户在配置页面上输入配置项。优选地,家庭网关设备可以先检查存储设备的情况,比如存储空间的大小、分区信息。家庭网关设备还可以设置配置库存储不同终端系统、不同存储设备情况下的最佳实践配置项。在向用户推送时,将存储设备的信息和检测到的终端操作系统等信息,连同相应的最佳配置实践预填入用户本文档来自技高网...

【技术保护点】
一种在家庭网关设备上挂载存储设备的方法,应用于带有硬盘接口并具有可编程功能的网关设备中,其特征在于,包括:检测存储设备接入所述家庭网关的步骤;所述家庭网关识别所述存储设备接入时挂载所述存储设备的步骤;提示终端用户挂载所述存储设备的步骤;判断挂载所述存储设备提示是否被接受的步骤,若被接受,则配置所述存储设备;若未被接受,则结束;将所述存储设备挂载并映射到终端用户系统中的步骤。
【技术特征摘要】
【专利技术属性】
技术研发人员:周宸晏,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。