自动搜索平台管理系统以及自动搜索平台更新方法

xiaoxiao2020-9-10  16


专利名称::自动搜索平台管理系统以及自动搜索平台更新方法
技术领域
:本发明涉及一种自动搜索平台管理系统以及自动搜索平台更新方法。该自动搜索平台管理系统利用到了数码卫星广播中的OTA(OverTheAir)服务功能,由于将数码卫星广播中的OTA(OverTheAir)功能适用到了频道数据的更新过程中,使得自动搜索平台管理以及更新更加容易。
背景技术
:最近随着数码TV市场的蓬勃发展,除现有电视广播台地面波数码TV信号之外,数码卫星广播也开始引起人们的注意。数码卫星广播比地面波有更广阔的频率领域,可以同时传送好几个频道的广播信号;利用这个优点,可以提供TV、无线电广播(radio)、数据服务(DataService)等多样的服务。数码卫星广播与一般性的地面波信号不同,仅仅利用内设数码调谐器的数字电视机顶盒(SettopBox)或者电视机(Set)是无法接收到数码卫星广播的,它还需要增设碟形天线以及叫做LNB(LNBLowNoiseBlockDownConverter)的装置。因此搜索服务时,不像地面波数码TV只搜索频道频率,而是频率、符号码率(symbolrate)、矫正误差的FEC、优先选项的极化(polarization)等参数(parameter)都要具备时,才有可能进行。由于上述特性,市场上销售的一般为卫星广播电视机顶盒或者电视机都具有自动搜索(automaticsearch)功能;特别是,系统软件中内设具有迅速搜索服务功能的平台(table),而这个平台由事先按卫星定义的频率、符号码率、FEC、极化(polarization)组成;通过上述平台可以避免以往靠依次增加频率进行服务搜索,且搜索时间比较长的弊端。数码卫星广播接收用电视机顶盒或者电视机可利用OTA(over-the-air)服务更新系统软件。OTA在数码广播的多种功能中选用了数据广播功能,其工作原理如下机顶盒或者TV制造商将系统更新用软件以事先定义的方式进行编码(encoding),并移交到卫星管理公司;该公司则利用特定的频道通过卫星广播已编码(encoding)数据,来更新机器。一般性数码广播卫星可以广播数百个广播服务,广播工作者们被分配到特定频率,并根据该频率进行广播服务。开通全新的特定频率广播服务或者中断广播取消特定频率的广播服务时,只有在预定义(pre-defined)自动搜索平台(autosearchtable)变更的状况下,才能完整地执行自动搜索(automaticsearch)功能;而这种预定义自动搜索平台内置于系统软件中,因此如果要通过OTA方式进行更新,则需要更新整个系统软件。但这种方式存在以下几个问题。第一,单纯为了搜索新广播服务,需要更新整个系统软件。第二,更新系统软件时,直到重新实施自动搜索(automaticsearch)之前,用户是无法知道是否增加了新广播服务。第三,更新周期越频繁,其操作也越烦琐。第四,从系统管理方面上看,单纯为了追加或者变更广播服务却需要变更整个系统软件的编译,这无疑对软件的编译管理不利。
发明内容本项发明的目的就是要解决上述种种问题;本项发明提供的利用数码卫星广播OTA的自动搜索平台管理系统以及利用该系统的自动搜索平台更新方法,将可接收事先定义卫星广播的服务参数定义为平台,并将搜索该目录的预定义平台独立保存在存储器中,而且在频道数据更新中适用OTA(over-the-air)服务方式,使管理以及更新更加容易。为了达到上述目的,本项发明中利用数码卫星广播OTA的自动搜索平台管理系统由以下几个部件组成控制前端部数据流(Stream)下载的服务信息装置;保存系统软件、上述自动搜索平台以及服务参数的非挥发性存储器;根据上述服务信息装置对数据流中OTA信息的分析,决定数据流的下载与否,并以此控制系统软件或者上述详细内容自动搜索平台更新的OTA管理装置;根据上述OTA管理部的OTA分析结果实施上述非挥发性存储装置的服务参数填加/删除(Delete)指令的频道更新管理装置。上述系统还包括以下几个部件从OTA管理装置以数据包形式接收系统信息装置下载的信息流,并转换成影像模块重新发送到上述OTA管理装置的下载装置;在频道更新管理装置和非挥发性存储装置之间,根据上述频道更新管理装置的追加命令,实施非挥发性存储装置对服务参数的搜索,并将搜索到的服务追加到上述服务参数中的自动搜索装置;根据上述频道更新管理装置的删除命令,变更以及删除上述非挥发性存储装置服务参数的频道编辑装置。另外,本项发明中利用数码卫星广播OTA的自动搜索平台管理方法按以下几个步骤进行第一阶段,接收信息流的过程中接收到各种平台信息,确认上述平台是否有OTA信息,并开始信息流的接收;第二阶段,分析上述OTA信息,如果是系统软件,就更新非挥发性存储装置的系统软件,如果是搜索平台的更新,就会确认系统软件编译和预定义自动搜索平台编译,并开始下载;第三阶段,下载的影像和现在影像做比较后,按追加项目和删除项目制定不同的目录;第四阶段,完成上述不同目录的制定,在非挥发性存储装置中保存新的预定义自动搜索平台,并根据追加/删除目录删除以及追加上述非挥发性存储装置中的服务参数。本项发明有如下效果第一,利用OTA只通过预定义自动搜索平台的下载就可以更新服务数据,因此搜索新服务过程中无需更新整个系统软件,只需更新小平台影像即可,因此更新操作比较单纯。第二,并不是通过OTA下载整个服务数据,因此在影像较小时间较快的情况下可完成下载。第三,根据OTA下载平台后,启动自动搜索装置可追加服务,因此可以只追加能接收信号的服务。第四,可自动搜索并删除已中断的服务。第五,从系统管理方面看,无需为了单纯的服务追加或者变更去变更系统软件的整个编译,因此软件编译管理比较容易。通过附图以及实例,可以对本项发明的其他目的、特性以及优点进行比较详细的连接。图1是本项发明中利用数码卫星广播OTA的自动搜索平台管理系统模块构成图;图2a、图2b以及图2c是本项发明中利用自动搜索平台管理系统的自动搜索平台更新方法的流程图;图3是本项发明的自动搜索平台更新中防止误差产生的备份闪存映射图面。*附图主要部分符号说明*10前端部20服务信息装置30下载装置40OTA管理装置50频道更新管理装置60自动搜索装置70频道编辑装置80非挥发性存储装置具体实施方式下面利用附图,对本项发明中利用数码卫星广播OTA的自动搜索平台管理系统以及其实例进行详细的说明。图1是本项发明中利用数码卫星广播OTA的自动搜索平台管理系统模块构成图。本项发明中的自动搜索平台管理系统由以下几个部件组成前端部(FrontEnd)10接收数码TV广播影像/语音数据信息流(Video/Audio/DataStream),并向服务信息装置(ServiceInformation)20传达;服务信息装置20,根据与信息流(Stream)一同传送过来的PAT(ProgramAssociationTable)、PMT(ProgramMapTable)等平台信息,控制信息流(Stream),特别是在分析PMT等平台(Table)的过程中,如果存在OTA服务信息,就向OTA管理装置40传达DSI、DII等数据信息,并控制数据流下载(DataStreamDownload);下载装置30服务信息装置20一旦开始下载(Download),就保存数据包(PacketData),下载一旦结束就构成影像模块(ImageModule);OTA管理装置40,如果服务信息装置20传送过来的数据信息中存在OTA信息,就对此进行分析,以此判断是系统软件下载(SystemS/WDownload)还是预定义自动搜索平台(Pre-definedAutomaticSearchTable),并通过编译(Version)信息的确认决定下载与否;频道更新管理装置(ChannelUpdateManager)50根据OTA管理装置40D的OTA分析结果,如果是预定义自动搜索平台(Pre-definedAutomaticSearchTable),从OTA管理装置40接收相关信息,以此判断更新与否;下载完成后,将与非挥发性存储装置(例如,闪存)80中的搜索平台装置(SearchTable)82做比较,并根据变更事项的追加/删除(Add/Delete)与否,启动自动搜索装置60追加(Add)服务或者启动频道编辑装置(ChannelEditor)70进行删除(Delete)。自动搜索装置60参照非挥发性存储装置80中的搜索平台装置82,根据已保存的频率、符号码率、FEC、极化(Polarization)实施搜索,并将搜索到的服务追加到非挥发性存储装置80的服务数据(ServiceData)装置83中。频道编辑装置70在服务数据装置83中变更或者删除服务中的各种参数。保存有系统软件的非挥发性存储装置80中的系统软件保存装置81。搜索平台装置82可保存自动搜索时作为参照的预定义自动搜索平台。服务数据装置83保存根据自动搜索功能搜索到的服务编号(ServiceNumber)、服务名称(ServiceName)、频率(Frequency)、FEC、极化(Polarization)、符号码率等参数。图2a、图2b以及图2c是本项发明中利用预定义自动搜索平台管理系统的预定义自动搜索平台更新方法的流程图。首先,前端部10从接收到的信息流(Stream)中提取各种平台(Table)信息传达到服务信息装置20。(S1)服务信息装置20确认平台信息中的数据广播识别描述符(Databroadcastiddescriptor)中是否存在OTA服务信息(S2);如果有,开始接收与数据广播识别描述符相应的PID信息流(Stream)(S3)。这时,接收到的信息流基本上都是数据流(DataStream),同时还能接收到显示下载信息的DSI,而且还传达到OTA。根据DSI的分析(Parsing),对OTA信息也进行分析;并判断分析到的OTA信息是否与现系统信息一致(S4)。DSI具有互换性描述符(CompatibilityDescriptor)领域,在这里不仅包括系统硬件(SystemHardware)、系统软件(SystemSoftware)信息,而且还包括有服务描述符(SubDescriptor)项目。一般,在这服务描述符(SubDescriptor)领域中用描述符(Descriptor)形式追加传达制造(Manufacture)以及产品(Product)信息、编译(Version)信息;制造、产品、下载模块类型(ModuleType)、系统软件编译(SystemS/WVersion)、预定义自动搜索平台编译(Version)项目必须以描述符(Descriptor)形态接收。这时,要判断制造(Manufacture)和产品(Product)是否与现系统信息一致(S4);另外在OTA类型的判断过程中(S5),如果是系统软件,就会进行OTA系统更新(S6)。但是经过判断结果(S5),下载模块类型为搜索平台更新时,将DSI信息传达到频道更新管理装置(ChannelUpdateManager)50(S7)。频道更新管理装置50接收DSI,确认系统软件编译和预定义自动搜索平台编译(S8);如果系统软件编译一致,而预定义自动搜索平台编译比现在系统编译更新时(Newversion)(S9),向OTA管理装置40申请下载,并开始进行下载(S10)。OTA管理装置40向服务信息装置(SI)20申请开始下载(S11),并将从服务信息装置20中下载到的数据包传达到下载装置30(S12,S13)。接着判断下载结束与否(S14);如果结束,下载装置30按照DSI、DII信息聚集数据包;一旦信号接收结束,将其再构成为一个模块影像(ModuleImage)(S15)。OTA将已完成的影像传达到频道更新管理装置50中(S16);频道更新管理装置50则将其与现在存储在非挥发性存储装置80中的影像做比较,并按照追加项目和删除项目制作不同的目录(S17)。不同目录完成后,将新的预定义自动搜索平台保存到非挥发性存储装置80中(S18),并根据追加/删除目录判断频道更新(S19);如果是追加项目,在自动搜索装置60搜索并追加服务(S20);如果是删除项目,从频道编辑装置70中删除相应的服务(S21)。上述过程(S20、S21)一直反复到频道更新结束为止。一般性的OTA更新,其系统中存在独立的菜单,如果用户不执行该指令,就不会进行更新。关于上述问题的解决,可以参照以下实例。首先用户将服务更新时间设定在自己不经常使用的时间段。管理系统时间的定时器一旦到设定时间,OTA管理装置40或者频道更新管理装置50就会确认电视机项盒是不是待机(standby)状态(并非视听状态,但处于接通电源状态)。如果是待机状态,除音频/视频(A/V)之外的系统中都提供电源,并把它定义为OTA状态(status)。上述状态设定完成后,正如前面所讲述过的一样调频到OTA服务。然后如图2一样,实施预定义自动搜索平台更新。图3是本项发明的预定义自动搜索平台更新中防止误差产生的备份闪存映射图面。上述备份闪存映射90由以下几个部件组成保存系统软件的第1系统软件保存装置91;保存备份用系统软件的第2、第3系统软件保存装置92、93;保存预定义频道搜索平台的第1搜索平台装置94;作为备份用预定义频道搜索平台的第2、第3搜索平台装置95、96;保存服务参数的服务数据装置97。OTA管理装置将已完成影像(Image)传达到频道更新管理装置(ChannelUpdateManager),并将此压缩编写(Write)到备份用第2、第3系统软件保存装置92、93中的旧编译(olderversion)领域中。编写(Write)结束后,频道更新管理装置(ChannelUpdateManager)将上述影像与现在非挥发性存储装置中的影像做比较,并按照追加项目和删除项目制定不同目录(DifferenceList)。不同目录(DifferenceList)的制定完成后,将新的预定义自动搜索平台保存到非挥发性存储装置中。根据不同目录,如果是追加项目,就在自动搜索装置中搜索并追加服务;如果是删除项目,就在频道编辑装置删除相应的服务(参数)。这是,由于用户开始视听AV或者电源中断等原因操作失败时,电源模式(PowerMode)就会各自变更为AV状态或者电源关闭装置。重新进入待机(Standby)模式时,就会检查第2、第3系统软件保存装置92、93和第1系统软件保存装置91领域;如果第2、第3系统软件保存装置92、93中存在比第1系统软件保存装置91领域更新的编译影像(image),以此作为基础重新制定不同目录,并将预定义自动搜索平台保存在非挥发性存储装置中;然后根据不同目录,利用自动搜索装置60和频道编辑装置70追加以及删除服务参数。通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。因此,本项发明的技术性范围并不能局限于明细书上的详细说明内容;必须要根据专利申请的范围来确定其技术性范围。权利要求1.一种利用数码卫星广播OTA的自动搜索平台管理系统,包括控制前端部数据流(Stream)下载的服务信息装置;保存系统软件、上述自动搜索平台以及服务参数的非挥发性存储器;根据上述服务信息装置对数据流中OTA信息的分析,决定数据流的下载与否,并以此控制系统软件或者上述详细内容自动搜索平台更新的OTA管理装置;根据上述OTA管理部的OTA分析结果实施上述非挥发性存储装置的服务参数填加/删除(Delete)指令的频道更新管理装置。2.如权利要求1所述的利用数码卫星广播OTA的自动搜索平台管理系统,还包括从OTA管理装置以数据包形式接收系统信息装置下载的信息流,并转换成影像模块重新发送到上述OTA管理装置的下载装置;在频道更新管理装置和非挥发性存储装置之间,根据上述频道更新管理装置的追加命令,实施非挥发性存储装置对服务参数的搜索,并将搜索到的服务追加到上述服务参数中的自动搜索装置;根据上述频道更新管理装置的删除命令,变更以及删除上述非挥发性存储装置服务参数的频道编辑装置。3.一种利用数码卫星广播OTA的自动搜索平台管理方法,包括第一阶段,接收信息流的过程中接收到各种平台信息,确认上述平台是否有OTA信息,并开始信息流的接收;第二阶段,分析上述OTA信息,如果是系统软件,就更新非挥发性存储装置的系统软件,如果是搜索平台的更新,就会确认系统软件编译和预定义自动搜索平台编译,并开始下载;第三阶段,下载的形象和现在形象做比较后,按追加项目和删除项目制定不同的目录;第四阶段,完成上述不同目录的制定,在非挥发性存储装置中保存新的预定义自动搜索平台,并根据追加/删除目录删除以及追加上述非挥发性存储装置中的服务参数。4.如权利要求3所述的利用数码卫星广播OTA的自动搜索平台管理方法,其中,确认上述OTA服务信息存在与否,以此接收信息流的阶段之前,还包括以下两个阶段一个阶段是,将上述OTA服务更新时间设定在用户不经常使用的时间段;另一个阶段是,管理上述系统时间的定时器一到设定时间,就会向系统提供电源,并实施上述OTA服务。全文摘要本发明涉及自动搜索平台管理系统及自动搜索平台更新方法;上述自动搜索平台管理系统将数码卫星广播中的OTA服务功能使用到频道数据的更新过程中,使自动搜索平台管理以及更新更容易。该系统包括控制前端部数据流下载的服务信息装置;保存系统软件、上述自动搜索平台以及服务参数的非挥发性存储器;根据上述服务信息装置对数据流中OTA信息的分析,决定数据流的下载与否,并以此控制系统软件或者上述详细内容自动搜索平台更新的OTA管理装置;根据上述OTA管理部的OTA分析结果实施上述非挥发性存储装置的服务参数填加/删除指令的频道更新管理装置。本发明在搜索新服务时无需更新整个系统软件,只需更新与之相关的小平台即可,因此更新操作相对简单。文档编号H04N5/50GK1725813SQ200410052960公开日2006年1月25日申请日期2004年7月19日优先权日2004年7月19日发明者洪昊泽申请人:上海乐金广电电子有限公司

最新回复(0)