主备接口切换方法、设备及系统的制作方法

文档序号:7712896阅读:216来源:国知局
专利名称:主备接口切换方法、设备及系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及主备接口切换方法、设备及系统。
背景技术
目前的通信领域中,基于用户数据协议(UDP)的设备之间采用物理网口(FE)来传 输UDP报文,UDP设备上有主备物理网口(即主用物理网口 FEl和备用物理网口 FE2),它们 对应的媒体访问(MAC)层地址不同,在一般情况下,只有FEl通过网络协议(IP)地址与FEl 自己的MAC层地址,和对端通信;在FEl与对端通信的网络发生故障后,FE2切换为主用接 口,并通过所述的IP地址与FE2自己的MAC层地址,和对端通信。UDP设备中主备物理网口分别连接在两个交换式以太网集线器(LANSWITCH,L)如 Ll和L2的相关接口,在Ll上保存有IP地址和FEl自己的MAC层地址,Ll与L2之间通过 虚拟局域网路径(VLAN TRUNK)连接。当FEl发现与对端的通信网络发生故障时,向系统中 的管理设备发送请求消息,请求主备物理网口的切换,当FEl接收到管理设备返回的切换 确认消息,对主备物理网口进行切换,即将FEl切换成备用物理网口,将FE2切换成主用物 理网口,同时,与FEl连接的Ll会通过虚拟局域网路径,并使用虚拟路由冗余协议(VRRP) 将收发UDP报文的操作倒换到L2上,并在L2上保存所述IP地址,且该IP地址和切换前在 Ll上保存的IP地址一样。这样主备接口切换后,FE2即可与对端进行UDP通信。在对上述现有技术实践和研究的过程中,本发明的发明人发现现有的主备接口的切换中,管理设备在接收到请求消息后,根据自己预置的信息、 主备接口所在设备的自身情况等决定是否能进行主备物理网口的切换,这样,如果切换后 的主用网口 FE2与对端进行UDP传输的网络不稳定,会使得在切换后的网络中传输UDP也 不可靠。

发明内容
本发明实施例提供的主备接口切换方法、设备及系统,提高了 UDP报文收发的可靠性。本发明实施例提供的一种主备接口切换方法,包括接收主用物理网口发送的请求消息,请求进行主备物理网口的切换;获得备用物理网口和对端进行用户数据协议UDP通信的质量信息;若确定所述质量信息符合预置的要求,向所述主用物理网口返回切换确认消息, 以进行主备物理网口的切换。本发明实施例提供的另一种主备接口切换方法,包括确定主用物理网口与对端进行用户数据协议UDP通信的网络发生故障,向管理设 备发送请求消息,请求进行主备物理网口的切换;接收所述管理设备在备用物理网口和对端进行用户数据协议UDP通信的质量信 息符合预置的要求后返回的切换确认消息,进行主备物理网口的切换。
本发明实施例提供的再一种主备接口切换方法,包括使用备用物理网口和对端进行用户数据协议UDP通信的地址,和备用媒体访问层 地址,检测所述备用物理网口和对端进行用户设备协议UDP通信的质量信息;将所述质量信息上报给管理设备,以便于所述的管理设备在接收到请求进行主备 物理网口的切换请求后根据所述的质量信息确定是否能进行主备物理网口的切换;按照所述管理设备根据所述质量信息返回的切换确认消息,进行主备物理网口的 切换。本发明实施例提供的一种管理设备,包括请求消息接收单元,用于接收主用物理网口发送的请求消息,请求进行主备物理 网口的切换;质量信息获得单元,用于获得备用物理网口和对端进行用户数据协议UDP通信的 质量信息;切换返回单元,用于当确定所述质量信息获得单元获得的质量信息符合预置的要 求,向所述主用物理网口返回切换确认消息,以进行主备物理网口的切换。本发明实施例提供的一种基于用户数据协议的设备,包括确定发送单元,用于确定主用物理网口与对端进行用户数据协议UDP通信的网络 发生故障,向管理设备发送请求消息,请求进行主备物理网口的切换;接收处理单元,用于接收所述管理设备在备用物理网口和对端进行用户数据协议 UDP通信的质量信息符合预置的要求后返回的切换确认消息,进行主备物理网口的切换。本发明实施例提供的另一种基于用户数据协议的设备,包括第二检测单元,用于使用备用物理网口和对端进行用户数据协议UDP通信的地 址,和备用媒体访问层地址,检测所述备用物理网口和对端进行用户设备协议UDP通信的 质量信息;第二上报单元,用于将所述第二检测单元检测的质量信息上报给管理设备,以便 于所述的管理设备在接收到请求进行主备物理网口的切换请求后根据所述的质量信息确 定是否能进行主备物理网口的切换;切换单元,用于按照所述管理设备根据所述第二上报单元上报的质量信息的返回 的切换确认消息,进行主备物理网口的切换。本发明实施例提供的一种主备接口切换系统,包括管理设备和基于用户数据协 议的设备,所述基于用户数据协议的设备包括主用物理网口 ;所述基于用户数据协议的设备,用于确定主用物理网口与对端进行用户数据协议 UDP通信的网络发生故障,向管理设备发送请求消息,请求进行主备物理网口的切换;接收 到所述管理设备根据所述请求消息返回的切换确认消息,进行主备物理网口的切换;所述管理设备,用于接收所述基于用户数据协议的设备中主用物理网口发送的请 求消息,请求进行主备物理网口的切换;获得备用物理网口和对端进行用户数据协议UDP 通信的质量信息;若所述质量信息符合预置的要求,向所述基于用户数据协议的设备中主 用物理网口返回切换确认消息。本发明实施例提供的一种主备接口切换系统,包括管理设备、基于用户数据协议 的主用设备和基于用户数据协议的备用设备,所述基于用户数据协议的主用设备包括主用物理网口,所述基于用户数据协议的备用设备包括备用物理网口 ;所述基于用户数据协议的主用设备,用于确定主用物理网口与对端进行用户数据 协议UDP通信的网络发生故障,向管理设备发送请求消息,请求进行主备物理网口的切换; 接收到所述管理设备根据所述请求消息返回的切换确认消息,将备用物理网口和对端进行 用户数据协议UDP通信的地址,与主用物理网口绑定,向所述基于用户数据协议的备用设 备上备用物理网口请求将所述备用物理网口切换成主用物理网口 ;所述管理设备,用于接收所述基于用户数据协议的主用设备中主用物理网口发送 的请求消息,请求进行主备物理网口的切换;向基于用户数据协议的备用设备获得备用物 理网口和对端进行用户数据协议UDP通信的质量信息;若所述质量信息符合预置的要求, 向所述基于用户数据协议的主用设备中主用物理网口返回切换确认消息;所述基于用户数据协议的备用设备,用于接收到所述基于用户数据协议的主用设 备发送的,将备用物理网口切换成主用物理网口的请求;将所述主用物理网口和对端进行 用户数据协议UDP通信的地址,与备用物理网口绑定。在本发明实施例的主备接口切换中,由于主备用物理网口上绑定了不同的,与对 端进行用户数据协议通信的地址,这样在主用物理网口与对端进行用户数据协议通信的同 时,备用物理网口可以检测与对端通信网络的质量,使得管理设备在决定是否需要进行主 备接口的切换时,可以根据备用物理网口与对端进行用户数据协议通信网络的质量来决 定,在质量好的情况下管理设备确认进行主备接口切换,这样提高了主备接口切换后,主用 物理网口与对端进行用户数据协议通信的可靠性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1是本发明实施例提供的主备接口切换的方法的流程图;图2是本发明方法实施例一提供的主备接口切换的方法的流程图;图3是本发明方法实施例二提供的主备接口切换的方法的流程图;图4是本发明设备实施例一提供的管理设备的结构示意图;图5是本发明设备实施例二提供的基于用户数据协议的设备的结构示意图;图6是本发明设备实施例三提供的基于用户数据协议的设备的结构示意图;图7是本发明系统实施例一提供的主备接口切换系统的结构示意图;图8是本发明系统实施例二提供的主备接口切换系统的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
本发明实施例中,在主用物理网口使用主用IP地址和主用MAC层地址,与对端进 行UDP通信时,备用物理网口使用备用IP地址和备用MAC层地址,检测和对端进行UDP通 信的质量信息。从而提高了 UDP报文收发的可靠性。一种主备接口切换方法,流程图如图1所示,包括步骤10、管理设备接收主用物理网口发送的请求消息,请求进行主备物理网口的 切换;步骤20、管理设备获得备用物理网口和对端进行用户数据协议UDP通信的质量信 息;可以理解,管理设备可以向备用物理网口所在设备请求获得备用物理网口和对端 进行用户数据协议UDP通信的质量信息,也可以是备用物理网口所在设备检测到备用物理 网口和对端进行用户数据协议UDP通信的质量信息后主动向管理设备上报的。且这里的质 量信息包括以下信息的一种或几种信息单向时延、丢包率、抖动时间等。步骤30、若确定所述质量信息符合预置的要求,管理设备向所述主用物理网口返 回切换确认消息,以进行主备物理网口的切换。这里预置的要求包括以下一种或几种信息单向时延不能大于第一阈值;包丢失 率不能大于第二阈值;抖动时间不能大于第三阈值等。在确定质量信息符合预置的要求时, 具体是将质量信息与预置的要求中相应质量信息对应的阈值进行比较,并通过比较结果来 确定。可以理解,获得质量信息时需要根据设备中预置的要求进行获取,如预置的要求是 信息单向时延不能大于第一阈值,则在获取质量信息时只获取信息单向时延即可,且在确 定符合预置的要求时是将单向时延与第一阈值比较,如果比较结果是小于则符合预置的要 求。方法实施例一一种主备接口切换方法,本实施例中,主备物理网口在同一个设备上,假设为UDP 设备,UDP设备中的主备物理网口分别与不同的中转设备LI和L2连接,流程图如图2所示, 包括步骤101、UDP设备确定主用物理网口与对端进行用户数据协议UDP通信的网络发 生故障,向管理设备发送请求消息,请求进行主备物理网口的切换;UDP设备中主用物理网口可以使用主用IP地址IP_A1和主用MAC层地址M1,与对 端进行UDP通信,与UDP设备主备物理网口连接的设备LI和L2分别保存主备物理网口的 IP地址与MAC层地址的对应关系,如Ll中保存着主用物理网口的主用IP地址IP_A1和主 用MAC层地址Ml,L2中保存着备用物理网口的备用IP地址IP_A2和备用MAC层地址M2。 当Ll接收到UDP报文时,通过UDP报文的目的地址IP_A1查询到MlJf UDP报文发送给Ml 对应的主用物理网口。UDP设备中备用物理网口使用备用物理网口和对端进行用户数据协议UDP通信的 地址如备用IP地址IP_A2,和备用媒体访问层地址M2,通过地址解析协议(ARP)探测方法、 Ping包方法检测备用物理网口和对端进行UDP通信的质量信息,如UDP设备中备用物理网 口可以在一定周期内向对端发送ARP探测包或ping包,并记录对端返回响应的时间等方 法。可以理解,UDP设备可以将质量信息上报给管理设备,以确定是否能进行主备物理网口 的切换。这里质量信息包括以下一种或几种信息单向时延、丢包率和抖动时间。所述的质量信息具体可以如表1所示,但是该表仅仅是例子说明,并不限定本发明。
权利要求
1.一种主备接口切换方法,其特征在于,包括接收主用物理网口发送的请求消息,请求进行主备物理网口的切换; 获得备用物理网口和对端进行用户数据协议UDP通信的质量信息; 若确定所述质量信息符合预置的要求,向所述主用物理网口返回切换确认消息,以进 行主备物理网口的切换。
2.如权利要求1所述的方法,其特征在于,所述获得备用物理网口和对端进行用户数 据协议UDP通信的质量信息具体包括接收所述备用物理网口所在设备主动上报的质量信息;或, 向所述备用物理网口所在设备请求并获得所述质量信息。
3.如权利要求1或2所述的方法,其特征在于,所述质量信息包括至少下述信息之一 信息单向时延、丢包率和抖动时间;所述质量信息符合预置的要求相应的包括至少下述之一所述信息单向时延不能大于 第一阈值;所述包丢失率不能大于第二阈值;以及所述抖动不能大于第三阈值。
4.一种主备接口切换方法,其特征在于,包括确定主用物理网口与对端进行用户数据协议UDP通信的网络发生故障,向管理设备发 送请求消息,请求进行主备物理网口的切换;接收所述管理设备在备用物理网口和对端进行用户数据协议UDP通信的质量信息符 合预置的要求后返回的切换确认消息,进行主备物理网口的切换。
5.如权利要求4所述的方法,其特征在于,所述进行主备物理网口的切换具体包括 将备用物理网口和对端进行用户数据协议UDP通信的地址,与主用物理网口绑定; 将主用物理网口和对端进行用户数据协议UDP通信的地址,与所述备用物理网口绑定;或向所述备用物理网口所在设备请求将所述备用物理网口切换成主用物理网口。
6.如权利要求4或5所述的方法,其特征在于,进一步包括发送通知消息以请求更新 用户数据协议通信的地址和物理网口的对应关系。
7.如权利要求6所述的方法,其特征在于所述将备用物理网口和对端进行用户数据协议UDP通信的地址,与主用物理网口绑定 具体为将备用网络协议地址与主用媒体访问层地址绑定;所述将主用物理网口和对端进行用户数据协议UDP通信的地址,与所述备用物理网口 绑定具体为将主用网络协议地址与备用媒体访问层地址绑定。
8.如权利要求4或5所述的方法,其特征在于,所述方法还包括使用备用物理网口和对端进行用户数据协议UDP通信的地址,和备用媒体访问层地 址,检测所述备用物理网口和对端进行用户设备协议UDP通信的质量信息;将所述质量信息上报给管理设备,以便于所述的管理设备根据所述的质量信息确定是 否能进行主备物理网口的切换。
9.一种主备接口切换方法,其特征在于,包括使用备用物理网口和对端进行用户数据协议UDP通信的地址,和备用媒体访问层地 址,检测所述备用物理网口和对端进行用户设备协议UDP通信的质量信息;将所述质量信息上报给管理设备,以便于所述的管理设备在接收到请求进行主备物理 网口的切换请求后根据所述的质量信息确定是否能进行主备物理网口的切换;按照所述管理设备根据所述质量信息返回的切换确认消息,进行主备物理网口的切换。
10.如权利要求9所述的方法,其特征在于,所述按照所述管理设备根据所述的质量信 息返回的切换确认消息,进行主备物理网口的切换具体包括将备用物理网口和对端进行用户数据协议UDP通信的地址,与主用物理网口绑定; 将主用物理网口和对端进行用户数据协议UDP通信的地址,与所述备用物理网口绑 定,或向所述备用物理网口所在设备请求将所述备用物理网口切换成主用物理网口。
11.如权利要求9所述的方法,其特征在于,所述按照所述管理设备根据所述的质量信 息返回的切换确认消息,进行主备物理网口的切换具体包括接收主用物理网口所在设备收到所述管理设备返回的切换确认消息后发送的将备用 物理网口切换成主用物理网口的请求;将所述主用物理网口和对端进行用户数据协议UDP通信的地址,与备用物理网口绑 定,并发送通知消息以请求更新进行用户数据协议通信的地址和物理网口的对应关系。
12.—种管理设备,其特征在于,包括请求消息接收单元,用于接收主用物理网口发送的请求消息,请求进行主备物理网口 的切换;质量信息获得单元,用于获得备用物理网口和对端进行用户数据协议UDP通信的质量 fn息;切换返回单元,用于当确定所述质量信息获得单元获得的质量信息符合预置的要求, 向所述主用物理网口返回切换确认消息,以进行主备物理网口的切换。
13.一种基于用户数据协议的设备,其特征在于,包括确定发送单元,用于确定主用物理网口与对端进行用户数据协议UDP通信的网络发生 故障,向管理设备发送请求消息,请求进行主备物理网口的切换;接收处理单元,用于接收所述管理设备在备用物理网口和对端进行用户数据协议UDP 通信的质量信息符合预置的要求后返回的切换确认消息,进行主备物理网口的切换。
14.如权利要求13所述的基于用户数据协议的设备,其特征在于,所述接收处理单元 进行主备物理网口的切换具体包括将备用物理网口和对端进行用户数据协议UDP通信的地址,与主用物理网口绑定; 将主用物理网口和对端进行用户数据协议UDP通信的地址,与所述备用物理网口绑 定,或向所述备用物理网口所在设备请求将所述备用物理网口切换成主用物理网口。
15.如权利要求14所述的基于用户数据协议的设备,其特征在于,所述接收处理单元 进行主备物理网口的切换进一步包括发送通知消息以请求更新用户数据协议通信的地址 和物理网口的对应关系。
16.如权利要求13或14所述的基于用户数据协议的设备,其特征在于,进一步包括 第一切换请求接收单元,用于接收主用物理网口所在设备发送的,将备用物理网口切换成主用物理网口的请求;第一绑定处理单元,用于当所述第一切换请求接收单元接收到请求后,将所述主用物 理网口和对端进行用户数据协议UDP通信的地址,与备用物理网口绑定,并发送通知消息, 所述通知消息用来请求更新进行用户数据协议通信的地址和物理网口的对应关系。
17.如权利要求13或14所述的基于用户数据协议的设备,其特征在于,还包括第一检测单元,用于使用备用物理网口和对端进行用户数据协议UDP通信的地址,和 备用媒体访问层地址,检测所述备用物理网口和对端进行用户设备协议UDP通信的质量信 息;第一上报单元,用于将所述第一检测单元检测的质量信息上报给管理设备,以确定是 否能进行主备物理网口的切换。
18.一种基于用户数据协议的设备,其特征在于,包括第二检测单元,用于使用备用物理网口和对端进行用户数据协议UDP通信的地址,和 备用媒体访问层地址,检测所述备用物理网口和对端进行用户设备协议UDP通信的质量信 息;第二上报单元,用于将所述第二检测单元检测的质量信息上报给管理设备,以便于所 述的管理设备在接收到请求进行主备物理网口的切换请求后根据所述的质量信息确定是 否能进行主备物理网口的切换;切换单元,用于按照所述管理设备根据所述第二上报单元上报的质量信息的返回的切 换确认消息,进行主备物理网口的切换。
19.如权利要求18所述的基于用户数据协议的设备,其特征在于,所述的切换单元按 照所述管理设备根据所述第二上报单元上报的质量信息的返回的切换确认消息进行主备 物理网口的切换具体包括将备用物理网口和对端进行用户数据协议UDP通信的地址,与主用物理网口绑定;将主用物理网口和对端进行用户数据协议UDP通信的地址,与所述备用物理网口绑 定,或向所述备用物理网口所在设备请求将所述备用物理网口切换成主用物理网口。
20.如权利要求18所述的基于用户数据协议的设备,其特征在于,所述的切换单元按 照所述管理设备根据所述第二上报单元上报的质量信息的返回的切换确认消息进行主备 物理网口的切换具体包括接收主用物理网口所在设备发送的,将备用物理网口切换成主用物理网口的请求;将所述主用物理网口和对端进行用户数据协议UDP通信的地址,与备用物理网口绑定。
21.如权利要求19或20所述的任一基于用户数据协议的设备,其特征在于,所述的切 换单元按照所述管理设备根据所述第二上报单元上报的质量信息的返回的切换确认消息 进行主备物理网口的切换进一步包括发送通知消息,请求更新进行用户数据协议通信的地址和物理网口的对应关系。
22.一种主备接口切换系统,其特征在于,包括管理设备和基于用户数据协议的设 备,所述基于用户数据协议的设备包括主用物理网口 ;所述基于用户数据协议的设备,用于确定主用物理网口与对端进行用户数据协议UDP 通信的网络发生故障,向管理设备发送请求消息,请求进行主备物理网口的切换;接收到所 述管理设备根据所述请求消息返回的切换确认消息,进行主备物理网口的切换;所述管理设备,用于接收所述基于用户数据协议的设备中主用物理网口发送的请求消 息,请求进行主备物理网口的切换;获得备用物理网口和对端进行用户数据协议UDP通信 的质量信息;若所述质量信息符合预置的要求,向所述基于用户数据协议的设备中主用物理网口返回切换确认消息。
23. 一种主备接口切换系统,其特征在于,包括管理设备、基于用户数据协议的主用 设备和基于用户数据协议的备用设备,所述基于用户数据协议的主用设备包括主用物理网 口,所述基于用户数据协议的备用设备包括备用物理网口 ;所述基于用户数据协议的主用设备,用于确定主用物理网口与对端进行用户数据协议 UDP通信的网络发生故障,向管理设备发送请求消息,请求进行主备物理网口的切换;接收 到所述管理设备根据所述请求消息返回的切换确认消息,将备用物理网口和对端进行用户 数据协议UDP通信的地址,与主用物理网口绑定,向所述基于用户数据协议的备用设备上 备用物理网口请求将所述备用物理网口切换成主用物理网口 ;所述管理设备,用于接收所述基于用户数据协议的主用设备中主用物理网口发送的请 求消息,请求进行主备物理网口的切换;向基于用户数据协议的备用设备获得备用物理网 口和对端进行用户数据协议UDP通信的质量信息;若所述质量信息符合预置的要求,向所 述基于用户数据协议的主用设备中主用物理网口返回切换确认消息;所述基于用户数据协议的备用设备,用于接收到所述基于用户数据协议的主用设备发 送的,将备用物理网口切换成主用物理网口的请求;将所述主用物理网口和对端进行用户 数据协议UDP通信的地址,与备用物理网口绑定。
全文摘要
本发明实施例公开了主备接口切换方法、设备及系统,应用于通信技术领域。在本发明实施例的主备接口切换中,由于主备用物理网口上绑定了不同的,与对端进行用户数据协议通信的地址,这样在主用物理网口与对端进行用户数据协议通信的同时,备用物理网口可以检测与对端通信网络的质量,使得管理设备在决定是否需要进行主备接口的切换时,可以根据备用物理网口与对端进行用户数据协议通信网络的质量来决定,在质量好的情况下管理设备确认进行主备接口切换,这样提高了主备接口切换后,主用物理网口与对端进行用户数据协议通信的可靠性。
文档编号H04L29/10GK102006268SQ20091017141
公开日2011年4月6日 申请日期2009年8月28日 优先权日2009年8月28日
发明者曹汉平, 杨高峰, 林霖, 陶印 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1