基于簇内侦听的网络编码方法技术

技术编号:13238615 阅读:74 留言:0更新日期:2016-05-15 00:49
本发明专利技术提供的基于簇内侦听的网络编码方法,具有这样的特征,包括以下步骤:步骤一,形成多个簇结构,每个簇结构包括一个簇头节点和多个簇成员节点;步骤二,形成覆盖簇结构,具有根节点的树结构;步骤三,给树结构中的所有节点分配树地址;步骤四,当第一数据流和第二数据流在当前编码节点相遇时,根据地址判断第一数据流和第二数据流是否满足编码条件,如果满足编码条件则将第一数据流和第二数据流进行异或运算形成当前编码流;以及步骤五,将当前节点地址更新为当前编码数据流的当前临时源地址以及将第一数据流和第二数据流的临时源地址更新为当前编码数据流的当前临时目的地址,并根据当前临时源地址和目的地址对当前编码数据包进行数据转发。

【技术实现步骤摘要】

本专利技术设及一种网络编码方法,特别设及一种利用网络编码解决无线传感器网络 中能量有限和能耗不均衡的。
技术介绍
-方面,为了降低无线传感器网络中节点能耗不均的问题,现有技术采用簇头轮 换策,也就说让节点轮流担任簇头的角色,负责收集簇成员的数据。然后簇头节点之间相互 形成的主干结构中仍然存在能耗不均的问题。另一方面,现有技术用对编码技术的应用主 要是通过编码缓解流量拥塞,提高吞吐量,并没有和能耗均衡相关。 异或编码在链型拓扑和X拓扑结构下的运用如图1中(a)和(b)两种情况所示,在运 两种情况下,一个数据流a和另一个数据流b在R点相遇,R对a和b进行了异或编码,然后将 a货6转发到下一跳,下一跳节点A和B(D1和D2)同时接收到编码数据流,并且将传输次数 从四次将为=次。(a)和(b)两种情况不同的地方在于,情况(b)是采用邻居侦听的方式获得 解码机会。
技术实现思路
本专利技术是为了解决上述问题而进行的,目的在于提供一种降低网络能量,提高网 络吞吐量,促进能耗均衡,提高网络寿命的。 本专利技术提供的,具有运样的特征,包括W下步骤: 步骤一,形成多个簇结构,每个簇结构本文档来自技高网...

【技术保护点】
一种基于簇内侦听的网络编码方法,其特征在于,包括以下步骤:步骤一,形成多个簇结构,每个所述簇结构包括一个簇头节点和多个簇成员节点;步骤二,形成覆盖所述簇结构,具有根节点的树结构;步骤三,给所述树结构中的所有节点分配树地址;步骤四,当第一数据流和第二数据流在当前编码节点相遇时,根据所述树地址判断所述第一数据流和所述第二数据流是否满足编码条件,如果满足所述编码条件则将所述第一数据流和所述第二数据流进行异或运算形成当前编码流;以及步骤五,将所述当前节点的所述树地址更新为所述当前编码数据流的当前临时源地址以及将所述第一数据流和所述第二数据流的临时源地址更新为所述当前编码数据流的当前临时目的地址,并根据...

【技术特征摘要】

【专利技术属性】
技术研发人员:杨桂松何杏宇王东方
申请(专利权)人:上海理工大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1