使用文件系统提取、广播调度消息和选择性接收的通过广播网络的文件传递技术方案

技术编号:8369493 阅读:202 留言:0更新日期:2013-02-28 22:46
用于在广播系统上将文件有效地传递到移动设备的方法、系统和设备提供机制和系统。可以将用于广播的文件在逻辑上标识为属于文件系统中的目录。广播调度消息可以向接收机设备通知将在特定时间广播的文件,并且描述所述文件。文件可以在文件传递管道中发送,文件传递管道可以具有不同带宽和数据速率。根据实施例配置的接收机设备可以基于与文件相关联的服务或应用,以及文件是新的还是对先前接收的文件的更新,利用广播调度消息来选择要接收的文件。接收机设备启动接收机电路,以在其公布的广播窗口内捕获文件,并将接收的文件传送到请求所述文件的应用或服务。

【技术实现步骤摘要】
【国外来华专利技术】使用文件系统提取、广播调度消息和选择性接收的通过广播网络的文件传递相关申请本申请要求于2010年5月28日提交的题为“File Delivery Over ABroadcastNetwork Using File System Abstraction,Broadcast ScheduleMessages And SelectiveReception”的美国临时申请No. 61/349,598的优先权的权益,其全部内容由此通过参考并入本文中。
技术介绍
无线通信技术在过去的几年中爆炸性地增长。这个增长受到向移动公众提供移动的自由,并切断了与硬连线的通信系统的束缚的无线服务的推动。作为服务增强的结果,无线服务的普及预计会继续迅速增长。无线通信服务最近的增加是向接收机设备广播电视及其它内容的能力。移动仅前向链路广播服务允许用户使用被配置为接收移动广播传输的移动接收机设备,来观看诸如电视显示之类的多媒体节目,以及接收新闻、娱乐、体育、商业及·其它广播节目的移动编辑。多媒体广播服务的增长代表了用于传送各种内容并与用户交互的有吸引力的通信平台。
技术实现思路
各个实施例提供了用于利用基于广播和/或多播的文件传递架构(filedeliveryframework, FDF)来向运行在接收机设备上的应用传递文件的系统、设备和方法。具体地,各个实施例提供了用于使用广播和/或多播网络的FDF服务,有效地通过广播系统向接收机设备传递文件的机制和系统。可以由广播网络广播广播调度消息(Broadcast ScheduleMessage,BSM)来预先公布要广播和/或接收的文件和数据报分组。可以预先发送BSM,以向接收机设备通知将会在将来的特定时间广播的文件和数据报分组。各个实施例利用由FDF服务提供的内置冗余性、纠错和可靠性机制来以更为及时、相关和有效的方式传递文件。附图说明包含在本文中并构成本说明书的一部分的附图示出了本专利技术的示例性实施例,连同以上给出的总体说明和以下给出的详细说明一起,用于解释本专利技术的特征。图I是示出了适合用于实施例中的移动多媒体广播通信系统和蜂窝“单播”通信系统的通信系统方框图。图2是仅前向链路广播系统的广播通信系统方框图的可替换表示。图3是广播通信系统的元件的系统方框图,其示出根据实施例的经由广播网络传递文件所涉及的功能块。图4是示出各个实施例的主要功能组件的概况系统方框图。图5是示出根据实施例的用于特定应用(天气应用)的文件的摄取(ingestion)和接收的系统方框图。图6是示出根据实施例的用于特定应用(iTV应用)的文件的摄取和接收的系统方框图。图7和8是示出如何可以发送广播调度消息以向接收机设备通知在广播管道(pipe)中发送的特定文件的时序和接收参数的时序图。图9是适合用于广播调度消息中的示例性数据结构。图10是适合用于广播调度消息中的另一个示例性数据结构。图11是示出如何可以使用广播调度消息的下一个监视时间数据字段来更新在下一个广播调度周期(BSP)的广播调度流(BSF)中的广播调度消息(BSM)的时序图。图12是用于处理广播调度消息的实施例方法的过程流程图。图13是用于实现在广播调度流上的更新检测的实施例方法的过程流程图。 图14是示出接收机设备可以在不同时间在广播网络的和/或广播流的覆盖区域外的时序图。图15是示出用于在支持初始获取流(initial acquisition flow, IAF)的系统上检测对广播调度流(BSF )的更新的实施例方法的时序图。图16是示出用于在同一超帧内接收广播调度消息的两个不同版本的实施例方法的时序图。图17是用于在来自初始获取流(IAF)系统的支持的情况下处理广播调度消息(BSM)的实施例方法的过程流程图。图18是示出用于确定在接收机设备与广播服务器之间广播更新的广播调度消息(BSM)的时间的实施例方法的时序图。图19是示出在接收机设备上的文件传递架构(FDF)的分层视图的系统方框图。图20是用于实现支持在不同应用之间的文件共享的文件传递架构(FDF)的实施例方法的过程流程图。图21是示出可以用于在不同应用之间共享文件的结构、数据流和高级步骤的系统方框图。图22是示出在接收机设备上的文件传递架构(FDF)的结构和数据流以及该文件传递架构选择接收或拒绝文件的决策过程的系统方框图。图23是示出在接收机设备上的文件传递架构(FDF)的结构和数据流以及接收机设备上的文件传递架构接收和存储文件的过程的系统方框图。图24是用于选择性地接收仅是应用感兴趣的元素(element)的实施例方法的过程流程图。图25是用于处理广播调度记录的实施例方法的过程流程图。图26是示出在接收机设备上的文件传递架构(FDF)的结构和数据流以及处理广播调度记录的过程的系统方框图。图27是示出用于在文件传递架构上接收文件的实施例方法的系统方框图。图28是示出暂存空间管理(scratch space management)的结构、数据流以及可以在文件传递核心(FDC)中实现的过程的系统方框图。图29是用于处理和存储元素的实施例方法的过程流程图。图30是用于选择要从暂存空间删除的项目的实施例方法的过程流程图。图31是示出用于对数据进行排序和组织的实施例方法的结构和数据流的系统方框图。图32是示出如何可以在紧急数据流上同时地传递紧急文件的时间线图。图33是示出如何可以为分开的广播服务流上的流来处理文件的消息流程图。图34是示出在多频网络中(MFN)接收机设备如何可以检测存在对广播服务流的更新,但同时确定其不能接收该更新的时间线图。图35是示出如何可以强制正在向新的多路复用(multiplex)移动的接收机设备接收用于该新的多路复用的BSM的时间线图。 图36是示出其中在同一射频上有一个以上多路复用的文件传递架构配置的时间线/方框图。图37是示出其中文件传递核心(FDC)被配置为独立地在不同射频上调度文件下载的文件传递架构配置的时间线/方框图。图38是示出文件传递管道(file delivery pipe, FDP)的结构的系统方框图。图39是示出文件名称到存储名的文件传递架构映射的消息流程图。图40是示出受管理元素表(MET)的方框图。图41是用于管理用于应用的存储空间的实施例方法的过程流程图。图42是用于检查用于要为应用接收的元素的存储空间的实施例方法的过程流程图。图43是示出用于检查用于要为应用接收的元素的存储空间的、在应用层与文件传递架构之间的数据流与交互的流程图。图44是用于将接收的文件移动到应用存储空间的实施例方法的过程流程图。图45是示出在将接收的文件移动到应用存储空间的同时,在应用层(App层)、文件传递核心(FDC)层与文件传递文件管理(FDM)层之间的数据流与交互的流程图。图46是用于将多个文件名称映射到文件传递文件管理(FDM)层的受管理元素表中的同一存储名称的实施例方法的过程流程图。图47是用于处理对于接收的文件没有足够的应用存储空间的情况的实施例方法的过程流程图。图48是示出在处理对于接收的文件没有足够的应用存储空间的情况时在应用层(App层)与文件传递架构(FDF)之间的数据流与交互的流程图。图49是用于处理删除功能的实施例方法的过程流程图。图50是用于在文件传递架构本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.05.28 US 61/349,598;2011.01.11 US 13/004,7021.一种用于经由广播通信网络向接收机设备传递文件的方法,包括 从内容提供方接收要传输的文件,所接收的文件具有文件名称并包含与文件内容和通信要求有关的信息; 调度所述所接收的文件,用于经由广播发送内的文件数据流进行发送; 产生广播调度消息,所述广播调度消息指示何时将在广播调度周期内广播文件、与这些文件有关的信息、以及用于每一个文件的被调度广播时间窗口 ; 经由所述广播网络,来广播所产生的广播调度消息;以及 根据在所述广播调度消息内包含的所述被调度广播时间窗口,借助于所述广播网络的所述文件数据流来广播所述所接收的文件。2.根据权利要求I所述的方法,其中,基于相对急迫性,调度所述所接收的文件用于广播。3.根据权利要求I所述的方法,其中,在被组织到一个或多个文件传递管道中的发送资源上广播所述所接收的文件。4.根据权利要求I所述的方法,进一步包括 从在接收机设备内运行的应用接收对于捕获文件的请求,所述请求指定一个或多个接收标准; 在所述接收机设备中接收所述广播调度消息; 在所述接收机设备中针对与所述接收标准相匹配的文件而监视所述广播调度消息; 当与所述接收标准相匹配的文件将被广播时,从所述广播调度消息中确定所述被调度广播时间窗口; 在为所匹配的文件而确定的被调度广播时间窗口,启动所述接收机设备的接收机电路; 基于在所接收的广播调度消息中的文件信息,来选择要接收的文件; 在所述接收机设备中从所述广播发送中接收所选择的文件;以及 将所述所选择的文件传送到运行在所述接收机设备内的发出请求的所述应用。5.根据权利要求4所述的方法,其中,在所述接收机设备中从所述广播发送中接收所选择的文件进一步包括在所述接收机设备中的存储器中存储版本标识信息,所述版本标识信息标识所接收的文件的版本,所述方法进一步包括 在所述接收机设备中,针对具有指示了正在广播所述所接收的文件的较新或更新版本的版本标识信息的文件而监视所述广播调度消息;及 当所述广播调度消息指示正在广播所述文件的新的或更新的版本时,在所述接收机设备中从所述广播网络接收所请求的文件的更新的版本。6.根据权利要求4所述的方法,其中,从在接收机设备内运行的应用接收对于捕获文件的请求进一步包括由所述接收机设备接收捕获请求,所述捕获请求采用了对于捕获一次包含被请求文件的文件的命令的形式,或者是作为对于捕获所述文件的所有实例的命令。7.根据权利要求4所述的方法,其中,所述所产生的广播调度消息进一步指定将更新所述广播调度消息的时间,所述方法进一步包括 在所述广播调度周期内多次广播所述广播调度消息;在接收到所述广播调度消息后,停用所述接收机设备中的接收机电路; 确定当前时间何时等于将更新所述广播调度消息的时间; 在所述当前时间等于将更新所述广播调度消息的时间时,重新启动所述接收机设备中的所述接收机电路 '及 接收更新的广播调度消息。8.根据权利要求4所述的方法,其中,将所述所选择的文件传送到运行在所述接收机设备内的发出请求的所述应用包括采用不将运行在所述接收机设备内的所述应用暴露给用于向所述接收机设备传递所述文件的传递方法的方式,将所述文件传送到运行在所述接收机设备内的所述应用。9.根据权利要求4所述的方法,其中 从在接收机设备内运行的应用接收对于捕获文件的请求包括接收指定了文件目录的、对于捕获文件的请求;及 基于在所接收的广播调度消息中的文件信息来选择要接收的文件包括基于与所指定的文件目录相匹配的文件标识符来选择要接收的文件。10.根据权利要求I所述的方法,其中,广播所产生的广播调度消息包括作为开销传输流的组成部分来广播所述广播调度消息,所述开销传输流提供了关于在给定频率上的文件广播的传递调度信息。11.根据权利要求I所述的方法,其中,广播所产生的广播调度消息包括作为开销传输流的组成部分来广播所述广播调度消息,所述开销传输流提供了关于在在给定频率上的文件广播的传递调度信息,所述传递调度信息设定由所述广播调度消息公布的传递调度。12.根据权利要求11所述的方法,其中,所述广播调度消息公布在广播调度周期上所有成功调度的文件。13.根据权利要求11所述的方法,其中,所述广播调度消息仅公布在广播调度周期上成功调度的文件的一小部分。14.根据权利要求13所述的方法,进一步包括 确定已经被接受来进行发送、但其传递调度尚未由所述广播调度消息公布的文件;以及 修改已经被接受来进行发送、但其传递调度尚未由所述广播调度消息公布的文件的传递调度信息。15.根据权利要求3所述的方法,其中,所述内容提供方为每一个所述所接收的文件指定广播传输要求。16.根据权利要求15所述的方法,进一步包括 借助文件摄取系统摄取所述所接收的文件; 从所述文件摄取系统发送通知,以便向所述广播网络通知所摄取的文件以及所述所摄取的文件的所述广播传输要求;及 在所述文件摄取系统中调度所述所摄取的文件在一个或多个广播发送流上的发送时间。17.根据权利要求16所述的方法,进一步包括 将两个或更多个所摄取的文件组合到适于在广播发送流上传输的一个或多个传输文件中。18.根据权利要求16所述的方法,其中,由所述内容提供方指定的每一个所述广播传输要求都包括及时性要求和鲁棒性要求。19.根据权利要求18所述的方法,其中,所述及时性要求包括所摄取的文件的等待时间容忍程度。20.根据权利要求18所述的方法,其中,所述鲁棒性要求包括所摄取的文件所需的前向纠错级别。21.根据权利要求16所述的方法,其中,所述广播调度消息公布对所述所接收的文件的传递调度,所述方法进一步包括 确定已经被调度来在所述广播发送流上进行发送、但尚未由所述广播调度消息公布的文件;及 使用由所述内容提供方指定的所述传输要求,来将新摄取的文件连同所确定的文件一起打包到所述广播发送流中。22.根据权利要求16所述的方法,进一步包括使用所述文件传递管道将多个不同文件多路复用到每一个所述广播发送流上。23.根据权利要求22所述的方法,进一步包括采用应对由所述内容提供方指定的应用专用传递要求的方式,在所述文件传递管道中调度所述所摄取的文件,其中,由运行在所述接收机设备上的应用将所述应用专用传递要求...

【专利技术属性】
技术研发人员:C·M·D·帕索斯R·萨乌塔Q·高M·K·吉韦尔T·M·纳佳拉杰D·G·卡文迪什J·斯瓦米R·A·戈尔米
申请(专利权)人:高通股份有限公司
类型:
国别省市:

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

1