一种设备与网关关联的方法和装置的制作方法

文档序号:7694568阅读:111来源:国知局

专利名称::一种设备与网关关联的方法和装置的制作方法
技术领域
:本发明涉及移动通信
技术领域
,特别是涉及一种设备与网关关联的方法和装置。
背景技术
:为了降低运营商对家庭网络中设备的管理成本,通过DSLForum的TR-069协议对家庭网络中设备进行远程管理是一种比较好的选择。对于家庭网络中的接入设备,比如网关,一般都要支持TR-069协议,可以直接通过TR-69协议进行远程管理。对于家庭网络中的另外一些设备,也需要进行远程管理,但这些设备可能不支持TR-069协议,不支持TR-069协议的设备可称为用户设备。用户设备可以是以太网-WiFi的适配器、以太网-电力线的适配器等,也可以是机顶盒等设备。为了实现对家庭网络中用户设备的远程管理,可通过网关做代理,即远程的配置管理系统把对用户设备的管理命令先通过TR-069协议发送给网关,网关把TR-069协议的命令转换成网关与用户设备间的协议,发送给用户设备。网关在做代理时,可以通过虚拟设备的方式实现,即在网关上增加一个虚拟设备,用虚拟设备来代表用户设备,虚拟设备支持TR-069协议,对配置管理系统来说,虚拟设备就相当于一个支持TR-069协议的真实的设备,配置管理系统通过对虚拟设备的管理来实现对用户设备的管理。在实现本发明的过程中,发明人发现现有技术存在以下缺点配置管理系统不能获知虚拟设备与网关的关联关系,而且不能获知虛拟设备对应的用户设备接在哪个网关下面。
发明内容本发明实施例提供了一种设备与网关关联的方法和装置,可以使配置管4理系统获知虚拟设备与网关的关联关系。为达到上述目的,本发明实施例提供一种设备与网关关联的方法,包括:获取用户设备的信息;才艮据所述用户设备的信息建立虛拟设备;将网关的标识配置到所述虚拟设备中。本发明实施例还提供一种网关,包括获取模块,用于获取用户设备的信息;建立模块,用于根据所述获取模块获取的用户设备的信息建立虚拟设备;配置模块,用于将网关标识配置到所述建立模块建立的虚拟设备中。本发明实施例还提供一种系统,包括配置管理系统、用户设备和网关,所述网关包括获取模块,用于获取用户设备的信息;建立模块,用于根据所述获取模块获取的用户设备的信息建立虚拟设备;配置模块,用于将网关标识配置到所述建立模块建立的虚拟设备中。与现有技术相比,本发明实施例的技术方案具有以下优点通过在获取用户设备的信息,并根据该信息建立虚拟设备,然后将网关的标识配置到虚拟设备中,这样配置管理系统可以4艮据虚拟设备上报的信息获知用户设备与网关的连接关系,以实现对用户设备和网关的统一管理。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例中的应用场景示意图;图2为本发明实施例中设备与网关关联的方法流程图;图3为本发明又一实施例中设备与网关关联的方法流程图;图4为本发明实施例中网关装置示意图;图5为本发明实施例中系统装置示意图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种设备与网关关联的方法,可以使配置管理系统获知虚拟设备与网关的关联关系。下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述图1为本发明实施例的应用场景示意图,具体包括用户设备100、网关200和配置管理系统300。用户设备100,直接或间接连接网关,需要网关做代理得到配置管理系统的管理,该用户设备包括以太网-WiFi的适配器、以太网-电力线适配器、电力线-WiFi适配器、机顶盒等。网关200,提供Internet接入服务,接受配置管理系统的配置和管理,同时又能提供代理功能,使配置管理系统可以通过网关实现对用户设备的管理。配置管理系统300,能够对网络中的设备(包括网关、用户设备)进行远程配置和管理,可以是ACS(自动配置服务器)。本发明实施例提供一种设备与网关关联方法,如图2所示,包括步骤S201、获取用户设备的信息。具体的,网关可以通过UpnP协议或DHCP协议获取用户设备的信息,也可以将用户设备的信息配置到网关中,该用户设备信息包括用户设备的标识和用户设备的功肯b。步骤S202、根据所述用户设备的信息建立虚拟设备。具体的,网关根据获取的用户设备的信息,在网关上生成与用户设备对应的带有数据模型的虚拟设备,并把用户设备所支持的功能映射到虚拟设备的数据模型中,同时该虚拟设备在建立时记录虚拟设备的标识。该虚拟设备的标识指将用户设备信息中的用户设备的标识转换为TR-069中标识的格式,并保存在网关管理i殳备表新增记录中的转换后的标识。步骤S203、将网关的标识配置到所述虚拟设备中。具体的,网关建立虚拟设备后,将网关的标识配置到虚拟设备的数据模型中,其中网关的标识的格式与虚拟设备的标识的格式相同。上述步骤中,通过在根据用户设备信息建立的虚拟设备中记录网关的标识,可以获知虚拟设备与网关的关联关系。通过本发明又一实施例对虚拟设备与网关关联的方法进行详细描述,如图3所示,包括以下步骤步骤S301、网关获取用户设备的信息。具体的,网关可以通过现有技术UPnP协议与用户设备进行交互,其中网关为UPnP中的控制点,从而获取到用户设备的信息,包括用户设备的标识和用户设备的功能。在UPnP协议中,用户设备的标识为UUID(全球唯一标识符,UniversallyUniqueIdentifier)。网关也可以通过DHCP协议或其他协议来获取用户设备的信息或将用户设备的信息配置到网关上。步骤S302、在网关上保存用户设备的信息。具体的,在网关上保存用户设备的标识和用户设备的功能,也可以只保存用户设备的标识。步骤S303、建立与用户设备对应的虚拟设备。具体的,首先需要把从用户设备获取的标识转换为TR-069中标识的格式。TR-069中的标识结构如表1,转换方法为UUID做为产品序列号,网关的厂商的唯一标识符做为设备的厂商的唯一标识符,设备类型值为空。然后在网关的管理设备表中增加一记录单元,用于记录转换后的用户设备的标识,通过该信息可以获知哪些用户设备与网关建立了连接。表1TR-069中的标识结构<table>tableseeoriginaldocumentpage7</column></row><table>然后,网关根据获取的用户设备的信息,在网关上建立与用户设备对应的带有数据模型的虚拟设备,并把用户设备所支持的功能映射到虚拟设备的数据模型中,同时该虚拟设备在建立时记录转换后的用户设备的标识,该标识可称为虚拟设备的标识。该虚拟设备用于代表用户设备独立的与配置管理系统建立连接,并独立的接受配置管理系统的管理,而且可以将配置管理系统的命令转换为用户设备能识别的命令。步骤S304、在虚拟设备的数据模型中记录网关的标识。具体的,网关在建立虚拟设备后,将网关的标识配置到虚拟设备的数据模型中,这样通过查找该数据模型可以获知该虚拟设备与哪个网关相关联。其中网关的标识的格式与虚拟设备的标识的格式相同。步骤S305、向配置管理系统上报虚拟设备的标识和网关的标识。具体的,虚拟设备将数据模型中的虚拟设备的标识和网关的标识上报给配置管理系统,上报时可以通过TR-069的Inform方法。配置管理系统通过虚拟设备上报的网关标识可以知道虛拟设备与哪个网关相关联。步骤S306、配置管理系统对虛拟设备上报的关联信息进行验证。具体的,配置管理系统才艮据网关的标识,向对应的网关查询网关上的管理设备表,获得用户设备的标识,这样可以获知该网关下有哪些用户设备。通过比较虚拟设备上报的虚拟设备的标识和在网关上查询到的用户设备是准确的。本发明实施例还提供一种网关,以实现本发明实施例提供的方法。图4为本发明实施例中网关结构示意图,具体包括获取模块410,用于获取用户设备的信息;建立模块420,用于根据所述获取模块410获取的用户设备的信息建立虛拟设备;配置模块430,用于将网关标识配置到所述建立模块420建立的虚拟设备中。所述的网关,还包括转换模块440,用于将所述获取模块410获取的用户设备标识进行转换;存储模块450,用于存储所述的用户设备标识和所述转换模块440转换后的虛拟设备的标识。上述装置可以实现本发明实施例提供的方法,通过获取模块获取的用户设备的信息建立虚拟设备,并将网关的标识配置到虚拟设备的数据模型中,这样可以较为准确的获知虚拟设备与网关的关联关系。本发明实施例还提供了一种系统,包括配置管理系统300、用户设备100和网关200,所述网关200包括获取模块410,用于获取用户设备的信息;建立模块420,用于根据所述获取模块410获取的用户设备的信息建立虚拟设备;配置模块430,用于将网关标识配置到所述建立模块420建立的虚拟设备中。所述的网关,还包括转换模块440,用于将所述获取模块IO获取的用户设备标识进行转换;存储模块450,用于存储所述的用户设备标识和所述转换模块440转换后的虚拟i殳备的标识。本发明实施例提供的方法和装置,通过在网关中记录用户设备的信息,并根据该信息建立虚拟设备,并将网关的标识配置到虚拟设备中,这样配置管理系统可以根据虚拟设备上报的信息获知用户设备与网关的连接关系,以实现对用户i殳备和网关的统一管理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。9以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。权利要求1、一种设备与网关关联的方法,其特征在于,包括获取用户设备的信息;根据所述用户设备的信息建立虚拟设备;将网关的标识配置到所述虚拟设备中。2、如权利要求l所述的方法,其特征在于,所述用户设备的信息具体包括用户设备的标识。3、如权利要求2所述的方法,其特征在于,所述获取用户设备的信息具体包括通过UPnP协议获取所述用户设备的信息;或通过DHCP协议获取所述用户设备的信息;或通过配置方式获取所述用户设备的信息。4、如权利要求2所述的方法,其特征在于,在所述根据所述用户设备的信息建立虚拟设备之前还包括保存所述用户i殳备的标识。5、如权利要求l所述的方法,其特征在于,所述根据所述用户设备信息建立虚拟设备具体包括根据所述用户设备信息建立虚拟设备的数据模型。6、如权利要求5所述的方法,其特征在于,所述根据所述用户设备信息建立虚拟设备的数据模型具体还包括把用户设备的标识转换为虚拟设备的标识;保存所述虚拟设备的标识。7、如权利要求6所述的方法,其特征在于,所述将网关的标识配置到所述虚拟设备中具体包括在所述虚拟设备数据才莫型中保存所述网关的标识。8、一种网关,其特征在于,包括获取模块,用于获取用户设备的信息;建立模块,用于根据所述获取模块获取的用户设备的信息建立虚拟设备;配置模块,用于将网关标识配置到所述建立模块建立的虚拟设备中。9、如权利要求8所述的网关,其特征在于,还包括转换模块,用于将所述获取模块获取的用户设备标识转换成所述虚拟设备的标识;存储模块,用于存储所述的用户设备标识和所述转换模块转换后的虚拟设备的标识。10、一种系统,包括配置管理系统、用户设备和网关,其特征在于,所述网关包括获取模块,用于获取用户设备的信息;建立模块,用于根据所述获取模块获取的用户设备的信息建立虚拟设备;配置模块,用于将网关标识配置到所述建立模块建立的虚拟设备中。11、如权利要求IO所述的系统,其特征在于,所述网关还包括转换模块,用于将所述获取模块获取的用户设备标识转换成所述虚拟设备的标识;存储模块,用于存储所述的用户设备标识和所述转换模块转换后的虚拟设备的标识。全文摘要本发明实施例公开了一种设备与网关关联的方法,包括获取用户设备的信息;根据所述用户设备的信息建立虚拟设备;将网关的标识配置到所述虚拟设备中。本发明实施例还公开了一种网关,包括获取模块,用于获取用户设备的信息;建立模块,用于根据所述获取模块获取的用户设备的信息建立虚拟设备;配置模块,用于将网关标识配置到所述建立模块建立的虚拟设备中。通过本发明实施例提供的方法,可以使配置管理系统获知虚拟设备与网关的关联关系。文档编号H04L29/06GK101599952SQ20081011111公开日2009年12月9日申请日期2008年6月6日优先权日2008年6月6日发明者吴黄伟,张钦亮,平方申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1