会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~

扩展信号系统设备和进路标识的方法及装置

申请号 CN202210395114.5 申请日 2022-04-14 公开(公告)号 CN114954585B 公开(公告)日 2024-04-12
申请人 通号城市轨道交通技术有限公司; 发明人 王锋; 宿秀元; 侯金川; 霍天翔; 丁利; 王金刚; 赵优; 赵鹏;
摘要 本 发明 提供一种扩展 信号 系统设备和进路标识的方法及装置,其中方法包括:获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
权利要求

1.一种扩展信号系统设备和进路标识的方法,其特征在于,包括:
获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识;
所述确定并存储所述当前类型包括的进路和/或设备对应的标识之后,所述方法还包括:
获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
将所述目标进路或者设备对应的标识与预先设置的类型判断数据进行与运算,得到运算结果;
根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
2.根据权利要求1所述的扩展信号系统设备和进路标识的方法,其特征在于,所述确定所述当前类型对应的第二类型表征值,包括:
在0到第一数值范围内,生成随机数;
根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
3.根据权利要求1所述的扩展信号系统设备和进路标识的方法,其特征在于,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
4.一种扩展信号系统设备和进路标识的装置,其特征在于,包括:
获取模,用于获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
计算模块,用于对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识;
所述装置还包括:
处理模块,用于获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
将接收到的进路或者设备的标识与预先设置的类型判断数据进行与运算,得到运算结果;
获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
5.根据权利要求4所述的扩展信号系统设备和进路标识的装置,其特征在于,按照预设规则确定所述当前类型对应的第二类型表征值,包括:
在0到第一数值范围内,生成随机数;
获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
6.根据权利要求4所述的扩展信号系统设备和进路标识的装置,其特征在于,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
7.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至3任一项所述扩展信号系统设备和进路标识的方法的步骤。
8.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述扩展信号系统设备和进路标识的方法的步骤。

说明书全文

扩展信号系统设备和进路标识的方法及装置

技术领域

[0001] 本发明涉及路交通技术领域,尤其涉及一种扩展信号系统设备和进路标识的方法及装置。

背景技术

[0002] 车辆段是基于通信的列车控制(Communication Base Train Control,CBTC)系统负责对车辆进行运营管理、停放及维修保养的重要场所。相较于正线车辆段的规模一般比较大,车辆段的信号设备数量、进路数量等会随着站场规模的变化而改变。对于车辆段或者大型站场而言,站内的进路或者设备数量由于站场规模比较大往往会超出信号系统的索引范围,信号系统无法支持超过信号系统索引范围的设备及进路。

发明内容

[0003] 本发明提供一种扩展信号系统设备和进路标识的方法及装置,用以解决现有技术中由于站场包括的设备数量和进路数量超出信号系统的索引范围,导致的信号系统无法支持超过信号系统索引范围的设备及进路的问题。
[0004] 本发明提供一种扩展信号系统设备和进路标识的方法,包括:
[0005] 获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
[0006] 对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
[0007] 在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
[0008] 根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0009] 可选地,确定并存储所述当前类型包括的进路和/或设备对应的标识之后,所述方法还包括:
[0010] 获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
[0011] 将所述目标进路或者设备对应的标识与预先设置的类型判断数据进行与运算,得到运算结果;
[0012] 根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0013] 在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
[0014] 可选地,所述确定所述当前类型对应的第二类型表征值,包括:
[0015] 在0到第一数值范围内,生成随机数;
[0016] 根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0017] 在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
[0018] 可选地,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
[0019] 本发明还提供一种扩展信号系统设备和进路标识的装置,包括:
[0020] 获取模,用于获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
[0021] 计算模块,用于对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
[0022] 在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
[0023] 根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0024] 可选地,所述装置还包括:
[0025] 处理模块,用于获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
[0026] 将所述接收到的进路或者设备的标识与预先设置的类型判断数据进行与运算,得到运算结果;
[0027] 获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0028] 在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
[0029] 可选地,所述按照预设规则确定所述当前类型对应的第二类型表征值,包括:
[0030] 在0到第一数值范围内,生成随机数;
[0031] 获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0032] 在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
[0033] 可选地,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
[0034] 本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述扩展信号系统设备和进路标识的方法的步骤。
[0035] 本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述扩展信号系统设备和进路标识的方法的步骤。
[0036] 本发明提供的扩展信号系统设备和进路标识的方法及装置,在不改变信号系统原有的数据定义的基础上,通过第二类型表征值对信号系统支持的设备和进路数量进行扩展,打破信号系统原有的数据定义带来的设备和进路数量上的制约,在不改变数据定义的情况下扩大了信号系统对设备及进路的索引范围。附图说明
[0037] 为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明提供的扩展信号系统设备和进路标识的方法的流程示意图;
[0039] 图2是本发明提供的扩展信号系统设备和进路标识的装置的结构示意图;
[0040] 图3是本发明提供的电子设备的结构示意图。

具体实施方式

[0041] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042] 图1是本发明提供的扩展信号系统设备和进路标识的方法的流程示意图,如图1所示,本发明提供的扩展信号系统设备和进路标识的方法包括步骤110和步骤120。
[0043] 步骤110、获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
[0044] 本发明实施例,信号系统可以是基于通信的列车控制系统,也可以是计算机服务器
[0045] 进路类型指信号系统支持的进路对应的类型,进路类型可以是列车进路类型,也可以是调车进路类型,也可以是其他进路类型,本发明对此不作限制。
[0046] 设备类型指信号系统支持的设备对应的类型,设备类型可以是信号机,可以是道岔,也可以是继电器等,本发明对此不作限制。
[0047] 第一类型表征值用于表征信号系统对应的进路和/或设备的类型。第一类型表征值也可以称为类型号,类型号是对类型进行编码得到的数值。
[0048] 在本发明实施例中,通过类型表征值加索引的方式,来标识进路类型对应的进路以及设备类型对应的设备。
[0049] 在信号系统初始化时,获取信号系统中用于存储信号系统原有的设备类型标识和进路类型标识的配置文件,通过解析配置文件中的标识,获取每个类型对应的第一类型表征值。
[0050] 步骤120、对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
[0051] 在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
[0052] 根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0053] 本发明实施例,在信号系统初始化时,统计每一类型包括的进路和/或设备的数量,对每一类型包括的进路和/或设备进行编号,得到每一类型包括的进路和/或设备对应的标识。
[0054] 可选地,在对每一类型包括的进路和/或设备的数量进行统计之后,对每一类型执行以下步骤:
[0055] a)在当前类型包括的进路和/或设备的数量超过当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
[0056] 其中,当前类型对应的第一类型表征值对应的索引的支持范围,是指根据信号系统定义第一类型表征值和索引的数据结构,确定得到的每一第一类型表征值对应的索引的取值范围,进一步地,每一第一类型表征值对应的索引的取值范围,也即第一类型表征值对应的索引的支持范围。
[0057] 可选地,确定所述当前类型对应的第二类型表征值,包括:
[0058] 通过预设规则,从类型表征值的数据结构支持的范围中,选择还未被定义和使用的类型号作为当前类型对应的第二类型表征值。
[0059] 一种实施方式中,预设规则可以是从十六进制两位数支持的范围中,选择还未被定义和使用的十六进制两位数作为当前类型对应的第二类型表征值,也可以是根据需求设置的能确定数值的规则或算法,本发明在此不作具体限定。
[0060] b)根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0061] 其中,所述第一类型表征值对应的索引和所述第二类型表征值对应的索引,用于表示当前类型包括的进路和/或设备在当前类型中的索引编号,第一类型表征值对应的索引表征基础的进路或设备的索引编号,第二类型表征值对应的索引表征扩展的进路或设备的索引编号。
[0062] 例如,当前类型包括第一类型表征值0x33和第二类型表征值0x34,在信号系统中用十六进制两位数表示第一类型表征值对应的索引和第一类型表征值对应的索引,则当前类型包括的进路和/或设备在当前类型中的基础的进路或设备的索引编号从0x3300到0x33ff,扩展的进路或设备的索引编号从0x3400到0x34ff。
[0063] 本发明实施例,第一类型表征值加第一类型表征值对应的索引,和第二类型表征值加第二类型表征值对应的索引,表示的是同一类型的不同进路或者设备。
[0064] 可以理解,在确定当前类型对应的第一类型表征值、第一类型表征值对应的索引、第二类型表征值和第二类型表征值对应的索引之后,确定当前类型包括的进路和/或设备对应的标识,并将当前类型包括的进路和/或设备对应的标识存储到信号系统的配置文件中。
[0065] 可选地,在当前类型包括的进路和/或设备的数量不超过当前类型对应的第一类型表征值对应的索引的支持范围的情况下,采用第一类型表征值加第一类型表征值对应的索引来标识当前类型包括的进路和/或设备,将当前类型包括的进路和/或设备对应的标识存储到信号系统的配置文件中。
[0066] 例如,在信号系统中,调车进路类型对应的标识为0x0007240f,其中十六进制两位数24表示调车进路类型,0f表示调车进路类型对应的索引,在调车进路数量不超过十六进制两位数的索引范围的情况下,即调车进路数量不超过255的情况下,只使用十六进制两位数24表示调车进路类型,十六进制两位数24为调车进路类型的第一类型表征值。
[0067] 在调车进路数量超过十六进制两位数的索引范围的情况下,即调车进路数量超过255的情况下,使用按照预设规则得到的十六进制两位数作为调车进路类型的第二类型表征值,比如使用还没有被定义和使用的十六进制两位数25作为调车进路类型的第二类型表征值。
[0068] 本发明提供的扩展信号系统设备和进路标识的方法,在不改变信号系统原有的数据定义的基础上,通过第二类型表征值对信号系统支持的设备和进路数量进行扩展,打破信号系统原有的数据定义带来的设备和进路数量上的制约,在不改变数据定义的情况下扩大了信号系统对设备及进路的索引范围。
[0069] 可选地,所述确定并存储所述当前类型包括的进路和/或设备对应的标识之后,所述方法还包括:
[0070] 步骤130、获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
[0071] 本发明实施例,在信号系统包括的设备和进路对应的标号已经定义完成之后,获取目标进路或者设备的数据,在目标进路或者设备的数据中,获取目标进路或者设备对应的标识。
[0072] 步骤140、将所述目标进路或者设备对应的标识与预先设置的类型判断数据进行与运算,得到运算结果;
[0073] 本发明实施例,将目标进路或者设备对应的标识与预先设置的类型判断数据进行与运算,得到运算结果。
[0074] 例如,预先设置0x0000ff00为类型判断数据,与目标进路或者设备对应的标识进行与运算。
[0075] 步骤150、根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0076] 本发明实施例,根据信号系统存储的进路和/或设备对应的标识,从标识中解析获取信号系统中存储的第一类型表征值和第二类型表征值。
[0077] 步骤160、在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
[0078] 本发明实施例,在运算结果与信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,即在信号系统包括的所有的第一类型表征值和第二类型表征值中,能匹配与运算结果相同的第一类型表征值或者第二类型表征值,则根据与运算结果相同的第一类型表征值或者第二类型表征值,确定目标进路或者设备对应的类型,进而确定目标进路或者设备对应的数据处理逻辑,根据目标进路或者设备对应的数据处理逻辑,对进路或者设备的数据进行数据处理。
[0079] 在本发明实施例中,通过设置类型判断数据,判断获取的数据的类型,进而根据获取的数据的类型对获取的数据做相应的逻辑处理。
[0080] 可选地,所述确定所述当前类型对应的第二类型表征值,包括:
[0081] 在0到第一数值范围内,生成随机数;
[0082] 根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0083] 在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
[0084] 本发明实施例,在0到第一数值范围内,生成随机数。
[0085] 例如,根据信号系统的数据结构定义,以十六进制的表示形式来表示进路或设备的标识,第一数值为255,在0到255的范围内,生成随机数。
[0086] 根据信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值。
[0087] 在生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,即在信号系统存储的第一类型表征值和第二类型表征值中,匹配不到与生成的随机数相同的表征值,则将生成的随机数作为当前类型对应的第二类型表征值。
[0088] 需要说明的是,在信号系统存储的第一类型表征值和第二类型表征值中,能匹配到与生成的随机数相同的表征值,则信号系统继续生成随机数,直到生成的随机数在信号系统匹配不到与此生成的随机数相同的表征值。
[0089] 在本发明实施例中,通过设置随机数和随机数的生成范围,能准确的获取还未被信号系统定义和使用的类型号。
[0090] 可选地,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
[0091] 本发明实施例,在信号系统采用十六进制表示的设备和进路的标识的情况下,采用十六进制二位数表示每个类型对应的类型号,采用十六进制二位数表示索引,通过多个十六进制二位数表示类型号和类型号对应的索引,此时第一类型表征值和第二类型表征值对应的索引支持范围均为0到255。
[0092] 图2是本发明提供的扩展信号系统设备和进路标识的装置的结构示意图,如图2所示,本发明提供的扩展信号系统设备和进路标识的装置,包括:
[0093] 获取模块210,用于获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;
[0094] 计算模块220,用于对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:
[0095] 在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;
[0096] 根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0097] 可选地,所述装置还包括:
[0098] 处理模块,用于获取目标进路或者设备的数据,根据所述目标进路或者设备的数据,获取所述目标进路或者设备对应的标识;
[0099] 将所述接收到的进路或者设备的标识与预先设置的类型判断数据进行与运算,得到运算结果;
[0100] 获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0101] 在所述运算结果与所述信号系统中存储的第一类型表征值或者第二类型表征值相同的情况下,确定所述目标进路或者设备对应的数据处理逻辑,根据所述目标进路或者设备对应的数据处理逻辑,对所述进路或者设备的数据进行数据处理。
[0102] 可选地,所述按照预设规则确定所述当前类型对应的第二类型表征值,包括:
[0103] 在0到第一数值范围内,生成随机数;
[0104] 获取信号系统存储的进路和/或设备对应的标识,根据所述信号系统存储的进路和/或设备对应的标识,获取信号系统中存储的第一类型表征值和第二类型表征值;
[0105] 在所述生成的随机数与信号系统中存储的第一类型表征值和第二类型表征值都不相同的情况下,将所述生成的随机数作为所述当前类型对应的第二类型表征值。
[0106] 可选的,所述第一类型表征值和所述第二类型表征值对应的索引支持范围均为0到255。
[0107] 在此需要说明的是,本发明实施例提供的上述扩展信号系统设备和进路标识的装置,能够实现上述扩展信号系统设备和进路标识的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再赘述。
[0108] 本发明提供的扩展信号系统设备和进路标识的装置,在不改变信号系统原有的数据定义的基础上,通过第二类型表征值对信号系统支持的设备和进路数量进行扩展,打破信号系统原有的数据定义带来的设备和进路数量上的制约,在不改变数据定义的情况下扩大了信号系统对设备及进路的索引范围。
[0109] 图3示例了一种电子设备的实体结构示意图,如图3,该电子设备可以包括:处理器(processor)310、通信接口(Communications Interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器310可以调用存储器30中的逻辑指令,以执行扩展信号系统设备和进路标识的方法,该方法包括:获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0110] 此外,上述的存储器30中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0111] 另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的扩展信号系统设备和进路标识的方法,该方法包括:获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0112] 又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的扩展信号系统设备和进路标识的方法,该方法包括:获取信号系统中所有进路和/或设备的类型,获取每个类型对应的第一类型表征值;对每个所述类型包括的进路和/或设备的数量进行统计判断,并执行以下步骤:在当前类型包括的进路和/或设备的数量超过所述当前类型对应的第一类型表征值对应的索引的支持范围的情况下,确定所述当前类型对应的第二类型表征值;根据所述当前类型对应的所述第一类型表征值、所述第一类型表征值对应的索引、所述第二类型表征值和第二类型表征值对应的索引,确定并存储所述当前类型包括的进路和/或设备对应的标识。
[0113] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0114] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0115] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。