用于在无线通信系统中进行内容和应用程序加速的系统和方法技术方案

技术编号:10219657 阅读:176 留言:0更新日期:2014-07-16 18:58
提供一种用于在无线通信系统中进行内容和应用程序加速的系统和方法。一种用于发射数据的方法包含:从内容提供商接收数据块;根据所述数据块生成签名;以及确定内容高速缓存中是否存在所述签名。所述内容高速缓存包含先前发射的签名以及与所述先前发射的签名相关联的数据块。所述方法还包含:如果所述内容高速缓存中存在所述签名,那么将所述签名而非所述数据块存入缓冲区中。所述方法进一步包含:如果所述内容高速缓存中不存在所述签名,那么将所述数据块存入所述缓冲区中。所述方法另外包含:经由回程链路发射所述缓冲区的内容。

【技术实现步骤摘要】
【国外来华专利技术】用于发射数据的方法、用于处理数据的方法及通信装置本专利技术要求2010年7月7日递交的专利技术名称为“用于在无线通信系统中进行内容和应用程序加速的系统和方法(SystemandMethodforContentandApplicationAccelerationinaWirelessCommunicationsSystem)”的第12/831,965号美国非临时申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文本中。
本专利技术大体涉及用于数字通信的系统和方法,更确切而言,涉及用于发射数据的方法、用于处理数据的方法及通信装置。
技术介绍
移动通信装置通常也常称作用户设备(UE)、移动台、终端、智能手机等等,这些通信装置的技术已经越来越先进,它们所能提供的已不仅仅是语音连接。除了提供语音连接之外,具备先进技术的移动通信装置还能以持续增长的数据速率使得用户能够网上冲浪、进行多媒体流传输、共享图像、充当计算机接入点等等。研究已显示,在未来数年内,先进移动通信装置在全球市场的市场渗透率将会翻番,从全部移动通信装置市场的约16%增长至全部移动通信装置市场的约37%。此外,在不久的将来,数据(例如,网络数据、多媒体、图像、计算机数据等)可能会逐年翻番。例如,移动因特网已变成通用平台,因而用户能够使用先进移动通信装置来分享信息和内容。基于超文本传送协议(HTTP)/传输控制协议(TCP)的流媒体视频应用正变成移动因特网中的主导业务模式。然而,这些应用可能占用大量带宽。因此,部署如此之多的先进移动通信装置可能会对无线通信系统的带宽能力造成巨大负担,因此必须继续增强带宽能力,从而确保足够高的性能以满足用户的需求。
技术实现思路
本专利技术的优选实施例提供一种用于发射数据的方法、用于处理数据的方法及通信装置,这些优选实施例一般能解决或避开这些和其他问题,并且一般能获得技术优势。根据本专利技术的一个优选实施例,提供了一种用于发射数据的方法。所述方法包含:从内容提供商接收数据块;根据所述数据块生成签名;以及确定内容高速缓存中是否存在所述签名。所述内容高速缓存包含先前发射的签名以及与所述先前发射的签名相关联的数据块。所述方法还包含:如果所述内容高速缓存中存在所述签名,那么将所述签名而非所述数据块存入缓冲区中。所述方法进一步包含:如果所述内容高速缓存中不存在所述签名,那么将所述数据块存入所述缓冲区中。所述方法另外包含:经由回程链路发射所述缓冲区的内容。根据本专利技术的另一个优选实施例,提供了一种用于处理数据的方法。所述方法包含:向提供商请求内容;经由回程链路接收发射,所述发射是基于所述请求;以及确定所述发射是包括签名而不包括数据块,还是包括签名且包括数据块。所述方法进一步包含:如果所述发射包括所述签名而不包括数据块,那么根据所述签名从内容高速缓存中提取相关联数据块。所述方法还包含:如果所述发射包括所述签名且包括所述数据块,那么将所述签名和所述数据块存入所述内容高速缓存中。所述方法另外包含:处理所述数据块。根据本专利技术的另一个优选实施例,提供了一种通信装置。所述通信装置包含:接收器;发射器;耦合到所述发射器和所述接收器的控制器;以及耦合到所述控制器、所述发射器以及所述接收器的内容加速单元。所述接收器从数据输入端口接收传入信息,所述发射器将传出信息发射到数据输出端口,并且所述控制器对发往和发自其他通信装置的发射进行控制。所述内容加速单元能减少无线通信系统中回程链路的带宽使用,减少方式为,基于来自用户的请求来对内容提供商所提供的数据块进行压缩。实施例的优势在于,无线通信系统中经由回程链路的带宽使用可显著减少,这样可使无线通信系统支持更多的用户。此外,在带宽使用减少的情况下,无线通信系统的操作者能够推迟对无线通信系统基础设施的升级,因而降低了成本。实施例的进一步优势在于,对于减少回程链路的带宽使用而言,不存在任何协议屏障。实施例的又一个优势在于,内容的较小改变不会对整体性能产生太大影响,因为较小改变所引起的高速缓存数据的改变可以较小。上文已相当广泛地概述了本专利技术的特征和技术优势,从而可有助于更好地理解下文对各实施例的详细描述。下文将描述各项实施例的额外特征和优势,这些内容构成了本专利技术的权利要求书的主题。所属领域的技术人员应了解,所揭示的概念和具体实施例可易于用作修改或设计用于实现本专利技术的相同目的的其他结构或过程的基础。所属领域的技术人员还应认识到,等效构造并不偏离如在所附权利要求书中阐述的本专利技术的精神及范围。附图说明为了更完整地理解本专利技术及其优点,现参照下文配合附图进行的描述,附图包括:图1为无线通信系统的概要图;图2为无线通信系统的示意图,其中所述无线通信系统包含用于减少回程链路的带宽使用的强化;图3a为整合有WICA单元的通信控制器的示意图;图3b为无线通信系统的一部分的示意图,其中所述无线通信系统包含具有协同定位的WICA单元的通信控制器;图3c为图3b中所示WICA单元的细部图;图4为WICA所提供的TCP加速的示意图;图5为视频点播(VoD)内容的透明高速缓存的示意图;图6为无线通信系统的一部分的示意图,其中WICA单元用于改进回程链路带宽使用;图7a为用于改进回程链路带宽使用的WICA单元操作的流程图;图7b为用于改进回程链路带宽使用的WICA单元操作的流程图;图8a为用于将信息发射到请求服务数据的客户端的WICA单元操作的流程图;图8b所示为用于将信息发射到请求服务数据的客户端的WICA单元操作的流程图,其中所述数据已由另一个客户端请求;图9a为用于在客户端从第一eNB改变为第二eNB时执行客户端切换的第一eNB操作的流程图;图9b为用于在客户端从第一eNB改变为第二eNB时执行客户端切换的第二eNB操作的流程图。具体实施方式下文将详细论述当前优选实施例的制作和使用。然而,应了解,本专利技术提供可在广泛多种具体背景中体现的许多适用专利技术性概念。所论述的具体实施例仅仅说明用以制作和使用本专利技术的具体方式,而不限制本专利技术的范围。本专利技术的以下描述是针对具体背景中的优选实施例,所述具体背景指的是支持具有数据传输能力(datacapability)的通信装置的无线通信系统,即,支持第三代(3G)和第四代(4G)通信装置的无线通信系统。然而,本专利技术还可大体应用于支持具有数据传输能力的通信装置的无线通信系统。图1图示了无线通信系统100的概要图。无线通信系统100包含UE105(即,可能具有有数据传输能力(智能手机)或可能不具有数据传输能力的通信装置)。UE105可得到增强型节点B(eNB)110的无线服务(通过链路107)。eNB110还可称作基站、控制器、通信控制器等。eNB110可对发往或发自UE105的通信进行控制。这样,eNB110能控制UE105的网络访问。随着无线通信系统100的配置、日期等不同,eNB110可服务于许多不同的UE。eNB110可(通过链路112)连接到内容感知装置(CAD),例如,无线电网络控制器(RNC)、GPRS服务支持节点(SGSN)或网关GPRS支持节点(GGSN)115。CAD的其他实例可以是长期演进(LTE)服务架构演进(SAE)网关、数据包网关、内容访问路由器或IP路由器。链路112通常可称作回程链路。通常本文档来自技高网
...
用于在无线通信系统中进行内容和应用程序加速的系统和方法

【技术保护点】
一种用于发射数据的方法,所述方法包括:从内容提供商接收数据块;根据所述数据块生成签名;确定内容高速缓存中是否存在所述签名,其中所述内容高速缓存包括先前发射的签名以及与所述先前发射的签名相关联的数据块;如果所述内容高速缓存中存在所述签名,那么将所述签名而非所述数据块存入缓冲区中;如果所述内容高速缓存中不存在所述签名,那么将所述数据块存入所述缓冲区中;以及经由回程链路发射所述缓冲区的内容。

【技术特征摘要】
【国外来华专利技术】2010.07.07 US 12/831,9651.一种用于发射数据的方法,所述方法包括:从内容提供商接收数据块;根据所述数据块生成签名;确定内容高速缓存中是否存在所述签名,其中所述内容高速缓存包括先前发射的签名以及与所述先前发射的签名相关联的数据块;如果所述内容高速缓存中存在所述签名,那么将所述签名而非所述数据块存入缓冲区中;如果所述内容高速缓存中不存在所述签名,那么将所述数据块存入所述缓冲区中;以及经由回程链路发射所述缓冲区的内容。2.根据权利要求1所述的方法,其进一步包括:将所述数据块划分成多个数据块,其中所述多个数据块中的数据块具有同一大小或可变大小。3.根据权利要求1所述的方法,其中存入所述数据块进一步包括:存入所述签名。4.根据权利要求3所述的方法,其中,如果所述内容高速缓存中不存在所述签名,那么所述方法进一步包括:将所述签名和所述数据块添加到所述内容高速缓存中。5.根据权利要求4所述的方法,其中将所述签名和所述数据块添加到所述内容高速缓存中包括:确定所述内容高速缓存是否已满;如果所述内容高速缓存已满,那么选择要删除的签名,并且存入所述签名和所述数据块以覆盖所述要删除的签名以及与所述要删除的签名相关联的数据块;并且如果所述内容高速缓存未满,那么存入所述签名和所述数据块。6.根据权利要求5所述的方法,其中选择要删除的签名包括基于以下技术来选择签名:先入先出(FIFO)技术、最近最少使用(LRU)的技术、分段LRU技术、最不常用(LFU)的技术或以上各者的组合。7.根据权利要求1所述的方法,其中有多个数据块被接收,并且其中所述生成、所述确定、所述的如果所述内容高速缓存中存在所述签名以及所述的如果所述内容高速缓存中不存在所述签名,是针对所述多个数据块中的每个数据块来重复进行的。8.根据权利要求7所述的方法,其中所述多个数据块受到处理时所遵循的顺序是它们被接收时所遵循的顺序。9.根据权利要求7所述的方法,其中所述多个数据块是按照所述多个数据块的来源所指定的所述数据块的排序而得到处理。10.根据权利要求1所述的方法,其中,响应于用户对所述数据块的请求而接收所述数据块。11.根据权利要求10所述的方法,其进一步包括:针对用户对所述数据块的请求来生成用户流签名。12.根据权利要求11所述的方法,其中将所述签名存入缓冲区中进一步包括:更新所述用户流签名。13.根据权利要求11所述的方法,其中将所述数据块存入所述缓冲区中进一步包括:将所述数据块存入所述用户流签名中。14.根据权利要求13所述的方法,其中将所述数据块存入所述缓冲区中进一步包括:将所述签名存入所述缓冲区中;以及将所述签名存入所述用户流签名中。15.根据权利要求1所述的方法,其中生成签名包括:将散列函数应用于所述数据块。16.根据权利要求1所述的方法,其中所述缓...

【专利技术属性】
技术研发人员:吉姆·赵王国强
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1