[发明专利]即时可靠资料传输方法无效
申请号: | 200610081435.9 | 申请日: | 2006-05-19 |
公开(公告)号: | CN101075951A | 公开(公告)日: | 2007-11-21 |
发明(设计)人: | 李敬强;周志强;吴修忠 | 申请(专利权)人: | 海华科技股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04B7/26;H04L12/24 |
代理公司: | 天津三元专利商标代理有限责任公司 | 代理人: | 胡婉明 |
地址: | 中国*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时 可靠 资料 传输 方法 | ||
一、技术领域
本发明涉及网络传输方法,尤其涉及一种传输视讯及音讯等即时性资料的即时可靠资料传输方法。
二、背景技术
目前,利用有线或无线网路传输视讯、音讯等即时性资料时,通常采用例如UDP(使用者数据封包通讯协定),该通讯协定的非可靠性传输,虽然可以达到即时性的要求,但是,对于资料传输过程中遗失的封包并无法有效补救,还会因此影响接收端播放影音的质量,尤其是无线网路传输,最容易受到环境的影响而导致不良的资讯传输。
此外,在提供可靠性传输的通讯协定中,例如,TCP(传输控制通讯协定),在利用选择性重送(selective repeat)的方法时,又因为大量的确认讯框(ACK/NAK)而阻碍了接收资料的速度。
再者,在资料传输的传统缓冲区利用方法中,若连线情况不理想时,常有时断时续情况,而当中又以忽长忽短的资料播放延迟时间,最让使用者感到不舒服。
因此,亟需一种即时可靠资料传输方法,以有效增进即时性资料的传输速度及可靠性,也可使资料播放时的延迟时间固定。
三、发明内容
本发明的主要目的在于克服现有产品存在的上述缺点,而提供一种即时可靠资料传输方法,其可以通过发送端和接收端的缓冲区管理以及发送端和接收端之间的通讯协定沟通,以增进即时性资料传输及播放的效果;较佳的方法是,发送端的缓冲区和接收端的预备缓冲区具有相等大小的容量,使发送端的缓冲区和接收端的预备缓冲区中保有的资料总量设定,这样可固定延迟时间,使即时性资料播放速度保持稳定;本发明提供的即时可靠资料传输方法,可在有线或无线网路的资料传输过程中采用拉窗(sliding window)以及选择性重送(selective repeat)的方法来发送及接收封包,因而可对遗失的封包进行补救,据以克服现有无线网路传输的非可靠性传输的缺点,减少频宽的浪费。
本发明的另一目的在于提供一种即时可靠资料传输方法,其采用集中传送确认讯框(ACK/NAK)的方法,减少小封包的数量,进而增进接收资料的速度。
本发明的目的是由以下技术方案实现的。
本发明即时可靠资料传输方法,其特征在于,至少包括:
一发送资料的管理步骤,其中一发送端利用一缓冲区管理欲发送资料;
一接收资料的管理步骤,其中一接收端利用一预备缓冲区管理所接收到的资料;
一播放资料的管理步骤,其中接收端利用一预备缓冲区管理欲播放资料;
一资料管理的沟通步骤,其中发送端和该接收端之间通过一通讯协定沟通一协同管理资料的发送及接收。
前述即时可靠资料传输方法,其中包括以下步骤:
使所述发送端的缓冲区和接收端预备缓冲区具有相等的容量大小;使接收端消耗预备缓冲区中资料的速度等于发送端将未能送出的资料储存至该发送端的缓冲区的速度;如果发送端与接收端的连线中断超过播放一整个该接收端的预备缓冲区资料所需要的时间,则清除一整个发送端的缓冲区资料。
前述即时可靠资料传输方法,其中发送资料的管理步骤中,包括以下步骤:发送端与接收端建立连线;判断连线是否成功,若连线不成功,则继续尝试;若连线成功,发送端持续喂入并传送音讯资料;判断网络传输是否发生拥塞现象,如遇网络拥塞,则将资料暂存至发送端的缓冲区中;判断该缓冲区是否已经存满资料,如果缓冲区已经存满资料,则清除缓冲区;判断是否连线中断,如果连线中断则重新建立连线或结束连线。
前述即时可靠资料传输方法,其中接收资料的管理步骤中,包括以下步骤:接收端等待来自发送端的连线,并监控和判断连线是否成功,若连线尚未成功,则继续等待连线成功;若连线成功,则将接收到的音讯资料储存至接收端的预备缓冲区中;判断网络传输的连线状况,若能与发送端持续连线,则将接到的音讯资料储存至该接收端的预备缓冲区中;如果连线中断,则清除预备缓冲区,然后重新等待连线。
前述即时可靠资料传输方法,其中播放资料的管理步骤中,包括以下步骤:接收端将接收来自发送端的资料储存至接收端的预备缓冲区中;判断是否已经开始播放,如果尚未开始播放,则判断预备缓冲区是否已经存满,如果尚未存满,则持续将接收来自发送端的资料储存至接收端的预备缓冲区中;如果该预备缓冲区已经存满或者已经开始播放,则由预备缓冲区中取出音讯资料;判断是否能由预备缓冲区中取出资料,如果可以,则播放音讯资料;反之,则等待将接受来自发送端的资料储存至接收端的预备缓冲区中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海华科技股份有限公司,未经海华科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610081435.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:改进的可携式经皮传导电极装置
- 下一篇:小型气暖燃油加热器