一种多点控制的装置及多点控制方法

文档序号:6610083阅读:154来源:国知局
专利名称:一种多点控制的装置及多点控制方法
技术领域
本发明涉及会议电视系统,尤其涉及一种会议电视系统中的多点控制装置和多点控制方法。
背景技术
在会议电视系统中,多点控制装置是系统中的核心设备之一,它向用户提供人机操作界面,用户可以通过多点控制装置来分配系统中的软硬件资源,同时多点控制装置还可以自动监控系统状态,随时接收各单板上报的状态并拒绝非常操作。
随着用户环境的日益复杂化以及用户要求的不断提高,鉴于多点控制装置在会议电视系统中的重要作用而对之提出更高的要求。一般会议电视系统的多点控制装置多采用个人计算机或工控机,用来完成相应的功能。其操作系统、应用软件、日志等是存储在硬盘上。采用个人计算机或工控机的方法具有通用性好,易升级替代,软件移植方便等优点,但同时也具有Windows操作系统易受病毒感染和黑客软件攻击,硬盘可靠性差等缺点。这些缺点使得其表现为故障率相对较高,可靠性较低。由于多点控制装置一旦工作不正常,会造成整个会议电视系统无法正常工作或工作不稳定的重大故障,这将给客户使用该系统带来困难,造成客户的重大损失,同时也增加了维护工作量。

发明内容
本发明所要解决的技术问题是提供一种多点控制装置及多点控制方法,用于提高会议电视系统的性能指标、可靠性和稳定性。
为解决上述技术问题,本发明提供方案如下一种会议电视系统中的多点控制装置,包括嵌入式处理器模块,用于运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源;广域网接口模块,与所述嵌入式处理器模块相连,用于提供所述嵌入式处理器模块与终端之间信息交互的通道。
本发明所述的多点控制装置,其中,所述嵌入式处理器模块具体包括嵌入式处理器、引导程序存储单元和内存单元。
本发明所述的多点控制装置,其中,所述引导程序存储单元具体包括主引导程序存储器、备份引导程序存储器和控制逻辑单元,其中,在主引导程序存储器和备份引导程序存储器上分别存储有主引导程序文件和备份引导程序文件;所述控制逻辑单元,用于控制主引导程序引导所述嵌入式处理器启动,且在预定时间内主引导程序启动不成功时,将所述嵌入式处理器切换为由所述备份引导程序引导启动。
本发明所述的多点控制装置,其中,还包括工业级标准闪存CF卡,所述CF卡与所述嵌入式处理器模块连接,用于存储会议电视系统的日志数据和部分应用程序文件。
本发明所述的多点控制装置,其中,还包括闪存Flash,所述Flash与所述嵌入式处理器模块连接,用于存储嵌入式操作系统文件、应用程序文件,和/或数据文件备份。
本发明所述的多点控制装置,其中,还包括与所述嵌入式处理器模块连接局域网接口模块,所述局域网接口模块,用于通过局域网口连接会议电视系统内部的功能模块;所述嵌入式处理器模块,进一步用于为所述局域网接口模块连接的功能模块提供局域网数据的交换处理。
本发明所述的多点控制装置,其中,所述局域网接口模块,进一步用于与另一多点控制装置的局域网接口模块相连;所述嵌入式处理器模块,进一步用于对所述局域网接口模块连接的另一多点控制装置相互进行监控和相互数据备份,实现主备倒换。
本发明所述的多点控制装置,其中,还包括与所述嵌入式处理器模块连接的串口,所述串口,用于提供本地调试和本地软件升级的接口。
本发明所述的多点控制装置,其中,还包括温度传感器,用于对嵌入式处理器进行温度检测;所述嵌入式处理器模块,进一步根据温度传感器的检测结果,在温度超出预定值时产生报警、停止自身工作任务,以及自动采取措施降温。
一种会议电视系统中的多点控制方法,包括通过多点控制装置中的广域网接口模块与会议电视系统中的终端连接;通过多点控制装置中的嵌入式处理器模块运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源。
本发明所述的多点控制方法,其中,所述多点控制装置通过CF卡或FLASH存储嵌入式操作系统文件、应用程序文件,和/或数据文件备份。
从以上所述可以看出,本发明提供的多点控制装置及多点控制方法,采用嵌入式处理器芯片,应用软件运行在嵌入式LINUX操作系统上,提高了会议电视系统中多点控制装置的可靠性、稳定性和灵活性,提高了会议电视系统的平均无故障时间。本发明中,通过采用双Bootrom存储引导程序文件,保证了嵌入式处理器的正常启动。同时,本发明还通过Flash和CF卡替代硬盘存储,延长了存储器寿命,降低了设备维护成本。并且,本发明中还通过局域网接口构建内部局域网,从而无需采用外部局域网交换机或集线器,避免外部设备故障对本装置的影响,进一步提高了本装置的可靠性。


图1所示为本发明实施例所述多点控制装置的功能结构示意图;图2所示为本发明实施例所述多点控制装置的一具体举例示意图。
具体实施例方式
本发明的目的是提供一种新型的多点控制装置及多点控制方法,其具有高可靠性、高稳定性,可以有效地降低会议电视系统的故障率。以下结合附图通过具体实施例对本发明做详细的说明。
图1所示为本发明实施例所述多点控制装置的功能结构示意图,如图1所示,该多点控制装置10包括嵌入式处理器模块11、存储扩展模块12和广域网接口模块13。
其中,所述嵌入式处理器模块11,作为该装置10的核心,是一个CPU最小系统,用于运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源。如图1所示,所述嵌入式处理器模块11具体可以包括嵌入式处理器111、引导程序存储单元112和内存单元113。由于引导程序难以做到自恢复功能,在本实施例所述装置中还可以进一步采用了双启动(Boot)功能设计以提高可靠性,例如,在所述引导程序存储单元112中进一步包括主引导程序存储器、备份引导程序存储器和控制逻辑单元,其中,在主引导程序存储器和备份引导程序存储器上分别存储有主引导程序文件和备份引导程序文件。通过控制逻辑单元完成双Boot功能,采用定时器来确保在预定时间内所述嵌入式处理器111能够在所述主引导程序的引导下正常Boot起来,如超出预定时间Boot不成功,控制逻辑单元将所述嵌入式处理器切换为由所述备份引导程序引导启动。
其中,所述广域网接口模块13,与所述嵌入式处理器模块11相连,用于将提供所述嵌入式处理器模块11与终端之间信息交互的通道。通过广域网接口模块13,所述多点控制装置10与外部交换机互联,提供与终端进行交互的信息通道,并可以提供用户进行远程控制以及厂商进行远程软件升级的数据通道。这里,通过广域网接口模块13实现广域网接口与该装置10局域网侧的隔离,经广域网的任何信息都需要经过嵌入式处理器处理才能转到该装置10局域网侧的功能模块,该装置10局域网侧的功能模块的信息都须经过嵌入式处理器的处理才能通过WAN口转发出去,从而保证该装置10外部的网络数据不会影响会议电视系统安全。
其中,所述存储扩展模块12,用于扩展本装置的存储空间,例如可以采用大容量的闪存(Flash)和工业级的标准闪存(CF,Compact Flash)卡,其中,根据存储器的不同属性,Flash主要用于存储较少进行写操作的数据,例如嵌入式操作系统和应用程序文件以及部分数据备份,工业级CF卡主要用于存储会议电视系统的日志数据等常需进行读写操作的记录。由于需要频繁读写CF卡,CF卡相对容易损坏,一旦CPU检测到CF卡故障,CPU会将相关记录暂存在Flash中,从而保证数据不会丢失。
如图1所示,所述多点控制装置10中还可以进一步包括局域网接口模块14和串口15。
其中,所述局域网接口模块14,与所述嵌入式处理器模块连接,用于通过局域网口连接会议电视系统内部的功能模块;所述嵌入式处理器模块11,进一步用于为所述局域网接口模块14连接的功能模块提供局域网数据的交换处理。通过局域网接口模块,实现系统中功能模块与该多点控制装置10互联,建立系统内的局域网而无需占用外部设备或用户IP资源,从而多点控制装置10可以通过局域网接口向功能模块发送控制命令和接收功能模块的状态信息;并且还可以通过局域网接口连接两个多点控制装置,二个多点控制装置之间可以通过局域网接口实现相互监控和数据相互备份,实现主备倒换功能。
其中,所述串口15,具体可以是一RS232串口,与所述嵌入式处理器模块11连接,用于提供本地调试和本地软件升级的接口。
本实施例提供的多点控制装置,可以内置于机箱中,因此,需要具有在高温环境中稳定工作的能力。本实施例中还可以进一步采用温度传感器对嵌入式处理器进行温度检测,并在温度过高时进行降温。例如,采用温度传感器对嵌入式处理器附近温度进行检测,嵌入式处理器根据温度传感器的检测结果,在温度超出预定值时可以产生报警、停止自身工作任务,以及自动采取措施降温,以有效地保护多点控制装置而避免其损坏。
以下以实际芯片及器件,对本发明实施例所述多点控制装置的实现作更为具体的说明,如图2所示,本实施例中嵌入式处理器选用的是Freescale的PowerPC MPC8548E芯片,这是一款高性能的嵌入式通讯处理器,其上运行嵌入式LINUX操作系统及应用软件,并对各接口的数据进行收发。
内存单元选用的是4片双数据速率同步动态随机存储器DDR II SDRAMHY5PS121621BFP-C4,即内存大小为256M字节。
引导程序存储单元采用SST39VF040作为MPC8548E的引导程序存储器Bootrom,用两片Bootrom来实现双Boot功能(默认从其中一片Bootrom启动,另一片备用;当默认启动的Bootrom不能正常启动时,控制逻辑单元重新复位MPC8548E芯片并从备用Bootrom启动)。
存储扩展模块可以采用4片Flash(S29GL256N)通过本地总线与嵌入式处理器连接,用来存储嵌入式LINUX操作系统和应用程序文件以及数据备份,其总容量是128MB,还可以可扩展至512MB;还可以采用CF卡,用于记录日志等数据。本实例中采用的是256MB的CF卡,对CF卡的操作是通过PCI总线接CF卡控制器来实现。由于日志读写操作频繁,而硬盘的数据记录采用了高精度的机械方式,在高温和频繁读写操作下易于损坏,增加了设备的售后服务成本,采用工业级CF卡可以保证在机箱内高温环境下正常工作,而CF卡本身是完全采用电子方式进行读写操作,再采用平均读写算法保证只要不频繁写同一个块,就可以有效地延长寿命达硬盘的两倍以上;并且,CF卡的更换也远比更换硬盘简单,降低了售后维护人员的工作强度。
本实施例中,MPC8548E提供的接口有介质无关接口MII和千兆位介质无关接口GMII,MII用于连接局域网交换芯片BCM5325M,对外扩展4个10\100局域网电接口,而GMII用于连接千兆局域网收发器88E1111,对外扩展一个10\100\1000局域网电接口。4个局域网口用于与系统内的部分需要直接与多点控制装置交互的单板,而不用外接局域网交换机或集线器HUB,避免由于外接设备故障或者与其他网络设备共用局域网等引起问题,进一步提高系统的稳定性;同时可以将内置机箱的两块多点控制装置通过网口相连,互为备份,实现两个装置之间的主备倒换功能。千兆局域网口提供连接用户的局域网设备,以实现与会议电视终端的信息交互链路,用户可以通过此链路远程访问和控制系统,也可以通过该链路进行远程升级软件等操作。
为提高单板的可靠性,本实施例还可在MPC8548E的芯片对角线处设置温度传感器,并设定了正常温度范围,当温度超过设定温度,MPC8548E会向蜂鸣器发出信号,控制蜂鸣器发声报警,并自动停止任务以避免嵌入式处理器过热;MPC8548E也同时监控CPU风扇的工作情况,一旦风扇转速降低较多或停转,MPC8548E也会通过蜂鸣器发声报警和自动停止任务。
基于上述多点控制装置,本发明还提供了一种会议电视系统中的多点控制方法,该方法包括以下步骤步骤A,通过多点控制装置中的广域网接口模块与会议电视系统中的终端连接;步骤B,通过多点控制装置中的嵌入式处理器模块运行提供嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源。
这里,所述多点控制装置通过CF卡或FLASH存储嵌入式操作系统文件、应用程序文件,和/或数据文件备份。
综上所述,本发明提供的一种多点控制装置及多点控制方法,采用嵌入式处理器芯片,应用软件运行在嵌入式LINUX操作系统上,提高了会议电视系统中多点控制装置的可靠性、稳定性、灵活性,提高了会议电视系统的平均无故障时间。
本发明所述的多点控制装置及多点控制方法,并不仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明之领域,对于熟悉本领域的人员而言可容易地实现另外的优点和进行修改,因此在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。
权利要求
1.一种会议电视系统中的多点控制装置,其特征在于,包括嵌入式处理器模块,用于运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源;广域网接口模块,与所述嵌入式处理器模块相连,用于提供所述嵌入式处理器模块与终端之间信息交互的通道。
2.如权利要求1所述的多点控制装置,其特征在于,所述嵌入式处理器模块具体包括嵌入式处理器、引导程序存储单元和内存单元。
3.如权利要求2所述的多点控制装置,其特征在于,所述引导程序存储单元具体包括主引导程序存储器、备份引导程序存储器和控制逻辑单元,其中,在主引导程序存储器和备份引导程序存储器上分别存储有主引导程序文件和备份引导程序文件;所述控制逻辑单元,用于控制主引导程序引导所述嵌入式处理器启动,且在预定时间内主引导程序启动不成功时,将所述嵌入式处理器切换为由所述备份引导程序引导启动。
4.如权利要求1所述的多点控制装置,其特征在于还包括标准闪存CF卡,所述CF卡与所述嵌入式处理器模块连接,用于存储会议电视系统的日志数据和部分应用程序文件。
5.如权利要求1或4所述的多点控制装置,其特征在于还包括闪存Flash,所述Flash与所述嵌入式处理器模块连接,用于存储嵌入式操作系统文件、应用程序文件,和/或数据文件备份。
6.如权利要求1所述的多点控制装置,其特征在于还包括与所述嵌入式处理器模块连接局域网接口模块,所述局域网接口模块,用于通过局域网口连接会议电视系统内部的功能模块;所述嵌入式处理器模块,进一步用于为所述局域网接口模块连接的功能模块提供局域网数据的交换处理。
7.如权利要求6所述的多点控制装置,其特征在于,所述局域网接口模块,进一步用于与另一多点控制装置的局域网接口模块相连;所述嵌入式处理器模块,进一步用于对所述局域网接口模块连接的另一多点控制装置进行监控和数据备份,实现主备倒换。
8.如权利要求1所述的多点控制装置,其特征在于还包括与所述嵌入式处理器模块连接的串口,所述串口,用于提供本地调试和本地软件升级的接口。
9.如权利要求1所述的多点控制装置,其特征在于还包括温度传感器,用于对嵌入式处理器进行温度检测;所述嵌入式处理器模块,进一步根据温度传感器的检测结果,在温度超出预定值时产生报警、停止自身工作任务,以及自动采取措施降温。
10.一种会议电视系统中的多点控制方法,其特征在于包括通过多点控制装置中的广域网接口模块与会议电视系统中的终端连接;通过多点控制装置中的嵌入式处理器模块运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源。
11.如权利要求10所述的方法,其特征在于,所述多点控制装置通过CF卡或FLASH存储嵌入式操作系统文件、应用程序文件,和/或数据文件备份。
全文摘要
本发明提供一种会议电视系统中的多点控制装置及多点控制方法。所述多点控制装置包括嵌入式处理器模块,用于运行嵌入式LINUX操作系统,并通过运行在该操作系统上的应用程序为会议电视系统中的终端分配软硬件资源;广域网接口模块,与所述嵌入式处理器模块相连,用于提供所述嵌入式处理器模块与终端之间信息交互的通道。按照本发明所述的多点控制装置及方法,可提高电视会议系统的可靠性、稳定性和灵活性。
文档编号G06F9/445GK101094091SQ20071011941
公开日2007年12月26日 申请日期2007年7月23日 优先权日2007年7月23日
发明者倪奇志, 李文 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1