[发明专利]应用于家庭的令牌传递方法有效
申请号: | 201210186345.1 | 申请日: | 2012-06-07 |
公开(公告)号: | CN103166823A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 孙玉;刘桂君;齐鹏飞;孙毅 | 申请(专利权)人: | 广东广联电子科技有限公司;广州广联数字家庭产业技术研究院 |
主分类号: | H04L12/417 | 分类号: | H04L12/417;H04L12/851;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 家庭 令牌 传递 方法 | ||
1.一种应用于家庭的令牌传递方法,其特征在于,包括:
任一从节点上电后向主节点发送节点ID申请帧;
所述主节点收到所述节点ID申请帧后,所述主节点向所述从节点发送节点ID分配帧,所述节点ID分配帧携带MAC域信息和为所述从节点分配的ID信息;
所述从节点接收到所述主节点发送的所述节点ID分配帧后,获取所述节点ID分配帧携带的MAC域信息,将所述MAC域信息与所述从节点的MAC信息相匹配,如果所述MAC域信息与所述从节点自身的MAC信息相匹配,所述从节点从所述节点ID分配帧中提取所述主节点为所述从节点分配的ID信息;
所述主节点扫描最高优先级的队列,所述队列由从节点构成,判断正在扫描的队列中,是否存在有效数据,若是,所述主节点向队列中存在有效数据的从节点发送下行数据帧;若否,所述主节点对正在扫描的队列进行轮询,实现上行数据传输;
所述主节点判断目前扫描的队列是否为最低优先级,若否,所述主节点重新从最高优先级的队列开始新一轮扫描;若是,所述主节点再扫描下一优先级的队列,当所有优先级的队列全部扫描完成后,重新从最高优先级的队列开始新一轮扫描。
2.根据权利要求1所述的令牌传递方法,其特征在于,所述主节点的ID信息为0x00,在所述主节点维护ID信息表,所述ID信息表以ID为主键从小到大存储信息项,所述从节点的ID共有8bit,所述从节点的ID的高四位由所述从节点的优先级确定,所述从节点的ID的低四位从0开始依次分配,
所述主节点收到所述节点ID申请帧后,所述主节点向所述从节点发送节点ID分配帧,所述节点ID分配帧携带MAC域信息和为所述从节点分配的ID信息的步骤,具体为:
当所述主节点接收到所述节点ID申请帧后,从所述节点ID申请帧中提取优先级值;
所述主节点在所述ID信息表中查找是否存在ID高四位是所述优先级值的表项;
若所述ID信息表中不存在ID高四位是所述优先级值的表项,所述主节点在所述ID信息表中增加ID表项,新增加的ID表项高四位为所述优先级值,低四位为0;
若所述ID信息表中存在ID高四位是所述优先级值的表项,判断所述ID高四位是所述优先级值的表项的低四位数值最大者是否等于15;
若不等于15,所述主节点在所述ID信息表中增加ID表项,新增加的ID表项高四位为所述优先级值,低四位为所述ID高四位是所述优先级值的表项的低四位数值最大者;
若等于15,所述主节点将从所述节点ID申请帧中提取出的优先级值更新为加一后的值;再判断更新后的优先级值是否等于15,若不等于15,所述主节点在所述ID信息表中重新查找是否存在ID高四位是所述更新后的优先级值的表项,以及执行后述步骤,若等于15,主节点进行异常处理;
所述主节点向所述从节点发送节点ID分配帧,所述节点ID分配帧携带MAC域信息和为所述从节点分配的ID信息。
3.根据权利要求1或2所述的令牌传递方法,其特征在于,所述主节点对正在扫描的队列进行轮询,进行上行数据传输的步骤,具体为:
所述主节点向正在扫描的从节点发送发送数据控制帧,询问所述正在扫描的从节点是否需要发送数据;
所有从节点监听线路,当任一所述正在扫描的从节点收到所述发送数据控制帧后,从所述发送数据控制帧中获取ID信息,将从所述发送数据控制帧中获取的ID信息与所述任一所述正在扫描的从节点自身的ID值相匹配,若匹配,则所述任一所述正在扫描的从节点向所述主节点发送发送数据控制应答帧来进行响应;
所述主节点接收到所述发送数据控制应答帧之后,向所述任一所述正在扫描的从节点发送上行数据帧。
4.根据权利要求3所述的令牌传递方法,其特征在于,
所述主节点发送发送数据控制帧,可以发送多帧发送数据控制帧。
5.根据权利要求4所述的令牌传递方法,其特征在于,
对于下行数据,采用广播的方式传输,对于上行数据,采用单播的方式传输。
6.根据权利要求4或5所述的令牌传递方法,其特征在于,
所述节点ID申请帧包括帧头域、ID域、类型域、MAC域、优先级域和校验域,所述节点ID申请帧的ID域用于填写主节点ID,所述节点ID申请帧的MAC域用于填写所述从节点自身MAC值,所述节点ID申请帧的优先级域用于填写所述从节点自身优先级值,所述节点ID申请帧的帧类型域为0x02。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东广联电子科技有限公司;广州广联数字家庭产业技术研究院,未经广东广联电子科技有限公司;广州广联数字家庭产业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210186345.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电动机及使用该电动机的混凝土振捣棒
- 下一篇:一种医学影像彩色化方法