非序时系统统计信息转让专利

申请号 : CN02827014.2

文献号 : CN1613213B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : R·迪亚斯

申请人 : ADCDSL系统公司

摘要 :

本发明详述了一种通信设备装置和方法,它们允许网络通信链路、数据端口和系统状态的改进的系统统计信息收集。所述改进的通信设备装置和方法使用相对时基或时钟来确定系统统计信息收集时间周期的开始和结束。因而允许连续收集系统统计信息,而不会出现由于对绝对时基所作的时间改变而引起的错误或间隙。

权利要求 :

1.一种在电信设备中收集系统统计信息的方法,包括:

根据相对时基生成一系列时间间隔使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

在每个时间间隔的持续时间期间收集电信设备的系统统计信息;和在每个选定的时间间隔结束时存储该时间间隔的电信设备系统统计信息的汇总记录。

2.根据权利要求1所述的方法,进一步包括:

接收系统统计信息报告请求;和

发送所请求的系统统计信息到请求者。

3.根据权利要求2所述的方法,其中发送所请求的系统统计信息到请求者进一步包括:用时间偏差值来调整与绝对时钟基准有关的用于报告的所述系统统计信息。

4.根据权利要求3所述的方法,其中所述时间偏差值在绝对时基改变时被重新生成。

5.根据权利要求1所述的方法,其中所述时间间隔是15分钟或10分钟。

6.根据权利要求1所述的方法,其中所述系统统计信息从以下组中选取,所述组中包括:错误秒(ES),严重错误秒(SES),不可用秒(UAS),非法编码(CV)和同步字丢失秒(LOSWS)。

7.根据权利要求1所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的系统统计信息;和将过去24小时周期的每个时间间隔的系统统计信息汇总到用于相应的24小时周期的单个系统统计信息报告中。

8.根据权利要求7所述的方法,其中当新的时间间隔的系统统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的系统统计信息加到前一个24小时系统统计信息汇总中。

9.根据权利要求1所述的方法,进一步包括:

在多个存储级结构的第一存储级结构中存储代表每个时间间隔的系统统计信息,其中该多个存储级结构的每一个存储级结构存储持续时间比存储在前一个存储级结构中的时间间隔的更长的时间间隔;和在每个存储级的时间间隔结束时,将该存储级结构中最旧的时间间隔的系统统计信息汇总到代表下一个存储级结构中持续时间更长的时间间隔的系统统计信息报告中;和在下一个存储级结构中存储所述代表持续时间更长的时间间隔的系统统计信息。

10.根据权利要求1所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的系统统计信息;

将过去24小时周期的最旧的时间间隔的系统统计信息汇总到1小时时间间隔的系统统计信息报告中;

对于当前24小时周期之后的48小时周期,存储每份1小时时间间隔的系统统计信息报告;

将所述48小时周期的最旧的1小时时间间隔的系统统计信息报告汇总到24小时时间间隔的系统统计信息报告中;和对于当前48小时周期之后的选定持续时间周期,存储每份24小时时间间隔的系统统计信息报告。

11.一种在G.SHDSL兼容设备中收集性能统计信息的方法,包括:根据相对时基生成一系列时间间隔使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

在每个时间间隔的持续时间期间收集G.SHDSL兼容设备的性能统计信息;和在每个选定的时间间隔结束时存储该时间间隔的G.SHDSL兼容设备性能统计信息的汇总记录。

12.根据权利要求11所述的方法,进一步包括:

接收性能统计信息报告请求;和

发送所请求的系统统计信息到请求者。

13.根据权利要求12所述的方法,其中发送所请求的性能统计信息到请求者进一步包括:用时间偏差值来调整与绝对时钟基准有关的用于报告的所述性能统计信息。

14.根据权利要求13所述的方法,其中所述时间偏差值在绝对时基改变时重新生成。

15.根据权利要求11所述的方法,其中所述时间间隔是15分钟或10分钟。

16.根据权利要求11所述的方法,其中所述性能统计信息从以下组中选取,所述组中包括:错误秒(ES),严重错误秒(SES),不可用秒(UAS),非法编码(CV)和同步字丢失秒(LOSWS)。

17.根据权利要求11所述的方法,其中至少一种性能统计信息在选自以下组中的数据端口上收集,所述组中包括:V.35数据端口、E1数据端口和G。SHDSL数据端口。

18.根据权利要求11所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的性能统计信息;和将过去24小时周期的每个时间间隔的性能统计信息汇总到用于相应的24小时周期的单个性能统计信息报告中。

19.根据权利要求18所述的方法,其中当新的时间间隔的性能统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的性能统计信息加到前一个24小时系统统计信息汇总中。

20.根据权利要求11所述的方法,进一步包括:

在多个存储级结构的第一存储级结构中存储代表每个时间间隔的性能统计信息,其中该多个存储级结构的每一个存储级结构存储持续时间比存储在前一个存储级结构中的时间间隔的更长的时间间隔;和在每个存储级的时间间隔结束时,将该存储级结构中最旧的时间间隔的性能统计信息汇总到代表下一个存储级结构中持续时间更长的时间间隔的性能统计信息报告中;和在下一个存储级结构中存储所述代表持续时间更长的时间间隔的性能统计信息。

21.根据权利要求11所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的性能统计信息;

将过去24小时周期的最旧的时间间隔的性能统计信息汇总到1小时时间间隔的性能统计信息报告中;

对于当前24小时周期之后的48小时周期,存储每份1小时时间间隔的性能统计信息报告;

将所述48小时周期的最旧的1小时时间间隔的性能统计信息报告汇总到24小时时间间隔的性能统计信息报告中;和对于当前48小时周期之后的选定持续时间周期,存储每份24小时时间间隔的性能统计信息报告。

22.一种在G.SHDSL调制解调器中收集性能统计信息的方法,包括:根据相对时基生成一系列15分钟时间间隔使得每个15分钟时间间隔的持续时间不依赖于对绝对时基的调整;

在每个15分钟时间间隔的持续时间期间收集G.SHDSL调制解调器的性能统计信息;

在24小时周期中的每个选定时间间隔结束时,存储每个15分钟时间间隔的G.SHDSL兼容设备性能统计信息的汇总记录;和来报告与序时时基有关的一个或多个15分钟时间间隔的汇总记录。

23.根据权利要求22所述的方法,其中至少一种性能统计信息在选自以下组中的数据端口上收集,所述组中包括:V.35数据端口、E1数据端口和G。SHDSL数据端口。

24.根据权利要求22所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的性能统计信息;和将过去24小时周期的每个时间间隔的性能统计信息汇总到用于相应的24小时周期的单个性能统计信息报告中。

25.根据权利要求24所述的方法,其中当新的时间间隔的性能统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的性能统计信息加到前一个24小时系统统计信息汇总中。

26.根据权利要求22所述的方法,其中发送所请求的性能统计信息到请求者进一步包括:用时间偏差值来调整与绝对时钟基准有关的用于报告的所述性能统计信息。

27.根据权利要求26所述的方法,其中所述时间偏差值在绝对时基改变时重新生成。

28.一种电信设备,包括:

至少一个通信链路接口;

相对时基时钟,能够用来标记时间间隔的开始和结束使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

系统统计信息监控器,其中该系统统计信息监控器在由所述相对时基时钟定义的一系列选定的时间间隔持续时间期间,收集并存储所述电信设备和所述至少一个通信链路接口的操作的统计信息。

29.根据权利要求28所述的电信设备,其中该电信设备接收并响应对于系统统计信息报告的请求。

30.根据权利要求29所述的电信设备,其中该电信设备用时间偏差值来调整与绝对时钟基准有关的所述系统统计信息。

31.根据权利要求30所述的电信设备,其中所述时间偏差值在绝对时基改变时重新生成。

32.根据权利要求28所述的电信设备,其中所述时间间隔是15分钟或10分钟。

33.根据权利要求28所述的电信设备,其中所述系统统计信息从以下组中选取,所述组中包括:错误秒(ES),严重错误秒(SES),不可用秒(UAS),非法编码(CV)和同步字丢失秒(LOSWS)。

34.根据权利要求28所述的电信设备,其中该电信设备存储当前24小时周期中的每个时间间隔的系统统计信息,并将过去24小时周期的每个时间间隔的系统统计信息汇总到用于相应的24小时周期的单个系统统计信息报告中。

35.根据权利要求34所述的电信设备,其中当新的时间间隔的系统统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的系统统计信息加到前一个24小时系统统计信息汇总中。

36.根据权利要求28所述的电信设备,其中该电信设备具有G.SHDSL数据端口。

37.一种G.SHDSL通信设备,包括:

至少一个通信链路接口;

相对时基时钟,能够用来标记时间间隔的开始和结束使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

性能统计信息监控器,其中该性能统计信息监控器在由所述相对时基时钟定义的一系列选定的时间间隔持续时间期间,收集并存储所述G.SHDSL通信设备和所述至少一个通信链路接口的操作的性能统计信息。

38.根据权利要求37所述的G.SHDSL通信设备,其中该电信设备接收并响应对于性能统计信息报告的请求。

39.根据权利要求38所述的G.SHDSL通信设备,其中该电信设备用时间偏差值来调整与绝对时钟基准有关的性能统计信息。

40.根据权利要求39所述的G.SHDSL通信设备,其中所述时间偏差值在绝对时基改变时重新生成。

41.根据权利要求37所述的G.SHDSL通信设备,其中所述时间间隔是15分钟或10分钟。

42.根据权利要求37所述的G.SHDSL通信设备,其中所述性能统计信息从以下组中选取,所述组中包括:错误秒(ES),严重错误秒(SES),不可用秒(UAS),非法编码(CV)和同步字丢失秒(LOSWS)。

43.根据权利要求37所述的G.SHDSL通信设备,其中该电信设备存储当前24小时周期中的每个时间间隔的性能统计信息,并将过去24小时周期的每个时间间隔的性能统计信息汇总到用于相应的24小时周期的单个系统统计信息报告中。

44.根据权利要求43所述的G.SHDSL通信设备,其中当新的时间间隔的性能统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的性能统计信息加到前一个24小时系统统计信息汇总中。

45.根据权利要求37所述的G.SHDSL通信设备,其中至少一种性能统计信息在选自以下组中的数据端口上收集,所述组中包括:V.35数据端口、E1数据端口和G.SHDSL数据端口。

46.一种G.SHDSL调制解调器,包括:

G.SHDSL通信链路接口;

相对时基时钟,能够用来标记时间间隔的开始和结束使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

性能统计信息监控器,其中该性能统计信息监控器在由所述相对时基时钟定义的24小时周期中一系列15分钟时间间隔的持续时间期间,收集并存储所述G.SHDSL调制解调器和所述G.SHDSL通信链路接口的操作的已汇总性能统计信息。

47.根据权利要求46所述的G.SHDSL调制解调器,其中该电信设备接收并响应对于性能统计信息报告的请求。

48.根据权利要求47所述的G.SHDSL调制解调器,其中该电信设备用时间偏差值来调整与绝对时钟基准有关的性能统计信息。

49.根据权利要求48所述的G.SHDSL调制解调器,其中所述时间偏差值在绝对时基改变时重新生成。

50.根据权利要求46所述的G.SHDSL调制解调器,其中该电信设备存储当前24小时周期中的每个时间间隔的性能统计信息,并将过去24小时周期的每个时间间隔的性能统计信息汇总到用于相应的24小时周期的单个系统统计信息报告中。

51.根据权利要求50所述的G.SHDSL调制解调器,其中当新的时间间隔的性能统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的性能统计信息加到前一个24小时系统统计信息汇总中。

52.根据权利要求46所述的G.SHDSL调制解调器,其中至少一种性能统计信息在选自以下组中的数据端口上收集,所述组中包括:V.35数据端口、E1数据端口和G.SHDSL数据端口。

53.一种在电信设备中的性能统计信息监控方法,该电信设备具有至少一个通信链路接口、相对时基时钟和性能统计信息监控器,该方法包括:根据相对时基生成一系列时间间隔使得每个时间间隔的持续时间不依赖于对绝对时基的调整;

在每个时间间隔的持续时间期间收集电信设备的性能统计信息;和在每个选定的时间间隔结束时存储该时间间隔的电信设备性能统计信息的汇总记录。

54.根据权利要求53所述的方法,其中至少一种性能统计信息在由该电信设备从以下组中选取的数据端口上收集,所述组中包括:V.35数据端口、E1数据端口和G.SHDSL数据端口。

55.根据权利要求53所述的方法,进一步包括:

存储当前24小时周期中的每个时间间隔的性能统计信息;和将过去24小时周期的每个时间间隔的性能统计信息汇总到用于相应的24小时周期的单个性能统计信息报告中。

56.根据权利要求55所述的方法,其中当新的时间间隔的性能统计信息被收集并存储时,将当前24小时周期的最旧的时间间隔的性能统计信息加到前一个24小时系统统计信息汇总中。

57.根据权利要求53所述的方法,其中发送所请求的性能统计信息到请求者进一步包括:用时间偏差值来调整与绝对时钟基准有关的用于报告的性能统计信息。

58.根据权利要求57所述的方法,其中所述时间偏差值在绝对时基改变时重新生成。

说明书 :

技术领域

本发明总地涉及通信设备,具体地,本发明涉及通信设备中的系统状态和统计信息。

背景技术

现代网络和网络系统典型地由多种不同的设备、单元或链路构成,在这里我们统称为单元。这些单元包括通过链路来连接网络和其它单元的通信设备。链路可以是通过其他通信设备连接的虚拟链路或者是通过实线、电缆、无线或光连接的物理链路。链路可以有多种协议、物理连接和信令方法。电信设备是通过链路来连接网络和单元的专门的通信设备,它们是电信或电话系统的一部分。这样的例子包括但不限于数字用户线(DSL)、以太网链路、调制解调器、令牌环、网络集线器、网络交换机、广域网(WAN)网桥、综合业务数字网(ISDN)设备、T1终端单元等等。特别地,最近的一种这样的通信链路和协议是由国际电信联盟(ITU)发布的全球对称高比特率数字用户环路(G.SHDSL或G.991.2)。
通信设备可以有很多物理配置和实现方法。两种流行的物理配置分别是独立封装(enclosure)和线路插件底盘(line card chasis)。独立封装典型地是在只需要一个设备的最终用户场合或链路终端场合处使用。而线路插件底盘在网络中心或电信局中更流行,在那里有很多通信链路终止,以及线路插件底盘的密集性和中央管理能力是一个优点。
很多通信设备具有与该设备相关联的至少一个其它数据端口或接口。与通信设备相关联的其它数据端口可以耦合到具有不同协议的多个本地网络或其它高数据带宽或长距离的通信链路。具有高数据带宽或长距离链路的数据端口一般被称为广域网(WAN)数据端口,而与本地网络相关联的数据端口通常被称为局域网(LAN)数据端口。这些数据端口通常以不同的方式通过通信设备耦合,以允许它们彼此交换数据。
许多通信设备收集有关系统状态、性能统计、和/或错误统计的信息,这些信息通常被称为系统统计信息。这些系统统计信息,尤其对于G.SHDSL通信设备来说,可以包括但不限于对于每个数据端口、接口或系统的错误秒(ES)、严重错误秒(SES)、不可用秒(UAS)、非法编码(CV)、和同步字丢失秒(LOSWS)。这些系统统计信息被追踪并在报告周期中进行汇总,而报告周期是均匀间隔的选定的时间间隔,例如10或15分钟的时间间隔。为了获得系统统计信息的更大的存储效率,许多通信设备通常在一个预定的时间周期内存储这些详细的系统统计信息,例如在过去的一天或24小时周期内,然后只存储这些预定时间周期的设定数量的汇总记录。在短期和长期报告周期中的系统统计信息的存储空间通常以先入先出的方式被通信系统重复使用,其中最旧的统计信息的存储空间典型地被重复用于最新收集的统计信息的存储。
在通信设备中,系统统计时间间隔的开始和结束典型地通过序时(chronological)时基或绝对时钟(通常被称作绝对时基)来标记或指示。在很多系统和通信设备中,时钟或绝对时基经常在系统操作的过程中被更新或改变。导致这些更新的原因很多,但可以包括以下事件,如:夏令时、时基漂移校正、或是经过网络或经过多个设备的系统时间同步。时钟或时基的更新经常由于接近调整的时间或者是尺寸而在系统统计报告周期的开始或结束时发生。取决于系统的实施和时间改变的情况,这种状况可能造成报告周期较早结束、运行加长、与前一个/下一个报告周期合并,或者甚至是整个被跳过。这样的结果可能导致向管理员或管理程序错误或混乱地报告系统统计信息和可用性。
由于上述原因以及下述其它原因,对本领域的普通技术人员来说,当阅读和理解本说明后,将很明显地在本领域中需要一种方法和设备以用于在网络环境下的通信设备中方便地改变和记录系统统计信息。

发明内容

上述关于方便地操作和更新通信设备以允许改变和记录系统统计信息的问题,将通过本发明的实施例来解决,且将通过阅读和研究下面的说明而理解该问题。
在一个实施例中,一种在电信设备中收集性能统计信息的方法包括:根据一个相对时基生成一系列时间间隔,在每个时间间隔的持续时间期间收集有关电信设备的性能统计信息,以及在每个选定的时间间隔结束时存储该时间间隔的电信设备性能统计信息的汇总记录。
在另一个实施例中,一种在G.SHDSL兼容设备中收集性能统计信息的方法包括:根据一个相对时基来生成一系列时间间隔,在每个时间间隔的持续时间期间收集有关G.SHDSL兼容设备的性能统计信息,以及在每个选定的时间间隔结束时存储该时间间隔的G.SHDSL兼容设备性能统计信息的汇总记录。
在又一个实施例中,一种在G.SHDSL调制解调器中收集性能统计信息的方法包括:根据一个相对时基生成一系列15分钟时间间隔,在每15分钟时间间隔的持续时间期间收集有关G.SHDSL调制解调器的性能统计信息,在24小时周期中的每个选定时间间隔结束时存储每15分钟时间间隔的G.SHDSL兼容设备性能统计信息的汇总记录、并报告与一个序时时基有关的一个或多个15分钟时间间隔的汇总记录。
在另外一个实施例中,一种电信设备包括至少一个通信链路接口、一个相对时基时钟、一个性能统计信息监控器,其中该性能统计信息监控器在由该相对时基时钟定义的一系列选定时间间隔的持续时间期间,收集并存储有关该电信设备和该至少一个通信链路接口的操作的性能统计信息。
在又一个实施例中,一种G.SHDSL通信设备包括至少一个通信链路接口、一个相对时基时钟、一个性能统计信息监控器,其中该性能统计信息监控器在由该相对时基时钟定义的一系列选定时间间隔的持续时间期间,收集并存储有关该G.SHDSL通信设备和该至少一个通信链路接口的操作的性能统计信息。
在另一个实施例中,一种G.SHDSL调制解调器包括一个G.SHDSL通信链路接口、一个相对时基时钟、一个性能统计信息监控器,其中该性能统计信息监控器在由该相对时基时钟定义的24小时周期中的一系列15分钟时间间隔的持续时间期间,收集并存储有关该G.SHDSL调制解调器和该G.SHDSL通信链路接口的操作的汇总的性能统计信息。
在另外一个实施例中,一种机器可用介质,在它上面存储有由电信设备的处理器执行的机器可读的指令以实现一个方法。该方法包括:根据一个相对时基生成一系列时间间隔,在每个时间间隔的持续时间期间收集有关电信设备的性能统计信息,以及在每个选定的时间间隔结束时存储该时间间隔的电信设备性能统计信息的汇总记录。
在又一个实施例中,一种电信设备具有至少一个通信链路接口、一个相对时基时钟、一个性能统计信息监控器、以及一种性能统计信息监控方法。该性能统计信息监控方法包括:根据一个相对时基生成一系列时间间隔,在每个时间间隔的持续时间期间收集有关电信设备的性能统计信息,以及在每个选定的时间间隔结束时存储该时间间隔的电信设备性能统计信息的汇总记录。
还描述并要求保护其它一些实施例。

附图说明

图1是通信设备与通信链路的简图;
图2是G.SHDSL兼容调制解调器的简图;
图3是通信设备相对时基性能统计信息收集过程的简单流程图;
图4是通信设备相对时基性能统计信息收集的时间偏差报告过程的简单流程图。

具体实施方式

在下面详细的描述中,将参考构成本文一部分的附图,而在附图中通过图解说明示出了可以实施本发明的特定实施例。对这些实施例进行了充分详细的描述,以使本领域技术人员能够实施本发明,同时他们将明白:可以采用其它的实施例,而且在不背离本发明的精神和范围的情况下,可以进行逻辑、机械和电方面的改变。因而,下面的详细说明并不应以限制的意义来接受,且本发明的范围仅仅由权利要求来定义。
本发明的实施例包括使用相对时基来标记系统统计信息报告周期的开始和结束的通信设备。本发明的实施例还包括使用相对时基来标记系统统计信息报告周期的开始和结束以及一个时间偏差值,从而把它们报告给序时时间或使它们与序时时间相关的通信设备。另外,本发明的实施例还包括使用相对时基来标记系统统计信息报告周期的开始和结束的G.SHDSL设备。
如前所述,在通信设备中,系统统计信息时间间隔的开始和结束典型地通过序时时基或绝对时钟(通常被称作绝对时基)来标记或表示。本发明的实施例在系统统计信息的收集中使用不依赖于序时时间的相对时基。当与任何通信设备或系统相关的绝对时基改变时,这个相对时基特别地并不被更新。因此该相对时基允许系统统计信息收集和记录被不间断地持续进行,并因而保持一个连续的整体。
然后,所述系统统计信息在管理员或管理程序请求时按现状来报告,或者是通过使用一个“时间偏差值”来进行校正/调整以便报告,其中“时间偏差值”记录相对时基与绝对时基或序时时间之间的差别。当绝对时基被调整或改变时,一个新的时间偏差值被记录以供将来的系统统计信息报告使用。
图1详述了两个通过其广域网(WAN)数据端口112,114用通信链路104耦合的通信设备100,102的简单框图。通信设备100,102各自具有一个或多个局域网(LAN)数据端口106,108和/或另外的WAN数据端口110。
图2详述了由ADC电信公司(明尼苏达州,Eden Prairie市)制造的G.SHDSL调制解调器200的一个实施例的简单框图。图2的G.SHDSL调制解调器200被详述为通过G.SHDSL通信链路204与G.SHDSL兼容通信设备202耦合。G.SHDSL调制解调器200包含若干本地LAN数据端口,这些端口包括串行(RS-232)数据端口206、V.35数据端口208、和E1数据端口210。G.SHDSL调制解调器200还包括耦合到G.SHDSL通信链路204的G.SHDSL WAN数据端口212。G.SHDSL调制解调器200能够以若干种形式和配置来物理地实现。一种这样的实现的例子是具有它自己的封装和电源的独立单元。另一个这样的单元是作为在具有共享电源、底盘背板通信连接和底盘插件管理的G.SHDSL网络插件底盘中的线路卡。
除了系统状态统计信息外,图2的G.SHDSL调制解调器200还在一天或24小时的时间周期中收集在15分钟的时间间隔内96个入口的、E1数据端口的ES、SES和UAS统计信息以及G.SHDSL数据端口的CV、ES、SES和UAS统计信息。当前15分钟时间间隔统计计数器被推进一个为当前24小时周期运行的95个入口的队列。当前15分钟时间间隔统计计数器还加到一个当前日(从午夜起)计数器。最旧的15分钟间隔的统计信息记录被丢弃,而当前15分钟统计计数器在每个15分钟报告周期到期时被清零。当向管理员或管理程序报告所收集的系统统计信息时,在一个实施例中,每15分钟的转变与最近的时间/日期设定对齐(例如12:45、13:00、13:15等等)。
在本发明的一个实施例中,G.SHDSL调制解调器200使用了一种具有系统统计信息汇总和存储的附加级的系统统计信息存储安排。在该实施例中,G.SHDSL调制解调器200为当前的24小时周期按15分钟增量来收集系统统计信息。当启动新的15分钟间隔时,则最旧的15分钟间隔的系统统计信息被汇总到1小时系统统计信息汇总中。然后该1小时系统统计信息汇总由G.SHDSL调制解调器200保持48小时周期,其中该48小时周期表示在以15分钟时间间隔存储的当前24小时周期之外的最近48小时周期。然后在所述48小时周期结束时,最旧的1小时系统统计信息报告被汇总到24小时系统统计信息报告中。接着该24小时系统统计信息报告被保持长达一个预定的时间周期并在此后被丢弃。这样的分级存储安排顾及到了最可能感兴趣的范围内增长的系统统计信息细节的保留,同时将G.SHDSL调制解调器200上系统统计信息的总的存储要求减到最小。
图3是本发明一个实施例的通信设备的相对时基统计信息收集过程300的简单流程图。在相对时基统计信息收集过程300中,通信设备在启动或加电时初始化302,同时相对时基(未示出)被起动。系统统计信息的收集在通信设备、链路和数据端口304初始化后开始。一个新的报告周期时间间隔被起动306,作为被监控的通信设备系统统计信息的一部分的事件和错误被收集308。当被相对时基(未示出)和选定的时间间隔标记时,该报告周期时间间隔结束。然后,所述系统统计信息被汇总并记录,或是被推进队列310。接下来该过程进行循环312,并开始另一个新的报告周期时间间隔306。系统统计信息收集过程以这种方式持续循环,一直到该通信设备暂停该过程或被断电。相对时基并不在该通信设备中的任何绝对时基被更新或改变时发生改变,因而允许相对时基统计信息收集过程300不间断地持续进行。
本发明这些实施例中的报告系统统计信息是本发明的不同实施例中的相对时基收集的系统统计信息的直接报告,或者是使用内插方法以使该收集的系统统计信息与序时时间或绝对时基更好地相关的间接报告。内插的方法可以包括但不限于:利用绝对时基偏差,使用系统统计信息的加权平均,相对时间报告周期到最近的绝对时间报告周期的匹配的简单近似等等。
图4是本发明一个实施例的通信设备的相对时基性能统计信息收集的时间偏差报告过程400的简单流程图。在相对时间偏差报告过程400中,通信设备在启动或加电时初始化402,同时相对时基(未示出)被起动。此外在初始化时,相对时基与将用于系统统计信息报告的绝对时基(未示出)相比较并生成一个“偏差”。该偏差是相对时基和绝对时基之间的差别。系统统计信息的收集在通信设备、链路和数据端口(未示出)初始化后开始。在通信设备初始化之后,相对时间偏差报告过程400检查系统统计信息报告请求的到达404。如果没有系统统计信息报告请求到达,则它检查绝对时基是否已被改变或更新406。如果绝对时基没有被改变或更新,则该过程进行循环408以再次检查系统统计信息报告请求404。如果系统统计信息报告请求到达,则相对时间偏差报告过程400检索所请求的系统统计信息、并使用绝对时基偏差和选定的内插方法对其进行调整410。然后,相对时间偏差报告过程400向请求者报告调整过的系统统计信息412并进行循环414以检查另外的请求或绝对时基的改变。如果绝对时基已经被改变或调整406,那么相对时间偏差报告过程400生成一个新的绝对时基偏差416并进行循环414以检查另外的请求或绝对时基的改变。相对时间偏差报告过程400以这种方式持续循环,一直到该通信设备暂停该过程或被断电。
具有记录和显示与相对时基相关的系统统计信息能力的本发明的可替换的通信设备的实施例,在本发明公开内容的基础上对本领域技术人员来说是明显的,因而也在本发明的保护范围之内。
结论
描述了一种通信设备装置和方法,它们允许改进的网络通信链路、数据端口和系统状态的系统统计信息收集。所述改进的通信设备装置和方法使用相对时基或时钟来确定系统统计信息收集时间周期的开始和结束。因而允许连续收集系统统计信息,而不会出现由于对绝对时基所作的时间改变而引起的错误或间隙。
虽然在这里图解说明并描述了特定的实施例,但本领域的普通技术人员将意识到,任何被计算来达到同样目的的安排都可以成为所述特定实施例的替换。本申请意在包含本发明的任何修改或变化。因此,很明确地,本发明仅仅限定在权利要求和其等效的范围之内。