发明名称 |
通过改进设备轮询方式提高通信效率的方法 |
摘要 |
本发明公开了计算机技术领域中的一种通过改进设备轮询方式提高通信效率的方法。所述方法包括:为每个从设备分配一个地址,供主设备轮询时使用;主设备在一轮轮询周期内轮询所有与主设备连接的从设备,并判断是否有与主设备未连接的从设备,如果是,轮询该未连接的从设备;而后判断主设备是否收到轮询到的未连接的从设备的响应,如果是,则主设备把这个从设备标记为已连接从设备;一次轮询结束后,进行下一次轮询。本发明使已轮询的从设备占据的通信流量得到提高,降低了带宽的浪费,提高了通信效率。 |
申请公布号 |
CN101699420B |
申请公布日期 |
2011.12.28 |
申请号 |
CN200910236845.X |
申请日期 |
2009.11.02 |
申请人 |
北京佳讯飞鸿电气股份有限公司 |
发明人 |
任广磊 |
分类号 |
G06F13/366(2006.01)I |
主分类号 |
G06F13/366(2006.01)I |
代理机构 |
北京众合诚成知识产权代理有限公司 11246 |
代理人 |
童晓琳 |
主权项 |
一种通过改进设备轮询方式提高通信效率的方法,其特征是所述方法包括下列步骤:步骤1:为每个从设备分配一个地址,供主设备轮询时使用;步骤2:主设备在一轮轮询周期内轮询所有与主设备连接的从设备;步骤3:在该轮询周期内,判断是否有与主设备未连接的从设备,如果是,则执行步骤4;否则,返回步骤2,进行下一轮轮询;所述未连接的从设备,在主设备第一次轮询时,为地址最小的与主设备未连接的从设备;在主设备不是第一次轮询时,为上一轮轮询未连接的从设备的下一个未连接的从设备;步骤4:轮询该未连接的从设备;步骤5:判断主设备是否收到轮询到的未连接的从设备的响应,如果是,则执行步骤6;否则,返回步骤2,进行下一轮轮询;步骤6:主设备把这个从设备标记为已连接从设备,并返回步骤2,进行下一轮轮询。 |
地址 |
100044 北京市海淀区交大东路31号电子楼四层北京佳讯飞鸿电气股份有限公司 |