[发明专利]一种主从设备切换控制方法有效
申请号: | 200710045627.9 | 申请日: | 2007-09-06 |
公开(公告)号: | CN101119187A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 梁俊;林苑 | 申请(专利权)人: | 上海可鲁系统软件有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22;H04B1/74 |
代理公司: | 宁波诚源专利事务所有限公司 | 代理人: | 徐雪波 |
地址: | 201204上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主从 设备 切换 控制 方法 | ||
1.一种主从设备切换控制方法,至少包括有一正在运行的主服务器对象,一客户对象,一与主服务器对象具有相同配置的备用服务器对象,一连接在主服务器对象与客户对象间的主工作信道及一连接在备用服务器对象与客户对象间的备用工作信道;主服务器对象通过可监听通讯连接方式与备用服务器对象连接;其特征在于:所述的主从设备切换控制方法包含以下步骤:
步骤一:在备用服务器对象与主服务器对象之间建立实时通信机制,主服务器对象会按照定义好的时间间隔反复发送主运行状态给备用服务器对象;
步骤二:当备用服务器对象与主服务器对象之间通信正常,主服务器对象定时检测主运行状态,当主运行状态出现故障、备用服务器对象正常,则主服务器对象主动发送切换控制命令给备用服务器对象,备用服务器对象启动运行备用工作信道,客户对象通过备用工作信道与备用服务器对象通信;当主运行状态正常,客户对象继续通过主工作信道与主服务器对象通信;
步骤三:当备用服务器对象与主服务器对象之间通信出现故障;备用服务器对象通过备用工作信道监听主工作信道状态,当主工作信道状态出现故障、主服务器对象与客户对象间的通信中断而备用服务器对象正常,则备用服务器根据接收到的主工作信道状态中的故障信号启动运行备用工作信道,客户对象通过备用工作信道与备用服务器对象通信;当主工作信道状态正常,客户对象继续通过主工作信道与主服务器对象通信。
2.根据权利要求1所述的主从设备切换控制方法,其特征在于所述的主运行状态包括主服务器对象的运行状态和主工作信道的运行状态。
3.根据权利要求1所述的主从设备切换控制方法,其特征在于所述的可监听通讯连接方式为网络通讯或串行通讯方式。
4.根据权利要求2所述的主从设备切换控制方法,其特征在于:所述步骤二中服务器对象运行状态的检测方法包含以下步骤:
步骤(一):主服务器对象定时检测与之连接的外部设备是否脱机,如果在定时间隔里检测到所有的外部设备都脱机,则表示主服务器对象故障;
步骤(二):主服务器对象与外部设备连接正常,备用服务器对象定时检测主服务器对象的通信量,如果在定时间隔里未检测到主服务器对象的通信量,则表示主服务器对象故障。
5.根据权利要求1所述的主从设备切换控制方法,其特征在于:所述步骤三中工作信道状态检测的方法包含以下步骤:
步骤(一):为每个客户对象及服务器对象设置四个参数:
帧差错率:接收到的无效字节数占接收到的总字节数的百分比;
通信差错极值:帧差错率的最大极限值;
数据流率:每秒接收的字节数乘8的数目;
通信统计时间间隔;
步骤(二):在一个通信统计时间间隔里:
当数据流率为0时,则表示工作信道状态出现故障;
当数据流率不为0时,如果帧差错率小于通信差错极值,表示工作信道状态良好;如果帧差错率大于通信差错极值,则表示工作信道状态出现故障。
6.根据权利要求1至5中任一权利要求所述的主从设备切换控制方法,其特征在于:所述的主服务器对象至少具有二个工作信道端口,当主服务器对象与客户对象间的主工作信道出现故障,主服务器对象将所有外接设备的主工作信道端口切换到另一工作信道端口,主服务器对象的其他备用工作信道端口接收轮流测试。
7.根据权利要求6所述的主从设备切换控制方法,其特征在于:所述的信道端口切换方法包含以下步骤:
步骤1:为每个工作信道设定一个安全访问定时器;
步骤2:判断工作信道安全访问定时器是否超时,如没有超时,计算工作信道状态;如已经超时,延迟一段时间后,继续判断工作信道安全访问定时器是否超时;
步骤3:如果当前工作信道状态出现故障,判断另一个工作信道端口上次工作是否正确关闭,如果另一个工作信道端口上次工作是正确关闭,则激活另一个工作信道端口;
步骤4:如果另一个工作信道端口上次工作是非正常关闭,则重复步骤1、步骤2、步骤3。
步骤5:如果所有工作信道端口均非正常关闭,则表示工作信道状态出现故障。
8.根据权利要求1至5中任一权利要求所述的主从设备切换控制方法,其特征在于:所述的客户对象具有两个工作信道端口,当客户对象与主服务器对象间的主工作信道出现故障,客户对象将主工作信道端口切换到另一工作信道端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海可鲁系统软件有限公司,未经上海可鲁系统软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710045627.9/1.html,转载请声明来源钻瓜专利网。