发明名称 一种基于蜂窝结构和坐标定向的RFID路由算法
摘要 本发明公开一种基于蜂窝结构和坐标定向的RFID路由算法,其包括蜂窝结构的划分、数据转发域的确定、确定最优下一跳和转发数据过程;所述蜂窝结构的划分以节点S为中心,向周围扩展,以正六边形的蜂窝结构覆盖整个网络区域;所述数据转发域为以源节点S为顶点,两条外切线所辖的角度为α的扇形区域;所述确定最优下一跳的过程包括:源节点S处在正三角形△ABS中,在△ABS的泛相邻三角形中分别用优化函数f(L,W)算出各泛相邻三角形中下一跳的最优点,最终在这些最优点中选择f(L,W)值最小者作为下一跳节点;以此类推实现数据的中间转发过程。本发明综合考虑地理位置信息和簇结构,结合优化函数,能很好地提高数据的转发效率。
申请公布号 CN104010335A 申请公布日期 2014.08.27
申请号 CN201410199509.3 申请日期 2014.05.12
申请人 华南师范大学 发明人 余松森;彭广欣;赵振宇;林德光;罗文易;罗继声
分类号 H04W40/04(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W40/04(2009.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 江裕强
主权项 一种基于蜂窝结构和坐标定向的RFID路由算法,其特征在于包括蜂窝结构的划分、数据转发域的确定、确定最优下一跳和转发数据过程;所述蜂窝结构的划分过程包括:将所有RFID阅读器作为节点,节点S为源节点,节点D为目标节点,在目标节点D处以D为圆心、以目标节点D通信半径Rc≥2R为半径画圆D,则圆D所在区域为目标节点D期望域;以节点S为中心,向周围扩展,以正六边形的蜂窝结构覆盖整个网络区域,R为所述正六边形的边长;所述数据转发域的确定过程包括:在源节点S处向圆D引两条外切线,形成的可转发角度为α,其中<img file="FDA0000504060360000011.GIF" wi="263" he="122" />距离|SD|通过源节点S和目标节点D的已知坐标求得,故<img file="FDA0000504060360000012.GIF" wi="391" he="122" />数据转发域即为以源节点S为顶点,两条外切线所辖的角度为α的扇形区域;所述确定最优下一跳的过程包括:令起始节点即源节点S处在正三角形△ABS中,正三角形边长为R,在源节点转发角度α所辖的范围内的△ABS的泛相邻三角形均能作为源节点S的下一跳的落点,在所述△ABS的泛相邻三角形中分别用优化函数f(L,W)算出各泛相邻三角形中下一跳的最优点,最终在这些最优点中选择f(L,W)值最小者作为下一跳节点;所述转发数据的过程包括:以源节点S的下一跳节点作为新的起始节点,该新的起始节点确定新的下一跳节点的方法与上述确定最优下一跳的方法一致,实现数据的中间转发过程;当转发至其中一节点S5时,若以点S5为圆心,通信半径Rc=2R为半径进行扫描,该扫描区域圆S5与目标期望域圆D有重叠,则在重叠区域内任选一个空闲节点进行转发至目标节点D。
地址 528225 广东省佛山市狮山南海软件园华南师范大学南海校区