针对通信会话的伺机媒体修补的制作方法

文档序号:9355681阅读:279来源:国知局
针对通信会话的伺机媒体修补的制作方法
【专利说明】针对通信会话的伺机媒体修补
[0001] 根据35 U. S. C. § 119的优先权要求
[0002] 本专利申请要求由与本申请相同的发明人于2013年4月3日提交且被转让给本 申请受让人并通过援引明确整体纳入于此的题为"OPPORTUNISTIC MEDIA PATCHING FOR A COMMUNICATION SESSION(针对通信会话的伺机媒体修补)"的临时申请No. 61/807, 955的 优先权。
[0003] 发明背景 发明领域
[0004] 本发明的诸实施例涉及针对通信会话的伺机媒体修补。
[0005] 2.相关技术描述
[0006] 无线通信系统已经过了数代的发展,包括第一代模拟无线电话服务(IG)、第二代 (2G)数字无线电话服务(包括过渡的2. 5G和2. 75G网络)、以及第三代(3G)和第四代(4G) 高速数据/具有因特网能力的无线服务。目前在用的有许多不同类型的无线通信系统,包 括蜂窝以及个人通信服务(PCS)系统。已知蜂窝系统的示例包括蜂窝模拟高级移动电话系 统(AMPS),以及基于码分多址(CDM)、频分多址(FDM)、时分多址(TDM)、TDM的全球移 动接入系统(GSM)变型的数字蜂窝系统,以及使用TDM和CDM技术两者的更新的混合数 字通信系统。
[0007] 最近,长期演进(LTE)已发展成为用于移动电话和其他数据终端的高速数据无线 通信的无线通信协议。LTE是基于GSM的,且包括来自各种GSM相关协议的贡献,这些相关 协议诸如增强数据率GSM演进(EDGE)、以及通用移动电信系统(UMTS)协议(诸如高速分组 接入(HSPA))。
[0008] 在以上提及的通信协议中的任何通信协议中,用户装备(UE)可以参与同其他UE 的通信会话,藉此"实时地"交换和播放媒体(例如,音频媒体、视频媒体等)。在实时通信 会话中,媒体的价值随着时间流逝(例如,仅数秒或者十分之几秒)而急剧下降。例如,包 含在电话呼叫期间所接收到的音频分组中的音频数据(例如,一个或多个音频帧)通常可 能需要在由目标UE接收到之后相对不久(例如,100-200ms)播放,否则该音频数据将与该 电话呼叫不相关。另外,如果音频分组在电话呼叫期间丢失,则可能要花费相对较长的时间 (例如,若干秒)来重新获得丢失的音频分组(例如,从说话者或者存档该电话呼叫的音频 分组的服务器)。为了减轻实时通信会话期间的分组丢失,使用诸如前向纠错(FER)或交织 之类的机制。然而,在媒体分组(诸如先前示例中的音频分组)在实时通信会话期间丢失 的情况下,由于预期若尝试恢复则在该媒体最终抵达之际该媒体将是不相关的,因而目标 UE通常允许实时通信会话继续进行而不尝试恢复包含在丢失的媒体分组中的媒体。
[0009] 概述
[0010] 用户装备(UE)选择性地尝试恢复丢失的关于实时通信会话的媒体。在一实施例 中,UE从参与该实时通信会话的另一 UE检测未成功抵达该UE的丢失的媒体分组的存在。 UE评估与丢失的媒体分组相关联的恢复准则集合以尝试基于该恢复准则集合从能够潜在 地以不同的预测可靠性和/或响应时间自其恢复丢失的媒体分组的多个外部源中动态地 选择至少一个外部源以用于来尝试恢复该丢失的媒体分组。UE基于该评估来尝试从所选择 的至少一个外部源恢复该丢失的媒体分组。
[0011] 附图简述
[0012] 对本发明的各实施例及其许多伴随优点的更完整领会将因其在参考结合附图考 虑的以下详细描述时变得更好理解而易于获得,附图仅出于解说目的被给出而不对本发明 构成任何限定,并且其中:
[0013] 图1解说了根据本发明的一实施例的无线通信系统的高级系统架构。
[0014] 图2A解说了根据本发明一实施例的lx EV-DO网络的无线电接入网(RAN)以及核 心网分组交换部分的示例配置。
[0015] 图2B解说了根据本发明一实施例的3G UMTS W-CDMA系统内的RAN以及通用分组 无线电服务(GPRS)核心网的分组交换部分的示例配置。
[0016] 图2C解说了根据本发明一实施例的3G UMTS W-CDM系统内的RAN以及GPRS核 心网的分组交换部分的另一示例配置。
[0017] 图2D解说了根据本发明一实施例的基于演进分组系统(EPS)或长期演进(LTE) 网络的RAN以及核心网的分组交换部分的示例配置。
[0018] 图2E解说了根据本发明一实施例的连接至EPS或LTE网络的增强型高速率分组 数据(HRPD)RAN以及还有HRH)核心网的分组交换部分的示例配置。
[0019] 图3解说了根据本发明的实施例的用户装备(UE)的示例。
[0020] 图4解说了根据本发明一实施例的包括被配置成执行功能性的逻辑的通信设备。
[0021] 图5解说了根据本发明的一实施例的服务器。
[0022] 图6解说了由应用服务器仲裁的常规实时通信会话,藉此传送方UE向目标UE递 送媒体。
[0023] 图7解说了根据本发明的一实施例的由参与同一个或多个其他UE的实时通信会 话的UE实现的丢失媒体分组恢复规程。
[0024] 图8解说了根据本发明的一实施例的由应用服务器仲裁的实时通信会话,藉此传 送方UE向目标UE递送媒体。
[0025] 图9A解说了图8的过程的根据本发明的一实施例的延续。
[0026] 图9B解说了根据本发明的一实施例的示出图8和9A的过程中关于音频分组执行 的诸部分的流程图。
[0027] 图10A-10D解说了图8的过程的根据本发明的不同实施例的延续。
[0028] 详细描述
[0029] 本发明的各方面在以下针对本发明具体实施例的描述和有关附图中被公开。可以 设计替换实施例而不会脱离本发明的范围。另外,本发明中众所周知的元素将不被详细描 述或将被省去以免湮没本发明的相关细节。
[0030] 措辞"示例性"和/或"示例"在本文中用于意指"用作示例、实例或解说"。本文 描述为"示例性"和/或"示例"的任何实施例不必被解释为优于或胜过其他实施例。同样, 术语"本发明的各实施例"并不要求本发明的所有实施例都包括所讨论的特征、优点、或工 作模式。
[0031] 此外,许多实施例是根据将由例如计算设备的元件执行的动作序列来描述的。将 认识到,本文描述的各种动作能由专用电路(例如,专用集成电路(ASIC))、由正被一个或 多个处理器执行的程序指令、或由这两者的组合来执行。另外,本文描述的这些动作序列可 被认为是完全体现在任何形式的计算机可读存储介质内,其内存储有一经执行就将使相关 联的处理器执行本文所描述的功能性的相应计算机指令集。因此,本发明的各种方面可以 用数种不同形式来体现,所有这些形式都已被构想落在所要求保护的主题内容的范围内。 另外,对于本文描述的每个实施例,任何此类实施例的对应形式可在本文中被描述为例如 被配置成执行所描述的动作的"逻辑"。
[0032] 客户端设备(在本文中被称为用户装备(UE))可以是移动的或静止的,并且可以 与无线电接入网(RAN)通信。如本文所使用的,术语"UE"可以互换地被称为"接入终端"或 "AT"、"无线设备"、"订户设备"、"订户终端"、"订户站"、"用户终端"或UT、"移动终端"、"移动 站"及其各种变型。一般地,UE可以经由RAN与核心网通信,并且通过核心网,UE能够与外 部网络(诸如因特网)连接。当然,连接到核心网和/或因特网的其他机制对于UE而言也 是可能的,诸如通过有线接入网、WiFi网络(例如,基于IEEE 802. 11等)等。UE可以通过 数种类型设备中的任何设备来实现,包括但不限于PC卡、致密闪存设备、外置或内置调制 解调器、无线或有线电话等。UE藉以向RAN发送信号的通信链路被称为上行链路信道(例 如,反向话务信道、反向控制信道、接入信道等)。RAN藉以向UE发送信号的通信链路被称 为下行链路或前向链路信道(例如,寻呼信道、控制信道、广播信道、前向话务信道等)。如 本文所使用的,术语话务信道(TCH)可以指上行链路/反向或下行链路/前向话务信道。
[0033] 图1解说了根据本发明的一实施例的无线通信系统100的高级系统架构。无线通 信系统100包含UE Ρ··Ν。UE Ρ··Ν可包括蜂窝电话、个人数字助理(PDA)、寻呼机、膝上型 计算机、台式计算机等。例如,在图1中,UE Ρ··2被解说为蜂窝呼叫电话,UE 3…5被解说 为蜂窝触摸屏电话或智能电话,而UE N被解说为台式计算机或PC。
[0034] 参照图1,UE 1···Ν被配置成在物理通信接口或层(在图1中被示为空中接口 104、 106、108和/或直接有线连接)上与接入网(例如,RAN 120、接入点125等)通信。空中 接口 104和106可遵循给定的蜂窝通信协议(例如,CDMA、EVDO、eHRPD、GSM、EDGE、W-CDMA、 LTE等),而空中接口 108可遵循无线IP协议(例如,IEEE 802. 11)。RAN 120包括通过空 中接口(诸如,空中接口 104和106)服务UE的多个接入点。RAN 120中的接入点可被称为 接入节点或AN、接入点或AP、基站或BS、B节点、演进型B节点等。这些接入点可以是陆地 接入点(或地面站)或卫星接入点。RAN 120被配置成连接到核心网140,核心网140可以 执行各种各样的功能,包括在RAN 120服务的UE与RAN 120服务的其他UE或完全由不同 的RAN服务的其他UE之间桥接电路交换(CS)呼叫,并且还可中介与外部网络(诸如因特网 175)的分组交换(PS)数据交换。因特网175包括数个路由代理和处理代理(出于方便起 见未在图1中示出)。在图1中,UE N被示为直接连接到因特网175 (即,与核心网140分 开,诸如通过WiFi或基于802. 11的网络的以太网连接)。因特网175可藉此用于经由核心 网140在UE N与UE L···N之间桥接分组交换数据通信。图1还示出了与RAN 120分开的 接入点125。接入点125可以独立于核心网140地(例如,经由光通信系统,诸如FiOS、线 缆调制解调器等)连接到因特网175。空中接口 108可通过局部无线连接(诸如在一个示 例中是IEEE 802. 11)服务UE 4或UE 5。UE N被示为具有到因特网175的有线连接(诸 如到调制解调器或路由器的直接连接)的台式计算机,在一示例中该调制解调器或路由器 可对应于接入点125自身(例如,对于具有有线和无线连通性两者的Wi-Fi路由器)。
[0035] 参照图1,应用服务器170被示为连接到因特网175、核心网140、或这两者。应用 服务器170可被实现为多个结构上分开的服务器,或者替换地可对应于单个服务器。如下 文将更详细地描述的,应用服务器170被配置成支持一个或多个通信服务(例如,网际协议 语音(VoIP)会话、即按即说(PTT)会话、群通信会话、社交联网服务等)以使得UE能够经 由核心网140和/或因特网175连接到应用服务器170。
[0036] 用于RAN 120和核心网140的因协议而异的实现的示例在以下关于图2A到2D提 供以帮助更详细地解释无线通信系统100。具体而言,RAN 120和核心网140的组件对应于 与支持分组交换(PS)通信相关联的组件,藉此旧式电路交换(CS)组件也可存在于这些网 络中,但在图2A-2D未显式地示出任何旧式的CS特有组件。
[0037] 图2A解说了根据本发明一实施例的CDMA20001X演进数据优化(EV-DO)网络中用 于分组交换通信的RAN 120和核心网140的示例配置。参照图2A,RAN 120包括通过有线 回程接口耦合至基站控制器(BSC)215A的多个基站(BS)200A、205A和210A。由单个BSC控 制的一群BS被统称为子网。如本领域普通技术人员将领会的,RAN 120可包括多个BSC和 子网,且为方便起见,在图2A中示出了单个BSC。BSC 215A通过A9连接与核心网140内的 分组控制功能(PCF) 220A通信。PCF 220A为BSC 215A执行与分组数据有关的某些处理功 能。PCF 220A通过All连接与核心网140内的分组数据服务节点(PDSN) 225A通信。PDSN 225A具有各种功能,包括管理点对点(PPP)会话、充当归属代理(HA)和/或区外代理(FA), 且在功能上类似于GSM和UMTS网络中的网关通用分组无线电服务(GPRS)支持节点(GGSN) (以下更详细地描述)。I 3DSN 225A将核心网140连接至外部IP网络,诸如因特网175。
[0038] 图2B解说了根据本发明一实施例的3G UMTS W-CDM系统内的RAN 120和配置为 GPRS核心网的核心网140的分组交换部分的示例配置。参照图2B,RAN 120包括通过有线 回程接口耦合至无线电网络控制器(RNC)215B的多个B节点200B、205B和210B。类似于Ix EV-DO网络,由单个RNC控制的一群B节点被统称为子网。如本领域普通技术人员将领会 的,RAN 120可包括多个RNC和子网,且为方便起见,在图2B中示出了单个RNC。RNC 215B 负责信令、建立和拆除核心网140中的服务GPRS支持节点(SGSN) 220B与由RAN 120服务 的UE之间的承载信道(即,数据信道)。如果启用了链路层加密,则RNC 215B还在将内容 转发给RAN 120以通过空中接口传输之前对内容进行加密。RNC 215B的功能在本领域是公 知的且出于简明起见将不作进一步讨论。
[0039] 在图2B中,核心网140包括上述SGSN 220B (以及潜在地也包括数个其他SGSN)和 GGSN 225B。一般而言,GPRS是在GSM中用于路由IP分组的协议。GPRS核心网(例如,GGSN 225B以及一个或多个SGSN 220B)是GPRS系统的集中部分,并且还提供对基于W-CDMA的 3G接入网的支持。GPRS核心网是GSM核心网(即,核心网140)的集成部分,其提供GSM和 W-C
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1