发明名称 |
一种实现网络与串口数据交互的方法、设备及系统 |
摘要 |
本发明公开了一种实现网络与串口数据交互的方法、设备及系统,实现网络与串口数据的交互。具体为:串行连接事务处理模块定时检测串行端口和网络端口的会话连接状态并通知下行串口事务处理模块以及上行网络端事务处理模块;下行串口事务处理模块监测串行端口的数据接收,在串行端口有串行数据流到来时,获取该串行数据流并保存至缓存;以及从缓存中获取从网络端口接收的数据帧并转换为串行数据流,将转换获得的串行数据流通过串行端口发送;上行网络端事务处理模块监测网络端口的数据接收,在网络端口有数据帧到来时,获取该数据帧并保存至缓存;以及从缓存中获取从串行接口接收的串行数据流并转换为数据帧,将转换获得的数据帧通过网络端口发送。 |
申请公布号 |
CN103095703B |
申请公布日期 |
2015.09.09 |
申请号 |
CN201310012046.0 |
申请日期 |
2013.01.11 |
申请人 |
瑞斯康达科技发展股份有限公司 |
发明人 |
刘锐 |
分类号 |
H04L29/06(2006.01)I;H04L29/10(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
孔凡红 |
主权项 |
一种实现网络与串口数据交互的方法,其特征在于,包括:串行连接事务处理模块分别向串行端口和网络端口发送开启消息,并在所述串行端口和所述网络端口开启后,定时检测串行端口和网络端口的会话连接状态并通知下行串口事务处理模块以及上行网络端事务处理模块;下行串口事务处理模块根据所述串行连接事务处理模块的通知确定所述串行端口和所述网络端口的会话连接正常时,监测串行端口的数据接收,在串行端口有串行数据流到来时,获取该串行数据流并保存至缓存;以及在所述缓存中有从网络端口接收的数据帧时,从所述缓存中获取所述从网络端口接收的数据帧并转换为串行数据流,将转换获得的串行数据流通过串行端口发送;上行网络端事务处理模块根据所述串行连接事务处理模块的通知确定所述串行端口和所述网络端口的会话连接正常时,监测网络端口的数据接收,在网络端口有数据帧到来时,获取该数据帧并保存至缓存;以及在所述缓存中有从串行接口接收的串行数据流时,从所述缓存中获取所述从串行接口接收的串行数据流并转换为数据帧,将转换获得的数据帧通过网络端口发送。 |
地址 |
100085 北京市海淀区上地六街28号院2号楼 |