本发明属于网络通信,具体涉及智慧综合杆智慧容盒多模态数据接入方法、系统、介质。
背景技术:
1、本领域技术人员请注意,相比于本技术重点公开并且请求保护的智慧容盒,与现有技术中的“智能网关”比较接近、容易混淆。申请人特此澄清,参见附图的图1,现有技术中的智能网关,我们定义为一种提供物联网设备连接、数据转发功能的网络设备,以下具体阐述智能网关的连接方式和数据转发功能。
2、硬件组件:智能网关;摄像头;气象站;传感器;多媒体屏幕。
3、硬件组件间的连接方式:智能网关和摄像头通过以太网网线连接;智能网关和气象站通过485连接线连接;智能网关和传感器通过lora无线连接;智能网关和多媒体屏幕通过以太网网线连接。
4、软件组件:摄像头数据处理转发服务;气象站数据处理转发服务;传感器数据处理转发服务;多媒体屏幕数据处理转发服务。
5、软件组件间的逻辑关系:摄像头数据处理转发服务,接收摄像头通过以太网连接传送来的数据,并转发到指定目的地址;气象站数据处理转发服务,接收气象站通过485连接线传送过来的数据,并转发到指定目的地址;传感器数据处理转发服务,接收传感器通过lora无线连接传送过来的数据,并转发到指定目的地址;多媒体屏幕数据转发服务,接收多媒体屏幕通过以太网网线连接传送过来的数据,并转发到指定目的地址;
6、在此基础上,申请人认为,应用智能网关的网络通信设备,至少存在以下缺陷:
7、其一,设备兼容性有限。
8、其二,大规模多模态数据接入能力差。
9、其三,热区和浪涌效应适应能力差。
10、其四,负载能力弱。
11、其五,中心化结构导致数据瓶颈、数据安全、不支持柔性可定义。
12、其六,容易导致数据丢失:数据接收转发服务没有采用多缓冲机制。
13、其七,转发效率低:需要在多个数据接收转发服务之间来回切换,处理转发各种不同类型的数据。
14、其八,对多种不同类型的数据处理能力差。
技术实现思路
1、本发明针对现有技术的状况,克服以上缺陷,提供智慧综合杆智慧容盒多模态数据接入方法、系统、介质。
2、本技术的目的之一在于,对不同类型数据打标签,根据数据类型支持自适应设定优先级。
3、本技术的另一目的在于,提高转发效率:以数据业务类型为单位进行转发,避免频繁转发切换。
4、本技术的另一目的在于,采用多缓存多队列机制:多缓存暂存数据,避免数据丢失。
5、本技术的另一目的在于,按策略和优先级调度,实现浪涌的平滑和数据可靠分发传输。
6、本发明采用以下技术方案,所述智慧综合杆智慧容盒多模态数据接入方法,包括以下步骤:
7、步骤s1:判断接入智慧容盒的终端是否经过认证,如果该终端经过认证,则执行步骤s3,否则执行步骤s2;
8、步骤s2:调用终端认证处理流程,使得该终端经过认证,实现终端的可控认证接入;
9、步骤s3:调用多模态数据缓存处理流程,以平滑浪涌数据接入,避免丢失该终端的数据;
10、步骤s4:根据业务属性和数据标签,调用优先级产生策略,更新数据的优先级,实现数据自适应调度。
11、作为以上技术方案的进一步优选技术方案,步骤s3中,所述多模态数据融合处理流程,具体实施为以下步骤:
12、步骤s3.1:接收数据并且进行缓存,通过标签对于前述数据进行分类;
13、步骤s3.2:对于已经经过打标签分类的数据进行调度。
14、作为以上技术方案的进一步优选技术方案,步骤s3.2具体实施为以下步骤:
15、判断智慧容盒当前所处于的状态:
16、当处于第一状态时,按照fifo原则进行数据调度;
17、当处于第二状态时,按照surge-load原则进行数据调度;
18、当处于第三状态时,按照hot-spot原则进行数据调度。
19、作为以上技术方案的进一步优选技术方案,步骤s4中,所述优先级产生策略,具体实施为以下步骤:
20、步骤s4.1:初始化队列配置:
21、步骤s4.2:根据预设的规则完成队列配置。
22、作为以上技术方案的进一步优选技术方案,步骤s4.1具体实施为:
23、步骤s4.1.1:置总队列缓存容量为p,置缓存总长l=80%*p,预留20%*p用于突发事件的数据传输处理;
24、步骤s4.1.2:
25、当启动fifo原则时:fifo队列长度为2/3l,队列优先级置为最高;surge-load队列长度为(l-2/3l)*2/3,队列优先级置为第二高;hot-spot队列长度为(l-2/3l)*1/3,队列优先级置为第三高;
26、当启动surge-load原则时:fifo队列长度为(l-1/2l)*2/3,队列优先级置为第二高;surge-load队列长度为1/2l,队列优先级置为最高;hot-spot队列长度为(l-1/2l)*1/3,队列优先级置为第三高;
27、当启动hot-spot原则时:fifo队列长度为(l-2/3l)*1/3+0.2*p/x,队列优先级置为第三高;surge-load队列长度为(l-2/3l)*2/3+0.2*p/y,队列优先级置为最高;hot-spot队列长度为2/3l,队列优先级置为第二高。
28、作为以上技术方案的进一步优选技术方案,x=2、y=2。
29、作为以上技术方案的进一步优选技术方案,x、y值基于αβγ分配模型计算获得。
30、本技术还公开了一种智慧综合杆智慧容盒多模态数据接入系统,应用以上任意一个智慧综合杆智慧容盒多模态数据接入方法的技术方案的步骤。
31、本技术还公开了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以上任意一个智慧综合杆智慧容盒多模态数据接入方法的技术方案的步骤。
32、本发明公开的智慧综合杆智慧容盒多模态数据接入方法、系统、介质,其有益效果在于:
33、其一,智慧容盒安装在智慧灯杆底部的设备箱内,由智慧灯杆设备箱内的电源进行统一供电,挂载在智慧灯杆上的设备和传感器也由设备箱内电源进行供电。
34、其二,通过智慧灯杆预留的安装插口,实现智慧灯杆上设备和传感器的与智慧容盒便捷的连接与安装。
35、其三,智慧容盒配备有千兆光纤口和rj45网口,rs485接口和无线lo-ra接口,能够为无线wifi ap、网络设备、串口提供网络集中接入功能。
36、其四,通过智慧容盒的远程集中管理、控制功能,可以实现对无线ap设备以及wlan网络设备状态、运行状态的集中监测,高效保障网络通畅和稳定。
37、其五,智慧容盒支持通信协议定制开发、协议对接,后续还可进行扩展升级、协议更新。同时它还支持内置加密算法,敏感数据多重加密,保障设备性能及通信安全性。