Acknowledged Broadcasting and Gossiping in ad hoc radio networks

Lecture 3-3: Networking Architecture, Routing Protocols and Algorithms Acknowledged Broadcasting and Gossiping in ad hoc radio networks Jiro Uchida(nagoya Institute of Technology) Wei Chen tennessee state University) Koichi Wada (nagoya Institute of Technology International Conference on Principles of Distributed Systems, 2003
Acknowledged Broadcasting and Gossiping in ad hoc radio networks Jiro Uchida (Nagoya Institute of Technology) Wei Chen (Tennessee State University) Koichi Wada (Nagoya Institute of Technology) Lecture 3-3: Networking Architecture, Routing Protocols and Algorithms International Conference on Principles of Distributed Systems, 2003

Introduction Ad hoc radio network It provides the flexible communication without base stations and wired networks It is studied as the network in scenarios such as battlefield emergency disaster relief, and so on Various arguments on the broadcasting algorithm in a radio network are presented
Introduction Ad hoc radio network ◼ It provides the flexible communication without base stations and wired networks. ◼ It is studied as the network in scenarios such as battlefield, emergency disaster relief, and so on. ➢ Various arguments on the broadcasting algorithm in a radio network are presented

Radio network Consists of the set of devices that can transmit and receive a message uvwx. devices
Radio network ◼ Consists of the set of devices that can transmit and receive a message. u v w u,v,w,x: devices x

Radio network Consists of the set of devices that can transmit and receive a message uvwx. devices
u v w x Radio network u,v,w,x: devices ◼ Consists of the set of devices that can transmit and receive a message

Radio network Consists of the set of devices that can transmit and receive a message C uvwx. devices
u v w x M M Radio network u,v,w,x: devices ◼ Consists of the set of devices that can transmit and receive a message

Radio network Consists of the set of devices that can transmit and receive a message C collIsion uvwx. devices
u v w x collision M M M Radio network u,v,w,x: devices ◼ Consists of the set of devices that can transmit and receive a message

Reachability graph Each node represents a device Each directed edge uv represents that, a node u can transmit to a node y (We say that u is an in-neighbor of v and v is an out-neighbor of Then we can consider a radio network as a directed graph u, v,w: devices
u v w u v w Then we can consider a radio network as a directed graph. • Each node represents a device • Each directed edge uv represents that, a node u can transmit to a node v (We say that u is an in-neighbor of v and v is an out-neighbor of u) u,v,w: devices Reachability graph

Problems Radio broadcasting (rbl Disseminating a message from a source node to all other nodes Acknowledged RB(ArB) Not only rb but also informing a source node of the completion of rb Radio gossiping rg Disseminating messages from each node to all other nodes Acknowledged RG (ARg Not only rb but also informing each node of the completion of RG
Problems Radio Broadcasting (RB) Disseminating a message from a source node to all other nodes Acknowledged RB (ARB) Not only RB but also informing a source node of the completion of RB. Radio Gossiping (RG) Disseminating messages from each node to all other nodes Acknowledged RG (ARG) Not only RB but also informing each node of the completion of RG

Model Each node works per round synchronized by a global clock (like GPS) The initial information of each node ID of itself Whether it is source or not(RB and ARB) Each node cannot receive two or more messages in one round Collision detection is not available
Model • Each node works per round synchronized by a global clock (like GPS). • The initial information of each node – ID of itself – Whether it is source or not (RB and ARB) • Each node cannot receive two or more messages in one round • Collision detection is not available

Model Each node works per round synchronized by a global clock (like GPS) The initial information of each node ID of itself Whether it is source or not(RB and ARB) Each node cannot receive two or more messages in one round Collision detection is not available Round: Discrete time step of the global clock Actions per round transmission or reception process before and after communication
Round: Discrete time step of the global clock Model Actions per round: • transmission or reception • process before and after communication • Each node works per round synchronized by a global clock (like GPS). • The initial information of each node – ID of itself – Whether it is source or not (RB and ARB) • Each node cannot receive two or more messages in one round • Collision detection is not available
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行 7.3 分布式共享存储器体系结构 7.4 Models of Memory Consistency.pptx
- 《大数据挖掘与应用技术》课程教学资源(PPT课件讲稿)第12章 Hibernate持久化技术.ppt
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 数组和广义表.ppt
- 上海交通大学:传感器网络研究 Research On Sensor Nets(主讲:伍民友).ppt
- 《计算机软件技术基础》课程电子教案(PPT课件讲稿)第9章 存储管理.ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第7章 虚拟存储器管理.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 05 Object-Oriented Programming.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第二章 微型计算机基础知识.ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第6章 存储器管理.ppt
- 《计算机系统和系统结构》课程教学资源(PPT课件讲稿)第四章 流水线技术.ppt
- 《计算机算法基础》课程教学资源(PPT课件讲稿)分枝-限界法.ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)贪心算法.pptx
- 《网络编程实用教程》教学资源(PPT课件讲稿)第4章 MFC编程.ppt
- 航空航天(PPT课件讲稿)Mechanics——Particle Motion.ppt
- 上海交通大学:《软件工程导论》课程教学资源(PPT课件讲稿)第十三讲 软件项目中的人员管理.ppt
- Data Mining and Model Choice in Supervised Learning.ppt
- 武昌理工学院:《操作系统原理》课程教学资源(PPT课件)第一章 操作系统概述(主讲:温静).pptx
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,6th edition)Chapter 8 网络安全 Network Security.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第六章 数字签名算法.pptx
- 华中师范大学:智能与分布计算(PPT课件讲稿)语义网与本体 Semantic Web & Ontology(Introduction).ppt
- Apache Spark:Intro to Spark(Lightning-fast cluster computing).pptx
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第三章 局域网安全技术及应用.ppt
- 面向服务的业务流程管理(PPT讲稿)Business Process Analysis and Modeling.pptx
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第6章 Internet.ppt
- 《计算机视觉》课程教学资源(PPT课件讲稿)第二章 视觉的基本知识 第二节 视觉物理学特性.pptx
- 北京航空航天大学:《程序设计语言原理》课程教学资源(PPT课件)第0章 绪论(主讲:吕卫锋)程序语言设计方法学 The Methodology Of Programming Language.ppt
- 《单片机原理及应用》课程PPT教学课件(C语言版)第1章 单片机基础知识概述.ppt
- 山西管理职业学院:《Excel 教程》课程教学资源(PPT课件讲稿,共九部分).ppt
- 《文献信息检索与利用》课程教学资源(PPT课件)第三章 文献信息检索基本理论.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件讲稿)文件管理(主讲:徐锋).ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)敏捷软件开发 Agile Software Development.ppt
- 计算机的维修(PPT课件讲稿)计算机维修的基本知识与实例.ppt
- 四川大学:《计算机系统结构》课程教学资源(PPT课件讲稿)第1章 计算机系统结构基本概念(主讲:倪云竹).ppt
- SQL Server权限管理(PPT课件讲稿).ppt
- 《机器学习及应用》课程教学资源(PPT课件讲稿)贝叶斯网络(Bayesian Network).ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第三章 计算机系统的组成与工作原理(3.1-3.4).ppt
- 计算机问题求解(PPT讲稿)分治法与递归.pptx
- 贵州师范学院:《高级语言程序设计 Advanced Programming》课程教学资源(PPT课件讲稿)第7章 函数——模块化设计.ppt
- 西安交通大学:《物联网技术原理》课程教学资源(PPT课件讲稿)第1章 物联网技术概论(主讲:桂小林).ppt
- 《编译原理与技术》课程教学资源(PPT课件讲稿)自底向上分析.ppt