在用于服务指南的uri和id之间进行映射的制作方法

文档序号:7639791阅读:326来源:国知局

专利名称::在用于服务指南的uri和id之间进行映射的制作方法
技术领域
:本发明的实施例总体涉及通信网络。更具体地,本发明的实施例涉及在通信网络中使用的电子服务指南。
背景技术
:一般来讲,电子服务指南(ESG)使终端能够向端用户传送什么服务是可用的和如何访问这些服务。ESG片段是独立存在的多片ESG。传统地,ESG片段包括XML文档,但是近来ESG片段已经包含诸如例如SDP(会话描述协议)描述、文本文件或者图像的的大量的项目阵列。ESG片段描述当前(或未来)可用的服务或广播节目的一方面或几方面。这些方面可以包括例如免费文本描述、时间表、地理可用性、价格、购买方法、类型和诸如预览图像或剪辑等补充信息。可以根据许多不同的协议通过各种类型的网g输包括ESG片段的音频、视频和其它类型的数据。例如,可以采用诸如因特网协议(IP)和用户数据才艮协议(UDP)的因特网协议组的协议、通过通常被称为"因特网,,的网络集合来传输数据。也可以通过采用ALC和FLUTE协议来传输ESG片段。通常通过对单个用户进行寻址的因特网传输数据。然而,可以对一组用户进行寻址,通常被称为组播。在数据对所有用户进行寻址的情况下,称为广播。ESG片段包括元数据和服务或内容的描述,并采用诸如XML的语法进行例示。釆用标识符来识别关于ESG片段的各种属性的ESG片段。然而,这些标识符通常由于其尺寸很大而产生巨大的开销。例如,如果采用统一资源标识符(URI)作为标识符,则开销4艮大并且;f艮难在255*8进行处理。因此,已经采用短32位整数标识符来识别ESG片段。然而,对于每个相应的ESG片段标识符必须是唯一的。因为可以通过不唯一的标识符来识别来自不同的源的ESG片段,所以需要对32位整数标识符进行全球集中管理,以便提供标识符必须的唯一性。例如,由于通常从不同的源聚合ESG片段,而每个源可以不使用标准标识符方案,从而不同源之间存在标识符的沖突。在该示例中,对于来自不同源的相应ESG片段,这些不同的源可以采用相同的标识符。当在聚合器处接收到来自不同的源的具有相同的标识符的不同的ESG片段时,将出现冲突。因此,需要一种用于以具有低的开销的有效方式来唯一识别ESG片段的方法和系统。
发明内容以下呈现了本发明的简要总结,以便提供对本发明的一些方面的基本理解。该总结不是本发明的广泛概括。其既不旨在识别本发明的重要或关键部分,也不旨在描述本发明的范围。以下总结只是以简要的方式呈现本发明的一些概念,作为以下更详细的说明的前序。在本发明的一个示例中,用于发射ESG片段的发射机包括存储器,用于存储与ESG片段关联的数据;输入,用于接收用于传输的ESG片段,所述用于传输的ESG片段具有相应的ID和版本;数据比较器,用于比较与ESG片段相关的数据;聚合器,用于创建与所述用于传输的ESG片段关联的服务指南传送单元(SGDU);和封装器,用于将用于传输的ESG片段封装到SGDU中。在本发明的另一示例中,提供一种用于接收与至少一个ESG片段关联的SGDU的接收机,所述接收机包括存储器,用于存储与ESG片段关联的数据;输入,用于接收所述与至少一个ESG片段关联的SGDU;数据提取器,用于提取与所述至少一个ESG片段关联的数据;和比较器,用于将所提取的数据和与存储器中所存储的数据关联的相应值进行比较。在另一示例中,提供一种用于发射ESG片段的方法,其中,接收ESG片段;将与所述ESG片段关联的URI和至少一个所存储的URI的列表进行比较。基于所述比较,分配所述ESG片段的ID和版本,和基于所分配的ID和版本创建SGDU。在本发明的另一示例中,提供一种用于发射ESG片段的方法,其中,接收ESG片段,并将所述ESG片段的URI和至少一个所存储的URI的列表进行比较。基于所述比较步骤,分配所述ESG片段的ID和版本并创建SGDU。在另一示例中,提供一种用于接收SGDU的方法,其中,接收包括至少一个ESG片段的SGDU,并提取ID和版本信息,并与所存储的信息进行比较。另外,可以从所述SGDU中提取URI信息,并与所存储的URI信息比较,和基于所述比较可以执行ESG片段处理。通过结合附图参考以下说明,可以更充分地理解本发明及其优点,其中,相同的附图标记表示相同的特征,并且,其中图1例示了其中可以实施本发明的各个方面的无线通信系统的框图。图2例示了+艮据本发明的一个方面的移动终端的框图。图3例示了+艮据本发明的一个方面的示例传输对象的示意图。图4是例示其中可以实施本发明的一个或多个示例性实施例的服务指南传送描述符("SGDD")的示例的框图。图5是例示其中可以实施本发明的一个或多个示例性实施例的说明片段及其可用性的示例的框图。图6是例示其中可以实施本发明的一个或多个示例性实施例的发射机的示例的才匡图。图7是例示其中可以实施本发明的一个或多个示例性实施例的接收机的示例的才匡图。图8是例示其中可以实施本发明的一个或多个示例性实施例的用于处理用于传输的ESG片段的方法的示例的流程图。图9是例示其中可以实施本发明的一个或多个示例性实施例的用于处理用于传输的包含版本信息的ESG片段的方法的示例的流程图。图10是例示其中可以实施本发明的一个或多个示例性实施例的用于接收和处理与至少一个ESG片段相关联的SGDU的方法的示例的流程图。具体实施方式下面将参考附图来描述各种实施例,该附图构成描述的一部分,其通过例示本发明可以实施的不同的实施例来示出。应该理解的是,可以采用其它实施例,并且可以进行结构和功能的修改,而不偏离本发明的精神和范围。可以通过一批大范围的网络和通信协议来使用本发明的实施例。图1例示了其中可以使用本发明的系统和方法的无线通信系统no的示例。一个或多个支持网络的移动装置112,诸如个人数字助理(PDA)、蜂窝电话、移动终端、个人视频记录装置、便携式电视、个人计算机、数码相机、数字可携式摄#4^、便携式音频装置、便携式无线电设备或者其组合,通过广播网络114或蜂窝网络116与服务源122通信。移动终端/装置112可以包括数字广播接收装置。服务源122可以与几个服务提供商连接,服务提供商可以将他们的实际节目内容或信息或对其和节目的说明提供给月良务源,而服务源进一步将内容或信息提供给移动装置112。这几个服务提供商可以包括但不限于一个或多个电视和/或数字电4见服务提供商、AM/FM无线电服务提供商、SMS/MMS推进(push)服务提供商、因特网内容或接入提供商。广播网络114可以包括在DVB-H上IP数据广播的无线电传输。广播网络114可以通it^L射机118广播诸如数字或模拟电视信号和与服务有关的补充内容。广播网络还可以包括无线电、电视或IP数据广播广播网络。广播网络114还可以传输包括电视信号、音频和/或视频流、数据流、视频文件、音频文件、软件文件和/或视频游戏的补充内容。在传输IP数据广播服务的情况下,服务源122可以通过广播网络114向用户装置112传送实际节目内容和通过蜂窝网络116向用户装置112传送用于实际节目内容的诸如用户权利和接入信息的附加信息。移动装置112还可以通过蜂窝网络116与服务源122联系。蜂窝网络116可以包括无线网络和基站M信机发射机120。蜂窝网络可以包括第二/第三代(2G/3G)蜂窝数据通信网络、全球移动通信网络(GSM)或者其它诸如WLAN网络的无线通信网络。在本发明的一个方面中,移动装置112可以包括配置为在蜂窝网络116内发送和/或接收数字无线通信的无线接口。通过蜂窝网络116或广播网络114由移动装置112接收的信息可以包括用户选择、应用、服务、电子图像、音频剪辑、视频剪辑和/或WTAI(无线电话应用接口)消息。当接收机装置112位于蜂窝网络116的管理域内时,一个或多个基站(未示出)作为蜂窝网络116的一部分,可以支持与该接收机装置进行数字通信。如图2所示,移动装置112可以包括与用户接口130、存储器134和/或其它存储装置以及显示器136连接的处理器128。移动装置112还可以包括电池150、扬声器152和天线154。用户接口130还可以包括键盘、触摸屏、话音接口、4个箭头键、操纵杆、数据手套、鼠标、滚动球等等。由处理器128和移动装置112内的其它组件使用的计算机可执行指令和数据可以存储在计算机可读存储器134中。可以采用只读存储器模块或随机访问存储器才莫块的任意组合来实现该存储器,可选地包括易失性和非易失性存储器,其中,一些存储器模块是可分离的。可以将软件140存储在存储器134和/或存储装置中,以便将指令提供给存储器128,用于使移动装置112执行各种功能。可选择地,可以在硬件或固件(未示出)中包含一些或所有移动装置112计算机可执行指令。可以基于诸如DVB-H或DVB-MHP的数字视频广播(DVB)标准将移动装置112配置为通过特定DVB接收机141接收、解码和处理发射。另外,接收机装置112还可以被配置为通过FM/AM无线电接收机142、WLAN^信机143和电信M信机144接收、解码和处理发射。此外,该移动装置还可以被配置为基于数字音频广播(DAB)标准(未示出)来接收传输。在本发明的一个方面中,移动装置112可以接收无线电数据流(RDS)消息。在DVB标准的示例中,一个DVB10Mbit/S传输可以具有200,50kbit/s音频节目信道或50,200kbit/s视频(TV)节目信道。可以基于数字视频广播-手持(DVB-H)标准或其它DVB标准,诸如DVB-MHP、DVB-卫星(DVB-S)、DVB-地面(DVB-T)或DVB-电缆(DVB-C)将移动装置112配置为接收、解码和处理发射。类似地,可替换地使用其它数字传输格式,以传送诸如ATSC(先进电视系统委员会)、NTSC(国家电视系统委员会)、ISDB-T(地面综合业务数字广播)、DAB(数字音频广播)、另外,可以在诸如DVB-H技术中进行时间分片数字传输。时间分片可以降低移动终端的平均功率消耗,并可以使切换能够平滑和无缝进行。与采用传统流机制传输数据时所需的比特率相比,时间分片包括使用较高瞬时比特率突发式发送数据。在这种情况下,移动装置112可以具有一个或多个緩冲存储器,用于存储在进行呈现之前所解码的时间分片的传输。图3是才艮据本发明的至少一个方面的示例传输对象的示意图。通常,单个传输对象300包括容器头310和容器有效载荷320。通过将头310和有效载荷320并入单个传输对象300,不再需要重新将每个头与关于每个容器在位于不同传输对象中何处的信息进行组合。另外,不再存在如先前的系统中所存在的首先传输哪一个的问题。容器头310可以包含关于头和/或容器有效载荷320的配置信息。在一个实施例中,对头310进行编码以将该头的条目长度通知给接收机。在示例性实施例中,头310可以具有多个ESG片段描述符条目330,其识别容器有效载荷中的ESG片段340,以致该接收机可以确定每个被包含的ESG片段340的准确位置和/或长度。例如,在一个实施例中,字段通过提供例如偏移值、开始和结束点等来指定特殊ESG在容器有效负荷320内的开始位置。在另一个实施例中,元数据350可以与位于头310内或附近的各个ESG片段340、描述符条目330、ESG片段340或其组合相关联。在一个示例性实施例中,3GPP元数据包(envelope)与ESG片段340的关联可以替代或不需要位于与该特殊ESG片段有关的头310中的附加元数据。可以通过诸如服务指南传送描述符(SGDD)的描述符来识别并描述ESG片段。SGDD承载诸如ESG片段的可用性或有效性的关于ESG片段的各种属性的信息。因此,SGDD包含能被用于恢复相关联的ESG片段的数据。还可以由服务指南传送单元(SGDU)将ESG片段分类在一起并识别为一组。例如,可以采用SGDD来指定用于在SGDU中对服务指南中的ESG片段进行分组的标准。可以基于各种标准,诸如不限于基于时间来进行ESG片段的分组。例如,可以将与特殊时间段相应的ESG片段一起分在子组中并由相应的SGDD来识别。作为另一个示例,可以基于诸如内容类型(例如,喜剧、动作片、戏剧等)的内容来对ESG片段进行分组。也可以将这些ESG片段分组到一起并由相应的SGDD识别。SGDD还可以指定传输会话的指针,用于在SGDU内传送相应的ESG片段。例如,SGDD可以基于诸如目标传送会话的目的地IP地址、目标传送会话的目的地端口、传送会活的源IP地址或目标传送会活的标识符的标准识别该传输会活。下表列出了SGDD的子单元和属性的示例。表<table>tableseeoriginaldocumentpage15</column></row><table>时间分组标准类型分组标准时间分组标准E300..1指定描述符条目描述的时间段包含开始时间结束时间开始时间AM该描述符条目说明ESG片段的时间段的开始作为无符号整数的NTP时间(32位)结束时间AM1该描述符条目说明ESG片段的时间段的结束作为无符号整数的NTP时间(32位)类型分组标准E300..1指定与该SGDU中的ESG片段关联的服务/内容的类别整数传输E200.1在该描述符条目中发布传送SGDU内的ESG片段的传输^t的指针包含Ip地址端口源IP地址MIDIp地址AM1目标传送M的目的地IP地址字符串端口AM1目标传送会话的目的地端口无符号短整数(16位)源IP地址A00..1传送会活的源IP地址字符串MIDAM1目标传送会活的标识符无符号短整数(16位)可选访问URLE200..N用于通过交互信道获得SGDU的可选URL任意URL服务指南传送单元E2M1..N片段的分组包含传输对象ID有^始有效结束包含片段子单元传输对象IDA00..1承载该片段组内的说明的片段的SGDU的传输对象ID无符号整数(32位)<table>tableseeoriginaldocumentpage17</column></row><table>其中,类型可以是单元(E)、属性(A)、第一级子单元(El)或第二级子单元(E2),类别可以是可选的(O)或优选的/必选的(M)。图4是提供对相应的一个或多个ESG片段的描述的SGDD的示例的框图。在该示例中,在SGDD中的描述符条目401包含子单元分组标准402、传输403、可选访问URL404和SGDU405。分组标准402包含子单元时间分组标准406(包括属性开始时间和结束时间)和类型分组标准407。传输403包含属性Ip地址408、端口409、源Ip地址410和会话ID411。SGDU405包含指示ESG片段在哪个传输对象中被传输的属性TOI412。在SGDU405中指示每个ESG片段413a-c(在该示例中,Fl,F2,…Fn),其也指示诸如相应的ESG片段的ID414a-c(例如,id或frag_id)、ESG片段的版本415a-c(例如,version或frag_version)、ESG片段的有^t^始416a-c和有效结束417a-c等属性。在该示例中,将传输对象内的一组ESG片段413发送到接收机。由子单元SGDU405中的属性TOI412和子单元传输403中的传输属性(408、409、410、411)识别传输对象。相应的SGDD通知接收机该组ESG片段413的传输。图5例示了在具有如图4的标识TOI的传输对象中传送的SGDU的组件的示例。例如,传输对象可以在其头中承载TOI,以便可以识别不同的传输对象。如图4和5所示,在SGDU405内说明传输对象412,以及该传输对象承载ESG片段(在该示例中的413a、413b和413c)。在该示例中,ESG片段也(413a、413b和413c)承载URI作为标识。每个ESG片段(413a、413b和413c)指定URI和相应的数据。例如,ESG片段413a具有456的URI并在SGDU405中被映射为ESG片段413a的"id"属性414a。以下将详细描述方法的示例。在本发明的一个示例中,通过相应的统一资源标识符(URI)来识别来自相同或不同的源的ESG片段。可以基于先前分配的ESG片段和先前分配的相应的ID和版本,来存储用于每个相应的ESG片段的相应的ID(例如,"frag_id,,)和/或版本(例如,"frag_version")。因此,可以基于ESG片段的ID和/或版本的值来创建SGDU。图6是例示才艮据本发明的实施例的发射机的示例的框图。在该示例中,发射机600包含输入601。可以将输入601配置为接收数据和/或元数据或其它信息,其将被作为ESG片段传输或采用ESG片段传输机制传输。在本发明的一些实施例中,输入601可以接收完整的ESG片段。发射机600还可以包括处理器602,用于处理在输入601所接收的包含所述数据、元数据和/或其它信息的ESG片段。例如,处理器602可以处理在输入601处所接收的数据形成的ESG片段,以便确定ESG片段的URI、ID或版本。处理器602还可以访问存储器603,用来确定所接收的任意数据是否之前被存储在发射机600的存储器603中。例如,处理器602可以访问存储器603,以便确定之前形成的ESG片段的版本、ID或URI是否被存储在其中。还可以采用发射机600中的数据比较器604来比较在输入601处所接收到的数据与在存储器603中所存储的数据。根据数据比较器604执行的数据比较的结果,可以将诸如ID、版本或URI等数据存储在存储器603中。另外,可以通过SGDU聚合器605创建SGDU。以下将详细提供用于数据比较的方法的示例。封装器606可以将所接收的ESG片段封装到由SGDU聚合器605创建的SGDU中,并将数据发送到接收机。图7是例示根据本发明的实施例的接收机的示例的框图。在该示例中,接收机700包含用于从发射机接收SGDU的输入701。可以采用处理器704控制从在输入701处接收的SGDU中提取数据。例如,处理器704可以控制数据提取器702,该数据提取器702可以提取诸如在输入701处接收的SGDU内的ESG片段的ID或版本等信息。该处理器还可以访问存储器705,以便获得所存储的属于先前的ESG片段的信息。例如,存储器705可以从先前的ESG片段获得先前存储的版本、ID或URI并将这些值与所接收的数据进行比较。在一个示例中,可以由比较器703对所接收的数据的版本与相应于所接收的ID的所存储的版本进行比较。另外,可以对所接收的数据的ID与先前存储的相应于所接收的SGDU的ID信息进行比较。基于比较器703的结果,可以在接收机700中解析或解释ESG片段的数据。以下将详细提供数据比较的方法的示例。图8例示了才艮据本发明的方面的用于映射URI和ID的方法的示例。在该示例中,接收ESG片段(步骤801)。在传输到接收机之前,在发射机的聚合装置处检查所接收的ESG片段。例如,在步骤S802,检查与ESG片段关联的URI并将其与先前的ESG片段的先前存储的URI进行比较。如果该URI在存储装置中被标识(步骤802的"是"分支),则提取与URI关联的ID和版本值。版本值被加1(步骤804)并与相应的URI—起被存储到存储器(步骤805)。然而,如果在存储装置中未找到匹配的URI(步骤802的"否,,分支),则将任意ID分配给ESG片段(步骤806)。选择该任意片段为先前未被分配的ID,以致该ID未被使用或未存储在发射机中。将与所选择的未被分配的ID相对应的版本的值设置为"0"(步骤807)并与所选择的未被分配的ID和URI—起进行存储。采用这样获得的ID和版本来创建SGDU(步骤809)。将在步骤801接收到的ESG片段封装到被创建并被传送到接收机的SGDU中(步骤810)。在用于映射URI和ID的可替换方法中,将与接收的ESG片段关联的版本与相应于所接收的ESG的URI的所存储的版本进行比较。图9是例示该示例的流程图。在该示例中,接收具有相应的URI和版本(在该示例中,版本"V")的ESG片段(步骤卯l)。将所接收的ESG片段的URI与先前分配的ESG片段的所存储的URI进行比较。如果发现匹配(步骤902的"是"分支),则从存储器中提取与所存储的URI关联的ID和版本(步骤903)。将版本V(所接收的ESG片段的版本)与从存储器提取的与先前存储的URI相应的版本进行比较。如果所接收的ESG片段的版本的值大于所存储的版本值,则该ESG片段的版本是更近的版本。因此,将该ESG片段的版本设置为版本V(步骤卯5)并与相应的URI—起进行存储(步骤906)。然而,如果未发现与所接收的ESG片段相对应的URI的匹配(步骤卯2的"否"分支),则选择任意ID并将之分配给ESG片段(步骤卯7)。该选择的ID是先前没有被分配或存储的ID。因为在该示例中未发现匹配,所以在步骤908中将版本设置为版本V(所接收的ESG片段的版本)。将版本(现在设置为版本V)与相应的ID和URI—起进行存储。采用这样获得的ID和版本来创建SGDU(步骤910)。将在步骤901接收的ESG片段封装到被创建并被传输到接收机的SGDU中(步骤911)。在本发明的另一示例中,在接收片段期间提供了一种用于映射ESG片段的URI和ID值的方法。图10是例示接收SGDU和解释关联的ESG片段的流程图。在该示例中,从发射机接收SGDU(步骤1001)。接收器在步骤1002从SGDU中,例如从SGDU的二进制头中提取ID和版本信息,并将所提取的ID数据与先前所存储/分配的ID数据进行比较。如果发现匹配(步骤1003的"是"分支),则从存储装置中获得与所存储的ID相对应的版本。如果从所接收的SGDU获得的版本值大于从存储装置中提取的版本的值(步骤1005的"是"分支),则从存储器得到与所存储的数据的ID关联的URI(步骤1006),并与从SGDU提取的ID进行比较(步骤1007)。如果发现URI的匹配(步骤1007的"是"分支),则可以处理ESG片段。例如,可以通过接收机解析或以其它方式处理(例如,解释)ESG片段。另外,采用例如URI或ID作为关键词将属于ESG片段的数据保持并维持在存储装置或存储器中。然而,如果在从所接收的SGDU提取ID和版本(步骤1002)后,在所接收的SGDU的ID和存储器中的ID之间未发现匹配(步骤1003的"否"分支),则接收M所接收的SGDU中提取URI(步骤1009)并与关联的URI—起存储新的ID和版本(例如,分别是frag_id和frag—version)(步骤1010)。然后,接收机可以处理ESG片段(例如,解析或者以其(步骤1011)。本发明包括在此公开的任何新颖性特征或特征的组合,无论是清楚的公开还是公开其概况。尽管已经参考包括实施本发明的目前优选方式的具体示例描述了本发明,但是,本领域技术人员可以理解,存在上述系统和技术的多种变形和改变。因此,本发明的精神和范围应该由如在所附权利要求中阐述的内容来广泛解释。权利要求1.一种设备,包括存储器,用于存储与电子服务指南(“ESG”)片段关联的标识符(“ID”)、版本或统一资源标识符(“URI”)中至少之一;输入,用于接收被包括在用于传输的ESG片段中的数据,所述用于传输的ESG片段具有相应的ID和版本;数据比较器,用于将与用于传输的所述ESG片段关联的URI、ID或版本中至少之一和与存储器中所存储的数据关联的相应值进行比较;聚合器,用于创建与用于传输的一个或多个ESG片段关联的服务指南传送单元(“SGDU”);和封装器,用于在所述SGDU中封装用于传输的所述一个或多个ESG片段。2.—种设备,包括存储器,用于存储与ESG片段关联的标识符("ID")、版本或统一资源标识符("URI")中至少之一;输入,用于接收与至少一个ESG片段关联的服务指南传送单元("SGDU"),所述至少一个ESG片段具有相应的ID和版本;数据提取器,用于获得与所述至少一个ESG片段关联的ID、版本或URI中至少之一;和比较器,用于将与所述至少一个ESG片段关联的所提取的ID、版本或URI中至少之一和与存储器中所存储的数据关联的相应值进行比较。3.—种方法,包括接收被包括在电子服务指南("ESG")片段中的数据,所述ESG片段具有关联的统一资源标识符("URI");将URI和至少一个所存储的URI的列表进行比较,所述至少一个所存储的URI的列表包括与先前接收的ESG片段关联的URI;基于所述比较步骤将标识符("ID")和版本分配给所述ESG片段;创建与用于传输的一个或多个ESG片段关联的服务指南传送单元("SGDU,,);将所述一个或多个ESG片段封装到所述SGDU中;和发射包含所述一个或多个ESG片段的所述SGDU。4.根据权利要求3的方法,其中所述分配步骤包括基于所述比较步骤获得与所存储的URI相应的ID和版本中至少之一;使版本的值加l;和与相应于所述ESG片段的所述URI—起存储所述版本被加1的值。5.根据权利要求3的方法,其中所述分配步骤包括基于所述比较步骤将任意ID分配给所述ESG片段;将O值分配给与所述ESG片段相应的值;和与所关联的URI—起存储相应于所述ESG片段的所分配的任意ID和所述值。6.根据权利要求3的方法,其中所述分配步骤包括如果所存储的URI与相应于所述ESG片段的所述URI匹配,则获得与所存储的URI相应的ID和版本中至少之一,否则获得与所述ESG片段相应的ID的任意值;如果在所述比较步骤,所存储的URI与相应于所述ESG片段的URI匹配,则使所述版本的值加l,否则将O值分配给与所述ESG片段关联的所述值;和与相应于所述ESG片段的URI—起存储所述版本的净皮加1的值。7.—种方法,包括接收被包括在电子服务指南("ESG")片段中的数据,所述ESG片段具有关联的统一资源标识符("URI")和版本;将所述URI和至少一个所存储的URI的列表进行比较,所述至少一个所存储的URI的列表包括与先前接收的ESG片段关联的URI;基于所述比较步骤将标识符("ID")和版本分配给所述ESG片段;创建与用于传输的一个或多个ESG片段关联的服务指南传送单元<formula>formulaseeoriginaldocumentpage4</formula>将所述一个或多个ESG片段封装到所述SGDU中;和发射包含所述一个或多个ESG片段的所述SGDU。8.根据权利要求7的方法,其中所述分配步骤包括基于所述比较步骤获得与所存储的URI相应的ID和版本;将与所述ESG片段关联的版本和相应于所存储的URI的版本进行比较;和如果与所述ESG片段关联的版本大于相应于所存储的URI的所述值,则存储与所述ESG片段关联的版本。9.根据权利要求7的方法,其中所述分配步骤包括基于所述比较步骤将任意ID分配给所述ESG片段;和与关联于所述ESG片段的相应的URI—起,存储与所述ESG片段关联的所述任意ID和所述版本的值。10.根据权利要求7的方法,其中所述分配步骤包括如果所存储的URI与相应于ESG片段的URI匹配,则获得与所存储的URI相应的ID和版本,否则获得与所述ESG片段相应的ID的任意值;和将与所述ESG片段关联的版本和所述相应于所存储的URI的版本进行比较,如果与所述ESG片段关联的版本大于所^目应于所存储的URI的值,并且所存储的URI与相应于所述ESG片段的URI匹配,则存储与所述ESG片段关联的版本,否则与关联于所述ESG片段的相应的URI—起,存储与所述ESG关联的所述任意ID和版本的值。11.一种方法,包括接收包括至少一个ESG片段的服务指南传送单元("SGDU");提取与所述SGDU关联的标识符("ID")和版本;将与所述SGDU关联的所述ID和所存储的ID进行比较;从所述SGDU中提取URI;和基于所述比较步骤处理所述至少一个ESG片段。12.根据权利要求ll的方法,其中所述处理步骤包括将与所述SGDU关联的版本和与所存储的ID关联的版本进行比较;如果与所述SGDU关联的版本大于与所存储的ID关联的版本,则提取与所存储的ID关联的URI;和如果与所存储的ID关联的URI等于来自所述SGDU的URI,则处理所述ESG片段,否则产生错误消息。13.根据权利要求ll的方法,其中所述处理步骤包括与来自所述SGDU的URI—起,存储与所述SGDU关联的ID和版本;和解释所述ESG片段。14.根据权利要求11的方法,其中所述处理步骤包括如果与所述SGDU关联的ID与所存储的ID匹配并且与所述SGDU关联的版本大于与所存储的ID关联的版本,则提取与所存储的ID关联关的版本和URI。15.根据权利要求14的方法,其中所述处理步骤包括如果与所存储的ID关联的URI等于与所述SGDU关联的URI,则处理所述ESG片段。16.—种i殳备,包括用于接收被包括在电子服务指南("ESG")片段中的数据的装置,所述ESG片段具有关联的统一资源标识符("URI");用于将所述URI和至少一个所存储的URI的列表进行比较的装置,所述至少一个所存储的URI的列表包括与先前接收的ESG片段关联的URI;用于基于所述比较步骤将标识符("ID")和版本分配给所述ESG片段的装置;用于创建与用于传输的一个或多个ESG片段关联的服务指南传送单元("SGDU")的装置;用于将所述一个或多个ESG片段封装到所述SGDU中的装置;和用于发射包含所述一个或多个ESG片段的所述SGDU的装置。17.根据权利要求16的设备,其中用于分配的装置包括用于基于所述比较步骤获得与所存储的URI相应的ID和版本中至少之一的装置;用于使所述版本的值加l的装置;和用于与相应于所述ESG片段的所述URI—起,存储所述版本的#>*>1的值的装置。18.根据权利要求16的设备,其中用于分配的装置包括用于基于所述比较步骤将任意ID分配给所述ESG片段的装置;用于将值O分配给相应于所述ESG片段的所述值的装置;和用于与相应于所述ESG片段的关联的URI—起,存储所分配的所述任意ID和所述值的装置。19.根据权利要求16的设备,其中用于分配的装置包括用于如果所存储的URI与相应于所述ESG片段的URI匹配,则获得与所存储的URI相应的ID和版本中至少之一,否则获得相应于所述ESG片段的ID的任意值的装置;用于在所述比较步骤中如果所存储的URI与相应于所述ESG片段的URI匹配,则使所述版本的值加1,否则将值0分配给与所述ESG片段关联的所述值的装置;和用于与相应于所述ESG片段的URI—起,存储所述版本的被加1的值的装置。20.—种i殳备,包括用于接收被包括在电子服务指南("ESG")片段中的数据的装置,所述ESG片段具有关联的统一资源标识符("URI")和版本;用于将所述URI和至少一个所存储的URI的列表进行比较的装置,所述至少一个所存储的URI的列表包括与先前接收的ESG片段关联的URI;用于基于所述比较步骤将标识符("ID")和版本分配给所述ESG片段的装置;用于创建与用于传输的一个或多个ESG片段关联的服务指南传送单元("SGDU")的装置;用于将所述一个或多个ESG片段封装到所述SGDU中的装置;和用于发射包含所述一个或多个ESG片段的所述SGDU的装置。21.根据权利要求20的设备,其中用于分配的装置包括用于基于所述比较步骤获得与所存储的URI相应的ID和版本的装置;用于将与所述ESG片段关联的版本和相应于所存储的URI的版本进行比较的装置;和如果与所述ESG片段关联的版本大于相应于所存储的URI的值,则存储与所述ESG片段关联的所述版本的装置。22.根据权利要求20的设备,其中用于分配的装置包括用于基于所述比较步骤将任意ID分配给所述ESG片段的装置;和用于与关联于所述ESG片段的相应的URI—起,存储与所述ESG片段关联的所述4壬意ID和所述版本的值的装置。23.根据权利要求20的设备,其中用于分配的装置包括用于如果所存储的URI与相应于所述ESG片段的URI匹配,则获得与所存储的URI相应的ID和版本,否则获得与所述ESG片段相应的ID的任意值的装置;和用于将与所述ESG片段关联的版本和相应于所存储的URI的版本进行比较,如果与所述ESG片段关联的版本大于相应于所存储的URI的所述值,并且所存储的URI与相应于所述ESG片段的URI匹配,则存储与所述ESG片段关联的所述版本,否则与关联于所述ESG片段的所勤目应的URI—起,存储与所述ESG片段关联的所述任意ID和所述版本的值的装置。24.—种设备,包括用于接收包括至少一个电子服务指南("ESG")片段的服务指南传送单元("SGDU")的装置;用于提取与所述SGDU关联的标识符("ID")和版本的装置;用于将与所述SGDU关联的ID和所存储的ID进行比较的装置;用于从所述sgdu提取uri的装置;和用于基于所述比较步骤处理所述至少一个esg片段的装置。25.根据权利要求24的设备,其中用于处理的装置包括用于将与所述sgdu关联的版本和与所存储的id关联的版本进行比较的装置;用于如果与所述sgdu关联的版本大于与所存储的id关联的版本,则提取与所存储的id关联的uri的装置;和用于如果与所存储的id关联的uri等于来自所述sgdu的所述uri,则处理所述esg片段,否则产生错误消息的装置。26.根据权利要求24的设备,其中用于处理的装置包括用于与来自所述sgdu的所述uri—起,存储与所述sgdu关联的所述id和版本的装置;和用于解释所述esg片段的装置。27.根据权利要求24的设备,其中用于处理的装置包括如果与所述sgdu关联的所述id与所存储的id匹配,并且与所述sgdu关联的版本大于与所存储的id关联的版本,则提取与所存储的id关联的版本和uri的装置。28.根据权利要求27的设备,其中用于处理的装置包括用于如果与所存储的id关联的uri等于与所述sgdu关联的所述uri,则处理所述esg片段的装置。全文摘要本发明的实施例涉及发射和接收电子服务指南(“ESG”)片段。在ESG片段的发射中,处理并比较与用于传输的ESG片段关联的标识符(“ID”)、版本和/或统一资源标识符(“URI”)值。基于对这些值的处理和比较,将所述ESG片段封装在服务指南传送单元(“SGDU”)中。同样,可以在接收机侧接收SGDU,提取属于所述SGDU的ID、版本和/或URL值的数据和关联的ESG片段,并将之与先前存储的值进行比较。然后可以根据比较结果处理所述SGDU和ESG片段。文档编号H04N7/24GK101273629SQ200680035111公开日2008年9月24日申请日期2006年8月14日优先权日2005年8月24日发明者S·塞佩莱,T·派拉申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1