一种方法,其特征在于,包括: 从至少两个应用在平台上接收射频接口资源请求,所述至少两个应用形成争夺,因为平台不具有资源来准许这两个请求; 确定应用的优先级;以及 基于所述优先级,准许所述资源请求之一。(*该技术在2023年保护过期,可自由使用*)
【技术实现步骤摘要】
【国外来华专利技术】背景本专利技术一般涉及提供对媒体的访问的射频(RF)接口资源。术语“RF接口资源”表示发送器、接收器和收发器的硬件和软件部件,用于发送或接收电磁波谱的射频范围上通信的信号,或者处理这些信号所承载的数据,或者通过其它装置通信,诸如在常规数据网络上或通过软件接口。这些数据可以是音频、视频、语音、数据或其任何组合的形式。使用RF信号上承载的媒体的应用实例包括TV观看、音乐无线电收听以及语音/数据通信和交换。RF信号可在各种通信链路上传送,包括空中陆基源、卫星源和无线通信网络。除了在RF频率上传送,RF接口资源处理的数据可按基于常规铜线或光纤的数据通信网络上传送的基于分组的数据形式进行通信。例如,RF接口资源处理的数据可作为电视天线、DSL调制解调器、电缆调制解调器、同轴电缆TV连接上的信号进行通信。或者,通过网络接口卡(NIC)或甚至通过软件编程接口,诸如多路分解器处理的MPEG-2传输流的RF接口资源处理的数据可以作为USB连接上通信的数据传送。个人计算机(PC)可具有安装的电视(TV)内插卡,它提供PC上的TV节目观看。除了在广播时观看TV,许多现今更新的卡用硬盘用于节目存储以提供类似录像带记录器的功能,诸如记录广播的TV节目以便稍后观看。某些TV卡提供对模拟和数字电视观看的支持。特别是随着数字电视的出现,除了正常的TV节目,TV信号还可传输数据服务。数据服务应用的某些实例包括电影、音乐、软件、游戏、新闻和因特网内容的传递和下载。接收该内容的应用程序可以是可根据用户偏好定制的,以便仅接收用户感兴趣的内容。与TV节目一样,这些数据服务可在许多不同的RF频率或“TV信道”上散布。希望同时调到不同TV信道的多个应用程序之间会产生冲突。TV节目记录应用程序会希望调到频道3以记录预选节目,同时用户正用频道5上的TV观看器应用程序观看TV。同时,PC游戏下载服务应用程序需要转到频道10以获得用户要求的游戏。在该实例中第一个冲突是哪一个应用程序开始将调谐器调到其频道。即使系统具有三个独立的调谐器,每一个都具有其自己的解调器和多路分解器,第二个冲突将出现于需要将保护的或加密的内容转换成每个应用程序可使用的形式所需的共用解码器的使用上。因为当前系统允许每个应用程序直接访问这些资源,一个应用程序会与其它应用程序的正确操作干扰,使用户不明白为什么出现问题。例如,因为使用户随时按需要改变TV频道,所以TV观看器应用程序会使TV记录应用程序不能记录所需节目,并使PC游戏服务不能成功地下载游戏(尽管用户已为该服务花费金钱)。由于这些共享资源使用上的冲突,用户常完全不知道为什么其它应用程序会失效(特别是如果它们是用户购买TV卡的初衷)。该结果同样使得数据服务供应商和运营商不满意,因为他们依赖内容的成功下载来获得收入。因此,需要方法来解决当需要使用RF接口资源的有效应用程序数量超出可得RF接口资源的数量时的争用。 附图说明图1是本专利技术一个实施例的操作图;图2是本专利技术一个实施例的框图;图3是根据本专利技术一个实施例的软件的流程图;图4是根据本专利技术另一个实施例的软件的流程图;以及图5是可用本专利技术的一个实施例解决的可能争用情况的示意性示图。具体实施例方式参考图1,一平台包括一个或多个射频(RF)接口资源,诸如资源100A和100B,每一个都耦合到单向或双向通信链接接口102。信号和数据可在各种通信链路上传输,包括空中陆基源、卫星源、无线通信网络和基于铜线或光纤的数据通信网络。RF接口源用来通信其处理的信号和数据的通信链接接口102的实例包括电视天线、DSL调制解调器、电缆调制解调器、同轴电缆TV链接、USB链接、网络接口卡(NIC)或应用编程接口API或用于在RF接口源100和软件程序或操作系统之间通信数据的其它软件接口机制。源100A和100B可以是发送器、接收器或收发器,或者其各部件,诸如以下的一个或多个调谐器104、编码器105、解码器105、多路复用器106、多路分解器107、加密机108、解密机109、调制器110和解调器111。RF接口资源100可耦合到仲裁模块32。该仲裁模块32接收来自应用的对资源100的所有请求,所述应用诸如平台上有效的应用30a、30b和30c。仲裁模块32控制对射频接口资源100的访问和来自其的访问。在某些实施例中,仲裁模块32可以是软件部件,且在某些情况中,它可以是操作系统的一部分。仲裁模块32可允许以选择为基础访问资源100。仲裁模块32执行优先级方案来确定准许哪个应用30访问一个或多个RF接口资源100。应理解,在某些情况中,对于M个应用来说,N个资源是可访问的,其中M大于N。因此,会引起争用且仲裁模块32会根据优先级方案负责安排M个应用对N个资源的访问。在有限数量的RF接口资源约束的环境中,本专利技术的某些实施例支持不同时期和在不同射频上发送或接收的多个媒体服务。音频、视频、语音或数据或者其任意组合形式的媒体可在承载数据的信号上通信。如何承载信号和数据的实例包括空中陆基或卫星传送,以及铜线或光纤网络。媒体服务的实例是视频点播应用的传递,其中电影内容在MPEG-2传输流中被传递到PC或置顶盒用于观看。媒体服务的另一个实例是丰富的多媒体因特网应用,其中内容被传递到蜂窝电话或个人数字助理(PDA)。媒体服务的另一个实例是游戏或软件应用,其中游戏或其它软件被传递到手持或便携式计算机、台式PC或无线应用。又一个实例是在手机或PDA上接收MP3音乐或MPEG-4视频内容,或相反,其中手机或PDA获取和上传的图片被发送到其它某处。提供各种媒体服务作为各种RF频率或“信道”,就像有用于TV节目的许多电视频道。事实上,电视节目只是媒体服务的另一个实例,其中媒体是在为电视保留的多个RF频率上传递的电视节目。除了传送电视节目,那些相同的电视RF频率还可用于传送其它媒体服务,诸如视频点播或其它上述数据服务。与一般的电视节目不同,媒体服务不需要以连续24x7为基础传递。相反,某些媒体服务仅在特定时间周期可得。通常,这是现在在模拟和数字电视上传送的数据服务的情况。常在整天的分散的不连续时间块内广播包括视频、游戏、软件、因特网、新闻、证券行情表等的数据内容。甚至在连续广播数据服务的情况下,通常在一时间周期上重复地重播数据,以确保数据被接收。许多媒体服务应用裁制实际接收的内容以匹配用户偏好,这意味着某些内容被故意跳过或忽略。作为实例,仅具有单个射频调谐器的诸如电视、PC、PDA或移动电话的平台每次只能被调到单个视频载波。在某些情况中,提供了超过一种给定类型的RF接口资源,但即使这样,在任何给定时间,任何给定平台也仅可在有限数量的射频上接收或发送,且类似地在可同时处理的数据信号数量上受限制,与给定资源允许的数量一样多。实践中,RF接口资源的同时使用数量将总超过任何实际系统中可得的RF接口资源的数量。当使用不同RF频率的服务尝试同时操作时,在用于接收或发送内容的RF接口资源上会产生冲突。在已被接收后或在将发送前,在一特定资源上,如同用于处理内容以进行观看、再现或回放的编码器或解码器上,会出现应用间的类似冲突。这些冲突的出现是因为超过一个的应用会需要在任何给定时间使用相同的RF接口资源。例如,三个不同的数据服务应用会为TV调谐器本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,其特征在于,包括从至少两个应用在平台上接收射频接口资源请求,所述至少两个应用形成争夺,因为平台不具有资源来准许这两个请求;确定应用的优先级;以及基于所述优先级,准许所述资源请求之一。2.如权利要求1所述的方法,其特征在于,包括准许平台能处理的所有资源请求。3.如权利要求1所述的方法,其特征在于,包括接收访问资源的至少两个请求并自动调度这些请求。4.如权利要求3所述的方法,其特征在于,包括确定两个应用何时请求访问同一资源。5.如权利要求4所述的方法,其特征在于,包括从请求的应用获得优先级信息。6.如权利要求4所述的方法,其特征在于,包括从数据库获得优先级信息。7.如权利要求4所述的方法,其特征在于,包括从用户获得优先级信息。8.如权利要求3所述的方法,其特征在于,包括向请求的应用通知准许所述应用之一的资源请求。9.如权利要求8所述的方法,其特征在于,包括从未准许其请求的应用接收对资源请求准许的响应。10.如权利要求9所述的方法,其特征在于,包括响应于来自未准许其请求的所述应用的所述响应,请求准许其请求的应用让出资源给未准许其请求的应用。11.如权利要求10所述的方法,其特征在于,包括自动设定时间以请求一应用将其优先级让出给另一个应用。12.如权利要求11所述的方法,其特征在于,包括设定所述时间以请求一应用让出接近时间给调度争夺的时间。13.一种包括存储指令的媒介的制品,所述指令在执行时使得基于处理器的系统能从至少两个应用接收射频接口资源请求,所述至少两个应用形成争夺,因为可得的系统资源不足以准许这两个请求;确定应用的优先级;以及基于所述优先级准许所述资源请求之一。14.如权利要求13所述的制品,其特征在于,进一步存储指令,它使得基于处理器的系统能接收多个访问资源的请求并自动调度这些请求。15.如权利要求14所述的制品,其特征在于,进一步存储指令,它使得基于处理器的系统能确定两个应用何时请求同时访问同一资源。16.如权利要求15所述的制品,其特征在于,进一步存储指令,它使得基于处理器的系统能从请求应用获得优先级信息。17.如权利要求15所述的制品,其特征在于,进一步存储指令,它使得基于处理器的系统能从数据库获得优先级信息。18.如权利要求15所述的制品,其特征在于,进一步存储指令,它使得基于...
【专利技术属性】
技术研发人员:L·威尔施,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。