本发明专利技术公开了用于有效多播内容分发的分组标记。网络数据的发送器发送在其头部中具有分组类型标签的分组,以向接收器指示出分组的数据类型、内容类型或优先级类型,以便主机处理器不需要的分组可以很容易地被接收器所屏蔽,从而使主机处理器无需处理其不需要的分组。
【技术实现步骤摘要】
用于有效多播内容分发的分组标记
本申请涉及标记网络分组以指示分组的内容、数据或者优先级的类型,以便在需要接收器下游的处理器处理分组之前接收器可对分组进行预过滤。
技术介绍
诸如计算机之类的联网的设备可从网络接收大量数据。这种设备的处理器很明显必须处理数据。如这里所理解的,很多接收到的数据依据设备的环境用途而并不是必需的,但却仍必须被接收方处理器所处理,这一点是不合需要的,尤其在便携式电池供电设备中更是如此。
技术实现思路
一种方法包括对于要通过网络发送的至少一些数据分组,确定分组类型。该分组类型指示数据类型、内容类型和优先级类型中的一种或多种。该方法还包括生成指示该类型的数据元素,将数据元素插入到分组的头部中,以及发送分组。数据元素可应用到一个且仅一个分组,或者它可应用到多个分组。数据类型可以是“视频”、“音频”或“二进制应用”。与之不同,内容类型可以是TV数据、电影数据、广告数据或个人数据。另一方面,优先级类型可以是实时、高优先级、中优先级、尽力而为优先级。在任何情况下,分组的接收器可被编程为识别指示分组类型的数据元素,以便对接收器的处理器屏蔽该处理器不需要的分组,从而使该处理器无需处理其不需要的分组。在另一个方面中,一种装置包括采取具有头部的分组的形式的网络数据的发送器。该装置还包括处理器,该处理器控制发送器发送在其头部中具有分组类型标签的分组,以向接收器指示出分组的数据类型、内容类型或优先级类型,以便与接收器相关联的主机处理器不需要的分组被接收器所屏蔽,从而使主机处理器无需处理其不需要的分组。在另一个方面中,一种可由数字处理器执行的有形的计算机可读介质存储一数据结构,该数据结构包括携带着计算机可使用的数据的数据分组主体。该数据结构还包括数据分组头部,该数据分组头部包括分组标识和可由接收器用来屏蔽分组的分组类型标签。附图说明参考附图可以最好地理解本专利技术的结构和操作的细节,附图中相似的标号指代相似的部件,其中:图1是具有过滤接收器的示例性网络设备的框图;图2是图1的系统可实现的示例性逻辑的流程图;并且图3是根据本专利技术原理的示例性分组的示意图。具体实施方式首先参考图1,网络设备10可具有轻质便携式壳体12,其包含着例如可利用适当的计算机处理器来实现的主机中央处理单元(CPU)14。CPU14可接收来自用户输入设备16的用户输入,所述用户输入设备16例如是但不限于键盘、鼠标、小键盘、跟踪球、语音识别模块等等中的一种或多种。在一些实施例中,CPU14还可接收来自位置接收器18以及来自时钟20的位置输入,所述位置接收器18例如是但不限于全球定位卫星(GPS)接收器。CPU14可在监视器22上输出视频数据,所述监视器22例如是计算机监视器、平板显示器或者甚至是阴极射线管或其他监视器。CPU14还可在一个或多个扬声器24上输出音频数据。如图1所示,CPU14可利用具有接收器处理器32的数据接收器30通过网络28接收来自(一个或多个)内容源26的数据,所述网络28例如是但不限于因特网。接收器30可以是从网络28接收数据分组的有线或无线接收器,其中分组通常携带着指示出其数据类型的标签,如下文更充分描述的。这样,接收器30可包括但不限于有线调制解调器或可接收蓝牙信号或WiFi信号的无线调制解调器。接收器30例如可实现为接收器模块或集成电路。CPU14可访问有形的计算机可读存储介质34以在其上存储数据并且访问存储在其上的计算机指令。介质34可表示(但不限于)固态存储装置、盘存储装置、可移除和不可移除存储装置等等中的任何一种或其组合。如图1所示,为了获得便携性,网络设备10的组件可由一个或多个直流(DC)电池36供电。网络设备10还可通过AD-DC变换器38接收来自AC输电线路的交流(AC)电源。在非限制性实现方式中,网络设备10可实现为便携式计算机,例如膝上型电脑或笔记本计算机、个人数字助理或者无线电话。图1还示出了内容源26,该内容源26包括源处理器40,该源处理器40访问源有形计算机可读存储介质42以在其上存储数据并且访问存储在其上的计算机指令以执行其中的逻辑。介质42可表示(但不限于)固态存储装置、盘存储装置、可移除和不可移除存储装置等等中的任何一种或其组合。源处理器40可控制数据发送器44通过网络28发送数据的分组。数据发送器44可以是任何适当的网络数据发送器,例如调制解调器、广播发送器,等等。图2示出了至少部分可由图1所示的内容源26采用的逻辑。开始于块46,对于要发送的每个分组,确定分组类型。该确定可由源处理器40进行或者由向源40提供数据的在前系统进行。“类型”大体指的是数据类型、内容类型和优先级类型。例如,如果内容是视频数据,则数据类型将会是“视频数据”。与之不同,如果内容是软件程序,则数据类型可以是“二进制应用”。然而,可与分组相关联的“内容”类型可包括TV数据、电影数据、广告数据或个人数据。分组优先级类型的示例包括实时、高优先级、中优先级、尽力而为优先级,等等。类型确定可由源处理器40基于分组中的特性数据模式来自动进行,或者这些确定可由人类专家手工规定。分组可被指定以多种类型,例如,分组可由数据类型和内容类型两者来标识,或者实际上由所有三种类型(即,由数据、内容和优先级类型)来标识。一旦分组的(一个或多个)类型被确定,在块48,指定(一个或多个)类型的数据元素就被生成并插入到分组的头部中,该数据元素在这里被称为“标签”。标签可应用到一个分组或者通常顺序地应用到一组分组,其中标签所应用到的分组的号码被指示作为标签的一部分。分组随后在块50被发送。这里设想,被编程为识别分组中的类型标签的网络设备10可以迅速且容易地在其接收器处对标签解码以对设备的主CPU14屏蔽可能不需要的分组。这样,CPU就无需处理其可能不需要的分组了。诸如紧急分组类型之类的某些分组类型可以总是被发送到主CPU14。主CPU14实际上可命令接收器处理器32只向主CPU14发送某种类型或某些类型的分组。图3示出了分组52,该分组52可包括头部54和包含分组数据的分组主体56。头部54可包括分组标识符58和类型标签60,该类型标签60根据以上原理指示出分组主体56中的内容的类型和/或分组主体56中的数据的类型和/或与分组主体56中的数据相关联的优先级的类型。虽然这里示出并详细描述了特定的用于有效多播内容分发的分组标记,但是应当理解,本专利技术所包含的主题仅由权利要求所限定。本文档来自技高网...
【技术保护点】
一种方法,包括: 对于要通过网络发送的至少一些数据分组,确定分组类型,该分组类型指示数据类型、内容类型和优先级类型中的一种或多种; 生成指示所述类型的数据元素; 将所述数据元素插入到所述分组的头部中;以及 发送所述分 组。
【技术特征摘要】
US 2008-7-1 12/165,8201.一种方法,包括:对于要通过网络发送的至少一些数据分组,确定分组类型,该分组类型指示数据类型和内容类型中的一种或多种;生成指示所述类型的数据元素;将所述数据元素插入到所述分组的头部中;以及发送所述分组,所述方法的特征在于,分组类型的确定基于数据分组内的特征数据格式;数据元素被应用于顺序的多个分组,所述数据元素被应用到的顺序的多个分组的号码被指示作为数据元素的一部分。2.如权利要求1所述的方法,其中,所述数据类型是“视频”、“音频”或“二进制应用”。3.如权利要求1所述的方法,其中,所述内容类型是TV数据、电影数据、广告数据或个人数据。4.如权利要求1所述的方法,其中,所述分组的接收器被编程为识别指示分组类型的数据元素,以便...
【专利技术属性】
技术研发人员:费瑞德瑞克卡皮奥,米尔顿梅西法拉兹尔,尼考劳斯乔治斯,
申请(专利权)人:索尼株式会社,索尼电子有限公司,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。