[发明专利]一种数据接收缓存方法有效
| 申请号: | 201310633871.2 | 申请日: | 2013-11-29 |
| 公开(公告)号: | CN103634400B | 公开(公告)日: | 2017-10-31 |
| 发明(设计)人: | 何照丹;王新刚 | 申请(专利权)人: | 深圳市航盛电子股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F12/0875 |
| 代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙)44248 | 代理人: | 张立娟 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 接收 缓存 方法 | ||
技术领域
本发明涉及网络音频,尤其涉及网络音频数据的接收缓存方法。
背景技术
目前人们对于网络音频的需求日益增加,对于部分车主而言,渴望能够随时随地的收听网络电台。但是在车辆行驶过程中,普通的互联网接入技术,比如wifi,光纤等很难实现。迫切需要一种无线互联网接入方法,HSPA-通用分组无线业务成为一种选择,此技术可以成熟稳定快速,且可以在车辆行驶过程中连接互联网,满足车主对于网络音频的需求。但是由于各地HSPA网络建设的不同,可能信号覆盖不均匀,有些地方信号强,有些地方信号弱,因此需要有一种网络数据缓存技术来保证网络音频数据的连续和稳定。
发明内容
为了解决现有技术中问题,本发明提供了一种数据接收缓存方法,包括以下步骤:
步骤1:HSPA模块连接基站;
步骤2:使用此缓冲技术的系统通过HSPA模块连接网络服务器;
步骤3:连接成功,接收网络音频数据,此时本系统中的内存缓冲开始工作;
步骤4:如果接收网络数据速度跟解码速度相匹配,即内存缓冲数据在允许的阀值范围内,则不作任何动作;
步骤5:如果网络数据速度大于解码速度,而且内存缓冲数据超过上限阀值,此时flash缓冲开始工作,从网络接收的数据转存到flash中;
步骤6:内存缓冲输入数据从HSPA网络转为flash中的数据。
作为本发明的进一步改进,还包括步骤7:当网络信号不好,且flash中已经解完数据,此时缓冲数据方式转为内存缓冲。
作为本发明的进一步改进,所述flash的阀值为内存缓冲的三分之二。
作为本发明的进一步改进,HSPA替换为TD_LTE。
作为本发明的进一步改进,HSPA替换为TDSCDMA。
作为本发明的进一步改进,HSPA替换为WCDMA。
本发明的有益效果是:
此技术保证在HSPA信号强时,数据可以不断缓存在系统里,如果遇到信号差时,可以输出此前缓存的数据,从而保证音频数据连续稳定,让车主感觉不到HSPA的信号变化,从而提供一个很好的用户体验。
附图说明
图1是本发明一种HSPA数据接收缓存方法流程图;
图2是本发明时序图;
图3是本发明一种TD_LTE数据接收缓存方法流程图;
图4是本发明一种TDSCDMA数据接收缓存方法流程图;
图5是本发明一种WCDMA数据接收缓存方法流程图。
具体实施方式
下面结合附图对本发明做进一步说明。
本发明需要HSPA等硬件模块的配合,从而实现数据缓存。首先HSPA模块连接网络基站,保证物理网络畅通,系统再连接相应的网络电台,接收音频数据,此时缓存部分开始工作。得到的数据分为两部分,一部分是内存中的缓冲,这一部分直接送到解码器解码发声,如果超出了内存部分,此时数据缓冲到物理缓冲flash中保存。当信号不好时,音频数据较难获得,从而内存中缺少数据,此时使用之前缓冲到flash中的数据开始解码发声,从而实现流畅播放的目的。
为了实现数据缓冲,保证系统流畅运行,需要保证硬件模块正常运行,器件有MCU和HSPA模块,同时保证有HSPA信号。主要的步骤如下:
步骤1:HSPA模块连接基站;
步骤2:使用此缓冲技术的系统通过HSPA模块连接网络服务器;
步骤3:连接成功,接收网络音频数据,此时本系统中的内存缓冲开始工作;
步骤4:如果接收网络数据速度跟解码速度相匹配,即内存缓冲数据在允许的阀值范围内,则不作任何动作;
步骤5:如果网络数据速度大于解码速度,而且内存缓冲数据超过上限阀值,此时flash缓冲开始工作,从网络接收的数据转存到flash中;
步骤6:内存缓冲输入数据从HSPA网络转为flash中的数据;
步骤7:当网络信号不好,且flash中已经解完数据,此时缓冲数据方式转为内存缓冲。
数据有一个从内存缓冲到flash缓冲的转变过程,就是当数据接收速度过快时,解码不够及时,要转存到flash中。其时序如图2:
本发明可以保证数据的流畅和完整,其flash模块的数据还可以在掉电之后得以保存,这种情况下的数据不够完整,可以在此缓冲技术中进行设置flash完整保存,使得以后可以重复收听。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市航盛电子股份有限公司,未经深圳市航盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310633871.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具计分功能的电子式儿童击剑背心
- 下一篇:一种射频前端和通信设备
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





