Networking Technologies of IoT

Outline

3.1 Computer network and Internet 电脑网络及互联网
3.2 Mobile communication network 流动通讯网络
3.3 Broad band wireless network 宽带无线网络
3.4 Low rate wireless network 低速率无线网络

3.1 Computer Network and Internet 计网

Computer Network

  • Defination: group of interconnected computers.
  • Computer Network allows computers to communicate with each other and to share resources and information.

Communication Model 通信模型

Communication Model
name 作用
Source 生成要传输的数据
Transmitter 将数据转换成可传输的信号
Transmission System 传输信号
Receiver 将接收到的信号转换成数据
Destination 接收数据

Communication Types 通信类型

name 名字 特点
Unicasting 单播 一对一
Multicasting 多播 一对多
Broadcasting 广播 一对范围内所有

Network Classification

classify with area

  • WAN > MAN > LAN > PAN
name 名字 特点
PAN 个人区域网 10米以内
LAN 局域网 对范围有限制,对传输时间有要求
MAN 城域网 大范围,50km,大型局域网
WAN 广域网 互联网就是广域网,通常涵盖一个国家或一个洲

classify with connectivity method 按联通方式(算法)分类

name cost install troubleshoot check other
BUS low easy easy hard
STAR high easy hard easy HUB成本高
MESH high easy hard easy
TREE middle hard easy hard 点对点连接,有软件支持
  1. BUS


    BUS

所有网络中的设施都作为主干路的节点,所有设施只能向左或向右传输。

  • 优点:① 易安装 ② 电缆成本低
  • 缺点:① 一点故障网络崩溃 ② 难检查故障
  1. STAR


    STAR

所有设施均通过一个HUB连接,HUB掌管一切

  • 优点:① 易安装 ② 故障不会影响整个网络 ③ 易检查故障
  • 缺点:① 电缆成本高 ② HUB崩溃网络崩溃 ③ HUB成本高
  1. MESH


    MESH

    用电缆去连接每个其他设备

  • 优点:容忍节点崩溃,易安装
  • 缺点:成本高
  1. TREE


    TREE
  • 优点: 点对点连接,有软硬件支持
  • 缺点:有电缆类型限制,不容忍节点崩溃, 难安装

网络

name 名字 特点
Intranet 内部网 单一管理实体
Extranet 外部网 对外界访问有限制
Internet 互联网 全世界靠协议互通

网络用语定义

Packet: 网络传输包
Point- to - Point network: 点对点网络
Router: 路由器,负责在两个网络之间传输信息。

网络传输方式

  • circuit switching: dedicated circuit per call 电路传输
  • packet switching: data sent through net in discrete “chunks” 以包的形式分块传输

Protocol 协议(重点)

  • 定义
    A protocol is a set of rules that governs the communications between computers on a network.
    协议是控制网络上计算机之间通信的一组规则。

协议的关键特征

  • 制定数据交换的格式
  • Syntax: 数据格式
  • Semantics: 控制信息(匹配判定,错误判定等)
  • Timing: 传输速度匹配,排队传输
  • Actions: 如果发生了事情的处理办法

协议栈相关基本属于(重点)

  • Reliability 数据可靠性
    error-free & ordered delivery 无误差,无乱序
    保证措施:acknowledgements and retransmission 确认和重传
  • Overload 过载
    Too many packets occur in a subnetwork in the same time
    太多包出现在一个子网络中导致处理效率降低或堵塞
  • Congestion 堵塞
    路由器队列太长,导致缓存满了,造成数据堵塞。
  • Flow-control 流量控制
    to protect the receiver against the overload
    防止过载,传输层关键算法
  • Congestion prevention 防堵塞
    to prevent the intermediate nodes against the overload
    防止中间节点过载,网络层关键算法
  • End-to-end 端到端
    终端到终端。

OSI Protocal Stack OSI协议栈 (重点)

OSI Model
  1. Physical Layer 物理层
  • 信号以能量的形式在媒介中传输。
  1. (Data) Link Layer 链路层
  • correct errors.
  • 将字节电流(bits)转化为传输帧(Transmission of frames)
  • error contorl & flow control
  1. Network Layer 网络层
  • 主要负责节点之间的链接
  • End-to-end packet transmission
  • Congestion control
  1. Transport Layer 传输层
  • End-to-end packet reliablility
  • 把整条消息分成包去发送
  • Reassemble 将包重新集合
  • End-to-end flow control
  • Acknowledgments 信息确认
  1. Session Layer 会话层
  • session management service 会话管理服务协议
  • Assignment of logical ports 逻辑端口的分配
  • Synchronization 异步
  1. Presentation Layer 表现层
  • syntax and semantics of messages
  • code conversion
  1. Application Layer 应用层
  • 用户网络应用协议
  • 协议栈性质:
    Each layer in stack:
  1. Performs related functions
    执行相关功能
  2. Relies on lower layer for more primitive functions
    依赖于更低级的功能
  3. Provides services to next higher layer
    为下一层提供服务
  4. Communicates with corresponding peer layer of neighboring system using a protocol
    利用协议与邻近系统的相应对等层通信

传输协议的可靠性

传输层协议:

  • TCP:可靠传输
  • UDP:不可靠传输

网络设备 (重点)

name 名字 特点
Repeater 中继器 将网络逻辑上连接到一起
Hub 中心 多端口的中继器
Bridge 网桥 两个网络的数据连接
Switch 开关 多端口的网桥
Router 路由器 连接在传输层兼容的网络
Gateway (proxy server) 网关(代理服务器) 连接两个网络之间的路由器
Devices of the Network Connection

Packet Switching & Circuit Switching

Packet Swithching 分组交换 (不重要)

  • 适用于传输数据量大的情况
  • 适用场景
    • 资源分享
    • 没有 start-up delay 的场景
  • 包传输需要经历时延,所以不能用于实时传输
  • 过度拥堵会导致包的延迟和丢失
  • 协议需要实现数据传输和拥塞控制

分组交换的性能 (不重要)

  • 性能指标
    Overhead 开支:CPU把包放在网络上所需要的时间
    Throughput 吞吐量: 每秒传输的最大字节数
    Latency 延迟:第一个字节到达接收方所需要的时间
  • 延迟来源
    Wire latency 线路延迟
    Router latency 路由器延迟

分组交换的延迟来源 (不重要)

  • Nodal processing 节点处理
  • Queuing 队列
  • Transmission delay 传输延迟
  • Propagation delay 传播延迟

Internet protocal

  • Application Layer: ftp,smtp,http
  • Transport Layer: tcp,udp
  • Network Layer: ip,routing protocal

Mobile Communication Network

  • First-generation mobile phones: analog voice
    • IMTS (Improved Mobile Telephone System)
    • AMPS (Advanced Mobile Phone System)
  • Second-generation mobile phones: digital voice
    • D-AMPS
    • GMS
    • CDMA

First-generation mobile phones: analog voice

  • A single channel for both sending and receiving
    这太乱了,跳过这一节

Broad Band Wireless Network

  • Goals for wireless LAN 无线局域网的目标
Goals 翻译
low power 低功率
robust transmission technology 健壮的传输技术
easy to use, simple management 管理简单,易于使用
protection of investment in wired networks 有线网络投资保障
security, privacy 安全,隐私
transparency concerning applications and higher layer protocols 应用协议和更高层协议的透明性
  • wireless LAN 优缺点
Advantages 翻译
flexibility 灵活性
no wiring difficulties 没有布线困难
more robust against disasters 更强大的御灾能力
DisAdvantages 翻译
lower bitrate compared to wired networks 与有线网络相比,比特率更低
More difficult to secure 更难以获得

第三章未完待续。。 先背其他章。。。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,907评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,987评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,298评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,586评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,633评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,488评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,275评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,176评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,619评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,819评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,932评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,655评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,265评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,871评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,994评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,095评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,884评论 2 354

推荐阅读更多精彩内容