CSMA(carrier sense multiple access)
为了减少发生collision的可能,提高媒介传输的性能,所以开发了CSMA。在CSMA机制下,用户在尝试使用媒介之前首先要感知媒介是否处于idle状态。“sense before transmit”,“listen before talk”
CSMA可以有效降低发生冲突的可能性,但是无法彻底消除。由于传播时延,发生冲突的可能性还是存在。在一个站点发送一个帧的数据后,数据的第一个bit没有到达另一个站点前,另一个站点则会认为媒介是处于idle状态的,此时这个站点则会发送自己的数据,导致产生冲突。
Vulnerable Time: Tp (propagation time)
Persistence Methods
1-persistent
1-persistent方式不断地感知媒介的状态,只要发现medium处于idle状态,则(以概率为1)马上传输。这种方式会有较高的可能性产生collision。
Nonpersistent
在Nonpersistent机制下,一个站点在想要发送数据帧时,首先会sense媒介状态,若处于busy,则随机等待一段时间后再次感知,知道medium处于idle状态开始传输。这种方式有效降低了发生冲突的可能性,但是可能会有所有站点在medium空闲时还在等待传输的可能性,所以降低了medium的效率。
p-Persistent
P-persistent方式主要用在medium有time slot的情况下,并且time slot等于或者大于最大传播时间。这种方式结合了以上两种(1-persistent and Nonpersistent)策略。有效降低了发生冲突的可能性且提高了medium效率。
在p-persistent机制下,站点在感知到信道(媒介)处于idle状态下的处理步骤:
1. 以概率为P进行传输。
2. 以1-p的概率等待下一个time slot,并重新进行感知并传输。a. 若此时medium处于idle状态,则回到step 1.b. 若此时medium处于busy状态,则视为collision产生并按照collision产生的应对机制应对(backoff procedure)。
CSMA(carrier sense multiple access)相关推荐
- 数据通信与网络:CH12 Multiple Access
CH12 Multiple Access 文章目录 CH12 Multiple Access 12.1 Random Access Protocal 12.1.1 ALOHA (1)Pure ALOH ...
- 【NOMA】Non-Orthogonal Multiple Access (NOMA) for Cellular Future Radio Access(NOMA 原理)
文章目录 NOMA 相较于 OFDM 的进步 技术特点 数学原理 SIC接收机 SIC decoding and SINR 和OFDMA的对比 配套技术 性能影响因素 更多关于NOMA的论文解读请见本 ...
- Throughput Optimization for Grant-Free Multiple Access With Multiagent Deep Reinforcement Learning
Ref:R. Huang, V. W. S. Wong and R. Schober, "Throughput Optimization for Grant-Free Multiple Ac ...
- PDMA(Pattern Division Multiple Access) 非正交多址接入
非正交接入技术的提出是为了满足大量设备接入需求而提出的,PDMA是其中一种非正交多址接入技术.不同用户共享资源,利用pattern的不同来解调,联合设计发射端和接收端来提高性能. PDMA在国内由大唐 ...
- Performance Analysis of Rateless-CodedNon-Orthogonal Multiple Access over Nakagami-m Fading Channel
摘要 为了在时变通信系统中实现高效可靠的数据传输,提出了一种基于无速率码(NOMA-RC)的下行非正交多址系统.NOMA-RC系统可以根据解码结果在限定时间内连续向用户发送叠加信号.用户成功解码信号后 ...
- 通信网络基础期末复习-第四章-多址接入协议
文章目录 第四章 多址技术 4.1 多址协议概述 4.1.1 MAC层在通信协议中的位置 4.1.2 多址协议的分类 4.1.3 系统模型 4.2 固定多址接入协议 4.2.1 频分多址接入(FDMA ...
- TCP/IP网络中专有名词注解
CSMA (Carrier Sense Multiple Access):载波监听多路访问.是一种允许多个设备在同一信道发送信号的协议,其中的设备监听其它设备是否忙碌,只有在线路空闲时才发送. --- ...
- 计算机网络核心知识(中)
前言 转载请声明转载并标明本博客链接. (1) 毒性逆转 (2) 乒乓环路 (3) TOS (4) 网络前缀聚合 (5) 滑动窗口协议 上面的是还未搞明白的知识点. 文章目录 前言 5 网络层(上) ...
- 计算机网络-常用英文简写与名词解释
第一单元 ISP Internet Service Provider 互联网服务提供商 TCP Transmission Control Protocol 传输控制协议 UDP User Datagr ...
- TCP/IP英文缩写汇总
FCS : Frame check sequence 帧检验序列 ATM : Asynchronous Transfer Mode 异步传输方式 MAC : Media Access Control ...
最新文章
- 《Python数据分析与挖掘实战》一第1章 数据挖掘基础1.1 某知名连锁餐饮企业的困惑...
- barplot参数 python_Python零基础入门Python数据分析最好的实战项目
- 2019.7.9 校内测试题 史密斯数
- ASP.NET MVC 实现跨域请求的两种形式
- ***是如何能破解诸如美国中情局之类的密码
- Apache Commons Lang StringUtils
- linux中改变文件大小,Linux 改变文件大小的方法
- c#等待所有子线程执行完毕方法
- SQL:pgSQL截取查询结果
- 毛驴县令第二季简介及其下载
- 数字图像处理-知识点总结
- CnOpenData工商注册企业数量统计数据:省份-年度-企业数量信息表
- SpringCloud-Gateway网关
- 火车进站(出栈顺序问题)
- python语言应用 智慧树满分章节测试答案_Python语言应用完整智慧树网课章节测试答案...
- 简单学JAVA-学好Java能做啥
- 一位研究生导师的肺腑之言
- Word和Excel中的常用办公操作
- 快速修复IE浏览器方案
- 【hdu 5512】【 2015ACM/ICPC亚洲区沈阳站】Pagodas 题意&题解&代码(C++)
热门文章
- 实测发现,微软 Win11 并不比 Win10 更快
- android设备如何挂载sdcard(有些设备是自动挂载的)
- 8421码的加减矫正
- angluarjs+springmvc实现excel上传并解析,对个别字段进行非空校验,txt生成,txt生成的条件为某列必须为某值且只提供固定的几列发送到ftp...
- Python之集合(综合练习)
- F28335 eCAP配置代码(自发自检)
- 《Hibernate上课笔记》------class6------Hibernate实现一对多关联映射
- docker for desktop一直starting
- 看雪CTF.TSRC 2018 团队赛 第一题 初世纪 writeup
- Nippon Computer Dynamics:MC MIRI和Reo Fujii将出演“COW”宣传片