通信中的ATM cell:ATM信源结构
ATM信源结构
ATM 是一种基于信元的交换和复用技术,ATM 传送信息的基本载体是ATM信元,ATM 信元和分组交换中的分组类似,但又有自己的特点。ATM 信元是定长的,而且信元的长度较小,只有53 字节,分为信头和净荷两部分,信头为5 字节,净荷为48 字节。
背景:
ATM物理层大体包括了OSI物理层 [被屏蔽广告]和数据链路层,包括功能像OSI物理层的物理介质决定了子层和与数据链路功能一样的传输汇集(TC)子层。对于ATM,没有特殊的物理层特性。相反,是由SONET,FDDI及其他传输系统运送ATM信元的。因此,我们这里将集中于TC子层的数据链路功能。当一个应用程序产生了一条要发送的消息后,此消息要进入传输线路上,向下传到ATM协议栈,加上头部和尾部,并把分段放入ATM信元中。最后,这些信元到达TC子层进行传输。让我们看一下出了门后,在路上所发生的事情。
1.信元传输基本原理
第一步是进行头部的校验和。每个信元都有一个5字节的头部,头部中包括4字节的虚拟电路及控制信息和1字节的校验和。校验和只包括了前4个头部字节,而不占用有效载荷字节。它是由32个头部位除以多项式x8+x2+x+1后,所得的余数构成的。校验和加上常数01010101。做出只校验头部的决定,是为了减少由于头部错误,而造成不正确传递信元的可能,也为了避免其校验开始要大得多的有效载荷字段的校验。如果确需校验有效载荷字段,就要上到较高的层上完成这一功能。由于校验和字段只位于头部,因此这8位校验和字段被称为头部错误控制HEC(header error control)。
一旦产生出HEC,并插入信元头部,那么此信元就作好了发送准备。传输手段分成两组:异步的和同步的。当使用异步方式时,只要准备好了发送它,就可以发送,没有时间限制。
2.信元格式
ATM是一种新型分组技术,信元实际上是具有固定长度的分组。按照CCITT的建议 ,每个信元的长度为53个字节,其中前面5个字节为信头,用来表示这个信元来自何处,到何处去,是什么类型,优先等级等控制信息。由于ATM有信头,所以会有一部分线路传输能力用在信头上。后面48个字节是信息段,或称净荷,是要在线路上传送的信息。信息段装载来自不同用户、不同业务的信息。任何业务的信息都经过切割封装成统一格式信元。信元的主要功能为确定虚通道,并完成相应的路由控制。信元结如下图6所示。在UNI接口和NNI接口上ATM的信元头结构是 不同的。
通信中的ATM cell:ATM信源结构相关推荐
- 计算机网络智能化在铁路通信的发展,关于接入网技术在铁路通信中的应用
关于接入网技术在铁路通信中的应用 世纪之交的通信技术是先进的数字技术.计算机技术.微电子技术与光电子技术的有机结合体,它将向着数字化.宽带化.智能化.高速化及个人化的方向发展.未来的通信要彻底克服时间 ...
- ISDN交换机,ATM交换机,ATM/FastGB以太网交换机,工作与交换机之间有什么差别?
ISDN交换机 ISDN的目的是使多种业务综合利用一个网络.ISDN交换机就是能交换多种业务的交换机.鉴于ISDN仍以 64kb/s电路交换为基础,ISDN交换机可由数字程控电话交换机配置必要的ISD ...
- 面试官问:你来讲下Netty通信中的粘包、拆包?
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:Java技术剑 来源:https://urlify.cn/I ...
- SBB:无机肥对土壤中固氮菌丰度和群落结构的影响
文章目录 25年的无机施肥处理对华南酸性土壤中固氮菌丰度和群落结构的影响 写在前面 摘要 背景 结果 玉米生物量与土壤性质 图 1 25年(1990 - 2015)的长期施肥试验的玉米生物量 表 1 ...
- fullcalendar 显示的时间间隔只有四十五分钟_NHR系列智能显示控制仪表RS485通信中应用...
请点击上方蓝字关注我们! 01 摘要 NHR系列智能显示控制仪表是经过多年开发制造经验而设计生产,集诸多全新功能于一身的新一代智能显示控制仪表.针对现场温度.压力.液位.速度.流量等各种信号进行采集. ...
- 粘包拆包,Netty及远洋通信中的解决方案!超实用
在进行Java NIO学习时,发现,如果客户端连续不断的向服务端发送数据包时,服务端接收的数据会出现两个数据包粘在一起的情况,这就是TCP协议中经常会遇到的粘包以及拆包的问题. 一.什么粘包和拆包? ...
- 串口通信中ReadFile和WriteFile的超时详解!
源:串口通信中ReadFile和WriteFile的超时详解! 在用ReadFile和WriteFile读写串行口时,需要考虑超时问题.如果在指定的时间内没有读出或写入指定数量的字符,那么ReadFi ...
- BT通信中数据下载的分析和实现
2009-08-21 14:36 BT通信中数据下载的分析和实现 关键字: Redeployment zlib 单态 AOP LightboxBT通信技术作为一种优秀的P2P下载技术,在目前的文件共享 ...
- VOIP通信中Codec选择的几个时代。
https://segmentfault.com/a/1190000006847876 1)ITU Gxxx时代:G711,G722,G723.1,G729ab等等 2)AMRNB/WB,Speex, ...
最新文章
- Fragment 之间传递数据
- 华为员工哀叹:32岁大码农只能在华为等裁,出去薪资没人接得住!出路在哪儿?...
- php tr 用法,Linux_Linux系统中tr命令删除和替换文本字符的基本用法,通过使用 tr,您可以非常容易 - phpStudy...
- 第十五届全国大学生智能车竞赛山东赛区比赛成绩和奖项
- java nanos_java命名空间java.util.concurrent.locks接口condition的类成员方法:
awaitnanos定义及介绍...
- Redis三种特殊类型
- 洛谷4139 bzoj 3884 上帝与集合的正确用法
- python写一个ssh工具_用Python写个自动ssh登录远程服务器的小工具
- 编写一个程序,计算|X-Y|的值,并将结果存入RESULT单元中,其中X和Y都为带符号字数据。
- HADOOP__PIG安装与配置
- jquery 页面滚动条回到顶部_jquery懒加载、回到顶部
- c 自动生成mysql表结构_EntityFrameworkCore 根据实体类自动创建数据库
- Spring:延迟初始化
- hdu 6203 ping ping ping(贪心+树状数组+dfs序)
- java中a 和 a_Java中a=a++ 和 a=++a(轉)
- netapp 相关常识
- vi: 未找到命令_vi技巧和窍门:十个很棒的命令一定会给您的朋友留下深刻的印象...
- 江苏大学毕业论文答辩PPT模板
- 阿里云服务器使用FTP传输文件
- win10提高开机速度只需要5步
热门文章
- python免费网课-python网课资源
- micropython和python区别-(一)什么是MicroPython?
- python画三维图-Python使用matplotlib绘制三维图形示例
- python是什么课程-Python课程包括哪些内容?
- python简单代码-Python简单进程锁代码实例
- vue-drag-resize + html2canvas合成图片并下载
- 计算机二级office高级应用教程,2015计算机二级Office高级应用上机试题及答案
- mysql 命令行执行存储过程_mysql 命令行执行存储过程
- Bootstrap 下拉菜单事件
- idea 报 Cannot access alimaven