[发明专利]Ad Hoc网络中可支持多速率传输的跨层协同路由方法无效
申请号: | 200810232715.4 | 申请日: | 2008-12-19 |
公开(公告)号: | CN101431810A | 公开(公告)日: | 2009-05-13 |
发明(设计)人: | 盛敏;张琰;傅婧;史琰;李建东 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W80/00 | 分类号: | H04W80/00;H04L29/06 |
代理公司: | 陕西电子工业专利中心 | 代理人: | 王品华;黎汉华 |
地址: | 71007*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Ad Hoc网络中可支持多速率传输的跨层协同路由方法,它涉及无线通信技术领域。其步骤为:高层数据产生后,网络层查找是否存在到达目的节点的有效路由,若存在,将下一跳IP地址和数据帧交给ARP层,否则网络层先按长跳路由原则建立路由,再将下一跳IP地址和数据帧交给ARP层;ARP层进行相应地址转换后将地址和数据帧交给MAC层;MAC层先寻找是否存在协同节点,若存在,MAC层采用协同MAC方式传输,若不存在,MAC层采用DCF方式传输。本发明在路由建立中按长跳路由原则,使得协同节点存在的概率增大,并通过使用协同技术,将路由中包含的每一条低速的长距离链路变成两个高速的短链路,从而更有效的支持多速率传输,提高网络性能。 | ||
搜索关键词: | ad hoc 网络 支持 速率 传输 协同 路由 方法 | ||
【主权项】:
1. 一种Ad Hoc网络中可支持多速率传输的跨层协同路由方法,包括如下过程:(1)任意一个节点的高层产生数据后,将数据递交给网络层处理,网络层根据该高层数据的目的地址,先查找缓存中是否存在到达该目的节点的有效路由,若存在,获得下一跳IP地址,并把高层数据组装成特定的网络层数据帧,然后将该数据帧及下一跳IP地址交给ARP层;若不存在到达该目的节点的有效路由,由网络层按照长跳路由原则为该高层数据建立一条到达目的节点的路由,并根据所选路由获得下一跳IP地址,把高层数据组装成特定的网络层数据帧,将网络层数据帧与下一跳IP地址递交给ARP层;(2)ARP层将网络层递交的下一跳IP地址转换为下一跳MAC地址,并将转换的下一跳MAC地址和网络层递交的数据帧交给MAC层;(3)MAC层根据下一跳MAC地址,在协同表格中查找满足协同条件的协同节点,若协同节点存在,MAC层采用协同MAC方式进行传输,若协同节点不存在,MAC层则按照DCF方式进行传输;同时网络中的其他节点,通过监听发送的控制帧和数据帧获取链路状态信息,对协同表格进行实时更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810232715.4/,转载请声明来源钻瓜专利网。