信息处理方法和信息处理装置与流程

文档序号:30491237发布日期:2022-06-22 01:54阅读:98来源:国知局
信息处理方法和信息处理装置与流程

1.本发明涉及信息技术领域,具体涉及一种信息处理方法、信息处理装置、电子设备及计算机可读存储介质。


背景技术:

2.随着铁路事业的高速发展,铁路上行驶的列车日益增多,为了保证列车安全运行,需要集中对列车进行调控管理。为实现调控管理,调度集中控制系统(centralized traffic control,ctc)需要掌握机车综合无线通信设备(cab integrated radio communication equipment,cir)的上下线信息,以保证cir可以精准地接收调控指令。但现有技术中的cir的上下线信息无法共享给ctc,因此,需要采用信息处理方法将cir的上下线信息共享给ctc。
3.现有技术中的将cir的上下线信息传递给ctc的方法存在耗资巨大、上线错报以及下线漏报等技术问题。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种信息处理方法、信息处理装置、电子设备及计算机可读存储介质,以解决现有技术中将cir的上下线信息传递给ctc的方法存在耗资巨大、上线错报以及下线漏报等问题。
5.根据本发明的一个方面,本发明一实施例提供的一种信息处理方法,包括:获取机车综合无线设备的电路域通信状态信息和数据域通信状态信息;基于所述电路域通信状态信息和所述数据域通信状态信息,确定所述机车综合无线设备的通信状态;以及向调度集中控制系统发送与所述机车综合无线设备的通信状态对应的信息。
6.在一个实施例中,所述基于所述电路域通信状态信息和所述数据域通信状态信息,确定所述机车综合无线设备的通信状态,包括:基于所述电路域通信状态信息生成在线储存信息;以及基于所述数据域通信状态信息与所述在线储存信息,判断所述机车综合无线设备的通信状态。
7.在一个实施例中,所述基于所述电路域通信状态信息生成在线储存信息,包括:获取所述电路域通信状态信息中的第一移动用户号码、第一车次号以及第一机车号;以及以所述第一移动用户号码和所述第一机车号为第一参数,以所述机车综合无线设备在所述电路域中的状态数据、所述第一机车号和当前时间戳为第二参数,将所述第一参数和所述第二参数作为红黑二叉树的数据结构的节点的键值对,以所述红黑二叉树的数据结构储存以形成所述在线储存信息。
8.在一个实施例中,所述电路域通信状态信息包括由业务控制点发送的注册信息;所述数据域通信状态信息包括由远程用户拨号认证服务器发送的激活信息;其中,所述状态数据包括已注册数据。所述基于所述数据域通信状态信息与所述在线储存信息,判断所述机车综合无线设备的通信状态,包括:获取所述激活信息中第二移动用户号码和第二机
车号;以及所述第二移动用户号码和所述第二机车号与所述第一参数匹配且与匹配的所述第一参数对应的第二参数中的状态数据为已注册数据,判断所述机车综合无线设备上线。
9.在一个实施例中,所述电路域通信状态信息包括由业务控制点发送的注销信息;所述数据域通信状态信息包括由远程用户拨号认证服务器发送的去激活信息;其中,所述状态数据包括已注销数据。所述基于所述数据域通信状态信息与所述在线储存信息,判断所述机车综合无线设备的通信状态包括:获取所述去激活信息中第三移动用户号码和第三机车号;以及所述第三移动用户号码和所述第三机车号与所述第一参数匹配且与匹配的所述第一参数对应的第二参数中的状态数据为已注销数据,判断所述机车综合无线设备下线。
10.在一个实施例中,所述基于所述数据域通信状态信息与所述在线储存信息,判断所述机车综合无线设备的通信状态,还包括:在生成在线储存信息之后的预设时间段内,当所述第三移动用户号码和所述第三机车号与所述第一参数均不匹配,判断所述第一参数对应的机车综合无线设备下线。
11.在一个实施例中,所述向调度集中控制系统发送与所述机车综合无线设备的通信状态对应的信息之后,还包括:清除所述在线储存信息。
12.根据本发明的另一个方面,本发明一实施例提供的一种信息处理装置,包括:获取模块,配置为获取机车综合无线设备的电路域通信状态信息和数据域通信状态信息;确定模块,配置为基于所述电路域通信状态信息和所述数据域通信状态信息,确定所述机车综合无线设备的通信状态;以及发送模块,配置为向调度集中控制系统发送与所述机车综合无线设备的通信状态对应的信息。
13.根据本技术的又一个方面,本技术一实施例提供的本技术一实施例提供了一种电子设备,包括:处理器;存储器;以及存储在存储器中的计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述任一项所述的信息处理方法。
14.根据本技术的又一方面,本技术一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行如上述任一项的信息处理方法。
15.本发明实施例提供的一种信息处理方法,通过获取cir的电路域通信状态信息和数据域通信状态信息,并基于电路域通信状态信息和数据域通信状态信息,确定cir的通信状态,并将与cir的通信状态对应的信息发送给ctc。结合cir在电路域与数据域两个层面上的通信状态信息,经过逻辑判断获得准确的cir的上下线信息,避免上线误报以及下线漏报的情况。同时,对于cir以及ctc,只需要进行简单改装,节省人力物力开支。
附图说明
16.图1所示为本发明一实施例提供的一种信息处理方法的流程示意图。
17.图2所示为本发明一实施例提供的一种信息处理方法中基于电路域通信状态信息和数据域通信状态信息确定机车综合无线设备的通信状态的流程示意图。
18.图3所示为本发明一实施例提供的一种信息处理方法中基于电路域通信状态信息生成在线储存信息的流程示意图。
19.图4所示为本发明一实施例提供的一种信息处理方法中基于数据域通信状态信息
datagram protocol,udp)传输,属于不可靠传输,存在丢包的风险,导致数据域已经去激活但是ctc并未接收到去激活信息的情况,容易导致ctc对cir的下线信息产生漏判。
32.正如背景技术所述,现有技术中的实现将cir的上下线信息共享给ctc的方案存在耗资巨大、上线错报以及下线漏报等技术问题。为了解决上述问题,本技术通过分别从电路域中的scp接收cir注册/注销信息;从数据域中的radius接收cir激活/去激活信息,通过合理优化判断逻辑确定cir上下线信息并共享给ctc。结合cir在电路域与数据域两个层面上的通信状态信息,经过逻辑判断获得准确的cir的上下线信息,避免上线误报以及下线漏报的情况。同时,对于cir以及ctc只需要进行简单改装,节省人力物力开支。
33.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.示例性信息处理方法
35.图1所示为本发明一实施例提供的一种信息处理方法的流程示意图。如图1所示,该方法包括如下步骤。
36.步骤101:获取机车综合无线设备的电路域通信状态信息和数据域通信状态信息。
37.需要说明的是,该方法的执行主体可以是设置在数据域增加的cir在线管理子系统(cir online management subsystem,cir-oms)。cir-oms可以接收现有技术中的电路中的scp的信息和数据域中的radius的信息,也可以向ctc传递信息。cir-oms与scp的接口、cir-oms与radius的接口、ctc与cir-oms接口基于tcp/ip协议实现。该方法的执行主体也可以是其他系统,本发明实施例对本方法执行主体的具体形式不做限定。
38.电路域通信状态信息用于表征cir在电路域中语音通信传输通道是否接通,数据域通信状态信息用于表征cir在数据域中语音数据传输通道是否接通。cir在电路域scp注册表明cir的语音通信传输通道接通;cir在电路域scp注销表明cir的语音通信传输通道断开。cir在gprs网络中radius激活表明cir的数据通信传输通道接通;cir在gprs网络中radius去激活表明cir的数据通信传输通道断开。机车综合无线设备的通信状态是cir上线以及下线动切换时的动态状态。
39.具体而言,接收由电路域scp转发的机车综合无线设备的电路域通信状态信息和由数据域radius转发的机车综合无线设备的电路域通信状态信息。考虑到由scp转发的信息不仅包括电路域通信状态信息,还包括其他的注册信息,而移动用户号码可以作为cir身份标识的参考,根据网络用户号码可以从scp转发的信息中筛选出电路域通信状态信息。
40.步骤102:基于电路域通信状态信息和数据域通信状态信息,确定机车综合无线设备的通信状态。
41.具体而言,考虑电路域通信状态信息和数据域通信状态均无法准确表示cir的上线与下线,通过逻辑判断整合cir在电路域与数据域两个层面上的通信状态信息,获得准确的cir的上下线信息。
42.需要说明的是,逻辑判断的原则为:电路域中语音通信传输通道与电路域中语音通信传输通道均接通表明cir的上线,电路域中语音通信传输通道与电路域中语音通信传输通道有至少一个断开,表明cir已经下线。
43.步骤103:向调度集中控制系统发送与机车综合无线设备的通信状态对应的信息。
44.具体而言,经过逻辑判断,确定cir的上线,向调度集中控制系统发送与cir的上线对应的信息,确定cir的下线,向调度集中控制系统发送与cir的下线对应的信息,向调度集中控制系统发送与cir的下线对应的信息。
45.本技术实施例中,结合cir在电路域与数据域两个层面上的通信状态信息,经过逻辑判断获得准确的cir的上下线信息,避免上线误报以及下线漏报的情况。同时,对于cir以及ctc,只需要进行简单改装,节省人力物力开支。
46.图2所示为本发明一实施例提供的一种信息处理方法中基于电路域通信状态信息和数据域通信状态信息确定机车综合无线设备的通信状态的流程示意图。如图2所示,基于电路域通信状态信息和数据域通信状态信息,确定机车综合无线设备的通信状态,包括如下步骤。
47.步骤2021:基于所电路域通信状态信息生成在线储存信息。
48.具体而言,考虑到cir与ctc的之间的传输机制为电路域中的scp先注册,数据域中的radius后进行激活,基于电路域通信状态信息生成在线储存信息,有利于对电路域通信状态信息和数据域通信状态信息进行逻辑判断。
49.步骤2022:基于数据域通信状态信息与在线储存信息,判断机车综合无线设备的通信状态。
50.具体而言,获取到电路域中的scp发送的注册信息,基于注册信息生成在线储存信息,获取数据域中的radius发送的激活信息,当激活信息中的参数与在线储存信息中的参数匹配,判定cir上线。获取到电路域中的scp发送的注销信息,基于注销信息生成在线储存信息,获取到数据域中的radius发送的去激活信息,当去激活信息中的参数与在线储存信息中的参数匹配,判定cir下线。
51.本技术实施例中,基于电路域通信状态信息生成在线储存信息,通过对数据域通信状态信息与在线储存信息中参数比对,实现对电路域通信状态信息和数据域通信状态信息进行逻辑判断,获得cir的上下线信息。
52.图3所示为本发明一实施例提供的一种信息处理方法中基于电路域通信状态信息生成在线储存信息的流程示意图。如图3所示,基于电路域通信状态信息生成在线储存信息,包括如下步骤。
53.步骤30211:获取电路域通信状态信息中的第一移动用户号码、第一车次号以及第一机车号;
54.具体而言,msisdn(mobile station integrated services digital network number,移动用户号码)由呼叫类型(ct)、用户号码(un)组成,用以鉴别被叫方。ct用来区分gsm-r网络内不同类型的呼叫,提示网络如何解释用户所拨打的号码。当ct取值为2、3、4、5、6、91时,un由用户识别号码(uin)和功能码(fc)组成。
55.当ct=2时,uin对应的含义为:车次号(tn):标识特定旅程的列车车次号码,示例:k123。
56.当ct=3时,uin对应的含义为:机车号(en):永久标识牵引机车的号码(含机车类型代码和编号),在gsm-r网络中,机车号在全路范围内管理是唯一的,示例:jf-67890。
57.步骤30212:以第一移动用户号码和第一机车号为第一参数,以机车综合无线设备
在电路域中的状态数据、第一机车号和当前时间戳为第二参数,将第一参数和第二参数作为红黑二叉树的数据结构的节点的键值对,以红黑二叉树的数据结构储存以形成在线储存信息。
58.具体而言,在线储存信息以红黑二叉树的数据结构存储在cir-oms内存中,红黑二叉树的每个节点都是一个键值对,(key-value代指键值对,key对应第一参数,value对应第二参数,后文均用key-value指代键值对,key指代第一参数,value指代第二参数)。第一移动用户号码和第一机车号组成key值,机车综合无线设备在电路域中的状态数据、第一机车号和当前时间戳为第二参数组成value。其中机车综合无线设备在电路域中的状态数据有两种情况,若获取的为scp发送的注册消息,那么状态数据为已注册数据,若获取的为scp发送的注销消息,那么状态数据为已注销数据。
59.本发明实施例中,通过电路域通信状态信息中的第一移动用户号码、第一车次号以及第一机车号,与机车综合无线设备在电路域中的状态数据结合,采用红黑二叉树的数据结构以形成在线储存信息,为后续与数据域通信状态信息做逻辑判断提供便利。
60.在一个实施例中,电路域通信状态信息为由scp发送的注册信息,数据域通信状态信息为由radius发送的激活信息。cir在电路域中的状态数据为已注册数据,即value中的已注册数据。图4所示为本发明一实施例提供的一种信息处理方法中基于数据域通信状态信息与在线储存信息判断机车综合无线设备的通信状态的流程示意图。如图4所示,基于数据域通信状态信息与在线储存信息判断机车综合无线设备的通信状态包括如下步骤。
61.步骤4011:获取激活信息中第二移动用户号码和第二机车号。
62.数据域中radius发送的激活信息中携带第二移动用户号码和第二机车号。
63.步骤4012:第二移动用户号码和第二机车号与第一参数匹配且与匹配的第一参数对应的第二参数中的状态数据为已注册数据,判断机车综合无线设备上线。
64.具体而言,由于第一参数是由第一移动用户号码和第一机车号组成,第二移动用户号码和第二机车号与第一参数匹配,表明cir-oms接收到了同一cir设备的电路域注册信息与数据域激活信息。当与匹配的第一参数对应的第二参数中的状态数据为已注册数据,表明在接收radius发送的激活信息之前,语音通信传输通道接通已经接通,而接收到radius发送的激活信息表明数据信息传输通道接通。cir在电路域与数据域均可实现传输,表明cir设备上线。
65.本发明实施例中,通过第二移动用户号码和第二机车号与第一参数匹配且与匹配的第一参数对应的第二参数中的状态数据为已注册数据,判断cir-oms接收到了是否为同一cir设备的电路域注册信息与数据域激活信息,且该cir在电路域与数据域均可实现传输,判断cir设备上线。
66.应当理解,第二移动用户号码和第二机车号与第一参数匹配方法可以如下。在采用红黑二叉树的数据结构的储存在线信息中寻找与第二移动用户号码和第二机车号下相同的key,只要可以对第二移动用户号码和第二机车号与第一参数进行匹配即可,本发明实施例对具体匹配方法不做限定。
67.在一个实施例中,电路域通信状态信息为由scp发送的注销信息,数据域通信状态信息为由radius发送的去激活信息。cir在电路域中的状态数据为已注销数据,即value中的已注销数据。图5所示为本发明一实施例提供的一种信息处理方法中基于数据域通信状
态信息与在线储存信息判断机车综合无线设备的通信状态的流程示意图。如图5所示,基于数据域通信状态信息与在线储存信息判断机车综合无线设备的通信状态,包括如下步骤。
68.步骤5011:获取去激活信息中第三移动用户号码和第三机车号。
69.数据域中radius发送的去激活信息中携带第二移动用户号码和第二机车号。
70.步骤5012:第三移动用户号码和第三机车号与第一参数匹配且与匹配的第一参数对应的第二参数中的状态数据为已注销数据,判断机车综合无线设备下线。
71.具体而言,由于第一参数是由第一移动用户号码和第一机车号组成,第三移动用户号码和第三机车号与第一参数匹配,表明cir-oms接收到了同一cir设备的电路域注销信息与数据域去激活信息。当与匹配的第一参数对应的第二参数中的状态数据为已注销数据,表明在接收radius发送的激活信息之前,语音通信传输通道断开,而接收到radius发送的去激活信息表明数据信息传输通道断开。cir在电路域与数据域均可断开传输,表明cir设备下线。
72.在另一个实施例中,基于数据域通信状态信息与在线储存信息判断机车综合无线设备的通信状态还包括步骤5013:在生成在线储存信息之后的预设时间段内,当第三移动用户号码和所述第三机车号与第一参数均不匹配,判断第一参数对应的机车综合无线设备下线。
73.具体而言,由于在线储存信息是基于scp发送的注销信息形成的,若在预设时间段内,第三移动用户号码和所述第三机车号与第一参数均不匹配表明在预设时间段内,并没有获取到与发送注销信息的cir设备的数据域激活信息,表明发送过注销信息的cir(也就是与第一参数对应的cir)并没有在数据域去激活,考虑因为ggsn计费结束消息丢包导致radius无法发起去激活消息,为了避免下线漏报,仍然判定发送过注销信息的cir(也就是与第一参数对应的cir)下线。
74.应当理解,预设时间段可以等于现有技术中同一cir在数据通信传输通道断开的时间点与在语音通信传输通道断开的时间点的时间差。预设时间段也可以基于具体应用环境人为设定。
75.本发明实施例中,通过cir在电路域与数据域均断开传输,判定cir设备下线,通过接收到电路域注销消息后的预设时间段内未收到数据域的去激活消息,仍然判断cir设备下线,降低cir下线漏报概率。
76.图6所示为本发明又一实施例提供的一种信息处理方法的流程示意图。在向调度集中控制系统发送与机车综合无线设备的通信状态对应的信息之后,还包括步骤604:清除在线储存信息。
77.本发明实施例中,在向调度集中控制系统发送与机车综合无线设备的通信状态对应的信息之后,清除在线信息,不仅可以减少内存,而且使得后续从scp发送的信息中筛选出电路域通信状态信息的过程更加准确。
78.示例性信息处理装置
79.图7所示为本技术一实施例提供的一种信息处理装置的结构示意图。如图7所示,该信息处理装置700包括:获取模块701,配置为获取机车综合无线设备的电路域通信状态信息和数据域通信状态信息;确定模块702,配置为基于电路域通信状态信息和数据域通信状态信息,确定机车综合无线设备的通信状态;以及发送模块703,配置为向调度集中控制
系统发送与机车综合无线设备的通信状态对应的信息。
80.图8所示为本技术一实施例提供的一种信息处理装置的结构示意图。如图8所示,确定模块702进一步包括:储存子模块7021,配置为基于电路域通信状态信息生成在线储存信息;以及判断子模块7022,配置为基于数据域通信状态信息与在线储存信息,判断机车综合无线设备的通信状态。
81.在一个实施例中,如图8所示,存储子模块7021进一步包括:第一获取单元70211,配置为获取电路域通信状态信息中的第一移动用户号码、第一车次号以及第一机车号;以及储存单元70212,配置为以第一移动用户号码和第一机车号为第一参数,以机车综合无线设备在电路域中的状态数据、第一机车号和当前时间戳为第二参数,将第一参数和第二参数作为红黑二叉树的数据结构的节点的键值对,以红黑二叉树的数据结构储存以形成在线储存信息。
82.在一个实施例中,电路域通信状态信息包括由业务控制点发送的注册信息;数据域通信状态信息包括由远程用户拨号认证服务器发送的激活信息;状态数据包括已注册数据;判断子模块7022进一步配置为获取激活信息中第二移动用户号码和第二机车号;以及第二移动用户号码和第二机车号与第一参数匹配且与匹配的第一参数对应的第二参数中的状态数据为已注册数据,判断机车综合无线设备上线。
83.在一个实施例中,电路域通信状态信息包括由业务控制点发送的注销信息;数据域通信状态信息包括由远程用户拨号认证服务器发送的去激活信息;状态数据包括已注销数据;判断子模块7022进一步配置为获取去激活信息中第三移动用户号码和第三机车号;以及第三移动用户号码和第三机车号与第一参数匹配且与匹配的第一参数对应的第二参数中的状态数据为已注销数据,判断机车综合无线设备下线。
84.在一个实施例中,判断子模块7022进一步配置为,在生成在线储存信息之后的预设时间段内,当第三移动用户号码和第三机车号与第一参数均不匹配,判断第一参数对应的机车综合无线设备下线。
85.在一个实施例中,如图8所示,该信息处理装置还包括:清除模块704,配置向调度集中控制系统发送与机车综合无线设备的通信状态对应的信息之后,清除在线储存信息。
86.示例性电子设备
87.图9所示为本技术一实施例提供的电子设备的结构示意图。如图9所示,电子设备900包括一个或多个处理器910和存储器920。
88.处理器910可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备900中的其他组件以执行期望的功能。
89.存储器920可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器910可以运行所述程序指令,以实现上文所述的本技术的各个实施例的信息处理方法以及/或者其他期望的功能。在一个示例中,电子设备900还可以包括:输入装置930和输出装置940,这些组件通过总线系统和/或其他形式的连接机构(未示出)互连。
90.例如,该输入装置930可以是上述的电路域scp接口或者数据域的radius接口。在该电子设备900是单机设备时,该输入装置930可以是通信网络连接器。
91.该输出装置940可以向外部输出各种信息,包括与cir的通信状态对应的信息等。该输出设备940可以包括例如cir-oms等通信网络等等。
92.当然,为了简化,图9中仅示出了该电子设备900中与本技术有关的组件中的一些,省略了诸如总线、输入/输出接口等等的组件。除此之外,根据具体应用情况,电子设备900还可以包括任何其他适当的组件。
93.示例性计算机程序产品和计算机可读存储介质
94.除了上述方法和设备以外,本技术的实施例还可以是计算机程序产品,其包括计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例行信息处理方法”部分中描述的根据本技术各种实施例的信息处理方法中的步骤。
95.所述计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本技术实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的步骤式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
96.此外,本技术的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令在被处理器运行时使得所述处理器执行本说明书上述“示例行信息处理方法”部分中描述的根据本技术各种实施例的信息处理方法中的步骤。
97.所述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
98.以上结合具体实施例描述了本技术的基本原理,但是,需要指出的是,在本技术中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本技术的各个实施例必须具备的。
99.为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本技术的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1