一种打分系统中节省网络资源的监控方法及系统的制作方法

文档序号:7943333阅读:323来源:国知局
专利名称:一种打分系统中节省网络资源的监控方法及系统的制作方法
技术领域
本发明涉及本发明涉及竞技比赛转播、直播打分类节目制作领域,应用于竞技比赛现场计分及处理系统中,尤其涉及一种打分系统中节省网络资源的监控方法及系统。
背景技术
随着电视转播技术的发展,电视直播类节目成为电视节目的重要组成部分,特别是对于打分类的电视转播在近年来得到了长足的发展,其发展不仅涉及电视领域中,并且更广泛的涉及分布式网络及移动存储领域中,在竞技比赛或打分类节目的直播过程中,通常需要对现场数据进行现场即时处理,为了保证播出质量,对于现场系统的可靠性提出了较高的要求,由于是节目转播现场,通常情况下现场系统的搭建 都是临时进行的,所以现场系统的可靠性会受到各种因素的影响,为了保证现场系统的持续稳定运行,一般会采用备用系统,这就要求对系统运行的过程进行实时监控。因而,现有技术提供一种监控方法,用于监控系统中网络的工作状况。一般是采取发送心跳数据包的方式进行监控,但是由于心跳数据包每3秒就发送一次,监控数据占用的系统内存很大。打分现场本身工作衔接就非常紧张,因而,如果能减少对系统内存的占用,对系统的稳定性也是一种帮助。

发明内容
本发明实施例提供一种打分系统中节省网络资源的监控方法及系统,通过根据预先设定心跳数据的持续发送周期,实现当系统稳定时暂停发送心跳数据,且定期删除接收到的心跳数据包,从而达到减少对系统内存的占用,降低网络流量。为了达到上述目的,本发明实施例一方面提供了一种打分系统中节省网络资源的监控方法,包括以下步骤根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。本发明实施例另一方面提供一种打分系统中节省网络资源的监控系统,包括以下单元发送周期预设单元,用于根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;监控单元,用于当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。本发明实施例通过根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期,实现了节省网络资源的监控,使整个监控过程效率更高,速度更快。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明实施例一打分系统中节省网络资源的监控方法的流程图; 图2是本发明实施例二打分系统中节省网络资源的监控系统的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例的技术方案进行清楚、完整的描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例一提供了一种打分系统中节省网络资源的监控方法,如图1,包括以下步骤步骤101,预设心跳数据包的持续发送周期。根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;其中,还包括,每一次打分开始时,打开监控系统,每一次打分完成后,暂停监控系统。本发明优选的,心跳数据包的发送间隔为3秒,在打分的时间段内,预设周期为2分钟,即发送周期为2分钟,暂停周期为2分钟。打分系统架设完成后,比赛开始前,先进行一定时间的监控测试,比如5分钟或10分钟,当系统稳定后,关闭监控系统。比赛开始后,每一次打分之前2分钟打开监控系统,打分完成后,关闭监控系统。另外,本发明还提供一实施例,优选的,设定发送周期为I分钟,暂停周期为3分钟,如此则可以更大限度的减少系统空间的占用。步骤102,如第一持续发送周期内正常通信,则在第二持续发送周期暂停发送心跳数据包。当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。第一持续发送周期即为步骤101所述发送周期,如发送周期内系统网络稳定,则进入暂停周期,此时,第二持续发送周期即为暂停周期。如发送周期出现系统网络不稳定的问题,则不进入暂停周期,而是进入下一个发送周期,此时,第二持续发送周期即为发送周期。每一个暂停周期之后,都会自动进入发送周期。其中,还包括,在所述第二持续发送周期内,所述打分服务器清除所有已接收到心跳数据包,并释放监控链接,具体为,在每一个周期开始之前或每个周期结束之后,删除前一个周期接收的心跳数据包。其中,还包括,重新建立所述打分服务器与所述打分输入端之间用于发送心跳数据包的链路,具体为,每一个暂停周期之后,重新建立监控连接,用于发送心跳数据包,包括第一次打分开始之前2分钟和系统刚刚架构完毕,都需要建立监控连接。本发明实施例一的技术方案带来的有益效果如下。本发明实施例一通过根据所需打分时段,打分服务器为打分输入端设置心跳数据 包的持续发送周期;当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期,实现了节省网络资源的监控,使整个监控过程效率更高,速度更快本发明实施例二提供了一种打分系统中节省网络资源的监控系统,如图2,包括以下单元发送周期预设单元201,用于根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;其中,还包括监控开关控制单元,用于每一次打分开始时,打开监控,每一次打分完成后,暂停监控。本发明优选的,心跳数据包的发送间隔为3秒,在打分的时间段内,预设周期为2分钟,即发送周期为2分钟,暂停周期为2分钟。打分系统架设完成后,比赛开始前,先进行一定时间的监控测试,比如5分钟或10分钟,当系统稳定后,关闭监控系统。比赛开始后,每一次打分之前2分钟打开监控系统,打分完成后,关闭监控系统。另外,本发明还提供一实施例,优选的,设定发送周期为I分钟,暂停周期为3分钟,如此则可以更大限度的减少系统空间的占用。监控单元202,用于当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。优选的,第一持续发送周期即为步骤101所述发送周期,如发送周期内系统网络稳定,则进入暂停周期,此时,第二持续发送周期即为暂停周期。如发送周期出现系统网络不稳定的问题,则不进入暂停周期,而是进入下一个发送周期,此时,第二持续发送周期即为发送周期。每一个暂停周期之后,都会自动进入发送周期。其中,还包括数据包清除单元,用于在所述第二持续发送周期内,所述打分服务器清除所有已接收到心跳数据包,并释放监控链接,具体为,在每一个周期开始之前或每个周期结束之后,删除前一个周期接收的心跳数据包。其中,还包括链路连接单元,用于重新建立所述打分服务器与所述打分输入端之间用于发送心跳数据包的链路,具体为,每一个暂停周期之后,重新建立监控连接,用于发送心跳数据包,包括第一次打分开始之前2分钟和系统刚刚架构完毕,都需要建立监控连接。本发明实施例二的技术方案带来的有益效果如下。本发明实施例二通过发送周期预设单元根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;通过监控单元,当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期,实现了节省网络资源的监控,使整个监控过程效率更高,速度更快。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。 总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种打分系统中节省网络资源的监控方法,其特征在于,包括以下步骤 根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期; 当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。
2.如权利要求I所述方法,其特征在于,还包括 在所述第二持续发送周期内,所述打分服务器清除所有已接收到心跳数据包。
3.如权利要求I所述方法,其特征在于,还包括 重新建立所述打分服务器与所述打分输入端之间用于发送心跳数据包的链路。
4.如权利要求I所述方法,其特征在于,还包括 每一次打分开始时,打开监控系统,每一次打分完成后,暂停监控系统。
5.一种打分系统中节省网络资源的监控系统,其特征在于,包括以下单元 发送周期预设单元,用于根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期; 监控单元,用于当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期。
6.如权利要求5所述系统,其特征在于,还包括数据包清除单元,用于在所述第二持续发送周期内,所述打分服务器清除所有已接收到心跳数据包。
7.如权利要求5所述系统,其特征在于,还包括链路连接单元,用于重新建立所述打分服务器与所述打分输入端之间用于发送心跳数据包的链路。
8.如权利要求5所述系统,其特征在于,还包括监控开关控制单元,用于每一次打分开始时,打开监控,每一次打分完成后,暂停监控。
全文摘要
本发明公开一种打分系统中节省网络资源的监控方法,通过根据所需打分时段,打分服务器为打分输入端设置心跳数据包的持续发送周期;当所述打分服务器与所述打分输入端之间在第一持续发送周期内正常通信,则所述打分输入端在第二持续发送周期内停止发送心跳数据包,并释放与所述打分服务器之间用于发送心跳数据包的链路,所述第一持续发送周期和第二持续发送周期为两个连续的持续发送周期,实现了节省网络资源的监控,使整个监控过程效率更高,速度更快。
文档编号H04L12/26GK102752162SQ201110318200
公开日2012年10月24日 申请日期2011年10月19日 优先权日2011年10月19日
发明者王征, 赵海军 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1