协同广播与双向网络传输的制作方法

文档序号:16810721发布日期:2019-02-10 13:36阅读:185来源:国知局
协同广播与双向网络传输的制作方法

目前看到广泛使用的有两种主要的传输内容的方式。这两种中第一种可称为“传统广播”,并且包括如“高功率/高塔”地面广播和卫星广播的广播形式。这两种中第二种,双向网络通信,包括3g和4g无线电信网络并且充当移动因特网的基础。对于传输内容来说这两种中的每一种兼具优势和劣势。

传统广播一般具有低成本和广覆盖的优势。随着新设备的增加,传统广播以几乎为零的边际成本提供“一对多”广播。通常来说,传统广播是获得地理广覆盖的最佳或唯一方式,并且几乎总是覆盖公路、农村地区及其它偏远地区的最佳方式。在递送实况、通用和流行内容时传统广播通常是最高效的;当与推送服务结合时尤其如此,使得内容可以在其被广播时被存储并稍后播放。

然而,传统广播也存在许多限制其在城市和其他环境中的性能的缺点。卫星广播在视距(los)条件下受限,而且,虽然这通常提供对大面积的覆盖,但是卫星广播经常受地形特征的严重限制。在城市环境中覆盖通常是不佳的,意味着广播公司不得不严重依赖于地上中继器网络,而构建和维护地上中继器网络可能是昂贵的。传统广播还通常被设计为最坏情况下有界的(worst-casebounded),并且通常必须使用低阶编码和调制,导致低下的系统效率。传统广播通常也不适合交互行为和定制化内容;存在卫星因特网服务的项目通常具有非常高的延迟和非常低的上传速度。

双向网络通信本身具有数个优势。双向网络通信通常在城市和发达地区具有良好的覆盖,并且其基础设施正在改善。双向网络通信还为递送交互性和定制化内容提供更好的性能。

然而,双向网络通信也存在某些明显的劣势。特别是,假设用户基数庞大,运营成本高得多;传统广播因为同时向很多不同用户传输相同内容而拥有近于零的边际成本,而双向网络通信以一对一的模式运行:相同的内容被多次传输给每个用户,并且结果是成本随用户数量线性增加。还有,由于缺乏潜在用户,双向网络在农村和偏远地区的覆盖通常不好。



技术实现要素:

根据至少一个示例性实施例,可以描述用于协作式广播和双向网络传输的方法和系统。这样的系统可以结合传统广播和双向网络通信的优势,同时规避这两者中每一种的劣势。

这样的用于协同广播与双向网络传输的系统可以包括:广播传输源,所述广播传输源使用一对多广播来广播以多个数据片段的形式承载节目数据的信号;使用一对一传输来传输和接收数据的双向网络;接收机,所述接收机接收从所述广播传输源广播的所述信号,分析所述信号以生成反馈信息,并且如果所述接收机检测到错误信号,将所述反馈信息传输到所述双向网络;其中,所述双向网络接收所述反馈信息,并且进一步将恢复数据传输给所述接收机;以及其中,所述接收机使用所述恢复数据来恢复所述错误信号。

此外,所述接收机可以包括:可操作地链接到存储器的处理器,其中所述处理器将从所述广播传输源接收的所述信号存储在所述存储器中,分析所述信号以生成所述反馈信息,并且使用来自所述双向网络的所述恢复数据来恢复所述错误信号;以及可操作地链接到所述处理器的发射器,所述发射器按所述处理器所指示地将所述反馈信息传输到所述双向网络。

此外,所述接收机和至少一个已配对设备通过近区域连接进行通信,并且所述已配对设备包括用于选择与所述接收机、所述广播传输源或所述双向网络进行通信的交换设备。所述广播传输源和所述双向网络连接到多媒体业务平台。所述多媒体业务平台通过双向网络接收所述反馈信息,考虑所述反馈信息来确定所述恢复数据,并且通过所述双向网络或所述广播传输源将所述恢复数据传输给所述接收机。

在另一示例性实施例中,可以描述用于协同广播与双向网络传输的方法。这样的方法可以包括:在多媒体业务平台上确定待广播的节目数据;在所述多媒体业务平台上将所述节目数据分段为多个片段;在所述多媒体业务平台上为所述多个片段中的每一个分配标识符;使用广播传输源将所述多个片段广播到至少一个接收机;在所述接收机上分析所述片段以生成关于错误片段的反馈信息;使用双向网络将所述反馈信息传输到所述多媒体业务平台;在所述多媒体业务平台上使用所述反馈信息确定恢复数据;使用所述双向网络将所述恢复数据传输到所述接收机;以及在所述接收机上使用所述恢复数据恢复所述错误片段。

附图说明

从以下对本发明示例性实施例的详细描述中将清楚本发明的实施例的优点,该描述应结合附图来考虑,在附图中类似的数字表示类似的部件,其中:

图1是用于协同广播与双向网络传输的方法的示例性实施例。

图2是用于协同广播与双向网络传输的系统的示例性实施例。

图3是示出用于协同广播与双向网络传输的系统的组件的示例性内部配置的示例性实施例。

具体实施方式

在以下针对本发明具体实施例的描述和相关附图中公开了本发明的各个方面。在不脱离本发明的精神或范围的情况下,可以设计替代实施例。另外,将不详细描述或省略本发明的示例性实施例的公知部件,以免模糊本发明的相关细节。此外,为了方便对说明书的理解,下面讨论了本文使用的数个术语。

如本文所使用的,词语“示例性”意味着“用作示例、实例或说明”。本文描述的实施例不是限制性的而仅是示例性的。应该理解,所描述的实施例并非必须被解读为比其它实施例更优选或更具优势的。此外,术语“本发明的实施例”、“实施例”或“发明”不要求本发明的所有实施例都包括所讨论的特征、优点或操作模式。

此外,本文描述的很多实施例是就待由例如计算设备的部件完成的动作序列来描述的。本领域技术人员应该认识到,本文描述的各种动作序列可以由专用电路(例如,专用集成电路(asic))和/或由至少一个处理器执行的程序指令来完成。另外,本文描述的动作序列可以完全实施在任何形式的计算机可读存储介质内,从而所述动作序列的执行使得至少一个处理器能够完成本文描述的功能性。此外,本文描述的动作序列可以以硬件和软件的组合来实施。因此,本发明的各个方面可以以多种不同形式实施,所有这些形式已经预期落入所要求保护的主题的范围内。另外,对于本文描述的每个实施例,任何这样的实施例的对应形式可以在本文中被描述为例如“被配置为”执行所描述动作的“计算机”。

根据示例性实施例并且总地参照附图,可以提供一种结合传统广播(或“一对多”广播)和双向网络通信(或“一对一传输”)的优势的网络通信方法。根据一个示例性实施例,可以通过在传统广播网络和双向网络两者上传输相同内容来以互补方式组合传统广播和双向网络通信。然后可以将接收机配置为选择更好的信号。这可以允许接收机继续操作而不管传统广播网络或双向网络的覆盖失效。在任何给定时间向很多不同用户传输类似或等同内容的情况下,例如当很多用户正在观看相同的视频流(例如电视体育赛事)时,这种方法可能是最实用的。然而,这样的组合传统广播网络和双向网络的方法可以被进一步改善。

仍旧总地参照附图,可以注意到,广播网络可能遭受低效率的原因可能是因为网络覆盖受限于网络覆盖内“最坏情况”的接收机,其中“最坏情况”的接收机是不能接收和解码来自广播网络的传输的接收机。为了确保“最坏情况”接收机可以接收和解码传输,广播网络必须增加其发射功率或者为了最高的鲁棒性而必须减少编码和调制,直至达到所需的覆盖水平(例如99%或另一所需覆盖水平),这两者中每个都可能导致降低的效率。

许多这样减低的效率可能是不必要的。例如,如果仅仅部分传输正被丢失或者未被正确接收,则以提高的传输功率或者减少的编码及调制来广播所有传输可能是不必要的。如果广播网络可以识别出传输中的哪些部分正被丢失或未被正确接收,则广播网络可以有能力获得较高的效率。如此,如果接收机可以反馈传输中的哪部分正未被正确地接收,则网络可以将传输的该部分重传至相关接收机。这可以包括例如识别坏分组并仅重传那些确实丢失了的分组。这意味着尽管重传可能耗费一些流量并由此降低效率,但是通过允许一些错误从而广播阈值得以提升,并且通过平衡传统广播和双向网络通信之间的成本可以改进总体系统效率。

现在转向示例性图1,该附图显示用于协同广播与双向网络传输的方法的示例性实施例,100。这样的方法可以首先要求将诸如待传输节目的给定传输分段为片段并且为每个片段分配相应标识符(例如序列号),102。随后完整的多个片段被广播至广播源所服务的所有或者大致所有接收机,例如给定区域内的所有接收机,104。广播源可以例如是卫星,或者按照需要可以是任何其它高功率/高塔广播系统或者任何其它传统广播系统;广播源可以被总称为“卫星”。接收机随后可以检测所接收传输中漏失的、错误的或者有其它缺陷的片段,并且可以将丢失片段信息反馈给双向网络,106。该反馈可以借由例如3g或4g蜂窝网络通信、移动因特网的交互性通道或者按照需要借由其它通道进行。随后恢复数据可以例如通过诸如3g或4g蜂窝网络的交互性通道被传输到适用的接收机,108。随后可以由接收机基于所接收的恢复数据来恢复片段以便递送服务,110。

在示例性实施例中,被错误接收了的片段可以包含可以被利用的部分信息。因此,接收机可以检测所接收传输中的错误比特,并且将错误比特的信息反馈给双向网络。双向网络随后可以传输包括额外冗余比特的恢复数据,而不传输整个片段。之后接收机可以将冗余比特与之前错误片段的有用部分组合。在另一示例性实施例中,接收机可以仅反馈漏失了多少片段和/或比特而不确切反馈哪些片段和/或比特是错误了。双向网络随后可以传输包括恰当数量的额外片段和/或比特的恢复数据,以帮助接收机恢复整个片段。再者,根据另一示例性实施例,接收机可以包括处理器、存储器和发射器。处理器可以将片段存储在存储器中,分析片段以检测错误片段和/或比特来生成关于错误片段和/或比特的反馈信息。如果存在错误片段和/或比特,处理器可以指示发射器传输反馈信息。接收机中的处理器还可以使用恢复数据来恢复错误片段和/或比特。

再者,在另一示例性实施例中,可以通过或者替代地通过传统广播网络来传输所述恢复数据。例如,如果由于例如瞬时干扰,大量接收机报告在所接收传输中检测到等同的漏失、错误或有其它缺陷的片段和/或比特,则可以这样做。

现在转向示例性图2,该附图显示用于协同广播与双向网络传输的系统的示例性实施例,200,该系统可以采用这样的通信技术。根据这样的示例性实施例,包括例如a/v编码器204、分段器206和web服务器208的多媒体业务平台202可以包含或访问待传输数据。多媒体业务平台202可以例如通过因特网内容递送网络(cdn)210将待传输已编码数据的片段传输至一个或多个接收机。传输可以通过传统广播发生,例如通过广播卫星212发生,和/或可以通过双向网络通信发生,例如通过3g/4g蜂窝网络220发生。对广播卫星212进行配置可能要求先将数据传输到卫星上行链路站214,该卫星上行链路站214被配置为与广播卫星212进行通信。来自广播卫星212的广播可以通过卫星下行链路218而是直接的,和/或根据需要可以是间接的,例如经由一个或多个地面中继器216。

根据示例性实施例,多媒体业务平台202可以是具有等同或重叠内容的两个或多个设备,而非单个设备。例如,一个设备可以充当卫星上行链路位置处的多媒体业务平台202,而另一个设备可以充当小区塔位置处的多媒体业务平台202。根据示例性实施例,节目数据可以被预分段,或者可以使用等同分段算法,或者如所期望的。另外,这可以是适当的,即节目数据可以是各种数据或内容中的任意,例如音频数据、视频数据、组合的音频和视频数据,或如所期望的任何其它类型的数据或数据组合。再者,根据另一示例性实施例,多媒体业务平台202可以通过双向网络从接收机接收关于错误片段和/或比特的反馈信息。随后多媒体业务平台可以考虑反馈信息来确定片段或冗余比特的恢复数据,并且通过双向网络或广播传输源传输恢复数据,以帮助接收机恢复错误片段和/或比特。

3g/4g蜂窝网络220可以与接收机装置226通信,从而接收机装置226可以请求并获得漏失、错误或有其它缺陷的任何数据片段和/或比特的恢复数据。接收机装置226随后可以例如通过像wifi或蓝牙(bt)228的近区域无线连接或者按照需要通过其它形式的数据连接将数据连接提供给其它设备。3g/4g蜂窝网络220和广播卫星212两者都可以用于向其它接收机装置222提供服务,所述接收机装置222诸如智能电话、平板设备或按照需要的其他类型的设备;例如,其它接收机装置222可以有接入3g或4g蜂窝网络220的能力,并且可以有能力通过其他接收机装置的硬件升级借由地面中继器216接入广播卫星212,所述硬件升级例如集成卫星模块或按照需要的其他升级方法。接收机装置226可以安装在另一设备中,例如按照需要安装在汽车中。

根据示例性实施例,接收机装置226可以安装在汽车中,并且可以提供卫星车辆接收。接收机装置226和/或其它接收机装置222对数据传输的接收可以基于标准因特网协议,例如http直播流(hls)协议,或者根据需要基于另一协议。接收机装置226和/或其它接收机装置222可以被配置为将来自传统广播链路(例如卫星下行链路218)和双向网络(例如3g/4g蜂窝网络220)的片段和/或比特进行组合。接收机装置226可以被配置为传送诸如wifi或蓝牙信号228的无线信号或按照需要传送另一种形式的无线信号。无线信号228可以允许多个用户同时访问接收机装置226,允许该多个用户简单地通过在他们的智能电话或平板设备上安装适当的应用或者以其它方式运行适当的程序来在诸如智能电话或平板设备的个人电子设备上享受卫星广播服务。而且,接收机装置226可以具有其自己的显示和/或声音系统,以供用户在没有个人电子设备的情况下享受广播服务。

现在转向示例性图3,该附图示出示例性实施例,该示例性实施例显示用于协同广播与双向网络传输的系统300的组件的示例性内部配置:业务平台302;卫星接收机316;以及已配对设备318。根据示例性实施例,系统300可以例如使用诸如标准hls(http实时流)媒体服务器的业务平台302。业务平台302可以结合有例如a/v编码器304、分段器306和web服务器308。业务平台302可以通过用于广播的卫星312和/或用于因特网访问的双向网络314传输诸如hls片段的节目片段,这可以按照需要通过因特网内容分发网络310操作或独立地操作。

根据示例性实施例,卫星接收机316可以被配置为与经修改hls客户端类似的方式作动。具体地,卫星接收机316可以被配置为首先尝试从卫星312接收并解码任何适用的节目片段,因为从卫星312接收所广播的节目片段不消耗因特网流量。根据示例性实施例,按照需要,卫星接收机316可以被配置为仅当未正确接收到一个或多个片段和/或比特时,或者当一个或多个片段和/或比特存在某些其他错误时,请求恢复数据。

根据示例性实施例,卫星接收机316可以被配置为使用这些节目片段来在因特网上复制业务平台302的本地副本。然后,这可以支持来自卫星接收机316的本地回放和/或任何已配对设备318的访问。已配对设备318可以包括任何智能电话、平板设备或按照需要的任何其他适用的硬件设备。这样的设备318可以通过近区域无线连接320(例如wifi或蓝牙)与卫星接收机316配对,并且可以借由该近区域无线连接320或者如果需要的话借由更物理的连接以本地方式访问卫星业务。可替换地,卫星接收机316可以集成到已配对设备318中作为设备318的组件。这样,卫星接收机316可以例如通过数据总线与已配对设备318的其他组件通信。除了访问卫星接收机316之外,已配对设备318还可以借由双向网络314访问因特网。

根据示例性实施例,已配对设备318可以直接访问卫星312。为了直接访问卫星312,可以按照需要通过硬件升级(例如集成卫星模块或其他升级方法)来改装或修改已配对设备318。根据这样的示例性实施例,已配对设备318可以使用交换设备,例如智能交换机或代理322。这可以允许已配对设备318在访问所请求的任何特定业务的多种方法之间进行选择,并选择访问这些业务中的任何业务的最佳方式。例如,根据示例性实施例,已配对设备318可以选择通过与卫星接收机316的近区域无线连接320或与卫星312的直接连接来访问卫星业务。又例如,根据示例性实施例,可以比较卫星广播和双向网络的吞吐量,并且可以使用具有更快数传速的连接。按照需要,还可以结合其他因素,例如一个连接是否具有有限的数据计划。

前面的描述和附图图示说明了本发明的原理、优选实施例和操作模式。然而,本发明不应被解释为受限于上面讨论的特定实施例。本领域技术人员将理解上面讨论的实施例的额外变体(例如,按照需要,与本发明的某些配置相关联的特征可以替代地与本发明的任何其它配置相关联)。

因此,上述实施例应被视为说明性的而非限制性的。相应地,应当理解,本领域技术人员可以做出那些实施例的变体而不脱离由所附权利要求书所限定的本发明的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1