社区
数据结构与算法
帖子详情
谁有二进制指数退避算法的源码?
「已注销」
2009-08-19 05:46:09
谁有二进制指数退避算法的源码?或者告诉我哪里有,需要研究一下,要得比较急,谢谢.
...全文
414
8
打赏
收藏
谁有二进制指数退避算法的源码?
谁有二进制指数退避算法的源码?或者告诉我哪里有,需要研究一下,要得比较急,谢谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hyacinth_Chen
2011-08-29
打赏
举报
回复
总结楼上的,简而言之就是等待 T = int[rand()*(2^i-1)]*slot
xierui54
2011-08-05
打赏
举报
回复
在CSMA/CD协议中,一旦检测到冲突,为降低再冲突的概率,需要等待一个随机时间,然后再使用CSMA方法试图传输。为了保证这种退避维持稳定,采用了二进制指数退避算法的技术,其算法过程如下:
1. 将冲突发生后的时间划分为长度为2t的时隙
2. 发生第一次冲突后,各个站点等待0或1个时隙在开始重传
3. 发生第二次冲突后,各个站点随机地选择等待0,1,2或3个时隙在开始重传
4. 第i次冲突后,在0至2的i次方减一间随机地选择一个等待的时隙数,在开始重传
5. 10次冲突后,选择等待的时隙数固定在0至1023(2的10次方减一)间
6. 16次冲突后,发送失败,报告上层。
fiwiner
2009-08-25
打赏
举报
回复
没搜着.
DarkChampion
2009-08-21
打赏
举报
回复
http://203.208.37.132/search?q=cache:xhEPPWmCPBwJ:www.walkbird.cn/a/2007101/1136.html+%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%8C%87%E6%95%B0%E9%80%80%E9%81%BF&cd=8&hl=zh-CN&ct=clnk&gl=cn&client=firefox-a&st_usg=ALhdy2_M928KIT1a8ZiNNDrTivvlV7X8og
lz还是去搜相关论文吧
DarkChampion
2009-08-21
打赏
举报
回复
[Quote=引用 2 楼 lingyun310 的回复:]
什么是二进制指数退避?
[/Quote]
网络上的发送数据冲突后,等待一定时间后再发,等待时间随指数增长
没有现成源码,帮顶一下
sunzerui
2009-08-21
打赏
举报
回复
帮顶!
lingyun310
2009-08-21
打赏
举报
回复
什么是二进制指数退避?
PeacefulBY
2009-08-19
打赏
举报
回复
不了解,帮顶
zigbee MAC层 opnet
源码
zigbee MAC层 opnet
源码
和process模型文件
matlab-基于matlab的CSMA-CA无线接入算法性能仿真,分析了不同工作站数量对VANET通信系统吞吐量的影响-
源码
matlab_基于matlab的CSMA-CA无线接入算法性能仿真,分析了不同工作站数量对VANET通信系统吞吐量的影响_
源码
dcs—分布式服务
dcs—分布式服务详细文档教程和
源码
你不知道的冷知识 |
指数
退避思想及其在Flume/Hadoop中的应用
前言前段时间爆改Codis的Java客户端Jodis,它的测试类中用到了
指数
退避算法
。这是大学计算机网络课程会讲到的知识,本文权当复习,并且看看它的思想是如何应用在大数据...
c语言实现
二进制
退避算法
,南京大学计算机研究生复试面试题
南京大学面试题目汇总2005年1、linux/unix里面有系统进程在用户进程中的使用,解释下【目态管态】2、面包店算法【用于解决多线程同步,该算法的基本思想源于顾客在面包店中购买面包时的排队原理】3、系统调用syscall和库函数的区别【系统调用是为了方便应用使用操作系统的接口,而库函数是为了方便人们编写应用程序而引出的,随系统提供的库函数进一步封装或组合系统调用,实现更多的功能】4、生产者消费...
数据结构与算法
33,028
社区成员
35,336
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章