美文网首页FabAcademy 学习汇我爱编程
[FabNotes30] 第十五周:网络和通信

[FabNotes30] 第十五周:网络和通信

作者: Kidult | 来源:发表于2016-08-06 22:11 被阅读47次

这周学习网络通信.

串口

asynchronous 异步

I2C

SPI library

USB

OSI layers

  • 7: application 应用 (HTTP)
  • 6: presentation 表现层 (SSL)
  • 5: session 会话 (RPC)
  • 4: transport 传输 (TCP, UDP)
  • 3: network 网络 (IP)
  • 2: data link 数据链路 (MAC)
  • 1: physical 物理层 (PHY)

物理介质

  • capacity: bandwidth * log_2 (signal/noise)

  • wired

    single-ended, differential, powerline
    open collector, open drain
    transmission (pass) gate, tri-state
    transmission line
    waveguide
    TIA RS232, 422, 485
    802.3 ethernet
       chip module
    SONET optical fiber
    
  • wireless

modulation 调制

  • PCM: Pulse-Code Modulation 脉冲编码调制
  • PPM: Pulse-Position Modulation
  • OOK: On-Off Keying 通断键控
  • FSK: Frequency-Shift Keying 频移键控
  • BPSK: Binary Phase-Shift Keying 二进制相移键控
  • QAM: Quadrature Amplitude Modulation 求积分振幅变调
  • OFDM: Orthogonal Frequency-Division Multiplexing 正交频分多路
  • FHSS: Frequency-Hopping Spread Spectrum 跳频扩频
  • DSSS: Direct-Sequence Spread Spectrum 直接序列扩频
  • UWB: Ultra-WideBand 超宽带

channel sharing 信道共享

  • ALOHA

  • Master-Slave

  • Token Ring

  • TDMA: Time-Division Multiple Access 时分多址

  • FDMA: Frequency-Divsion Multiple Access 频分多址

  • CSMA: Carrier-Sense Multiple Access 载波监听

    • CD: Collision Detection
    • CA: Collision Avoidance
    • 1-persistent: transmit when clear
    • nonpersistent: random backoff
    • p-persistent: probability to transmit
  • CDMA: Code-Division Multiple Access 码分多址

  • MIMO: Multiple-Input Multiple-Output 多输入多输出

  • PDMA": Physical-Division Multiple Access

errors 错误

  • detection, correction
  • block, convolution codes
  • parity, checksum, Hamming, Reed-Solomon, Turbo

networking 网络

RF 射频

  • radios: oscillator, mixer, PA, LNA, IF, I/Q, demod, baseband, filters
  • antennas: Q, antenna gain, impedance matching
  • single-chip
    • MICRF (300-470 MHz)
    • MRF49XA (433/868/915 MHz)
    • nRF905 (433/868/915 MHz)
    • nRF24L01+ (2.4 GHz ISM)
    • CC2541 (2.4 GHz Bluetooth)
    • ESP8266 (2.4 GHz Wi-Fi)
  • software radio

课程资源

相关文章

  • [FabNotes30] 第十五周:网络和通信

    这周学习网络通信. 串口 asynchronous 异步 RS-232, RS-422, RS-485 video...

  • 数据通信基础

    计算机网络采用数据通信方式传输数据。通信和电话网络中的语音通信不同,也和无线电广播通信不同,它有其自身的规律和特点...

  • 06、Kafka 如何实现NIO网络通信?

    完整的网络通信架构 Kafka网络通信组件最核心两个部分:SocketServer和KafkaRequestHan...

  • 童言童语~小姨是做什么工作的

    ~妈妈,咱们家网络都坏了一周了还没好? ~那你明天问问姨夫,他和小姨都是做网络通信的,看他们是否知道。 ~啊?小姨...

  • 描述从浏览器地址栏输入一个页面开始到页面完整呈现的过程

    这个过程可以大致分为两个部分:网络通信和页面渲染。 一、网络通信 互联网内各网络设备间的通信都遵循TCP/IP协议...

  • Tomcat、Jetty、Undertow、Netty 等容器的

    一、总体区别 1.1 网络通信框架和Web容器的区别 网络通信框架:Netty、Mina、Grizzly Web容...

  • 网络-安全

    网络通信中面临的4种安全威胁 截获:窃听通信内容 中断:中断网络通信 篡改:篡改通信内容 伪造:伪造通信内容 网络...

  • 你需要知道的TCP/IP

    前言 TCP/IP 协议 是网络通信的基石,TCP/IP 协议 不是只有 TCP 和 IP 协议,它是整个网络通信...

  • 网络编程(详细)

    网络通信协议 网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要...

  • TCP和UPD

    OSI七层网络模型和TCP/IP网络模型 在网络体系结构中网络通信的建立必须是在通信双方的对等层进行,不能交错。 ...

网友评论

    本文标题:[FabNotes30] 第十五周:网络和通信

    本文链接:https://www.haomeiwen.com/subject/mmzksttx.html