[发明专利]一种异步数据的同步传输方法和系统有效
申请号: | 201010165369.X | 申请日: | 2010-04-30 |
公开(公告)号: | CN101820324A | 公开(公告)日: | 2010-09-01 |
发明(设计)人: | 张强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04J3/16 | 分类号: | H04J3/16;H04L12/56 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异步 数据 同步 传输 方法 系统 | ||
技术领域
本发明涉及通信传输网领域,尤其是将异步数据转换为同步数据传输的 方法。
背景技术
异步数据在同步信道中传输,是将异步数据转换成同步数据在准同步信 道中传输,准同步信道数据被无损伤接收,再还原成异步数据。一般来讲异 步数据在同步信道中传输对时钟要求不高,因为异步数据包之间有空闲数据 (IDLE),可以弥补发送端和接收端波特率产生器时钟频率的偏差,即发送端 和接收端均可以用本振分频获得和异步数据一致的波特率去采样该异步数 据。但是如长时间连续传输异步数据,即数据之间无IDLE,例如PC机利用 串口连续发送大量的图片或文档等,则随着时间的累积,信道上将产生时钟 滑动,导致传输中出现码元错误。虽然增加接收端的缓存可以提高抗滑动性, 但是随着时间的积累,还是很容易导致缓存写满或读空。中国专利 CN200720102430.X提出了一种插入或删除空块的方法实现异步数据的同步 传输,但是该方法比较复杂,而且要求发送和接收的波特率产生器的时钟是 完全同步的。
发明内容
本发明所要解决的技术问题提供一种异步数据的同步传输方法,解决连 续同步传输异步数据的滑码问题,并且本方法更简单。
为了解决上述问题,本发明提供了一种同步传输异步数据的传输方法, 其特征在于:
发送端将异步数据封装到同步数据帧中,同步传输到接收端;
所述接收端接收同步数据进行解封装,将得到的所述异步数据写入所述 接收端的缓冲区,利用一异步数据的读时钟,读取所述异步数据并输出到所 述异步数据的接收装置;所述接收端还利用缓冲区的数据深度信息调整所述 读时钟的频率,当所述缓冲区中的数据深度增大时,增大所述读时钟的频率, 当所述缓冲区为空时,输出表示空闲的数据。
进一步地,所述接收端缓冲区由空变为非空时,所述接收端对本地高速 时钟进行分频,产生的读时钟的频率与所述异步数据波特率相同或等于所述 异步数据波特率除以一个所述异步数据包所占比特位数的值。
进一步地,所述接收端缓冲区的数据深度设定为k个阈值,对每一数据 深度阈值f(i),设定所述读时钟频率对应的调整值,及该调整值的最大值,其 中k为正整数,f(i)为正整数且f(i)<f(i+1),i为正整数且i∈[1,k];
所述接收端实时检测所述缓冲区的数据深度,当所述数据深度增大并超 过阈值f(i)时,利用所述阈值f(i)对应的调整值增大当前读时钟的频率;
所述接收端缓冲区中的数据被读空时,还停止所述读时钟。
进一步地,所述接收端利用所述缓冲区的数据深度信息调整所述读时钟 的频率,是根据有理数分频方法进行调整的,当所述缓冲区中的数据深度增 大时,通过缩小有理数分频比,增大所述读时钟的频率。
进一步地,将所述接收端的数据深度为Y的缓冲区划分为k段,Y>k, 且Y和k均为正整数;
当所述接收端缓冲区由空变为非空时,所述接收端利用本地高速时钟产 生读时钟的有理数分频比为m/n,标称值m和n均为正整数;
所述接收端缓冲区为非空时,所述接收端实时检测所述缓冲区的数据深 度,当所述数据深度增大并超过j×Y/k时,则将m调整为(m-(2j×T))向下取整, j表示当前数据深度的段值,j为正整数且j<=k,T为调整的步进率,T>0且 其中t为根据该有理数分频方法确定的原标称值m的调整 的最大幅度,0<t<1,T值可调;
如按照原设定的T值缓冲区溢出,则增大T的值。
为了解决上述问题,本发明还提供了一种同步传输异步数据的传输系统, 包括发送端和接收端,其中:
所述发送端,用于将异步数据封装到同步数据帧中,同步传输到接收端;
所述接收端,用于接收同步数据进行解封装,将得到的所述异步数据写 入所述接收端的缓冲区,利用一异步数据的读时钟,读取所述异步数据并输 出到所述异步数据的接收装置;
其特征在于,所述接收端进一步包括起始位检测模块、缓存维护模块、 可调异步时钟模块,其中:
所述起始位检测模块,用于接收同步数据进行解封装,将得到的所述异 步数据发送到缓存维护模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010165369.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置