发明名称 一种用电信息采集系统的海量终端通信连接管理方法
摘要 本发明涉及一种用电信息采集系统的海量终端通信连接管理方法,属于用电信息采集系统技术领域。本发明采用智能终端的多线程分类管理,引入未注册服务器管理线程,通过该未注册服务器管理线程筛除无效的Socket,提升系统资源利用率;同时将注册成功的Socket依据接收到的报文中所解析的终端类型分配至相应的管理线程,通过分类管理线程检测无效Socket并剔除,从而实现对终端通信连接的管理。本发明解决了现有用电采集信息系统接入“瓶颈”问题,改进Socket管理方法,提升了前置机模块接入能力,并更加适应未来IPv6地址应用条件下的海量智能终端的接入。
申请公布号 CN104753957A 申请公布日期 2015.07.01
申请号 CN201510181451.4 申请日期 2015.04.16
申请人 国家电网公司;许继集团有限公司;许昌许继软件技术有限公司 发明人 周逢权;贺彪;徐大青;张展国;雷鸣;谢学征
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 郑州睿信知识产权代理有限公司 41119 代理人 胡泳棋
主权项 一种用电信息采集系统的海量终端通信连接管理方法,其特征在于,该通信连接方法包括以下步骤:1)将智能电网终端设备与前置机模块建立Socket,将最优未注册管理线程分配给Socket,将Socket信息写入线程预登录连接栈向前置机模块进行注册和登录;2)判断注册和登录是否在规定时限内完成,若否,则判定智能终端与前置机模块的Socket无效,剔除无效的Socket;3)若是,则依据终端类型和管理线程的负载情况分配Socket至相应的最优管理线程,从预登陆连接栈取出Socket存入已登录连接栈处理;4)各最优管理线程检测相应Socket是否有事件发生,并循环处理各Socket的事件,判断Socket是否正常,剔除无效的Socket,从而完成智能电网终端设备与前置机模块的连接管理。
地址 100031 北京市西城区西长安街86号