审计系统及其方法

文档序号:8433613阅读:547来源:国知局
审计系统及其方法
【专利说明】审计系统及其方法
[0001]方式领域
本发明属于审计软件方式领域,具体涉及一个审计系统及其方法。
[0002]背景方式
现在沿着审计软件系统的推进,并伴着有线网络信号传输方式的进步,审计软件客户端导进信号帧的方式有两个:一个是经由有线方式导进交换机网口传递的信号帧;另一个是经由有线网络方式导进交换机网口传递的信号帧。经由有线网络方式导进交换机网口传递的信号帧时,审计软件客户端所需经由有线交换机导进所需的信号帧。一般情况下,于常态化的有线网络使用条件下,一个有线交换机将为若干相连接的审计软件客户端服务,使得相连接的审计软件客户端在导进交换机网口传递的信号帧时共享该有线交换机的闲置的硬件和软件,达到审计软件客户端与有线网络之间的信息交互,这种连接被称为多审计软件客户端相连接连接。迄今为止若干审计软件客户端请求经由有线网络方式相连接有线网络时,相连接点有线交换机所需同步向审计软件客户端内继传递需求的信号帧,但是,相连接点有线交换机帧内继传递的能力有限,一般情况下以导进到交换机网口下发的信号帧的次序实行内继传递。现在的若干使用者导进交换机网口传递信号帧是这样的模式:交换机网口凭借审计软件客户端的需求向另一审计软件客户端传递很多的信号帧,在信号帧传输过程内耗费了有线交换机相当多的闲置的硬件和软件,这样耗费有线交换机闲置的硬件和软件的周期过大,使得审计软件客户端和其他审计软件客户端所需的部分信号帧被丢弃,这样在若干用户同步请求使用网络的硬件和软件时,将会出现网络的硬件和软件分配不平衡的现象,对于若干审计软件客户端经由有线交换机导进交换机网口传递的信号帧时,存在网络闲置的硬件和软件分配不平衡、使得网络的硬件和软件使用浪费的问题。

【发明内容】

[0003]本发明的目的是供应一个审计软件系统及其方法,包括导进组件、获取组件和传递组件,其中:导进组件,用于导进交换机网口向若干审计软件客户端传递的信号帧,并将一个审计软件客户端待导进的信号帧暂存到一个信号量数组内;获取组件,用于针对每一个信号量数组内的信号帧,导出传递每一个信号帧占用的带宽范围的周期,得到预置周期范围内传递该信号量数组内信号帧的个数;传递组件,用于凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端确定的传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧。这样结合其方法可有效避免现有方式内的存在网络闲置的硬件和软件分配不平衡、使得网络的硬件和软件使用浪费的问题的缺陷。
[0004]为了克服现有方式内的不足,本发明供应了一个审计软件系统及其方法的解决方案,具体如下:
一种审计软件系统的信号帧的传递方法,所述方法包括:
导进交换机网口向若干审计软件客户端传递的信号帧,并将一个审计软件客户端待导进的信号帧暂存到一个信号量数组内; 针对每一个信号量数组内的信号帧,导出传递每一个信号帧使用的带宽范围的周期,得到预置周期范围内传递该信号量数组内信号帧的个数;
凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端得到的传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧。
[0005]一种审计软件系统,所述系统包括:导进组件、获取组件和传递组件,其中:
导进组件,用于导进交换机网口向若干审计软件客户端传递的信号帧,并将一个审计软件客户端待导进的信号帧暂存到一个信号量数组内;
获取组件,用于针对每一个信号量数组内的信号帧,导出传递每一个信号帧占用的带宽范围的周期,得到预置周期范围内传递该信号量数组内信号帧的个数;
传递组件,用于凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端确定的传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧。
[0006]本发明有益效果如下:
本发明实施例将导进到的信号帧暂存在信号量数组内,并导出传递每一个信号报文使用的带宽范围的周期,进一步得到预置周期范围内传递信号帧的个数,在若干审计软件客户端需要导进交换机网口传递的信号帧时,依赖交换机网口向若干审计软件客户端传递信号帧的次序,以及为每一个审计软件客户端得到的一次传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧,保证了在每个审计软件客户端需要信号帧时,能够合理使用带宽范围,避免网络带宽范围分配不均衡,导致网络的硬件和软件使用浪费问题。
【附图说明】
[0007]图1为本发明的审计软件系统的原理结构示意图。
【具体实施方式】
[0008]如图1所示,审计软件系统的信号帧的传递方法,所述方法包括:
导进交换机网口向若干审计软件客户端传递的信号帧,并将一个审计软件客户端待导进的信号帧暂存到一个信号量数组内;针对每一个信号量数组内的信号帧,导出传递每一个信号帧使用的带宽范围的周期,得到预置周期范围内传递该信号量数组内信号帧的个数;
凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端得到的传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧。
[0009]得到预置周期范围内传递该信号量数组内信号帧的个数之后,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧之前,所述方法还包括:
在得到预置周期范围内传递信号帧的个数多过导进到的该信号帧的个数时,将导进到的该信号帧的个数作为得到的预置周期范围内传递信号帧的个数。
[0010]凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端得到的传递信号帧的个数,具体包括:
依赖得到的预置周期范围内传递信号帧的个数,将预置周期范围内传递的信号帧合成为一个信号流;
凭借交换机网口向若干审计软件客户端传递信号帧的次序,将合成后得到的信号流进行新一轮调节次序;
逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧,具体包括:
凭借信号帧新一轮排列的次序,经由带宽范围的带宽向所有审计软件客户端传递信号帧。
[0011]导出每一个信号帧使用的带宽范围的周期,具体包括:
依赖每一个信号量数组内的信号帧,得到导进该信号帧的审计软件客户端;
凭借该审计软件客户端导进信号帧的设定频率,导出传递每一个信号帧使用的带宽范围的周期。
[0012]在每一次向所有审计软件客户端传递信号帧结束之后,所述方法还包括:
记下头一次向每一个审计软件客户端传递所述个数的信号帧使用的实际周期;
将得到的实际周期与预置周期范围进行对比,调节现在这次经由带宽范围的带宽向该审计软件客户端传递信号帧的个数。
[0013]将得到的实际周期与预置周期范围进行对比,调整现在这次经由带宽范围的带宽向该审计软件客户端传递信号帧的个数,具体包括:
当得到的实际周期多过预置周期范围时,减少现在这次经由带宽范围的带宽向该审计软件客户端传递信号帧的个数;
当得到的实际周期小于预置周期范围时,增加现在这次经由带宽范围的带宽向该审计软件客户端传递信号帧的个数。
[0014]一种审计软件系统,所述系统包括:导进组件、获取组件和传递组件,其中:
导进组件,用于导进交换机网口向若干审计软件客户端传递的信号帧,并将一个审计软件客户端待导进的信号帧暂存到一个信号量数组内;
获取组件,用于针对每一个信号量数组内的信号帧,导出传递每一个信号帧使用的带宽范围的周期,得到预置周期范围内传递该信号量数组内信号帧的个数;
传递组件,用于凭借交换机网口向若干审计软件客户端传递信号帧的次序,以及为每个审计软件客户端得到的传递信号帧的个数,逐个经由带宽范围的带宽向所有审计软件客户端传递信号帧。
[0015]所述系统还包括:认定组件,其中,认定组件,用于在得到预置周期范围内传递该信号量数组内信号帧的个数之后,逐个经由带宽范围向所有审计软件客户端传递信号帧之前,当得到预置周期范围内传递信号帧的个数多过导进到的该信号帧的个数时,将导进到的该信号帧的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1