[发明专利]主从设备之间获取及发送序列号的方法和系统有效
申请号: | 201410021287.6 | 申请日: | 2014-01-16 |
公开(公告)号: | CN103826252B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 章烈剽;方彬浩;赖福琪 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 王茹,曾旻辉 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主从 设备 之间 获取 发送 序列号 方法 系统 | ||
1.一种主设备获取从设备序列号的方法,其特征在于,包括如下步骤:
构造获取从设备序列号的序列号数据包并广播给所有从设备,在所述构造获取从设备序列号的序列号数据包并广播给所有从设备前,还包括步骤:检测本次需获取的从设备的数量值,所述序列号数据包中包含本次所述主设备需获取的从设备的数量值;
接收各个从设备根据所述序列号数据包生成的,并在基于所述序列号数据包中本次所述主设备需获取的从设备的数量值与预设的物理链路连接最远的从设备与主设备交互一次数据的来回时间确定的检测的延迟时间到达后发送的应答数据包,其中,所述应答数据包中包含从设备的序列号;
从所述应答数据包中提取出从设备的序列号。
2.根据权利要求1所述的主设备获取从设备序列号的方法,其特征在于,还包括步骤:提取出所述从设备的序列号后,为所述从设备分配标识地址,生成地址分配数据包并广播给所有从设备;其中,所述地址分配数据包中包含从设备的序列号及其对应分配的标识地址。
3.根据权利要求1所述的主设备获取从设备序列号的方法,其特征在于,在构造获取从设备序列号的序列号数据包时,检测启动控制命令,在所述序列号数据包中添加所述启动控制命令;其中,所述启动控制命令包括获取全部从设备序列号的完全获取命令或获取部分从设备序列号的部分获取命令。
4.根据权利要求3所述的主设备获取从设备序列号的方法,其特征在于,
当所述应答数据包中提取出的从设备的序列号的个数小于本次需获取的从设备的数量值时,计算序列号个数与所述数量值的差值,同时再次构造序列号数据包并广播给所述从设备,并更新本次需获取的从设备的数量值为所述差值;其中,再次构造的序列号数据包中添加的启动控制命令为所述部分获取命令。
5.根据权利要求1所述的主设备获取从设备序列号的方法,其特征在于,在将所述序列号数据包广播给所有从设备后开始记录从设备的应答时间,若所述应答时间超过预设阈值,则重新构造所述序列号数据包并广播。
6.一种从设备向主设备发送序列号的方法,其特征在于,包括如下步骤:
从设备接收主设备广播的序列号数据包;
从设备根据所述序列号数据包生成包含序列号的应答数据包,并检测延迟时间,在延迟时间到达后发送所述应答数据包给所述主设备;
所述序列号数据包中包含本次所述主设备需获取的从设备的数量值;
所述从设备检测延迟时间的步骤为:
所述从设备检测种子,根据所述种子产生一个1~M内的一个随机数,然后乘以预设系数K,得到所述延迟时间;其中,M为本次所述主设备需获取的从设备的数量值,K为预设的物理链路连接最远的从设备与主设备交互一次数据的来回时间。
7.根据权利要求6所述的从设备向主设备发送序列号的方法,其特征在于,所述从设备检测延迟时间的步骤为:获取预设的延迟时间。
8.根据权利要求6所述的从设备向主设备发送序列号的方法,其特征在于,所述从设备检测种子的步骤为:获取预设的种子,或者获取自身序列号作为所述种子。
9.根据权利要求6所述的从设备向主设备发送序列号的方法,其特征在于,还包括步骤:
所述从设备每次接收到所述主设备广播的地址分配数据包时,从地址分配数据包中提取出所述主设备根据所述应答数据包提取出序列号后分配的标识地址。
10.根据权利要求9所述的从设备向主设备发送序列号的方法,其特征在于,所述地址分配数据包包含所有从设备的序列号及各个从设备序列号对应分配的标识地址;
所述从设备从地址分配数据包中提取出所述主设备根据所述应答数据包提取出序列号后分配的标识地址的步骤包括:
从设备读取所述地址分配数据包中包含的序列号,并与自身序列号进行匹配,判断是否与自身序列号相同;
提取所述地址分配数据包中匹配相同的序列号对应的标识地址。
11.根据权利要求10所述的从设备向主设备发送序列号的方法,其特征在于,还包括步骤:所述从设备若在所述地址分配数据包中没有查找到与自身序列号匹配的序列号,则丢弃所述地址分配数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410021287.6/1.html,转载请声明来源钻瓜专利网。