【技术实现步骤摘要】
基于NDN架构的无线数据传输方法、装置及系统
本专利技术涉及通信
,尤其涉及一种基于NDN架构的无线数据传输方法、装置及系统。
技术介绍
随着移动无线网络的快速发展和便携移动设备的普及化,人们对无线网络的需求已不仅仅满足于端到端通信。当前,以信息为中心的通信模式得到迅速发展,命名数据网络(NamedDataNetworking,NDN)作为一种革命式的未来互联网架构,以命名数据取代IP,直接以内容名字进行路由,数据传输采用“发布-请求-响应”模式,实现点到多点高效的内容分发。不同于传统IP网络通过提升端到端通信链路质量来减少通信延时和通信中断等问题,命名数据网络的通信模式更关注如何更快地得到内容信息,而非从哪里得到。NDN报文主要由请求包(Interest)和数据包(Data)组成。NDN路由机制上保留了类似IP路由的转发路由表(ForwardingInformationBase,FIB),增加了待处理请求表(PendingInterestTable,PIT)、以及内容缓存(ContentStore,CS)数据结构,FIB用于匹配合适的转发接口,CS用于内容 ...
【技术保护点】
一种基于NDN架构的无线数据传输方法,其特征在于,包括:(1)Interest包转发过程:STA首先发送Interest请求至AP,AP根据收到的Interest更新PIT表,如果STA请求的Interest前缀没有在PIT表中匹配到,将该Interest对应的前缀以及对应的接口和MAC地址记录到PIT表和FIB表中,产生一个新的条目;如果该STA的请求的条目在PIT表中匹配到,则进一步判断所匹配条目已存在的MAC地址是否包括当前该Interest的MAC地址,如果判断结果为是,将该Interest聚合且终止转发出去,并更新该条目的生存周期至当前时间;如果判断结果为否,在将 ...
【技术特征摘要】
1.一种基于NDN架构的无线数据传输方法,其特征在于,包括:(1)Interest包转发过程:STA首先发送Interest请求至AP,AP根据收到的Interest更新PIT表,如果STA请求的Interest前缀没有在PIT表中匹配到,将该Interest对应的前缀以及对应的接口和MAC地址记录到PIT表和FIB表中,产生一个新的条目;如果该STA的请求的条目在PIT表中匹配到,则进一步判断所匹配条目已存在的MAC地址是否包括当前该Interest的MAC地址,如果判断结果为是,将该Interest聚合且终止转发出去,并更新该条目的生存周期至当前时间;如果判断结果为否,在将该Interest聚合且终止转发出去的同时,将该STA的MAC地址增加到该条目的PIT表和FIB表中,并更新该条目的生存周期至当前时间;(2)Data包返回过程:当AP收到数据返回时,首先通过数据包的前缀与PIT的条目进行匹配,如果没有该条目,则直接丢弃该数据包;如果匹配到该条目,通过判断该条目对应MAC地址数量来区分该数据包类型,如果该条目对应一个MAC地址,判断该数据包类型是单播,按单播机制进行数据处理,如果该条目对应多个MAC地址,判断该数据包类型是组播,按组播机制进行数据处理。2.根据权利要求1所述的基于NDN架构的无线数据传输方法,其特征在于,按单播机制进行数据处理具体采用802.11的TIM机制。3.根据权利要求1所述的基于NDN架构的无线数据传输方法,其特征在于,按组播机制进行数据处理具体采用802.11的DTIM机制。4.根据权利要求1所述的基于NDN架构的无线数据传输方法,其特征在于,单播及组播的数据处理具体为:重定义802.11的Bitmap,以首位为0表示单播数据,以及以首位为1表示组播数据,并以PartialVirtualBitmap中的至少两个不同位置AID的值为1分别表示组播所对应的各该STA有缓存的组播数据;然后通过重定义的Bitmap和802.11的TIM机制对单播数据和组播数据分别进行下述处...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。