基于重叠限速信息进行测试的方法及装置转让专利

申请号 : CN202310787727.8

文献号 : CN116528159B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 艾文杰郭海琦曹欣

申请人 : 卡斯柯信号(北京)有限公司

摘要 :

本申请提供了一种基于重叠限速信息进行测试的方法及装置,涉及列车测试技术领域。该方法包括:在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间;根据列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,目标应答器管理范围内包括RBC移交点;根据RBC移交点和目标应答器管理范围,选取目标临时限速区域;控制CTC系统对目标临时限速区域的临时限速信息进行多次下发;在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;测试最大数目是否为预设数目,得到测试结果。本申请可以测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。

权利要求 :

1.一种基于重叠限速信息进行测试的方法,其特征在于,所述方法包括:在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;

根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;

根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;

控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;

在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;

测试所述最大数目是否为预设数目,得到测试结果。

2.根据权利要求1所述的方法,其特征在于,所述根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,包括:判断所述RBC移交点是否在所述应答器管理范围内;

如果是,则将所述应答器管理范围确定为目标应答器管理范围。

3.根据权利要求1所述的方法,其特征在于,所述预设数目为5,所述测试所述最大数目是否为预设数目,包括:测试所述最大数目是否为5。

4.根据权利要求1所述的方法,其特征在于,所述根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域,包括:在所述目标应答器管理范围内,确定包括所述RBC移交点的第一区域;

以所述列车区间的区间方向,确定在所述目标应答器管理范围内,且在所述第一区域之前的第二区域;

确定在所述目标应答器管理范围内,且在所述第一区域之后的第三区域;

根据所述第一区域、所述第二区域以及所述第三区域,确定目标临时限速区域。

5.根据权利要求4所述的方法,其特征在于,所述根据所述第一区域、所述第二区域以及所述第三区域,确定目标临时限速区域,包括:将所述第一区域确定为目标临时限速区域;或

将所述第一区域和所述第二区域确定为目标临时限速区域;或将所述第一区域和所述第三区域确定为目标临时限速区域;或将所述第一区域、所述第二区域以及所述第三区域,确定为目标临时限速区域。

6.一种基于重叠限速信息进行测试的装置,其特征在于,所述装置包括:第一确定单元,用于在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;

第二确定单元,用于根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;

选取单元,用于根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;

控制单元,用于控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;

第三确定单元,用于在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;

测试单元,用于测试所述最大数目是否为预设数目,得到测试结果。

7.根据权利要求6所述的装置,其特征在于,所述第二确定单元,包括:判断模块,用于判断所述RBC移交点是否在所述应答器管理范围内;

第一确定模块,用于如果是,则将所述应答器管理范围确定为目标应答器管理范围。

8.根据权利要求6所述的装置,其特征在于,所述预设数目为5,所述测试单元,还用于:测试所述最大数目是否为5。

9.一种电子设备,其特征在于,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行权利要求1‑5中任意一项所述的基于重叠限速信息进行测试的方法。

10.一种可读性存储介质,其特征在于,所述存储介质用于存储计算机程序,其中,所述计算机程序运行时控制所述存储介质所在设备执行权利要求1‑5中任意一项所述的基于重叠限速信息进行测试的方法。

说明书 :

基于重叠限速信息进行测试的方法及装置

技术领域

[0001] 本申请涉及列车测试技术领域,特别是涉及一种基于重叠限速信息进行测试的方法及装置。

背景技术

[0002] 随着我国铁路建设的高速发展,中国列车运行控制系统(CTCS,Chinese Train Control System)得到了迅速发展,新型中国列车运行控制系统(CN,Chinese Train Control System‑N),简称CN列控系统,应运而生,其中,新型临时限速服务器(CN‑TSRS,CN‑Temporary Speed Restriction Server)是CN列控系统的重要组成部分。TSRS通过CTC(Centralized Train Control,分散自律调度管理系统)系统拟定某一个位置的限速值并通过CTC激活且校验成功,临时限速信息发送给RBC(Radio Block Center,无线闭塞中心)系统,RBC系统确认临时限速信息后,将临时限速信息转发给车载设备。
[0003] 在CN列控系统中,若区间所在的前后邻站分别由两个不同的RBC来管理,那么列车在该区间运行时会发生RBC移交过程。车载只有正确处理了来自RBC的移交信息,才能继续在区间正常运行。因为RBC移交的过程比较关键,涉及到两个不同的RBC之间交互信息,所以提前测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。因此,亟需一种基于重叠限速信息进行测试的方法。

发明内容

[0004] 有鉴于此,本申请提供一种基于重叠限速信息进行测试的方法及装置,本申请可以测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。
[0005] 为达到上述目的,本申请主要提供如下技术方案:
[0006] 第一方面,本申请提供了一种基于重叠限速信息进行测试的方法,所述方法包括:
[0007] 在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;
[0008] 根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;
[0009] 根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;
[0010] 控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;
[0011] 在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;
[0012] 测试所述最大数目是否为预设数目,得到测试结果。
[0013] 第二方面,本申请提供了一种基于重叠限速信息进行测试的装置,所述装置包括:
[0014] 第一确定单元,用于在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;
[0015] 第二确定单元,用于根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;
[0016] 选取单元,用于根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;
[0017] 控制单元,用于控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;
[0018] 第三确定单元,用于在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;
[0019] 测试单元,用于测试所述最大数目是否为预设数目,得到测试结果。
[0020] 第三方面,本申请还提供了一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行上述第一方面的基于重叠限速信息进行测试的方法。
[0021] 第四方面,本申请提供了一种存储介质,该存储介质用于存储计算机程序,其中,该计算机程序运行时控制该存储介质所在设备执行该第一方面所述的基于重叠限速信息进行测试的方法。
[0022] 借由上述技术方案,本申请提供了一种基于重叠限速信息进行测试的方法及装置,在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;测试所述最大数目是否为预设数目,得到测试结果。本申请可以测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。
[0023] 上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

[0024] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1为本申请公开的一种基于重叠限速信息进行测试的方法的流程示意图;
[0026] 图2为本申请公开的一种基于重叠限速信息进行测试的装置的结构示意图;
[0027] 图3为本申请公开的一种设备的框图。

具体实施方式

[0028] 下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
[0029] 随着我国铁路建设的高速发展,中国列车运行控制系统得到了迅速发展,新型中国列车运行控制系统,简称CN列控系统,应运而生,其中,新型临时限速服务器是CN列控系统的重要组成部分。TSRS通过CTC系统拟定某一个位置的限速值并通过CTC激活且校验成功,临时限速信息发送给RBC系统,RBC系统确认临时限速信息后,将临时限速信息转发给车载设备。
[0030] 在CN列控系统中,若区间所在的前后邻站分别由两个不同的RBC来管理,那么列车在该区间运行时会发生RBC移交过程。车载只有正确处理了来自RBC的移交信息,才能继续在区间正常运行。因为RBC移交的过程比较关键,涉及到两个不同的RBC之间交互信息,所以提前测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。
[0031] 为了解决上述问题,本申请实施例提供了一种基于重叠限速信息进行测试的方法,其具体执行步骤如图1所示,包括:
[0032] 步骤101,在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间。
[0033] 其中,列车区间中存在RBC移交点。RBC移交点为列车的管理权进行移交的位置点。例如,确定出的某个列车区间对应两个车站,分别为车站A和车站B,车站A由RBC1系统进行管理,车站B由RBC2系统进行管理。这样,该列车区间中便会存在一个RBC移交点,在车站A和RBC移交点之间的区间由RBC1系统管理,在车站B和RBC移交点之间的区间由RBC2系统管理。
[0034] 步骤102,根据列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围。
[0035] 其中,应答器管理范围为列车区间中的部分区间,列车在该区间内可以接收到应答器发射出的信号。目标应答器管理范围内包括RBC移交点。
[0036] 在本步骤的具体实施方式中,由于本申请只对包括RBC移交点的目标应答器管理范围进行测试,因此需要先根据列车区间中的RBC移交点和应答器管理范围,确定出包括RBC移交点的应答器管理范围,将其确定为目标应答器管理范围。具体步骤为:判断所述RBC移交点是否在所述应答器管理范围内;如果是,则将所述应答器管理范围确定为目标应答器管理范围。
[0037] 步骤103,根据RBC移交点和目标应答器管理范围,选取目标临时限速区域。
[0038] 其中,目标临时限速区域可以为仅包括RBC移交点的临时限速区域,也可以为多处临时限速区域,但其中一处临时限速区域必须包括RBC移交点。
[0039] 在本步骤的具体实施方式中,可以将整个目标应答器管理范围确定为目标临时限速区域,也可以根据RBC移交点,在目标应答器管理范围内,选取出至少一个目标临时限速区域。
[0040] 因此,本申请提供了一种选取目标临时限速区域的方法,具体步骤包括:在所述目标应答器管理范围内,确定包括所述RBC移交点的第一区域;以所述列车区间的区间方向,确定在所述目标应答器管理范围内,且在所述第一区域之前的第二区域;确定在所述目标应答器管理范围内,且在所述第一区域之后的第三区域;根据所述第一区域、所述第二区域以及所述第三区域,确定目标临时限速区域。
[0041] 其中,第一区域、第二区域以及第三区域并不重叠。
[0042] 在实施中,确定第一区域存在多种方法,只要确定出的第一区域既包括RBC移交点,又在目标应答器管理范围内即可,例如,以RBC移交点为中心向外拓展得到第一区域。当然,也可以基于其他方法确定第一区域,本步骤对此并不限定。同理,只要确定出的第二区域既在第一区域之前,又在目标应答器管理范围内,确定出的第三区域既在第一区域之后,又在目标应答器管理范围内即可。
[0043] 进一步的,根据第一区域、第二区域以及第三区域,确定目标临时限速区域,具体步骤包括:将第一区域确定为目标临时限速区域;或将第一区域和第二区域确定为目标临时限速区域;或将第一区域和第三区域确定为目标临时限速区域;或将第一区域、第二区域以及第三区域,确定为目标临时限速区域。
[0044] 需要说明的是,目标临时限速区域存在四种情况,而在本申请得到的测试结果是基于四种情况中的一种得到的。之后还需要基于剩余三种情况进行测试,得到每种情况的测试结果,进而保证测试结果的准确性。
[0045] 另外,本申请还提供了一种确定第一区域、第二区域和第三区域的方法,该方法具体为:以列车区间的区间方向,在RBC移交点之前确定第一限速点,在RBC移交点之后确定第二限速点。之后,根据RBC移交点、第一限速点以及第二限速点,确定互不重叠的第一区域、第二区域和第三区域。
[0046] 在实施中,根据RBC移交点、第一限速点以及第二限速点,确定互不重叠的第一区域、第二区域和第三区域存在多种,例如,确定RBC移交点和第一限速点之间的中点,以及RBC移交点和第二限速点之间的中点。之后,确定RBC移交点分别与两个中点的距离中的最小值,确定以RBC移交点为中心,以最小值为半径的圆,将在该圆内的轨道区间确定为第一区域。
[0047] 步骤104,控制CTC系统对目标临时限速区域的临时限速信息进行多次下发。
[0048] 在本步骤的具体实施方式中,当目标临时限速区域为一处时,控制CTC系统对该目标临时限速区域的临时限速信息进行多次下发即可。当目标临时限速区域为多处时,可以依次对每个目标临时限速区域进行下发临时限速信息,进而实现对目标临时限速区域的临时限速信息进行多次下发。其中,向同一处区域下发的临时限速信息相同,向不同处区域下发的临时限速信息可以相同,也可以不相同。
[0049] 具体的,当目标临时限速区域只有一处区域时,则目标临时限速区域为包括RBC移交点的第一区域,这时,便需要控制CTC系统对第一区域的临时限速信息进行多次下发。具体实现步骤为:CTC系统的调度终端上显示有限速页面,该限速页面上存在限速区域设置框、限速信息设置框以及下发按钮。操作员可以在该限速区域设置框内将第一区域设置为限速区域,在该限速信息设置框内设置临时限速信息。当操作员点击该限速页面上的下发按钮时,调度终端接收到该下发按钮对应的下发指令,基于该下发指令,CTC系统基于第一区域的临时限速信息进行下发处理,从而控制CTC系统完成第一区域的临时限速信息的一次下发。之后,在CTC系统的TSRS终端上查看上述临时限速信息是否成功执行,也可以通过在CTC的站场图界面查看在第一区域处是否有临时限速信息的黄光带,来判断该临时限速信息是否成功执行。如果是,则继续基于上述下发过程对第一区域下发临时限速信息,直到该临时限速信息没有成功执行为止,此时便可以执行步骤105,获取到TSRS系统成功执行临时限速信息的最大数目。
[0050] 当目标临时限速区域包括两处区域时,例如目标临时限速区域包括第一区域和第二区域。可以先控制CTC系统下发第一区域的临时限速信息,并在TSRS系统成功执行第一次下发的临时限速信息后,再控制CTC系统下发第二区域的临时限速信息。在TSRS系统成功执行第二次下发的临时限速信息后,再控制CTC系统下发第一区域的临时限速信息,直到TSRS系统没有成功执行下发的临时限速信息为止,便可以执行步骤105获取到TSRS系统成功执行临时限速信息的最大数目。
[0051] 当目标临时限速区域包括三处区域时,例如目标临时限速区域包括第一区域、第二区域和第三区域。可以先控制CTC系统下发第一区域的临时限速信息,并在TSRS系统成功执行第一次下发的临时限速信息后,再控制CTC系统下发第二区域的临时限速信息。在TSRS系统成功执行第二次下发的临时限速信息后,再控制CTC系统下发第三区域的临时限速信息,直到TSRS系统没有成功执行下发的临时限速信息为止,便可以执行步骤105获取到TSRS系统成功执行临时限速信息的最大数目。
[0052] 步骤105,在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目。
[0053] 步骤106,测试最大数目是否为预设数目,得到测试结果。
[0054] 在实际中,在CTC系统中控制对临时限速信息进行不断下发,当CTC系统无法继续下发时,可得到TSRS系统最多成功执行的临时限速信息,由此确定出下发的最大数目。当确定出的最大数目等于预设数目时,说明这个功能正常,但是当确定出的最大数目小于预设数目时,说明这个功能异常。
[0055] 例如,预设数目为5,当确定出的最大数目为5时,说明TSRS系统在应答器范围内最多只能对预设数目个临时限速信息进行成功执行的功能正常,当确定出的最大数目小于5时,说明TSRS系统在应答器范围内最多只能对预设数目个临时限速信息进行成功执行的功能异常。
[0056] 在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;测试所述最大数目是否为预设数目,得到测试结果。本申请可以测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条临时限速信息。
[0057] 进一步的,作为对上述图1所示方法实施例的实现,本申请实施例提供了一种基于重叠限速信息进行测试的装置,本装置可以测试在包括RBC移交点的应答器管理范围内,TSRS系统是否最多可以执行预设数目条限速信息。该装置的实施例与前述方法实施例对应,为便于阅读,本实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。具体如图2所示,该装置包括:
[0058] 第一确定单元201,用于在铁路中,确定对应两个车站分别由两个不同RBC系统管理的列车区间,所述列车区间中存在RBC移交点;
[0059] 第二确定单元202,用于根据所述列车区间中的RBC移交点和应答器管理范围,确定待使用的目标应答器管理范围,所述目标应答器管理范围内包括RBC移交点;
[0060] 选取单元203,用于根据所述RBC移交点和所述目标应答器管理范围,选取目标临时限速区域;
[0061] 控制单元204,用于控制CTC系统对所述目标临时限速区域的临时限速信息进行多次下发;
[0062] 第三确定单元205,用于在多次控制CTC系统下发的临时限速信息中,确定TSRS系统成功执行临时限速信息的最大数目;
[0063] 测试单元206,用于测试所述最大数目是否为预设数目,得到测试结果。
[0064] 可选的,所述第二确定单元202,包括:
[0065] 判断模块2021,用于判断所述RBC移交点是否在所述应答器管理范围内;
[0066] 第一确定模块2022,用于如果是,则将所述应答器管理范围确定为目标应答器管理范围。
[0067] 可选的,所述预设数目为5,所述测试单元206,还用于:
[0068] 测试所述最大数目是否为5。
[0069] 可选的,选取单元203,包括:
[0070] 第二确定模块2031,用于在所述目标应答器管理范围内,确定包括所述RBC移交点的第一区域;
[0071] 第三确定模块2032,用于以所述列车区间的区间方向,确定在所述目标应答器管理范围内,且在所述第一区域之前的第二区域;
[0072] 第四确定模块2033,用于确定在所述目标应答器管理范围内,且在所述第一区域之后的第三区域;
[0073] 第五确定模块2034,用于根据所述第一区域、所述第二区域以及所述第三区域,确定目标临时限速区域。
[0074] 可选的,第五确定模块2034,还用于:
[0075] 将所述第一区域确定为目标临时限速区域;或
[0076] 将所述第一区域和所述第二区域确定为目标临时限速区域;或
[0077] 将所述第一区域和所述第三区域确定为目标临时限速区域;或
[0078] 将所述第一区域、所述第二区域以及所述第三区域,确定为目标临时限速区域。
[0079] 进一步的,本申请实施例还提供一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,处理器、存储器通过总线完成相互间的通信;处理器用于调用存储器中的程序指令,以执行上述图1中所述的基于重叠限速信息进行测试的方法。
[0080] 进一步的,本申请实施例还提供一种存储介质,存储介质用于存储计算机程序,其中,计算机程序运行时控制存储介质所在设备执行上述图1中的基于重叠限速信息进行测试的方法。
[0081] 图3是本申请实施例提供的一种设备30的框图。该设备30包括至少一个处理器301、以及与处理器301连接的至少一个存储器302、总线303;其中,处理器301、存储器302通过总线303完成相互间的通信。处理器301用于调用存储器302中的程序指令,以执行上述的基于重叠限速信息进行测试的方法。本文中的设备可以是服务器(例如:本地服务器或者云端服务器)、智能手机、平板电脑、PDA、便携计算机,也可以是台式计算机等固定终端等。
[0082] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0083] 可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
[0084] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0085] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与根据在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本申请也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本申请的内容,并且上面对特定语言所做的描述是为了披露本申请的最佳实施方式。
[0086] 此外,存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
[0087] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0088] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0089] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0090] 在一个典型的配置中,计算设备包括一个或多个处理器 (CPU)、输入/输出接口、网络接口和内存。
[0091] 存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
[0092] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存 (PRAM)、静态随机存取存储器 (SRAM)、动态随机存取存储器 (DRAM)、其他类型的随机存取存储器 (RAM)、只读存储器 (ROM)、电可擦除可编程只读存储器 (EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器 (CD‑ROM)、数字多功能光盘 (DVD) 或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体 (transitory media),如调制的数据信号和载波。
[0093] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0094] 本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0095] 以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。