为了减少发生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)相关推荐

  1. 数据通信与网络:CH12 Multiple Access

    CH12 Multiple Access 文章目录 CH12 Multiple Access 12.1 Random Access Protocal 12.1.1 ALOHA (1)Pure ALOH ...

  2. 【NOMA】Non-Orthogonal Multiple Access (NOMA) for Cellular Future Radio Access(NOMA 原理)

    文章目录 NOMA 相较于 OFDM 的进步 技术特点 数学原理 SIC接收机 SIC decoding and SINR 和OFDMA的对比 配套技术 性能影响因素 更多关于NOMA的论文解读请见本 ...

  3. 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 ...

  4. PDMA(Pattern Division Multiple Access) 非正交多址接入

    非正交接入技术的提出是为了满足大量设备接入需求而提出的,PDMA是其中一种非正交多址接入技术.不同用户共享资源,利用pattern的不同来解调,联合设计发射端和接收端来提高性能. PDMA在国内由大唐 ...

  5. Performance Analysis of Rateless-CodedNon-Orthogonal Multiple Access over Nakagami-m Fading Channel

    摘要 为了在时变通信系统中实现高效可靠的数据传输,提出了一种基于无速率码(NOMA-RC)的下行非正交多址系统.NOMA-RC系统可以根据解码结果在限定时间内连续向用户发送叠加信号.用户成功解码信号后 ...

  6. 通信网络基础期末复习-第四章-多址接入协议

    文章目录 第四章 多址技术 4.1 多址协议概述 4.1.1 MAC层在通信协议中的位置 4.1.2 多址协议的分类 4.1.3 系统模型 4.2 固定多址接入协议 4.2.1 频分多址接入(FDMA ...

  7. TCP/IP网络中专有名词注解

    CSMA (Carrier Sense Multiple Access):载波监听多路访问.是一种允许多个设备在同一信道发送信号的协议,其中的设备监听其它设备是否忙碌,只有在线路空闲时才发送. --- ...

  8. 计算机网络核心知识(中)

    前言 转载请声明转载并标明本博客链接. (1) 毒性逆转 (2) 乒乓环路 (3) TOS (4) 网络前缀聚合 (5) 滑动窗口协议 上面的是还未搞明白的知识点. 文章目录 前言 5 网络层(上) ...

  9. 计算机网络-常用英文简写与名词解释

    第一单元 ISP Internet Service Provider 互联网服务提供商 TCP Transmission Control Protocol 传输控制协议 UDP User Datagr ...

  10. TCP/IP英文缩写汇总

    FCS : Frame check sequence 帧检验序列 ATM : Asynchronous Transfer Mode 异步传输方式 MAC : Media Access Control ...

最新文章

  1. 《Python数据分析与挖掘实战》一第1章 数据挖掘基础1.1 某知名连锁餐饮企业的困惑...
  2. barplot参数 python_Python零基础入门Python数据分析最好的实战项目
  3. 2019.7.9 校内测试题 史密斯数
  4. ASP.NET MVC 实现跨域请求的两种形式
  5. ***是如何能破解诸如美国中情局之类的密码
  6. Apache Commons Lang StringUtils
  7. linux中改变文件大小,Linux 改变文件大小的方法
  8. c#等待所有子线程执行完毕方法
  9. SQL:pgSQL截取查询结果
  10. 毛驴县令第二季简介及其下载
  11. 数字图像处理-知识点总结
  12. CnOpenData工商注册企业数量统计数据:省份-年度-企业数量信息表
  13. SpringCloud-Gateway网关
  14. 火车进站(出栈顺序问题)
  15. python语言应用 智慧树满分章节测试答案_Python语言应用完整智慧树网课章节测试答案...
  16. 简单学JAVA-学好Java能做啥
  17. 一位研究生导师的肺腑之言
  18. Word和Excel中的常用办公操作
  19. 快速修复IE浏览器方案
  20. 【hdu 5512】【 2015ACM/ICPC亚洲区沈阳站】Pagodas 题意&题解&代码(C++)

热门文章

  1. 实测发现,微软 Win11 并不比 Win10 更快
  2. android设备如何挂载sdcard(有些设备是自动挂载的)
  3. 8421码的加减矫正
  4. angluarjs+springmvc实现excel上传并解析,对个别字段进行非空校验,txt生成,txt生成的条件为某列必须为某值且只提供固定的几列发送到ftp...
  5. Python之集合(综合练习)
  6. F28335 eCAP配置代码(自发自检)
  7. 《Hibernate上课笔记》------class6------Hibernate实现一对多关联映射
  8. docker for desktop一直starting
  9. 看雪CTF.TSRC 2018 团队赛 第一题 初世纪 writeup
  10. Nippon Computer Dynamics:MC MIRI和Reo Fujii将出演“COW”宣传片