一种智能通信管理机的制作方法

文档序号:25543366发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种智能通信管理机,其特征在于:包括

用于连接外部设备的端口;

用于检测端口接入设备信息的端口检测模块;

用于接收信息和处理信息的控制模块;

用于对接收信息进行规约转换的规约转换模块;

用于为各端口接收信息提供运行内存的内存共享模块;

所述端口检测模块识别所接入设备的设备类型并进行规约识别,将识别到的信息传递至控制模块,控制模块根据接收到的设备类型和规约信息调用规约转换模块并进行规约转换,所述端口检测模块还包括内存检测模块,所述内存检测模块用于检测端口接收信息进程所占用内存,并将内存信息上送至所述控制模块,所述控制模块根据内存信息控制所述内存共享模块中内存分配任务。

2.根据权利要求1所述的智能通信管理机,其特征在于:所述内存检测模块检测到端口占用内存超过第一阈值,且内存共享模块中存在空余内存块,则调用所述内存共享模块中的内存。

3.根据权利要求1所述的智能通信管理机,其特征在于:所述内存共享模块中内存包括第一内存块组和第二内存块组,所述第一内存块组用于为重要端口提供内存,所述第二内存块组用于为非重要端口提供内存,所述通信管理机上的端口分为重要端口和非重要端口。

4.根据权利要求3所述的智能通信管理机,其特征在于:当端口检测模块检测到所述非重要端口中任一端口上送内存信息超过第一阈值时,调用第二内存块组中内存,当所述第二内存块组不存在空余内存块时,将该信息上传至控制模块,控制模块顺次重启已占用第二内存块组的端口。

5.根据权利要求3所述的智能通信管理机,其特征在于:当端口检测模块检测到所述重要端口中任一端口上送的内存信息超过第一阈值时,首先调用第一内存块组中内存,当第一内存块组中不存在空余内存块时,继续调用第二内存块组中内存,当第二内存块组中不存在空余内存块时,顺次重启占用第一内存块组的重要端口。

6.根据权利要求1所述的智能通信管理机,其特征在于:还包括有用于存储设备类型表的设备类型配置模块,所述控制模块将接收到的设备信息存储在设备类型配置模块中。

7.根据权利要求6所述的智能通信管理机,其特征在于:还包括有刷新模块,所述刷新模块对于各端口检测模块上传的信息进行刷新,当刷新到端口无接入设备时,该端口接入设备的信息会在设备类型表中删除。

8.根据权利要求7所述的智能通信管理机,其特征在于:当刷新模块刷新到端口检测模块上传的端口内存中是否小于第二阈值,若小于则说明内存占用过低,有可能所对应端口不存在外接设备,此时控制模块向所对应端口发送信息,若没有回应则所对应端口中无外接设备。


技术总结
本发明涉及一种智能通信管理机,包括用于连接外部设备的端口;用于检测端口接入设备信息的端口检测模块;用于接收信息和处理信息的控制模块;用于为各端口接收信息提供运行内存的内存共享模块;所述端口检测模块识别所接入设备的设备类型并进行规约识别,将识别到的信息传递至控制模块,控制模块根据接收到的设备类型和规约信息调用规约转换模块并进行规约转换,所述端口检测模块还包括内存检测模块,所述内存检测模块用于检测端口接收信息进程所占用内存,并将内存信息上送至所述控制模块,所述控制模块根据内存信息控制所述内存共享模块中内存分配任务。该通信管理机中通过设置内存共享模块对内存进行合理分配实现内存管理。

技术研发人员:夏文勇
受保护的技术使用者:南京品尼科自动化有限公司
技术研发日:2019.12.13
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1