5G 从协议阅读开始(OSI 7-Layer RM基础)

OSI 7-Layer RM是ISO/IEC/ITU共同规范的标准化文档,咱们重点关注的是:web

Information technology – open systems interconnection – Basic Reference Model网络

ISO/IEC标准编号:ISO/IEC 7498-1:1994
ITU标准编号:ITU-T X.200ide

历史背景:1970年代各类私有网络出现后,ISO组织努力定义互联互通的协议标准,因而1984年OSI RM诞生。OSI RM成为理解网络概念的优秀模型,网络教材中必被说起通讯模型。svg

熟悉OSI-RM 有利于咱们理解协议的模型、术语;通过30多年传播,实际上X.200定义的概念已经潜移默化的融进3GPP的规范和协议软件实现中。工具

做为精确的模型承载体,ITU-T X.200 文档不到60页,结构清晰,概念逐层推动,层次完整,是演绎思惟和抽象思惟结合的完美产物;相似哲学的文体,每次阅读,都能强烈感觉到其投射到眼前具体问题的影响力。ui

鉴于其自己已经足够精巧,本人根据本身的理解在这里给与点评。
主要构成部分:
1.从具体系统抽象出OSI概念和模型
2. 借助分层的思惟工具,把通讯服务归入行列表格中,并给出表格内服务之间的互动关系和机制。这就是7-Layer模型及相关概念。orm

首先是OSI(Open System Interconnection)模型和概念,参见下图
在这里插入图片描述OSI的概念主要关注于系统之间的通讯协做关系,不是仅局限于系统之间的信息传递,还包括经过系统之间的协做得到完成分布于多个系统之间共同任务的能力。xml

通讯是基础,协做和发挥各个网络节点的能力是目的。这其实与5G网络的发展目标相一致,经过将不一样的应用场景抽象出其通讯网络需求,从而更大发挥5G网络的同一性优点,好比,从传统的电话、移动互联网到V2X,工业互联网等应用,实现网络节点的协做能力。blog

其次就是系统分层 Layer概念和模型
在这里插入图片描述针对上述图片,简要解释以下:接口

  • 经过分层的概念将多个系统的通讯功能划分为层和通讯系统的静态表格形式如Figure 3所示。
  • N层的N-Entity,经过SAP接口,为N+1层提供N-Service,其动态行为表示为N-Function,如Figure 4所示。
  • 不一样subsytem的对等N-entity之间经过N-Procotol实现协做,如Figure 5所示。
  • N-Protocol传输的数据被封装成N-PDU,包含N-PCI和S-PDU(即N+ 1 PDU),为了使用N-1 Entity提供的通讯Service,可能被分割或者重组,参见Figuire 8,9,10。
  • N-Protocol传输模式有链接模式和非链接模式,对应的N-Entity的N-Funciton表现参见Table 1。这些功能是任何通讯链接方式都会涉及的根本概念。
  • 在N-subsystems和N-layers组成的服务空间中,针对Service,connection等,须要标识符来表征特定的属性,这就是identifier。须要特定的服务路由寻址,这就须要服务address,address在同一服务域或者空间内必须惟一识别。参见Figure 7.

在理论层面探讨了通讯的各类概念和模式以后,进一步具体化为通讯的OSI-7layer模型,以及的具体分层和功能分工,这个咱们放在下一节介绍。