一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种站台设备管理方法、系统、终端及存储介质与流程

2022-07-30 13:30:55 来源:中国专利 TAG:


1.本技术涉及公共交通运行管理技术领域,尤其是涉及一种站台设备管理方法、系统、终端及存储介质。


背景技术:

2.交通场站是城市重要的基础设施建设。场站建设是城市公用事业方面的重大投资建设项目,对城市各方面影响较大,为了提升交通场站的实际应用价值,在交通场站设计建造的过程中通常会设置多种具有不同功能的设备,在多种设备的协助下实现对场站工作站台的监控和管理,最终达到在区域内有限的场站空间、运营车辆数量的基础上,合理地配置线路、分配车辆以及提高交通资源有效配置的效果。
3.目前,在交通场站中设置的不同的设备,通常与后端的中控服务器独立连接,由中控服务器进行管理和控制。
4.在实现本技术的过程中,发明人发现上述技术至少存在以下问题:交通场站中的不同设备各自独立与中控服务器连接,使得交通场站与后端之间的通讯成本高,容易导致通讯效率低下的问题。


技术实现要素:

5.为了提高交通场站与后端之间的通讯效率,降低通讯成本,本技术提供一种站台设备管理方法、系统、终端及存储介质。
6.第一方面,本技术提供的一种站台设备管理方法,采用如下的技术方案:一种站台设备管理方法,所述站台设备管理方法是基于站台中控服务器以及后端管理服务器实现的,所述站台中控服务器与后端管理服务器基于相同的通讯协议通讯连接,所述站台设备管理方法包括以下步骤:所述站台中控服务器获取目标站台设备发送的设备数据;所述站台中控服务器基于预设的通讯协议将设备数据封装为通讯数据包,并发送至所述后端管理服务器;所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据;所述后端管理服务器获取与所述设备数据对应的响应指令,将所述响应指令与目标站台设备的设备识别码绑定并封装为响应数据包,将所述响应数据包发送至站台中控服务器;所述站台中控服务器解析接收到的响应数据包获取响应指令,基于所述设备识别码将响应指令发送至目标站台设备。
7.通过采用上述技术方案,在站台设备与后端管理服务器之间增设了站台中控服务器,通过站台中控服务器来接收站台设备所需发送的数据,由站台中控来实现和中控服务器的通讯连接,有助于取代由站台设备单独与后端服务器连接的情况,通过站台中控来进
行中转,有助于降低通讯线路的搭建成本,同时有助于提高站台设备与后端服务器之间的通讯效率,站台中控服务器与后端管理服务器之间使用相同的通讯协议,有助于保证数据流通的准确性,保证设备数据能够得到精确地传达,进而有助于提高数据的处理效率。
8.在一个具体的可实施方式中,所述站台中控服务器基于预设的通讯协议将设备数据封装为通讯数据包,并发送至所述后端管理服务器包括:所述站台中控服务器基于预设的摘要算法提取出设备数据的内容摘要;所述站台中控服务器基于预设的通讯协议将所述设备数据以及对应的内容摘要封装为通讯数据包;所述站台中控服务器将所述通讯数据包发送至后端管理服务器。
9.通过采用上述技术方案,在进行数据传输之前提取出设备数据中的内容摘要,有助于在站台中控服务器管理多个站台设备的情况下,快速地了解传输的设备数据的内容,便于提高设备数据的管理效率。
10.在一个具体的可实施方式中,所述所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据包括:所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,获取所述设备数据以及内容摘要;所述后端管理服务器基于所述内容摘要将所述设备数据存入与内容摘要对应的处理队列中。
11.通过采用上述技术方案,在设备数据处理之前通过内容摘要对设备数据的处理队列进行精确地定位,有助于使得相同类型的设备数据得以得到统一地处理,有助于取代后端管理服务器同时接收大量数据之后需要依次处理的情况,采用分类处理有助于提高后端管理服务器接收和处理设备数据的效率。
12.在一个具体的可实施方式中,所述方法还包括:所述站台中控服务器按照预设的更新周期获取所述目标设备的程序版本信息,将所述程序版本信息发送至后端管理服务器;所述后端管理服务器校对所述程序版本信息与目标设备的最新程序版本;若所述程序版本信息低于所述最新程序版本,则向所述站台中控服务器发送与目标设备对应的程序更新包。
13.通过采用上述技术方案,周期性地对站台设备的程序版本进行比对和更新,有助于使得站台设备的程序版本保持在最新状态下,便于维持站台设备功能的稳定性,同时有助于保持后端管理服务器接收到的数据处理相同的版本,有助于辅助进行交通站台的数据管理和站台监控。
14.在一个具体的可实施方式中,所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据包括:所述后端管理服务器接收通讯数据包后,将所述通讯数据包存入接收队列中;所述后端管理服务器将通讯数据包依次从所述接收队列中转入处理队列中进行解析,获取所述设备数据;所述接收队列与处理队列异步设置。
15.通过采用上述技术方案,后端管理服务器接收到通讯数据包后,通讯数据包的接
收和处理处于两个异步的序列中,有助于避免需要边接收边处理的情况发生,进而有助于在提高后端管理服务器的接收消息的效率的同时保证后端管理服务器的处理效率。
16.在一个具体的可实施方式中,所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据包括:识别所述通讯数据包中的加急标识;若所述通讯数据包中包括加急标识,则将所述通讯数据包存入加急队列中进行处理;所述加急队列的优先级高于处理队列。
17.通过采用上述技术方案,当存在加急数据需要优先处理时,设置的加急队列可以以高于处理队列的优先级使得加急数据得到尽快地处理,有助于提高站台中控服务器与后端管理服务器之间通讯的灵活性。
18.第二方面,本技术提供一种站台设备管理系统,采用如下的技术方案:一种站台设备管理系统,所述系统包括站台中控服务器以及后端管理服务器:所述站台中控服务器,用于获取目标站台设备发送的设备数据;所述站台中控服务器,用于基于预设的通讯协议将设备数据封装为通讯数据包,并发送至所述后端管理服务器;所述后端管理服务器,用于接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据;所述后端管理服务器,用于获取与所述设备数据对应的响应指令,将所述响应指令与目标站台设备的设备识别码绑定并封装为响应数据包,将所述响应数据包发送至站台中控服务器;所述站台中控服务器,用于解析接收到的响应数据包获取响应指令,基于所述设备识别码将响应指令发送至目标站台设备。
19.通过采用上述技术方案,在站台设备与后端管理服务器之间增设了站台中控服务器,通过站台中控服务器来接收站台设备所需发送的数据,由站台中控来实现和中控服务器的通讯连接,有助于取代由站台设备单独与后端服务器连接的情况,通过站台中控来进行中转,有助于降低通讯线路的搭建成本,同时有助于提高站台设备与后端服务器之间的通讯效率,站台中控服务器与后端管理服务器之间使用相同的通讯协议,有助于保证数据流通的准确性,保证设备数据能够得到精确地传达,进而有助于提高数据的处理效率。
20.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,所述智能终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第一方面任一所述的一种站台设备管理方法。
21.通过采用上述技术方案,智能终端中的处理器可以根据存储器中存储的相关计算机程序,实现上述一种站台设备管理方法,进而提高交通场站与后端之间的通讯效率,降低通讯成本。
22.第四方面,本技术提供一种计算机可读存储介质,采用了如下的技术方案:一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、
代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第一方面任一所述的一种站台设备管理方法。
23.通过采用上述技术方案,能够存储相应的程序,进而提高交通场站与后端之间的通讯效率,降低通讯成本。
24.综上所述,本技术包括以下至少一种有益技术效果:1.在站台设备与后端管理服务器之间增设了站台中控服务器,通过站台中控服务器来接收站台设备所需发送的数据,由站台中控来实现和中控服务器的通讯连接,有助于取代由站台设备单独与后端服务器连接的情况,通过站台中控来进行中转,有助于降低通讯线路的搭建成本,同时有助于提高站台设备与后端服务器之间的通讯效率,站台中控服务器与后端管理服务器之间使用相同的通讯协议,有助于保证数据流通的准确性,保证设备数据能够得到精确地传达,进而有助于提高数据的处理效率;2.在设备数据处理之前通过内容摘要对设备数据的处理队列进行精确地定位,有助于使得相同类型的设备数据得以得到统一地处理,有助于取代后端管理服务器同时接收大量数据之后需要依次处理的情况,采用分类处理有助于提高后端管理服务器接收和处理设备数据的效率;3.后端管理服务器接收到通讯数据包后,通讯数据包的接收和处理处于两个异步的序列中,有助于避免需要边接收边处理的情况发生,进而有助于在提高后端管理服务器的接收消息的效率的同时保证后端管理服务器的处理效率。
附图说明
25.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
26.图1是本技术实施例中示出的一种站台设备管理系统的架构图;图2是本技术实施例中示出的一种站台设备管理方法的方法流程图;图3是本技术实施例中示出的一种智能终端的结构示意图。
具体实施方式
27.本具体实施例仅仅是对本技术的解释,其并不是对本技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图1-3,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。
28.本技术实施例提供了一种站台设备管理方法,所述方法可以应用于一种站台设备管理系统中,执行主体可以是站台中控服务器以及后端管理服务器,并由站台设备辅助实现。可以如图1所示。其中,一种站台设备管理系统包括站台中控服务器,站台中控服务器与对应站台的站台设备通讯连接,站台设备包括设置在站台上的全部需要受到控制的设备以及具有监测和数据反馈功能的设备,可以为站台灯光设备、站台音箱设备、电子站牌设备以
及站台监控设备等。站台中控服务器通过统一的通信端口与站台设备连接,可以指定端口字节十六进制表现,如:0*1234。站台设备管理系统中还包括后端管理服务器,后端管理服务器与站台中控服务器之间为远程连接,因此站台中控服务器可以接入网络模组以与后端管理服务器通讯连接,后端管理服务器用于接收站台中控服务器发送的数据,并进行存储或响应。需要强调的,站台设备、站台中控服务器以及后端管理服务器使用相同的通讯协议以约束用于通讯的数据规范。
29.下面将结合具体实施方式,对图2所示的处理流程进行详细的说明,内容可以如下:步骤201,站台中控服务器获取目标站台设备发送的设备数据。
30.在实施中,站台中控服务器可以通过通讯端口接收具有信息收集以及发送功能的站台设备所发送的设备数据,具体的设备数据可以为站台设备自身的运行数据,也可以为站台设备在运行过程中收集到的数据。
31.步骤202,站台中控服务器基于预设的通讯协议将设备数据封装为通讯数据包,并发送至所述后端管理服务器。
32.在实施中,站台中控服务器接收到设备数据之后,为了实现站台设备的管理,需要将设备数据发送至后端管理服务器,以实现统一的管控。站台中控服务器可以基于预设的通讯协议,将设备数据封装为通讯数据包,封装后的通讯数据包中数据的格式规范与后端管理服务器相匹配,便于后端管理服务器进行接收和处理。具体的,通讯协议中至少包括:接收端信息,指接收此通讯数据的设备信息包括:设备码、密码;发送端信息,指发出此通讯数据的软件命令代码,用于区分数据由哪个站台发出包括:信息代码;指令信息,指通讯数据的具体含义包括:指令分类、指令内容以及指令参数;数据信息:数据长度、数据内容。
33.这样,站台中控服务器可以将设备数据转换为遵循预设的通讯协议的通讯数据包。
34.在一个实施例中,封装中的通讯数据包难以进行识别和处理,容易降低数据的处理效率,因此相应的,步骤202可以包括如下处理:所述站台中控服务器基于预设的摘要算法提取出设备数据的内容摘要;所述站台中控服务器基于预设的通讯协议将所述设备数据以及对应的内容摘要封装为通讯数据包;所述站台中控服务器将所述通讯数据包发送至后端管理服务器。
35.具体的,站台中控服务器使用的摘要算法可以调用sha256算法,进而实现对数据内容的摘要提取。
36.这样,有助于在站台中控服务器管理多个站台设备的情况下,快速地了解传输的设备数据的内容,便于提高设备数据的管理效率。
37.在一个实施例中,后端管理服务器集中接收通讯数据包后处理效率较低,因此相应的,步骤202中可以包括如下处理:所述后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,获取所述设备数据以及内容摘要;所述后端管理服务器基于所述内容摘要将所述设备数据存入与内容摘要对应的处理队列中。
38.在实施中,处理队列可以根据设备类型进行分类,也可以根据通讯数据的处理需
求进行分类。
39.这样,取代了后端管理服务器同时接收大量数据之后需要依次处理的情况,采用分类处理有助于提高后端管理服务器接收和处理设备数据的效率。
40.步骤203,后端管理服务器接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据。
41.在一个实施例中,后端管理服务器接收到通讯数据包后集中处理的效率较低,因此相应的,步骤203可以包括如下处理:所述后端管理服务器接收通讯数据包后,将所述通讯数据包存入接收队列中;所述后端管理服务器将通讯数据包依次从所述接收队列中转入处理队列中进行解析,获取所述设备数据;所述接收队列与处理队列异步设置。
42.这样,有助于避免需要边接收边处理的情况发生,进而有助于在提高后端管理服务器的接收消息的效率的同时保证后端管理服务器的处理效率。
43.在一个实施例中,突发事件的通讯数据需要得到优先处理,因此相应的,步骤203还可以包括如下处理:识别所述通讯数据包中的加急标识;若所述通讯数据包中包括加急标识,则将所述通讯数据包存入加急队列中进行处理;所述加急队列的优先级高于处理队列。
44.这样,当存在加急数据需要优先处理时,设置的加急队列可以以高于处理队列的优先级使得加急数据得到尽快地处理,有助于提高站台中控服务器与后端管理服务器之间通讯的灵活性。
45.步骤204,后端管理服务器获取与所述设备数据对应的响应指令,将所述响应指令与目标站台设备的设备识别码绑定并封装为响应数据包,将所述响应数据包发送至站台中控服务器。
46.在实施中,后端管理服务器获取响应指令后,还可以根据接收到的设备数据生成与目标站台设备对应的设备识别码,设备识别码与目标站台设备一一对应。后端管理服务器将响应指令和设备识别码绑定之后,可以采用预设的通讯协议,将响应指令和设备识别码封装为响应数据包,随后可以通过无线网络端口将响应数据包发送至站台中控服务器。
47.这样,站台中控服务器可以一次性接收返回的响应数据包,有助于提高站台中控服务器与后端管理服务器之间的通讯效率。
48.步骤205,站台中控服务器解析接收到的响应数据包获取响应指令,基于所述设备识别码将响应指令发送至目标站台设备。
49.在实施中,设备识别码与目标站台设备一一对应,因此站台中控服务器可以通过设备识别码将响应指令与目标站台设备关联,并指定发送,进而有助于实现站台中控服务器的精准的数据分发。
50.基于相同的技术构思,本发明实施例还提供了一种站台设备管理系统,包括站台中控服务器以及后端管理服务器:站台中控服务器,用于获取目标站台设备发送的设备数据;站台中控服务器,用于基于预设的通讯协议将设备数据封装为通讯数据包,并发送至所述后端管理服务器;后端管理服务器,用于接收通讯数据包后,基于所述通讯协议解析通讯数据包,以获取所述设备数据;
后端管理服务器,用于获取与所述设备数据对应的响应指令,将所述响应指令与目标站台设备的设备识别码绑定并封装为响应数据包,将所述响应数据包发送至站台中控服务器;站台中控服务器,用于解析接收到的响应数据包获取响应指令,基于所述设备识别码将响应指令发送至目标站台设备。
51.在一个具体的实施例中,所述站台中控服务器还用于:基于预设的摘要算法提取出设备数据的内容摘要;基于预设的通讯协议将所述设备数据以及对应的内容摘要封装为通讯数据包;将所述通讯数据包发送至后端管理服务器。
52.在一个具体的实施例中,所述后端管理服务器还用于,接收通讯数据包后,基于所述通讯协议解析通讯数据包,获取所述设备数据以及内容摘要;基于所述内容摘要将所述设备数据存入与内容摘要对应的处理队列中。
53.在一个具体的实施例中,站台中控服务器还用于,按照预设的更新周期获取所述目标设备的程序版本信息,将所述程序版本信息发送至后端管理服务器;后端管理服务器还用于,校对所述程序版本信息与目标设备的最新程序版本;若所述程序版本信息低于所述最新程序版本,则向所述站台中控服务器发送与目标设备对应的程序更新包。
54.在一个具体的实施例中,后端管理服务器还用于,接收通讯数据包后,将所述通讯数据包存入接收队列中;将通讯数据包依次从所述接收队列中转入处理队列中进行解析,获取所述设备数据;接收队列与处理队列异步设置。
55.在一个具体的实施例中,后端管理服务器还用于,识别所述通讯数据包中的加急标识;若所述通讯数据包中包括加急标识,则将所述通讯数据包存入加急队列中进行处理;加急队列的优先级高于处理队列。
56.本技术实施例还公开一种智能终端,参考图3,智能终端包括存储器和处理器,存储器上存储有能够被处理器加载并执行如上述的一种站台设备管理方法的计算机程序。
57.基于相同的技术构思,本技术实施例还公开一种计算机可读存储介质,包括能够被处理器加载执行时实现上述一种站台设备管理方法流程中的各个步骤。
58.计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
59.所属领域的技术人员可以清楚地了解到,为描述的方便和简化,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
60.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例
方法的全部或部分步骤。而前述的存储介质包括:u 盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
61.以上所述,以上实施例仅用以对本技术的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本技术的方法及其核心思想,不应理解为对本技术的限制。本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献