一种基于组播的通信设备管理配置的方法和网络的制作方法

文档序号:9276701阅读:224来源:国知局
一种基于组播的通信设备管理配置的方法和网络的制作方法
【技术领域】
[0001]本发明涉及一种设备管理软件与设备通信领域,具体讲涉及一种基于组播的通信设备管理方法及网络。
【背景技术】
[0002]设备管理系统(DMS,Database Management System)是管理和配置复杂设备的一种常用工具。现有技术中,典型的DMS通常完成以下几种功能:
[0003](I)设备在线监控:对单个或者多个设备进行广播搜索,进行在线监控,实时监测设备的运行状态,当发现设备存在故障时,产生告警提示。
[0004](2)设备配置与管理:对设备的运行参数进行配置和管理,对设备功能进行定制。
[0005]为实现上述功能,DMS与设备之间通常采用基于单播UDP或者TCP的网络通信方式,通信消息包括在线设备监控消息,设备配置获取消息和设备配置更改消息三种,如图1DMS与设备的常规消息通信示意图所示。
[0006]其具体方法如下:DMS定时向设备发送在线搜索消息,接收设备发送的定时消息,判断设备是否在线,并将设备相关信息显示在DMS上;当用户需要对设备配置进行查看和管理时,DMS向设备发送配置获取消息,从而接收包含设备配置的消息,显示在DMS的配置界面,用户只需在界面上对参数进行更改,然而DMS向设备发送包含新的配置的配置更改消息,设备更改成功并向DMS发送配置更改返回消息,告知DMS配置更改成功与否。
[0007]DMS与设备之间实现单播通信的前提是DMS与设备之间必须处于同一个局域网中,设备出厂时,通常会分配一个默认IP地址。初次使用时,用户只须知道设备的IP地址,然后配置DMS所在的PC机的IP地址,使其与设备处在同一个网段内,便可以利用DMS对设备进行正常配置和管理。
[0008]然而,若用户在使用过程中因为工作需要对设备的IP地址进行了更改,当用户下次使用DMS时,若用户无法获得设备的IP地址,DMS便无法与设备进行单播通信,从而导致无法对设备进行配置。此时,只能对设备重新烧制版本进行初始化,由于烧制版本通常需要通过硬件方式执行,严重时只能通过设备厂商处理,这给用户带来了极大的不便。
[0009]因此,为解决上述问题,本发明提供一种基于组播的通信设备管理方法及网络。

【发明内容】

[0010]为克服上述现有技术的不足,本发明提供一种基于组播的通信设备管理方法及网络。
[0011]实现上述目的所采用的解决方案为:
[0012]一种基于组播的通信设备管理配置的方法,所述方法包括以下步骤:初始化通信设备和DMS ;
[0013]启动所述通信设备,将所述通信设备加入组播网络;启动所述DMS,将所述DMS加入组播网络;
[0014]所述DMS定时发送组播消息;
[0015]所述通信设备接收所述组播消息,发送组播在线消息,所述DMS接收所述组播在线消息确认所述通信设备在线;
[0016]所述DMS向所述通信设备发送组播配置获取消息;所述组播配置获取消息包括目的通信设备的序列号,用于区分多个通信设备;
[0017]所述通信设备接收所述组播配置获取消息,判断所述组播配置获取消息中的序列号是否与自身的序列号相同,若相同则向所述DMS发送组播配置消息,所述DMS显示所述组播配置消息中包含的配置信息,若不同则忽略。
[0018]优选地,所述方法还包括:通过所述DMS向所述通信设备发送配置更该消息,更改所述通信设备的参数,所述配置更该消息包括所述通信设备的新组播配置消息和待更改配置的通信设备的序列号;
[0019]所述通信设备接收所述组播配置消息,判断所述待更改配置的通信设备的序列号与自身序列号一致后,根据所述组播配置消息更新通信设备配置,并向所述DMS返回配置更改成功组播消息,所述DMS接收并确定所述通信设备的配置更改成功。
[0020]优选地,所述步骤:初始化通信设备和DMS,包括:
[0021]设定组播网络,将所述通信设备和DMS设置在同一所述组播网络中;
[0022]为所述通信设备和所述DMS分配固定的组播地址和网络端口。
[0023]优选地,所述组播消息包括:目的设备的序列号、约定的组播地址及网络端口。
[0024]一种基于组播的通信设备管理配置的网络,所述网络包括通过组播进行通信的DMS和通信设备;
[0025]所述DMS,保存有通信的组播地址和网络端口,用于管理和配置所述通信设备;
[0026]所述通信设备,保存有所述通信的组播地址和网络端口,用于与所述DMS进行通信。
[0027]优选地,当所述DMS和所述通信设备加入组播网络后,启动所述DMS和所述通信设备,将所述DMS和所述通信设备加入组播网络;
[0028]所述DMS定时发送组播消息;所述组播消息包括:目的设备的序列号、约定的组播地址及网络端口;
[0029]所述通信设备接收所述组播消息,发送组播在线消息,所述DMS接收所述组播在线消息确认所述通信设备在线;
[0030]所述DMS向所述通信设备发送组播配置获取消息;所述组播配置获取消息包括目的通信设备的序列号,用于区分多个通信设备;
[0031]所述通信设备接收所述组播配置获取消息,判断所述组播配置获取消息中的序列号是否与自身的序列号相同,若相同则向所述DMS发送组播配置消息,所述DMS显示所述组播配置消息中包含的配置信息,若不同则忽略。
[0032]优选地,通过所述DMS向所述通信设备发送配置更该消息,更改所述通信设备的参数,所述配置更该消息包括所述通信设备的新组播配置消息和待更改配置的通信设备的序列号;
[0033]所述通信设备接收所述组播配置消息,判断所述待更改配置的通信设备的序列号与自身序列号一致后,根据所述组播配置消息更新通信设备配置,并向所述DMS返回配置更改成功组播消息,所述DMS接收并确定所述通信设备的配置更改成功。
[0034]与最接近的现有技术相比,本发明具有以下有益效果:
[0035]1、本发明提供的方法和网络中,DMS与通信设备只要在同一个组播网络内便可以进行通信,避免了单播通信时DMS与通信设备之间不在同一个局域网中时DMS无法与通信设备相互进行通信、配置的问题,从而达到了 DMS与通信设备不在同一个局域网中时仍然可以对通信设备进行配置管理的技术效果;进一步提高了通信设备管理和配置的效率。
[0036]2、本发明提供的方法和网络中,当多个通信设备同时存在时,利用组播在线搜索代替广播搜索,在线搜索消息只发给加入组播网络的通信设备,提高了数据传输效率,减少了骨干网络出现拥塞的可能性。
【附图说明】
[0037]图1为DMS与通信设备的常规消息通信网络示意图;
[0038]图2为本发明中DMS与通信设备之间的组播通信网络示意图。
【具体实施方式】
[0039]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制,其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他改变。实施例仅代表可能的变化。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本文中,本发明的这些实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动的限制该应用的范围为任何单个发明或者发明构思。
[0040]本发明提供一种基于组播的通信设备的管理方法,使用基于组播的通信设备管理配置的方法进行通信设备的管理和配置,该通信设备管理配置的方法包括以下步骤:
[0041]该方法包括以下步骤:
[0042]首先,初始化通信设备和DMS ;
[0043]然后,启动所述通信设备,将所述通信设备加入组播网络;启动所述DMS,将所述DMS加入组播网络;
[0044]开始工作,所述DMS定时发送组播消息;所述组播消息包括:目的设备的序列号、约定的组播地址及网络端口。
[0045]通信设备接收所述组播消息,发送组播在线消息,所述DMS接收所述组播在线消息确认所述通信设备在线;
[0046]所述DMS向所述通信设备发送组播配置获取消息;所述组播配置获取消息包括目的通信设备的序列号,用于区分多个通信设备;
[0047]所述通信设备接收所述组播配置获取消息,判断所述组播配置获取消息中的序列号是否与自身的序列号相同,若相同则向所述DMS发送组播配置消息,所述DMS显示所述组播配置消息中包含的配置信息,若不同则忽略。
[0048]目的设备的序列号用于在通信设备接收消息时,判断DMS发送的消息是否是自身所需接收的,判断方法即为判断所述目的设备的序列号与自身的序列号是否一致。
[0049]本发明的方法还可以在无需重新烧制版本的基础上更改配置信息,克服了
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1