当前位置:
文档之家› 移动自组网络中简单组播转发协议的扩展
移动自组网络中简单组播转发协议的扩展
计 算 机 系 统 应 用
h t t p : / / w ww . C - S — a . o r g . c n
2 0 1 4年 第 2 3卷 第 3 期
移动 自组网络 中简单组播转发协议的扩展①
吴 岳
( 国家林业局林产工业规划设计院,北京 1 0 0 0 1 0 )
摘
要: 简单组播转 发协议在没有接收者 时, 组播源也会 洪泛整个 网络,这样就会产生 不必要的重复数据.为 了
i s t h e s t a n da r d wa y wi t h l i mi t e d o p t i o n s lo f o d i n g t h e be s t c o mb i n a t i o n o f u ni c a s t t o mi n i mi z e n e t wo r k o v e r h e a d c a us e d
避免在移 动 白组 网中 出现这种 问题,作者针对 简单组播 转发协议提 出 了一种扩 展方法,即根据 有 限的洪 泛范 围
和到达所 有组播接 收者 的单播 , 对 组播源列表 中的每个 接收者计算 一个混合值 .以这个混合值 为标准选 择有 限
的洪泛方式与单播方式 的最佳Βιβλιοθήκη Baidu合来最小化洪泛带来 的网络 开销.
Ab s t r a c t :S i mpl e mu l t i c a s t f o r wa r d i ng p r o t o c o l i n t h e a b s e n c e o f t h e r e c i p i e n t ,t h e mul t i c a s t s o u r c e wi l l b e lo f o d e d t h r o u g h o u t t h e n e t wo r k ,t h i s wi l l l e a d t o u n n e c e s s a r y d u p l i c a t i o n o f d a t a .I n o r d e r t o a v o i d M AN ET t h i s p r o bl e m, t h e a u t h o r s p r o p os e p r o t o c ol s f o r mul t i c a s t f o w a r r d i n g s i mpl y a n e x t e nd e d me t h o d, wh i c h b a s e d o n l i mi t e d lo f o d i ng s c o p e a n d r e a c h a l l t h e mu l t i c a s t r e c e i v e r s u n i c a s t , mu l t i c a s t s o u r c e l i s t c a l c ul a t e d or f e a c h r e c i pi e n t a mi x v a l u e . Wi t h t h i s mi x
关键词:简单组播转发协议:有 限洪泛; 移 动 自组网;组播 ; 控制 开销
Ex t e n s i o n o f S i mp l e Mu l t i c a s t F o r wa r d i n g i n M ANET
W U Yu e
( P l a n n i n g a n d D e s i g n I n s t i t u t e o f F o r e s t P r o d u c t s I n d u s t r y S t a t e F o r e s t y r A d mi n i s t a t i o n , B e i j i n g 1 0 0 0 1 0 , C h i n a )
组播 协议稳定 性的最大挑 战.由于无线传输 的噪声 与 干扰, MA NE T的信道容量与有线网络相 比较低.组播
协议 中总是存在一个可靠性 与控制开销之 问的折 中点, 选择 一个合 适的折 中点会 影响组播协议的性能.
动节 点,这些节 点共享 一个相 同的无线信道. MA NE T 的运 行不需要 固定的基础 设备或集 中的管理.如果两
部署 、高度动态 的网络拓 扑( 设备的移动、无线信道 的
改变 、网络的分割与合并) 、有限的网络容量、单 向的
通信 链路 . 这 些特 点为组播技 术带 来 了一些 问题 . 其 中关 键 的问题 是当节 点移动 时,发送者如何 高效传递 数据 包到多个接 收者.一个高度 动态 的拓 扑结构是对
b y lo f o di n g . Ke y wor ds : S M F; l i mi t e d lo f o d i n g ; M ANET; mu l t i c a s t ; c o n t r o l o v e r h e a d
在互联 网中,组播技术 可 以向多个 使用 同一 目的 地址 为标识 的主机 传送数据 包. 使 用多播技术 的前提 是 网络 中的所 有主机需要从一个 或多个 源地址接收相 同的数据 包,组播组中的成员可 以动态地变化.与单播 相 比, 组播可 以同时给多个接收者发送 相同的数据, 减 小 了链路 带宽的消耗和传送的延迟,降低 了通讯成本. 移 动 白组 网络 ( MA N E T 1 中只 有 自组 织 的无 线移