一种ip数据流的备份方法及其装置的制造方法

文档序号:9566978阅读:273来源:国知局
一种ip数据流的备份方法及其装置的制造方法
【专利说明】一种IP数据流的备份方法及其装置
[0001]
技术领域
[0002]本发明涉及数据流备份技术领域,特别涉及一种IP数据流的备份方法及其装置。
【背景技术】
[0003]目前,随着视听内容的日益丰富,人们对于视听需求的个性化也越来越突出,IP技术的发展提供了更高的传输带宽和更方便的组网方式以满足用户和广电运营商的需求,可靠性更高的通讯设备变得尤其重要,备份IP数据流则是提高通讯设备可靠性较为有效的方法之一。
[0004]广电前端设备常见的备份IP数据流的方式主要有:主、备端口的一对一备份或者一主多备的冗余备份。这些备份方式毋庸置疑能实现端口备份的功能。但是,当多个端口需要同时备份的时候,会同时占用数目较多的端口,此时备端口则处于闲置状态,导致这些端口的备份方式缺少灵活性和实用性。另外,备份IP数据流时,需要对主、备端口作出判断以进一步实现端口的切换,而实现判断功能的主要依靠微处理器来完成,微处理器接收端口的状态信号或者中断信号后作出判断,此时由于步骤上的繁琐导致下一步端口切换响应速度极慢。

【发明内容】

[0005]本发明实施例的第一发明目的在于提供一种IP数据流的备份方法,应用该技术方案可以实现多个主端口与多个备端口的切换,应对数据流的备份需求更灵活和实用,切换响应速度更快。
[0006]本发明实施例的第二发明目的在于提供一种IP数据流的备份装置,应用该技术方案可以实现多个主端口与多个备端口的切换,应对数据流的备份需求更灵活和实用,切换响应速度更快。
[0007]为了实现上述发明目的,本发明的完整技术方案是:
一种IP数据流的备份方法,包括步骤:
a.设置包括编号为1至N的主端口和编号1至Μ的备端口;
b.获取主端口η的连通状态和IP数据流传输状态,根据所述的主端口 η的连通状态和/或IP数据流传输状态确定是否将主端口 η切换至备端口 ;
c.在确定将主端口η切换至备端口时,获取备端口 m的连通状态和使用状态,根据所述备端口 m的连通状态和使用状态确定是否将主端口 η切换至备端口 m ;
d.在将主端口η切换至备端口 m后,获取主端口 η的连通状态和IP数据流传输状态,根据主端口 η的连通状态和IP数据流传输状态确定是否将备端口 m切换至主端口 η ;
e.在将备端口m切换至主端口 η后,刷新备端口 m的使用状态。
[0008]可选的,所述的备端口的数目大于1,同时小于或等于主端口的数目。
[0009]具体的,步骤b中,确定是否将主端口 η切换至备端口的方法是,
当主端口 η的连通状态为断开时,和/或当主端口的IP数据流的传输状态为传输中断时,确定将主端口 η切换至备端口。
[0010]具体的,步骤c中,确定是否将主端口 η切换至备端口 m的方法是,
当备端口 m的连通状态为连通时,和当备端口 m的使用状态为未占用时,确定将主端口η切换至备端口 m。
[0011]具体的,步骤d中,确定是否将备端口 m切换至主端口 η的方法是,
当主端口 η的连通状态为连通,和IP数据流传输状态为传输正常时,确定将备端口 m切换至主端口 η。
[0012]具体的,步骤e中,刷新备端口 m的使用状态,具体的是将所述备端口 m的使用状态刷新成未占用。
[0013]一种IP数据流的备份装置,包括端口状态判断和数据流校验模块,用于获取主端口和备端口的使用状态和IP数据流传输状态,并输出获取结果;
主备端口切换模块,用于根据端口状态判断和数据流校验模块输出的获取结果,将主端口切换至备端口或将备端口切换至主端口;
板级备份模块,用于将主输入板的IP数据流传输切换至备输入板。
[0014]具体的,所述的端口状态判断和数据流校验模块具体的,用于获取编号1至N的主端口中的主端口 η的连通状态和IP数据流传输状态,和获取编号1至Μ的备端口中备端口m的连通状态和使用状态,并将获取结果传输至主备端口切换模块。
[0015]具体的,所述的主备端口切换模块,用于当主端口 η的连通状态为断开时,和/或当主端口的IP数据流的传输状态为传输中断时;同时当备端口 m的连通状态为连通时,和当备端口 m的使用状态为未占用时,确定将主端口 η切换至备端口 ;
在将主端口 η切换至备端口 m后,当主端口 η的连通状态为连通,和IP数据流传输状态为传输正常时,确定将备端口 m切换至主端口 η ;
在将备端口 m切换至王端口 η后,刷新备端口 m的使用状态为未占用。
[0016]由上可见,应用本实施例技术方案,通过能够更快速实时地响应端口状态和数据流状态的变化,利用可编程逻辑器件的实时处理能力,实时处理状态变化。本发明切换端口时不需要重配IP和端口号等信息,切换响应速度更快。本发明的主备端口切换模块为N+M的多对多切换方式,多对多的组内方式使得用户能够获得最大的配置灵活性并最大程度利用备端口的保障能力。本发明的备份流程中,当主端口恢复正常时,会将备端口连接切换回到主端口连接状态,同时释放此备端口,再次作为可用的备端口,更适合应用于数字前端设备。
【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明实施例1提供的流程图; 图2为本发明实施例1提供的数据流连接示意图;
图3为本发明实施例1提供的装置示意图;
图4为本发明的装置结构示意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]实施例1:
本实施例提供了一种IP数据流的备份方法,包括步骤:
a.设置包括编号为1至N的主端口和编号1至Μ的备端口;
b.获取主端口η的连通状态和IP数据流传输状态,根据所述的主端口 η的连通状态和/或IP数据流传输状态确定是否将主端口 η切换至备端口 ;
具体的,确定是否将主端口 η切换至备端口的方法是,当主端口 η的连通状态为断开时,和/或当主端口的IP数据流的传输状态为传输中断时,确定将主端口 η切换至备端口。
[0021]c.在确定将主端口 η切换至备端口时,获取备端口 m的连通状态和使用状态,根据所述备端口 m的连通状态和使用状态确定是否将主端口 η切换至备端口 m ;
具体的,确定是否将主端口 η切换至备端口 m的方法是,当备端口 m的连通状态为连通时,和当备端口 m的使用状态为未占用时,确定将主端口 η切换至备端口 m。
[0022]d.在将主端口 η切换至备端口 m后,获取主端口 η的连通状态和IP数据流传输状态,根据主端口 η的连通状态和IP数据流传输状态确定是否将备端口 m切换至主端口 η ;
具体的,确定是否将备端口 m切换至主端口 η的方法是,当主端口 η的连通状态为连通,和IP数据流传输状态为传输正常时,确定将备端口 m切换至主端口 η。
[0023]e.在将备端口 m切换至王端口 η后,刷新备端口 m的使用状态。
[0024]具体的,刷新备端口 m的使用状态是将所述备端口 m的使用状态刷新成未占用。
[0025]具体的,所述的备端口的数目大于1,同时小于或等于主端口的数目,也及时Μ大于于1,同时小于或等于Ν。
[0026]本实施例可以在端口连通状态、IP数据流输入状态异常时不需要人工干预就可以按照预定方案进行主备端口切换,保障整个设备能继续正常工作。主备端口对应关系可以描述为N+M,则本实施例的端口备份方式可以称为N+M方式。主备端口切换由实时判断当前各端口状态后自动完成,然
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1