协议到底是什么?为什么大家都在强调协议的重要性?学习协议有哪些注意事项?今天小编就给大家简单介绍下相关内容。无论你是对协议还一头雾水的通信专业“后浪”,还是已经在利用协议解决工程问题、游刃有余的“前浪”,希望这篇文章都能让你有所收获。
01. 协议是什么?
狭义的协议就是网络协议,是通信计算机双方必须遵从的一组约定,如怎样建立连接、怎样互相识别等。只有遵守约定,计算机之间才能相互通信交流。广义上,各个行业组织出的技术规范与技术报告,国家标准,以及特定的具体业务信令流程,都可以称为“协议”。除了“协议”之外,还经常听说“规范”、“标准”等,他们之间的联系与区别可以参考下图。
业界有数以千计的标准化和行业组织,国际的如itu、3gpp,国家的如中国的ccsa、欧洲的etsi。这里我们以3gpp为例进行介绍,这也是我们日常工作中接触最多的组织之一。(下文提及的“协议”都是指广义上的协议。)
02. 为什么学协议?
当然是因为它重要呀!虽是一句轱辘话,但也是事实。协议的重要体现在它的权威性、及时性与基础性。权威体现在发布者与发布内容权威。能够发布协议的都是业界主流的协会或机构,内容涵盖无线接入网(ran)、核心网&终端(ct)、业务&系统(sa)等一切通信相关问题。
及时体现在发布与更新及时。新版本可以第一时间获取,按版本演进不断更新,保证技术发展的持续性与指向性。
基础体现在协议作为行业规范,给出了基础性共识,同时提供了部分可选项。一句话,阅读经典,学就对了。
03. 怎样学协议?
不同的岗位需要不同的个性指导,但小编也有一些共性的经验(踩坑)小结。好的方法是成功的一半,大家比较容易接触到的是3gpp技术规范(ts),我们就从这儿谈起。1)直接从官网获取协议文本以3gpp为例,官网通过共享ftp的方式向所有人开放,访问以下链接即可到达。https://www.3gpp.org/ftp/specs/archive/2)了解归属、版本和内容不同的规范有不同的系列(series)归属,例如4g是36序列,5g是38序列。协议命名都遵循一定的编码规范。
一段时间内固化的规范会出一个冻结版本,也就是release,每个release中也有小版本的更新。通常我们下载最新版本即可。3gpp也提供了协议release矩阵。有点类似svn,它有一张总表介绍各协议的版本状态,点击协议号可以查询具体信息并直接下载。
3)关注协议的目录架构与缩略语技术规范分为总览性协议(如ts 23.501)或某一具体功能协议(如ts 32.251)两种,以5g核心网的ts 23.501 5g系统的系统架构为例,以下是协议的目录结构。
开源硬件平台指的是哪方面开源_开源硬件究竟有多开源
西门子1500PLC连接64个仪表网关数据交互
无线路由器的QoS支持
ULN2003应用电路分析
迈威时速 | 迈威通信达成15日“0-1”轨交专用交换机定制交付
一文解析5G通信协议
九大原则,拯救高速PCB设计
健康管理服务存缺口 AI助力智慧管理
电动车排名
移动、中电科“瓜分”1.04亿湛江智慧城市及5G基础设施建设项目
2020年初 超过100款VR游戏的收入超过了100万美元
TE携手安德雷蒂科技公司,共同推动赛车运动和电动汽车技术发展
用PPEC打造你的电源方案
比亚迪汉DM预告图公布 主推车型将是纯电动版
晶体在电路中起什么作用?晶体和振荡器有什么区别?
ADMTV300: 低中频调谐器支持T-DMB DAB F
现代收购通用汽车俄罗斯工厂 韩国工厂停产8天
物联网时代,语音交互将会是智能硬件产品的入口
IC Insights:电视半导体将持续走俏
树立行业质量标杆 菲菱科思引领市场风范