网络编码传输方式与传统的存储转发方式有什么区别?另外网络编码有哪些优点?

请问各位高手:网络编码传输方式与传统的存储转发方式有什么区别?另外网络编码有哪些优点?... 请问各位高手:网络编码传输方式与传统的存储转发方式有什么区别?另外网络编码有哪些优点? 展开
 我来答
若以下回答无法解决问题,邀请你更新回答
匿名用户
2013-06-03
展开全部
编码作为一种新的技术在宽带无线自组织网络中有很好的应用,通过网络编码,中间节点可以将接收信息进行编码并发送出去,提高了网络吞吐量和健壮性。为不对现有网络的软硬件设备和相应的协议做很大的修改,可以选择在高层实现网络编码。无线传感器网络、无线格状网(Mesh)等无线自组织网络都可以使用网络编码技术显著提高多跳链路的传输性能。目前网络编码的研究热点集中在网络编码节点选取方案、网络编码算法的设计、网络编码复杂度分析、网络编码的性能分析、网络编码与系统安全性分析、网络编码在无线分布式网络中的应用等方面。

宽带无线多跳通信系统的设计目标是在充分利用有限的无线网络资源的前提下,使各接收节点能快速收到完整信息。如何提高多跳自组织无线网络的性能,一直是业界研究和关注的重点[1]。

1 网络编码技术原理

网络编码(Network coding)从广义上来讲,是网络中的节点将接收到的信息进行编码后再转发出去的多点传送(Multicast)技术。多点传送(也称组播)是网络中的一种重要的通信方式。当一个或几个节点同时向若干个其他节点发送数据时,往往要借助其他节点的传递。

在传统的网络中,作为中继的节点只能对接收到的信号进行复制、放大和转发,这对于网络资源有时候是一种浪费。网络编码技术打破了这种限制,它允许中继节点对接收到的信息进行编码,并将接收到的多个数据包按照某种特定算法重新组合再发送出去。

图1所示为一无线通信领域3节点拓扑的实例:节点A、节点B相互传递信息a、b。图1中的箭头代表有向链路,假设每条链路的容量为“1”。图1(a)采用传统的通信方式,A首先向S发送信息a,然后B向S发送信息b,S然后依次把信息a和b分别广播给节点A和节点B。这样经过4条链路的传输节点B可以获得信息a,而节点A可以获得信息b 。但是当信息a和b准备通过节点S进行转发时,如果应用网络编码技术,将a和b作模2和运算后直接转发出去,则在节点B处,根据接收到的信息可恢复出a来;同理,在节点A处也可以恢复出信息b来,从而可以译码得到信息b。采用了网络编码技术后(见图1(b)),只需要使用3条链路就可以实现传统方式的所有通信要求。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式