CN101848110B - 一种tr069网络管理方法和设备 - Google Patents
一种tr069网络管理方法和设备 Download PDFInfo
- Publication number
- CN101848110B CN101848110B CN 201010191782 CN201010191782A CN101848110B CN 101848110 B CN101848110 B CN 101848110B CN 201010191782 CN201010191782 CN 201010191782 CN 201010191782 A CN201010191782 A CN 201010191782A CN 101848110 B CN101848110 B CN 101848110B
- Authority
- CN
- China
- Prior art keywords
- mib
- request message
- property value
- node
- network management
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种TR069网络管理方法和设备,该方法包括:网管设备接收对被管设备的操作请求;所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送;所述被管设备根据所述MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并执行所述操作。本发明通过TR069报文实现对配置MIB节点的被管设备的网络管理,工作量少且扩展性好。
Description
技术领域
本发明涉及通信领域,尤其涉及一种TR069网络管理方法和设备。
背景技术
SNMP(Simple Network Management Protocol,简单网络管理协议)是目前网络管理***中经常使用的一种网络管理协议,应用该协议的网络管理***中包括NMS(Network Management Server,网管站)和AGENT(代理)设备,如图1所示,NMS向AGENT发送各种查询与设置报文,并接收来自AGENT设备的响应及Trap(陷阱)报文。每一个AGENT设备中包括一个MIB(Management Information Basebase,管理信息库),该AGENT设备随时将各种情况记录到MIB,由NMS通过SNMP通信协议查询或修改AGENT设备所记录的信息。MIB描述了SNMP所用到的管理信息库的结构及其中变量的定义,它以树形结构来表示,如图2所示,其中节点名称后的数字表示节点路径,假定图2中根的路径标识为0,则节点ccitt的路径为0.0,节点standard的路径为0.1.0。
随着运营商家庭网络业务的开展,大量的CPE(Customer Point Equipment,用户终端设备)需要安置在用户家中。但是,很多情况下,用户终端设备使用动态IP地址,或者位于防火墙或NAT(Network Address Transfer,网络地址转换)设备后,SNMP不能支持对动态IP地址的设备的管理、也不能穿过防火墙或NAT对设备进行管理。例如图3所示,用户2和用户3处的设备无法通过SNMP协议进行管理。
针对这种问题,现有技术中采用TR-069协议代替SNMP进行网络管理。TR-069协议是DSL(Digital Subscriber′s Line,数字用户线路)论坛制订的一个面向终端设备的网管协议,称为用户终端广域网管理协议(CWMP),使用TR-069协议可以对使用动态IP地址,或者位于防火墙或NAT后的CPE进行管理。TR-069的管理***模型如图4所示,主要包括ACS、CPE、业务配置管理服务器以及一些必要的管理接口组成。TR069的数据模型采用了类似于MIB的定义,由点分的字符串组成,如图5中选择节点的路径为InternetGatewayDevice.DeviceInfo。
但是,现有技术中,SNMP作为网络管理协议的使用非常广泛,MIB节点的数量非常多,可用于执行各种网络管理业务,而TR069的数据模型相对较少,在图3所示的场景中,如果直接根据TR069的数据模型,对不能进行SNMP管理的CPE进行TR069管理,则需要在CPE中配置大量新的TR069的数据模型,即将现有CPE设备中的所有MIB定义(TR069的数据模型中不具备的)都用TR069的数据模型再实现一遍,这样将产生巨大的重复工作量,后续增加新的MIB节点时,TR069数据模型也需要重新定义,扩展性差。
发明内容
本发明提供了一种TR069网络管理方法和设备,通过TR069报文实现对配置MIB节点的被管设备的网络管理,工作量少且扩展性好。
本发明提供了一种TR069网络管理方法,应用于包括网管设备和至少一个被管设备的***中,所述被管设备中配置管理信息库MIB节点,该方法包括:
所述网管设备接收用户对所述被管设备的操作请求;
所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送;
所述被管设备根据所述MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作。
所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送包括:
当所述操作请求为设置或者更新所述被管设备属性的属性值时,所述网管设备获取所述属性值,根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与所述属性对应的MIB节点名称、并将与所述属性对应的MIB节点的取值设置为所述属性值;
当所述操作请求为读取所述被管设备属性的属性值时,所述网管设备根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带所述属性对应的MIB节点名称。
所述被管设备根据所述MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作包括:
所述被管设备获取所述TR069请求报文中携带的MIB节点名称和属性值,根据所述MIB节点名称查找所述MIB节点并将查找到的MIB节点的属性值设置为所述TR069请求报文中携带的属性值;或者
所述被管设备获取所述TR069请求报文中携带的MIB节点名称,根据所述MIB节点名称查找对应的MIB节点,将查找到的MIB节点的属性值携带在TR069响应报文中向所述网管设备发送。
所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送包括:
所述网管设备根据所述MIB节点操作信息,通过配置的TR069方法在所述TR069请求报文中携带操作类型参数、MIB节点列表,所述操作类型参数包括设置或者更新属性值类型、获取属性值类型,当所述操作类型参数为设置或者更新属性值类型时,所述MIB节点列表包括名称参数和所述名称参数对应的属性值参数;当所述操作类型参数为获取属性值类型时,所述MIB节点列表仅包括名称参数。
本发明提供了一种网络设备,作为网管设备应用于包括该网管设备和被管设备的***中,所述被管设备中配置管理信息库MIB节点,该网络设备包括:
接收单元,用于接收用户对所述被管设备的操作请求;
处理单元,与所述接收单元连接,用于根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中;
发送单元,与所述处理单元连接,用于向所述被管设备发送所述TR069请求报文。
所述处理单元还用于:
当所述操作请求为设置或者更新所述被管设备属性的属性值时,获取所述属性值,根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与所述属性对应的MIB节点名称、并将与所述属性对应的MIB节点的取值设置为所述属性值;
当所述操作请求为读取所述被管设备属性的属性值时,根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带所述属性对应的MIB节点名称。
所述处理单元还用于:
根据所述MIB节点操作信息,通过配置的TR069方法在所述TR069请求报文中携带操作类型参数、MIB节点列表,所述操作类型参数包括设置或者更新属性值类型、获取属性值类型,当所述操作类型参数为设置或者更新属性值类型时,所述MIB节点列表包括名称参数和所述名称参数对应的属性值参数;当所述操作类型参数为获取属性值类型时,所述MIB节点列表仅包括名称参数。
本发明提供了一种网络设备,作为被管设备应用于包括网管设备和被管设备的***中,所述网络设备中配置管理信息库MIB节点,该网络设备包括:
接收单元,用于接收所述网管设备发送的TR069请求报文;
处理单元,与所述接收单元连接,用于根据所述TR069请求报文中携带的MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作。
所述处理单元还用于:
获取所述TR069请求报文中携带的MIB节点名称和属性值,根据所述MIB节点名称查找所述MIB节点并将查找到的MIB节点的属性值设置为所述TR069请求报文中携带的属性值;或者
获取所述TR069请求报文中携带的MIB节点名称,根据所述MIB节点名称查找对应的MIB节点,将查找到的MIB节点的属性值携带在TR069响应报文中向所述网管设备发送。
与现有技术相比,本发明至少具有以下优点:
网管设备在TR069请求报文中携带对被管设备存储的MIB节点的操作信息,由被管设备根据MIB节点的操作信息获取对应的MIB节点和操作,并对获取到的MIB节点执行所述操作,从而利用现有网络设备中存储的MIB节点实现TR069网络管理,而不需要将MIB节点用TR069的数据模型再实现一遍,节省了工作量,扩展性高。
附图说明
图1是现有技术中SNMP网络管理***的组网示意图;
图2是现有技术中MIB节点的树形结构示意图;
图3是现有技术中SNMP在商家庭网络业务中的网络管理示意图;
图4是现有技术中TR-069的管理***示意图;
图5是现有技术中TR-069的数据模型示意图;
图6是本发明提供的TR069网络管理方法在一应用场景中的流程示意图;
图7是本发明提供的网络设备的结构示意图;
图8是本发明提供的另一网络设备的结构示意图。
具体实施方式
本发明的核心思想是:增加一种新的TR069网络管理方法,该TR069网络管理方法中,被管设备中配置MIB节点,网管设备通过预先配置的TR069报文格式,在TR069报文中携带MIB节点操作信息并向CPE发送,CPE解析TR069请求报文获得需要进行操作的MIB节点并进行相应的操作。
为了清楚地说明本发明提供的TR069网络管理方法,下面结合具体应用场景对该方法进行介绍,结合图4所示,该应用场景中的网管设备以ACS为例,被管设备以CPE为例,CPE中配置MIB节点,在ACS和CPE中分别配置TR069网络管理方法用于携带MIB节点操作信息。当ACS接收到使用者在ACS上输入的对CPE的操作请求时,根据与该操作请求对应的MIB节点操作通过预先配置的TR069网络管理方法构建相应的TR069报文,在该TR069报文中携带MIB节点操作信息并向CPE发送,由CPE解析TR069报文中携带的MIB节点操作信息对MIB节点进行相应操作,具体的,如图6所示,该方法包括以下步骤:
步骤601,ACS接收对CPE的操作请求,根据预先配置的TR069报文格式,生成携带MIB节点操作信息的TR069请求报文并向CPE发送。
具体的,ACS中预先配置的TR069报文格式包括属性设置类TR069请求报文的格式和属性读取类TR069请求报文的格式;当用户操作请求为设置或者更新所述被管设备属性的属性值时,ACS获取该属性值,根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与该属性对应的MIB节点名称、并将与该属性对应的MIB节点的取值设置为获取的属性值;当用户操作请求为读取被管设备属性的属性值时,ACS根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带该属性对应的MIB节点名称。
以ACS作为网管设备接收用户输入的对某个CPE设备的设备名称进行修改的操作请求为例,该操作请求属于对该CPE中设备名称MIB节点的属性值的改变。因此,该设备名称改变的操作对应的TR069报文格式中包括存储该设备名称的MIB节点的名称,并在该TR069报文中填充对应的属性值(设备名称)后构造一个携带所述MIB节点名称和属性值的TR069请求报文,ACS将构造完成的TR069请求报文向CPE发送。
需要说明的是,上述在TR069请求报文中携带的MIB节点名称可以预先配置在TR069请求报文的格式中,ACS根据该TR069请求报文的格式和动态获取的属性值获得TR069请求报文;预先配置的TR069请求报文的格式中也可以不包括MIB节点名称,此时ACS中存储操作请求与MIB节点名称的对应关系,ACS根据接收到的操作请求查找对应的MIB节点名称,根据查找得到的MIB节点名称、动态获取的属性值、以及预先配置的TR069请求报文的格式获得TR069请求报文。
步骤602,CPE接收ACS发送的TR069请求报文,根据其中携带的MIB节点操作信息执行相应的管理操作。
具体的,CPE中配置MIB节点以及TR069请求报文的解析方法,当接收到TR069请求报文后,解析该报文获取其中携带的MIB节点操作信息。如果该操作信息为节点属性值的设置或者更新,则根据该MIB节点操作信息查找对应的MIB节点并更新其属性值;如果该操作信息为节点属性值的获取,则根据该MIB节点操作信息查找对应的MIB节点获取其属性值。仍以上述对设备名称的改变为例,CPE获取TR069请求报文中携带的MIB节点名称和属性值,在存储的MIB节点中查找该MIB节点,并在查找成功后将MIB节点的属性值更新为TR069请求报文中携带的属性值。
步骤603,CPE向ACS发送TR069响应报文,通知ACS本地MIB节点操作的结果。
具体的,该TR069响应报文可以为向CPE发送MIB节点的属性值,也可以为向ACS发送MIB节点属性值的更新结果。
为了更清楚的说明本应用场景中提供的TR069网络管理方法,下面对步骤601中预先配置的TR069方法规定的操作类型参数和MIB节点列表的携带格式进行具体介绍。
假定预先配置的TR069网络管理方法的名称为InvokeSnmp,当ACS需要对CPE进行管理操作时,通过InvokeSnmp传递如下格式的参数:
<InvokeSnmpStruct>
<Type></Type>
<VariableBindings>
<VariableBinding name=″″value=″″/>
</VariableBindings>
<InvokeSnmpStruct>
其中Type(类型)表示SNMP操作的类型,包括Get(获取)、GetNext(获取下一个)、Set(设置)。VariableBindings表示需要操作的MIB节点列表,如果是Get或GetNext操作,只设置name属性,保持value属性为空即可;如果是Set操作,则将name设为要设置的MIB节点名称,value设置要设置MIB节点的值。
例如,需要设置设备名称为“device name”,接口索引为1的接口的名称设置为“interface1”,标识设备名称的节点名称为sysName,则通过InvokeSnmp传递如下格式的参数:
<InvokeSnmpStruct>
<Type>Set</Type>
<VariableBindings>
<VariableBinding name=″sysName″ value=″device name″/>
<VariableBinding name=″ifAlias.1″value=″interface1″/>
</VariableBindings>
<InvokeSnmpStruct>
其中,<Type>Set</Type>表示该操作的类型为Set,<VariableBindingname=″sysName″value=″device name″/>表示将名称为″sysName″的节点的属性值设置为″device name″,该名称为″sysName″的节点即用于管理设备名称,其属性值即为设备名称。
由于在TR069请求报文中字符串需要进一步封装成SOAP(Simple ObjectAccess Protocol,简单对象访问协议)报文,因此字符串中的<、>和″需要分别转义为<、>、"。
上述报文格式仅是TR069请求报文中TR069网络管理方法InvokeSnmp规定的操作类型参数和MIB节点列表的携带格式,该部分格式包括在TR069请求报文的整体格式中,下面具体给出TR069请求报文的整体格式。仍以需要设置设备名称为“device name”,接口索引为1的接口的命名为“interface1”为例,则TR069请求报文的整体格式为:
<?xml version=″1.0″encoding=″UTF-8″?>
<SOAP-ENV:Envelope xmlns:xsd=″http://www.w3.org/2001/XMLSchema″
xmlns:xsi=″http://www.w3.org/2001/XMLSchema-instance″
xmlns:cwmp=″urn:dslforum-org:cwmp-1-0″
xmlns:SOAP-ENV=″http://schemas.xmlsoap.org/soap/envelope/″
xmlns:SOAP-ENC=″http://schemas.xmlsoap.org/soap/encoding/″>
<SOAP-ENV:Header>
<cwmp:ID
SOAP-ENV:mustUnderstand=″1″>2c055a8ac2194d14_927</cwmp:ID>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<cwmp:InvokeSnmp>
<ParameterList SOAP-ENC:arrayType=″cwmp:InvokeSnmp
Struct[1]″>
<InvokeSnmpStruct>
<Type>Set</Type>
<VariableBindings>
<VariableBinding name=″sysName″value=″device
name″/>
<VariableBinding name=″ifAlias.1″value=″interface1″/>
</VariableBindings>
</InvokeSnmpStruct>
</ParameterList>
<ParameterKey></ParameterKey>
</cwmp:InvokeSnmp>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
CPE接收上述TR069请求报文后,解析其中的InvokeSnmpStruct部分,将名称为sysName的节点的属性值设置为device name,将接口索引为1的接口的属性值设置为“interface1”,然后向ACS发送TR069响应报文,该TR069响应报文的格式如下:
<?xml version=″1.0″encoding=″UTF-8″?>
<SOAP-ENV:Envelope xmlns:xsd=″http://www.w3.org/2001/XMLSchema″
xmlns:xsi=″http://www.w3.org/2001/XMLSchema-instance″
xmlns:cwmp=″urn:dslforum-org:cwmp-1-0″
xmlns:SOAP-ENV=″http://schemas.xmlsoap.org/soap/envelope/″
xmlns:SOAP-ENC=″http://schemas.xmlsoap.org/soap/encoding/″>
<SOAP-ENV:Header>
<cwmp:ID
SOAP-ENV:mustUnderstand=″1″>2c055a8ac2194d14_927</cwmp:ID>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<cwmp:InvokeSnmpResponse>
<ParameterList SOAP-ENC:arrayType=″cwmp:InVokeSnmpResult
Struct[1]″>
<InvokeSnmpResultStruct>
<ErrorStatus>0</ErrorStatus>
<ErrorIndex>0</ErrorIndex>
</InvokeSnmpResultStruct>
</ParameterList>
</cwmp:InVokeSnmpResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
需要说明的是,上述TR069方法的报文格式仅是以Set操作为例进行的说明,根据本发明思想设置的其他报文格式同样应当在本发明的保护范围内。
本发明提供一种网络设备,作为网管设备应用于包括该网管设备和被管设备的***中,所述被管设备中配置管理信息库MIB节点,如图7所示,该网络设备包括:
接收单元11,用于接收用户对所述被管设备的操作请求;
处理单元12,与所述接收单元11连接,用于根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中;
具体的,当所述操作请求为设置或者更新所述被管设备属性的属性值时,获取所述属性值,处理单元12根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与所述属性对应的MIB节点名称、并将与所述属性对应的MIB节点的取值设置为所述属性值;当所述操作请求为读取所述被管设备属性的属性值时,处理单元12根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带所述属性对应的MIB节点名称。处理单元12还用于根据所述MIB节点操作信息,通过在所述TR069请求报文中配置的TR069网络管理方法携带操作类型参数、MIB节点列表,其中所述操作类型参数包括设置或者更新属性值类型、获取属性值类型,当所述操作类型参数为设置或者更新属性值类型时,所述MIB节点列表包括名称参数和所述名称参数对应的属性值参数;当所述操作类型参数为获取属性值类型时,所述MIB节点列表仅包括名称参数。
发送单元13,与所述处理单元12连接,用于向所述被管设备发送所述TR069请求报文。
本发明提供一种网络设备,作为被管设备应用于包括网管设备和该被管设备的***中,所述网络设备中配置管理信息库MIB节点,如图8所示,该网络设备包括:
接收单元21,用于接收所述网管设备发送的TR069请求报文;
处理单元22,与所述接收单元21连接,用于根据所述TR069请求报文中携带的MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作。
具体的,所述处理单元22获取所述TR069请求报文中携带的MIB节点名称和属性值,根据所述MIB节点名称查找所述MIB节点并将查找到的MIB节点的属性值设置为所述TR069请求报文中携带的属性值;或者所述处理单元22获取所述TR069请求报文中携带的MIB节点名称,根据所述MIB节点名称查找对应的MIB节点,将查找到的MIB节点的属性值携带在TR069响应报文中向所述网管设备发送。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (6)
1.一种TR069网络管理方法,应用于包括网管设备和至少一个被管设备的***中,所述被管设备中配置管理信息库MIB节点,其特征在于,该方法包括:
所述网管设备接收用户对所述被管设备的操作请求;
所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送;其中,当所述操作请求为设置或者更新所述被管设备属性的属性值时,所述网管设备获取所述属性值,根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与所述属性对应的MIB节点名称、并将与所述属性对应的MIB节点的取值设置为所述属性值;当所述操作请求为读取所述被管设备属性的属性值时,所述网管设备根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带所述属性对应的MIB节点名称;
所述被管设备根据所述MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作。
2.如权利要求1所述的方法,其特征在于,所述被管设备根据所述MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作包括:
所述被管设备获取所述属性设置类TR069请求报文中携带的MIB节点名称和属性值,根据所述MIB节点名称查找所述MIB节点并将查找到的MIB节点的属性值设置为所述TR069请求报文中携带的属性值;或者
所述被管设备获取所述属性读取类TR069请求报文中携带的MIB节点名称,根据所述MIB节点名称查找对应的MIB节点,将查找到的MIB节点的属性值携带在TR069响应报文中向所述网管设备发送。
3.如权利要求1-2任一项所述的方法,其特征在于,所述网管设备根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中并向所述被管设备发送包括:
所述网管设备根据所述MIB节点操作信息,通过配置的TR069方法在所述TR069请求报文中携带操作类型参数、MIB节点列表,所述操作类型参数包括设置或者更新属性值类型、获取属性值类型,当所述操作类型参数为设置或者更新属性值类型时,所述MIB节点列表包括名称参数和所述名称参数对应的属性值参数;当所述操作类型参数为获取属性值类型时,所述MIB节点列表仅包括名称参数。
4.一种网络设备,作为网管设备应用于包括该网管设备和被管设备的***中,所述被管设备中配置管理信息库MIB节点,其特征在于,该网络设备包括:
接收单元,用于接收用户对所述被管设备的操作请求;
处理单元,与所述接收单元连接,用于根据预先配置的TR069报文格式,将与所述操作请求对应的MIB节点操作信息携带在TR069请求报文中;其中,当所述操作请求为设置或者更新所述被管设备属性的属性值时,获取所述属性值,根据预先配置的属性设置类TR069请求报文的格式,在TR069请求报文中携带与所述属性对应的MIB节点名称、并将与所述属性对应的MIB节点的取值设置为所述属性值;当所述操作请求为读取所述被管设备属性的属性值时,根据预先配置的属性读取类TR069请求报文的格式,在TR069请求报文中携带所述属性对应的MIB节点名称;
发送单元,与所述处理单元连接,用于向所述被管设备发送所述TR069请求报文。
5.如权利要求4所述的网络设备,其特征在于,所述处理单元还用于:
根据所述MIB节点操作信息,通过配置的TR069方法在所述属性设置类TR069请求报文中携带操作类型参数、MIB节点列表,所述操作类型参数包括设置或者更新属性值类型,所述MIB节点列表包括名称参数和所述名称参数对应的属性值参数;
根据所述MIB节点操作信息,通过配置的TR069方法在所述属性读取类TR069请求报文中携带操作类型参数、MIB节点列表,所述操作类型参数为获取属性值类型,所述MIB节点列表仅包括名称参数。
6.一种网络设备,作为被管设备应用于包括网管设备和该被管设备的***中,所述该网络设备中配置管理信息库MIB节点,其特征在于,该网络设备包括:
接收单元,用于接收所述网管设备发送的TR069请求报文;
处理单元,与所述接收单元连接,用于根据所述TR069请求报文中携带的MIB节点操作信息获取对应的MIB节点和操作信息,查找该MIB节点并根据所述操作信息执行操作;其中,当所述TR069请求报文为属性设置类TR069报文时,获取所述TR069请求报文中携带的MIB节点名称和属性值,根据所述MIB节点名称查找所述MIB节点并将查找到的MIB节点的属性值设置为所述TR069请求报文中携带的属性值;当所述TR069请求报文为属性读取类TR069报文时,获所述TR069请求报文中携带的MIB节点名称,根据所述MIB节点名称查找对应的MIB节点,将查找到的MIB节点的属性值携带在TR069响应报文中向所述网管设备发送。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010191782 CN101848110B (zh) | 2010-06-04 | 2010-06-04 | 一种tr069网络管理方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010191782 CN101848110B (zh) | 2010-06-04 | 2010-06-04 | 一种tr069网络管理方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101848110A CN101848110A (zh) | 2010-09-29 |
CN101848110B true CN101848110B (zh) | 2012-01-04 |
Family
ID=42772576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010191782 Active CN101848110B (zh) | 2010-06-04 | 2010-06-04 | 一种tr069网络管理方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101848110B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546331B (zh) * | 2012-03-13 | 2015-07-08 | 华为终端有限公司 | 业务信息的发送方法与装置 |
CN103561019B (zh) * | 2013-10-30 | 2018-02-06 | 上海斐讯数据通信技术有限公司 | 一种针对tr069数据访问方法 |
CN103716191B (zh) * | 2013-12-27 | 2017-03-08 | 武汉烽火网络有限责任公司 | 一种提高图形化网管效率的方法 |
CN104202186B (zh) * | 2014-08-28 | 2018-05-29 | 四川九洲电器集团有限责任公司 | 一种用于配置嵌入式设备的参数的方法及*** |
CN109039701B (zh) * | 2018-06-25 | 2021-08-24 | 烽火通信科技股份有限公司 | 基于mib数据库的网络设备多种管理方式的方法及*** |
CN115118569B (zh) * | 2022-06-29 | 2024-03-15 | 迈普通信技术股份有限公司 | 请求处理方法、装置、网管设备及可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0682429A2 (en) * | 1994-05-10 | 1995-11-15 | AT&T Corp. | A method and apparatus for executing a distributed algorithm or service on a simple network management protocol based computer network |
CN101217409A (zh) * | 2008-01-18 | 2008-07-09 | 杭州华三通信技术有限公司 | 一种设备信息的获取方法和设备 |
-
2010
- 2010-06-04 CN CN 201010191782 patent/CN101848110B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0682429A2 (en) * | 1994-05-10 | 1995-11-15 | AT&T Corp. | A method and apparatus for executing a distributed algorithm or service on a simple network management protocol based computer network |
CN101217409A (zh) * | 2008-01-18 | 2008-07-09 | 杭州华三通信技术有限公司 | 一种设备信息的获取方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101848110A (zh) | 2010-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101848110B (zh) | 一种tr069网络管理方法和设备 | |
CN108989066B (zh) | 设备管理方法及装置 | |
KR100716167B1 (ko) | 네트워크 관리 시스템 및 방법 | |
CN100499498C (zh) | 一种实现mib适配的装置、***及方法 | |
CN102447585B (zh) | 将网络配置协议响应报文转换为命令行的方法及装置 | |
US20030033379A1 (en) | Intelligent central directory for soft configuration of IP services | |
CN110138579B (zh) | 用户侧设备的配置方法和相关装置 | |
CN101321080A (zh) | 配置网络设备的方法、网络设备、网络*** | |
CN101827003A (zh) | Cpe的管理方法和设备 | |
EP2866382B1 (en) | Method, apparatus and system for managing object instances | |
CN102271052A (zh) | 网络***、网络管理装置及网关装置 | |
CN102017687A (zh) | 终端设备管理树管理对象实例化的方法及设备 | |
CN102457390A (zh) | 一种基于qoe的故障定位方法和*** | |
EP1770906A1 (en) | A method for realizing terminals management in the network device | |
CN101714926B (zh) | 网络设备管理方法、装置及*** | |
US8387068B2 (en) | Method and device for managing object instance label | |
US8868697B2 (en) | Method and system for device management, and device | |
US20110161360A1 (en) | Data retrieval in a network of tree structure | |
TWI337818B (en) | Network management system and management method thereof | |
US8843644B2 (en) | Method and apparatus for enabling a management system to interface with managed devices | |
US8327391B2 (en) | Method, system and apparatus for transmitting remote procedure call commands | |
CN101552695B (zh) | 一种跨多专业网的统一网络管理方法及*** | |
CN101820354A (zh) | 基于tnds对象的配置方法、终端设备及服务器 | |
US20130130673A1 (en) | Method, device, and system for device management | |
CN113381875B (zh) | 用于获取配置数据的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Patentee before: Huasan Communication Technology Co., Ltd. |