实时数据的冗余传输的制作方法

文档序号:9308959阅读:1638来源:国知局
实时数据的冗余传输的制作方法
【技术领域】
[0001]所述实施例整体涉及无线通信技术。更具体地,本发明的实施例涉及实时数据的冗余传输。
【背景技术】
[0002]实时数据可在蜂窝通信系统中的边缘节点之间的传输块中传输。在实时会话中诸如在互联网语音协议(VoIP)会话、视频流、视频会议等中保持连续性很重要。就这一点而言,掉线或延迟的分组可导致中断,这对用户体验造成负面影响。
[0003]实时数据帧包封在与传输块(TB)大小对应的分组中。可至少部分地基于由蜂窝网络中的服务基站所分配的资源来限定TB大小。例如,长期演进(LTE)网络中的演进NodeB (eNB)可分配有多个物理资源块(PRB)(例如1、2、3或4)以及调制和编码方案(MCS)级另IJ,该物理资源块以及调整和编码方案级别可一起限定特定TB大小,该特定TB大小可用于通过无线通信设备和eNB之间的无线电链路进行实时数据交换。
[0004]可支持多种传输块大小,这取决于用于与无线通信设备进行通信的PRB的数量。例如使用2个PRB,eNB调度器可在单个传输块中在32比特和1480比特之间进行封装。eNB可决定选择特定TB大小,这取决于可用用户数据以及具有无线通信设备的无线电链路的无线电链路条件。传输块大小具有有限的粒度。因此,当边缘节点诸如基站或无线通信设备将实时分组封装在传输块中时,传输块中可能存在未使用的空间。

【发明内容】

[0005]—些示例性实施例通过提供实时数据的冗余传输来促进保持实时数据会话的连续性。更具体地,一些示例性实施例利用传输块中将以其他方式被浪费的未使用的空间来捆绑两个或更多个实时数据帧。例如,在一些此类实施例中,可将两个连续的数据帧(包括先前发送的实时数据帧和下一顺序未发送的实时数据帧)捆绑为单个分组。因此,如果包括先前发送的实时数据帧的先前分组错误地丢失或接收,则先前发送的实时数据帧的冗余传输可支持会话连续性,而不需要网络开销重传,因为可以冗余方式在以其他方式没有使用的传输块空间中发送先前发送的实时数据帧。
[0006]本
【发明内容】
仅提供用于概述一些示例性实施例以便提供对本发明的一些方面的基本了解。因此,应当理解,上文所述的示例性实施例仅为示例性的,并且不应理解为以任何方式缩小本发明的范围或实质。根据在结合以举例的方式示出所述实施例的原理的附图的情况下进行的以下详细描述,其他实施例、方面和优点将变得显而易见。
【附图说明】
[0007]通过结合附图的以下详细描述将易于理解本公开,其中类似的附图标号指示类似的结构元件,并且其中:
[0008]图1示出了根据一些示例性实施例的无线通信系统;
[0009]图2示出了根据一些示例性实施例的装置的框图,该装置可在操作为无线通信网络中的边缘节点的无线通信设备上实现;
[0010]图3示出了根据一些示例性实施例的装置的框图,该装置可无线通信网络中的基站上实现;
[0011]图4示出了根据示例性方法的流程图,该示例性方法用于根据一些示例性实施例的实时数据的冗余传输;
[0012]图5示出了一个表格,该表格示出了根据一些示例性实施例的足以支持冗余语音帧传输的实时语音帧大小和MCS级别之间的相关性;
[0013]图6示出了用于根据一些示例性实施例的实时数据的冗余传输的示例性分组格式;
[0014]图7示出了用于根据一些示例性实施例的实时数据的冗余传输的另一个示例性分组格式;
[0015]图8示出了根据一些示例性实施例的实时数据的捆绑;
[0016]图9示出了根据示例性方法的流程图,该示例性方法用于可由无线通信设备执行的根据一些示例性实施例的实时数据的冗余传输;
[0017]图10示出了根据示例性方法的流程图,该示例性方法用于可由基站执行的根据一些示例性实施例的实时数据的冗余传输;
[0018]图11示出了根据示例性方法的流程图,该示例性方法用于根据一些示例性实施例使用冗余传输的实时数据来支持可由边缘节点执行的实时数据会话。
【具体实施方式】
[0019]现在将详细参考附图中所示的代表性实施例。应当理解,以下描述并非旨在将实施例限制为一个优选实施例。相反,以下描述旨在涵盖可被包括在由所附权利要求所限定的所述实施例的实质和范围内的替代形式、修改形式和等同形式。
[0020]如上所述,保持实时数据会话诸如VoIP会话、视频会议会话等的连续性至关重要,因为丢失或延迟的分组可导致中断,这对用户体验造成负面影响。一些示例性实施例通过提供实时数据的冗余传输来促进保持实时数据会话的连续性。就这一点而言,一些示例性实施例利用传输块中以其他方式被浪费的未使用空间来捆绑两个或更多个实时数据帧,该两个或更多个实时数据帧包括先前已发送的一个或多个数据帧以及先前尚未发送的一个或多个数据帧。例如,在一些实施例中,可将两个连续数据帧(包括先前发送的实时数据帧和下一顺序未发送的实时数据帧)捆绑为单个分组。因此,此类示例性实施例可在帧在传输中丢失或损坏的情况下提供先前发送的实时数据帧的冗余传输。
[0021]此类示例性实施例可利用实时数据帧的基本上静态的大小。就这一点而言,在给定特定编解码器的情况下,实时数据的帧大小,诸如VoIP会话的语音帧和视频流及视频会议会话的视频帧趋于几乎静态。例如,LTE网络中的VoIP会话(称为LTE语音(VoLTE))可使用各种编解码器诸如AMR-NB (AMR窄带),其在全速率下可具有最高至12.2千比特/秒(kbps)的速率。又如,VoLTE可使用AMR-WB (AMR-宽带)编解码器,该编解码器可例如利用12.65kbps的比特率,该比特率可提供可与AMR-NB—起使用的12.2kbps速率的相当的比特率。因此,给定的实时数据帧的大小可为参与实时数据会话的边缘节点诸如无线通信设备或基站可已知的常数。应当理解,12.2kbps和12.65kbps编码音频数据的使用被提供作为通常与自适应多速率(AMR)音频编解码器一起使用的比特率的非限制性实例。就这一点而言,应当理解,除了 AMR编解码器之外或代替AMR编解码器,本文所公开的实施例可与该编解码器结合使用,该编解码器具有除12.2kbps和12.65kbps之外的比特率,和/或具有实时视频数据和/或除音频数据之外的其他形式的实时数据。
[0022]根据一些示例性实施例,如果无线电链路条件足以启用实时数据的冗余传输,则无线电接入网络的边缘节点(例如,基站或无线通信设备)可利用传输块的未使用的比特来冗余地传输实时数据。例如,如果无线电链路条件足以使得可分配MCS级别,该MCS级别可支持传输块大小,该传输块大小被确定为足够大以基于给定所使用的编解码器的帧的已知大小封装两个或更多个实时数据帧以用于实现实时数据会话,则边缘节点可利用已分配的传输块大小的未使用的比特来支持实时数据的机会型应用层冗余。
[0023]下面参考图1至图11论述这些和其他实施例。然而,本领域的技术人员将容易地理解,本文相对于这些附图的所给出的详细描述仅出于说明性目的并且不应理解为限制性的。
[0024]图1示出了根据一些示例性实施例的无线通信系统100。就这一点而言,图1示出了无线网络(例如,无线电接入网络,诸如蜂窝接入网络),该无线网络包括可参与以下各项的边缘节点:实时数据会话诸如作为非限制性实例的实时音频会话,诸如VoLTE呼叫和/或其他VoIP会话;可另外包括实时音频的实时视频会话,诸如视频会议会话、实时视频流等;和/或其他实时数据会话。系统100中的边缘节点可包括无线通信设备102和服务基站104,该服务基站可经由无线电链路提供对无线通信设备102的网络访问。
[0025]采用非限制性实例,无线通信设备102可实施为蜂窝电话,诸如智能电话设备、平板计算设备、膝上型计算设备,或被配置为经由服务基站104访问蜂窝网络的其他计算设备。服务基站104可包括任何蜂窝基站,这具体取决于系统100的无线电接入网络所使用的一种或多种类型的无线电接入技术(RAT)。采用非限制性实例,服务基站104可为基站(BS)、收发器基站(BTS)、node B、演进node B (eNB)、本地eNB、毫微微蜂窝基站、微微蜂窝基站、它们的一些组合,和/或其他类型的基站。
[0026]系统100的无线电接入网络可实现可受到无线通信设备102和/或服务基站104支持的多种蜂窝RAT中的任一种蜂窝RAT。采用非限制性实例,无线电接入网络可实现第四代(4G)蜂窝RAT,诸如长期演进(LTE)RAT,包括LTE、高级LTE(LTE-A),和/或其他目前的或未来开发的LTE RAT0又如,在一些实施例中,无线电接入网络可实现第三代(3G)RAT,诸如通用移动通信系统(UMTS) RAT,诸如宽带码分多址(WCDMA)或时分同步码分多址(TD-SCDMA) ;CDMA2000RAT (例如,IxRTT)或由第三代合作伙伴计划2 (3GPP2)标准化的其他RAT;和/或其他3G RAT0又如,在一些实施例中,无线电接入网络可实现第二代(2G)RAT,诸如全球移动通信系统(GSM) RAT,和/或其他2G RAT。然而,应当理解,上述蜂窝RAT的实例是以举例方式而不是以限制方式提供的。就这一点而言,其他目前的或未来开发的蜂窝RAT包括目前正在开发的各种第五代(5G)RAT,其可用于支持无线通信设备102和服务基站104之间在本公开的范围内的通信。
[0027]图2示出了根据一些示例性实施例的装置200的框图,该装置可在操作为无线通信网络中的边缘节点的无线通信设备诸如无线通信设备102上实现。就这一点而言,当在计算设备上实现时,装置200可使得计算设备能够操作作为无线通信设备102,该无线通信设备被配置为根据一个或多个示例性实施例来支持系统100内的实时数据的冗余传输。应当理解,图2所示以及下文相对于图2所述的部件、设备或元件可不是必需的,因此在某些实施例中可省略其中的一些部件、设备或元件。此外,一些实施例可包括除图2中所示以及相对于图2所述的那些部件、设备或元件之外的其他或不同的部件、设备或元件。
[0028]在一些示例性实施例中,装置200可包括处理电路210,该处理电路可被配置为根据本文所公开的一个或多个示例性实施例来执行动作。就这一点而言,处理电路210可被配置为根据各种示例性实施例来执行装置200的一个或多个功能和/或控制装置200的一个或多个功能的执行,因此可提供用于根据各种示例性实施例执行无线通信设备102的功能的装置。处理电路21
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1