基于点对点的网络管理方法及代理选择服务器技术

技术编号:8132442 阅读:166 留言:0更新日期:2012-12-27 05:23
本发明专利技术公开了基于点对点的网络管理方法及代理选择服务器。方法包括:当普通节点发现无法直接访问本区域的二级网管服务器时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该普通节点返回网管代理节点列表,该普通节点从该列表中选择一个网管代理节点,通过该网管代理节点与二级网管服务器重新建立连接;或者,当二级网管服务器发现无法直接到达本区域内的普通节点时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该二级网管服务器返回网管代理节点列表,该二级网管服务器从该列表中选择一个网管代理节点,通过该网管代理节点与该普通节点重新建立连接。本发明专利技术提高了网络质量。

【技术实现步骤摘要】

本专利技术涉及网络管理
,具体涉及基于点对点(Peer to Peer)的网络管理方法及代理选择服务器。
技术介绍
目前,网络管理技术主要有三种基于简单网络管理协议(SNMP,SimpleNetworkManagement Protocol)的传统网络管理技术、基于对等网络协议的网络管理技术和基于P2P的多媒体电话网络管理技术。图I给出了现有的基于P2P的多媒体电话网络管理架构图,如图I所示,基于P2P 的多媒体电话网络管理系统主要包括管理功能(MF, ManagementFunction)节点和管理操作(MO, Management Operation)节点,其中MF节点管理数据的收集和存储,以对等方式组成一个管理对等网络。负责收集和存储的数据包括配置数据、告警数据、性能数据、跟踪测试数据、MO节点接入信息、管理员角色(MR,Manager Role)节点与MO节点的绑定关系、MR节点权限设置数据即,指定被管网元(NE, Network Element)的指定功能的指定权限。MO节点通过一个MF节点接入管理对等网络。管理员通过MO节点登录系统,在其管理权限内进行管理操作。MR :登录MO后,在其管理权限内进行管理操作。NE :包括多媒体电话网络中的所有网元,如控制超级节点(SN-C,SuperNode-Core)、索引超级节点(SN-T, Super Node-Tracker)、中转节点(RN, RelayNode)、网关(Gff, Gateffay)等。典型的P2P网络管理涉及四种类型网络维护类、节点权限设置类、节点管理类、资源管理类。网络维护类包括M0注册、NE注册、NE和MF的接入维护。节点权限设置类超级管理员获取NE列表、设置管理员角色权限、查询管理员权限、普通管理员获取NE列表。节点管理类设定NE管理任务、NE上报管理数据、查询管理数据。资源管理类设定资源管理任务、资源主动业务的任务处理、资源被动业务的任务处理、资源管理任务在被管网络中的迁移。对于基于P2P的多媒体电话网络管理技术,当网络中大量节点进行防火墙(FW,Fire Wall) /网络地址转换(NAT,Network Address Translation)处理后或者网络质量不好时,可能出现网络不可达现象,降低网络质量;同时,没有妥善解决短时间内用户接入量增加时产生的负载过重问题。
技术实现思路
本专利技术提供基于P2P的网络管理方法及代理选择服务器、普通节点、网管代理节点、网管服务节点,以提高网络质量。本专利技术的技术方案是这样实现的一种基于点对点P2P的网络管理方法,该方法应用于包含一级网管服务器、二级网管服务器、普通节点、网管代理节点、代理选择服务器的网络管理系统中,其中,每个二级网管服务器管理本二级网管区域内的普通节点、网管代理节点,代理选择服务器叠加在各个二级网管区域之上,二级网管区域内的节点间运行P2P协议;当普通节点发现无法直接访问本区域的二级网管服务器时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该普通节点返回网管代理节点列表,该普通节点从该列表中选择一个网管代理节点,通过该网管代理节点与二级网管服务器重新建立连接;或者,当二级网管服务器发现无法直接到达本区域内的普通节点时,向代理选择服务器 发送网管代理节点查询消息,代理选择服务器接收该消息,向该二级网管服务器返回网管代理节点列表,该二级网管服务器从该列表中选择一个网管代理节点,通过该网管代理节点与该普通节点重新建立连接。所述普通节点通过该网管代理节点与二级网管服务器重新建立连接包括普通节点向该网管代理节点发送代理请求消息,当接收到该网管代理节点返回的代理响应消息时,通过该网管代理节点向本区域的二级网管服务器发送连接请求消息,当接收到该网管代理节点转发的来自二级网管服务器的连接响应消息时,确定与二级网管服务器重新建立连接。所述二级网管服务器通过该网管代理节点与该普通节点重新建立连接包括二级网管服务器向该网管代理节点发送代理请求消息,当接收到该网管代理节点返回的代理响应消息时,通过该网管代理节点向所述普通节点发送连接请求消息,当接收到该网管代理节点转发的来自所述普通节点的连接响应消息时,确定与所述普通节点重新建立连接。所述方法进一步包括当代理选择服务器接收第一网管代理节点或第一网管代理节点所服务的普通节点发来的退出消息时,选择一个新网管代理节点,向第一网管代理节点所服务的各普通节点发送该新网管代理节点信息,各普通节点通过该新网管代理节点与二级网管服务器建立连接。所述各普通节点通过该新网管代理节点与二级网管服务器建立连接包括普通节点向新网管代理节点发送代理请求消息,当接收到新网管代理节点返回的代理响应消息时,通过新网管代理节点向二级网管服务器发送连接请求消息,当接收到该新网管代理节点转发的来自二级网管服务器的连接响应消息时,确定与二级网管服务器重新建立连接。所述方法进一步包括普通节点接收到网管服务器的拒绝服务消息,向代理选择服务器发送网管服务节点请求消息;代理选择服务器接收该请求消息,选择一个节点作为网管服务节点,向该网管服务节点发送网管服务申请消息,当接收到网管服务节点返回的网管服务申请响应消息时,向该普通节点返回该网管服务节点信息;该普通节点向该网管服务节点发出服务请求。所述该普通节点向该网管服务节点发出服务请求之后进一步包括该网管服务节点接收该服务请求消息,根据该服务的紧急程度判断是否应交给二级网管服务器处理,若是,将该服务请求消息转发给二级网管服务器处理;否则,在本地处理该服务请求消息。所述方法进一步包括代理选择服务器接收第一网管服务节点或第一网管服务节点所服务的普通节点发来的退出消息,选择一个新网管服务节点,向第一网管服务节点所服务的各普通节点发送该新网管服务节点信息,各普通节点向该新网管服务节点发出服务请求。一种代理选择服务器,位于各基于P2P的二级网管区域之上,包括网管代理节点选择模块接收普通节点发来的网管代理节点查询消息,向该普通节点返回网管代理节点列表,以便该普通节点从该列表中选择一个网管代理节点来与本区 域的二级网管服务器重新建立连接,其中,所述网管代理节点查询消息是普通节点发现无法直接访问二级网管服务器时发出的;或者,接收二级网管服务器发来的网管代理节点查询消息,向该二级网管服务器返回网管代理节点列表,以便该二级网管服务器从该列表中选择一个网管代理节点来与本区域内的普通节点重新建立连接,其中,所述网管代理节点查询消息是二级网管服务器发现无法直接到达普通节点时发出的。所述代理选择服务器进一步包括网管代理节点接替处理模块接收第一网管代理节点或第一网管代理节点所服务的普通节点发来的退出消息,选择一个新网管代理节点,向第一网管代理节点所服务的各普通节点发送该新网管代理节点信息,以便各普通节点通过该新网管代理节点与二级网管服务器建立连接。所述代理选择服务器进一步包括网管服务节点选择模块接收普通节点发来的网管服务节点请求消息,选择一个节点作为网管服务节点,向该网管服务节点发送网管服务申请消息,当接收到网管服务节点返回的网管服务申请响应消息时,向普通节点返回该网管服务节点信息,以便该普通节点向该网管服务节点发出服务请求,其中,本文档来自技高网
...

【技术保护点】
一种基于点对点P2P的网络管理方法,其特征在于,该方法应用于包含:一级网管服务器、二级网管服务器、普通节点、网管代理节点、代理选择服务器的网络管理系统中,其中,每个二级网管服务器管理本二级网管区域内的普通节点、网管代理节点,代理选择服务器叠加在各个二级网管区域之上,二级网管区域内的节点间运行P2P协议;当普通节点发现无法直接访问本区域的二级网管服务器时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该普通节点返回网管代理节点列表,该普通节点从该列表中选择一个网管代理节点,通过该网管代理节点与二级网管服务器重新建立连接;或者,当二级网管服务器发现无法直接到达本区域内的普通节点时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该二级网管服务器返回网管代理节点列表,该二级网管服务器从该列表中选择一个网管代理节点,通过该网管代理节点与该普通节点重新建立连接。

【技术特征摘要】
1.一种基于点对点P2P的网络管理方法,其特征在于,该方法应用于包含一级网管服务器、二级网管服务器、普通节点、网管代理节点、代理选择服务器的网络管理系统中,其中,每个二级网管服务器管理本二级网管区域内的普通节点、网管代理节点,代理选择服务器叠加在各个二级网管区域之上,二级网管区域内的节点间运行P2P协议; 当普通节点发现无法直接访问本区域的二级网管服务器时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该普通节点返回网管代理节点列表,该普通节点从该列表中选择一个网管代理节点,通过该网管代理节点与二级网管服务器重新建立连接;或者, 当二级网管服务器发现无法直接到达本区域内的普通节点时,向代理选择服务器发送网管代理节点查询消息,代理选择服务器接收该消息,向该二级网管服务器返回网管代理节点列表,该二级网管服务器从该列表中选择一个网管代理节点,通过该网管代理节点与该普通节点重新建立连接。2.根据权利要求I所述的方法,其特征在于,所述普通节点通过该网管代理节点与二级网管服务器重新建立连接包括 普通节点向该网管代理节点发送代理请求消息,当接收到该网管代理节点返回的代理响应消息时,通过该网管代理节点向本区域的二级网管服务器发送连接请求消息,当接收到该网管代理节点转发的来自二级网管服务器的连接响应消息时,确定与二级网管服务器重新建立连接。3.根据权利要求I所述的方法,其特征在于,所述二级网管服务器通过该网管代理节点与该普通节点重新建立连接包括 二级网管服务器向该网管代理节点发送代理请求消息,当接收到该网管代理节点返回的代理响应消息时,通过该网管代理节点向所述普通节点发送连接请求消息,当接收到该网管代理节点转发的来自所述普通节点的连接响应消息时,确定与所述普通节点重新建立连接。4.根据权利要求I所述的方法,其特征在于,所述方法进一步包括 代理选择服务器接收第一网管代理节点或第一网管代理节点所服务的普通节点发来的退出消息,选择一个新网管代理节点,向第一网管代理节点所服务的各普通节点发送该新网管代理节点信息,各普通节点通过该新网管代理节点与二级网管服务器建立连接。5.根据权利要求4所述的方法,其特征在于,所述各普通节点通过该新网管代理节点与二级网管服务器建立连接包括 普通节点向新网管代理节点发送代理请求消息,当接收到新网管代理节点返回的代理响应消息时,通过新网管代理节点向二级网管服务器发送连接请求消息,当接收到该新网管代理节点转发的来自二级网管服务器的连接响应消息时,确定与二级网管服务器重新建立连接。6.根据权利要求I所述的方法,其特征在于,所述方法进一步包括 普通节点接收到网管服务器的拒绝服务消息,向代理选择服务器发送网管服务节点请求消息;代理选择服务器接收该请求消息,选择一个节点作为网管服务节点,向该网管服务节点发送网管服务申请消息,当接收到网管服务节点返回的网管服务申请响应消息时,向该普通节点返回该网管服务节点信息;该普通节点向该网管服务节点发出服务请求。7.根据权利要求6所述的方法,其特征在于,所述该普通节点向该网管服务节点发出服务请求之后进一步包括 该网管服务节点接收该服务请求消息,根据该服务的紧急程度判断是否应交给二级网管服务器处理,若是,将该服务请求消息转发给二级网管服务器处理;否则,在本地处理该服务请求消息。8.根据权利要求6或7所述的方法,其特征在于,所述方法进一步包括 代理选择服务器接收第一网管服务节点或第一网管服务节点所服务的普通节点发来的退出消息,选择一个新网管服务节点,向第一网管服务节点所服务的各普通节点发送该新网管服务节点信息,各普通节点向该新网管服务节点发出服务请求。9.一种代理选择服务器,其特征在于,位于各基于P2P的二级网管区域之上,包括 网管代理节点选择模块接收普通节点发来的网管代理节点查询消息,向该普通节点返回网管代理节点列表,以便该普通节点从该列表中选择一个网管代理节点来与本区域的二级网管服务器重新建立连接,其中,所述网管代理节点查询消息是普通节点发现无法直接访问二级网管服务器时发出的;或者,接收二级网管服务器发来的网管代理节点查询消息,向该二级网管服务器返回网管代理节点列表,以便该二级网管服务器从该列表中选择一个网管代理节点来与本区域内的普通节点重新建立连接,其中,所述网管代理节点查询消息是二级网管服务器发现无法直接到达普通节点时发出的。10.根据权利要求9所述的代理选择服务器,其特征在于,所述代理选择服务器进一步包括 网管代理节点接替处理模块接收第一网管代理节点或第一网管代理节点所服务的普通节点发来的退出消息,选择一个新网管代理节点,向第一网管代理节点所服...

【专利技术属性】
技术研发人员:乐利锋邓灵莉彭晋马啸
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

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

1