网际协议多播内容递送的应用传输层位置过滤

申请号 CN201280025574.3 申请日 2012-03-28 公开(公告)号 CN103563408A 公开(公告)日 2014-02-05
申请人 高通股份有限公司; 发明人 C·N·罗; D·W·吉利斯; C·M·D·帕左斯;
摘要 提供了一种用于无线通信的方法、装置和 计算机程序 产品。该装置在第一FLUTE会话中接收多个数据集。这些数据集中的每个数据集包括与广播相关联的标识符和目标区域。该装置在第二FLUTE会话中接收广播和与该广播相关联的标识符。该装置基于与收到的广播一并收到的标识符确定与收到的广播相关联的目标区域。该装置基于是否满足与目标区域相关联的准则确定是否保留收到的广播。
权利要求

1.一种用于无线设备的方法,包括:
在第一单向传输文件递送(FLUTE)会话中接收多个数据集,所述数据集中的每个数据集包括与广播相关联的标识符和目标区域;
在第二FLUTE会话中接收广播和与所述广播相关联的标识符;
基于与收到的广播一并收到的所述标识符确定与所述收到的广播相关联的所述目标区域;以及
基于是否满足与所述目标区域相关联的准则来确定是否保留所述收到的广播。
2.如权利要求1所述的方法,其特征在于,进一步包括确定所述无线设备的先前位置、当前位置、或预测将来位置,其中所述准则的评估基于所述先前位置、所述当前位置、或所述预测将来位置是否在所述目标区域内。
3.如权利要求1所述的方法,其特征在于,每个数据集进一步包括指示所述数据集所应用的至少一个内容的至少一个内容引用。
4.如权利要求1所述的方法,其特征在于,每个数据集进一步包括与所述目标区域相关联的时间,且所述准则与所述时间相关联。
5.如权利要求1所述的方法,其特征在于,所述目标区域是蜂窝小区标识符、定义物理区域边界的标识符、或定义物理区域边界的数据。
6.如权利要求1所述的方法,其特征在于,所述第一FLUTE会话和所述第二FLUTE会话是相同的会话,且所述相同的会话是FLUTE用户-数据会话,所述多个数据集中的每个数据集包含在FDT实例中,且所述标识符是其值等于零的传输对象标识符(TOI)。
7.如权利要求1所述的方法,其特征在于,所述第一FLUTE会话和所述第二FLUTE会话是相同的会话,且所述相同的会话是FLUTE用户-数据会话,所述多个数据集在携带辅助数据文件对象的FLUTE分组中,所述标识符是其值不等于零的传输对象标识符(TOI),且所述方法进一步包括在FLUTE服务宣告会话中接收元数据,所述元数据提供用于在所述FLUE分组中发现所述多个数据集的信息。
8.如权利要求1所述的方法,其特征在于,所述第一FLUTE会话是FLUTE服务宣告会话且所述第二FLUTE会话是FLUTE用户-数据会话。
9.如权利要求8所述的方法,其特征在于,所述多个数据集在多媒体广播多播服务(MBMS)用户服务发现/宣告期间在与用户服务包描述相关联的一个或多个元数据片断实例中被接收。
10.如权利要求9所述的方法,其特征在于,所述一个或多个元数据片断实例包括与所述用户服务包描述相关联的至少一个过滤器描述实例。
11.如权利要求10所述的方法,其特征在于,与所述用户服务包描述相关联的所述至少一个过滤器描述实例引用一个或多个用户服务描述的至少一个内容项。
12.如权利要求10所述的方法,其特征在于,所述至少一个过滤器描述实例与关联于所述用户服务包描述的调度实例相关联。
13.如权利要求9所述的方法,其特征在于,所述一个或多个元数据片断实例包括与所述用户服务包描述相关联的会话描述实例。
14.如权利要求1所述的方法,其特征在于,每个数据集进一步包括至少一个附加目标区域和逻辑运算符,且所述准则的满足基于作为所述逻辑运算符的函数的所述目标区域和所述至少一个附加目标区域。
15.如权利要求1所述的方法,其特征在于,所述收到的广播是整个广播的一部分,且所述方法进一步包括基于是否满足与所述目标区域相关联的准则来确定是否接收所述整个广播的其余部分。
16.一种用于无线设备的方法,包括:
在单向传输文件递送(FLUTE)会话中接收数据集,所述数据集包括与广播相关联的目标区域和所述广播将被传送的时间;
确定所述无线设备的位置;
基于所确定的位置是否在所述目标区域内来确定是否满足准则;以及
仅在满足所述准则时在所述FLUTE会话中接收与所述数据集相关联的所述广播。
17.如权利要求16所述的方法,其特征在于,所述位置是所述无线设备的先前位置、当前位置、或预测将来位置,且所述准则的评估基于所述先前位置、所述当前位置、或所述预测将来位置是否在所述目标区域内。
18.如权利要求16所述的方法,其特征在于,每个数据集进一步包括指示所述数据集所应用的至少一个内容的至少一个内容引用。
19.如权利要求16所述的方法,其特征在于,所述数据集进一步包括与所述目标区域相关联的时间,且所述准则与所述时间相关联。
20.如权利要求16所述的方法,其特征在于,所述目标区域是蜂窝小区标识符、定义物理区域边界的标识符、或定义物理区域边界的数据。
21.如权利要求16所述的方法,其特征在于,所述FLUTE会话是FLUTE用户-数据会话且所述数据集包含在FDT实例中。
22.如权利要求16所述的方法,其特征在于,所述FLUTE会话是FLUTE用户-数据会话且所述数据集是携带辅助数据文件对象的一个或多个FLUTE分组。
23.如权利要求16所述的方法,其特征在于,所述数据集进一步包括至少一个附加目标区域和逻辑运算符,且所述准则的满足基于作为所述逻辑运算符的函数的所述目标区域和所述至少一个附加目标区域。
24.一种用于无线通信的设备,包括:
用于在第一单向传输文件递送(FLUTE)会话中接收多个数据集的装置,所述数据集中的每个数据集包括与广播相关联的标识符和目标区域;
用于在第二FLUTE会话中接收广播和与所述广播相关联的标识符的装置;
用于基于与收到的广播一并收到的所述标识符确定与所述收到的广播相关联的所述目标区域的装置;以及
用于基于是否满足与所述目标区域相关联的准则来确定是否保留所述收到的广播的装置。
25.如权利要求24所述的设备,其特征在于,进一步包括用于确定所述设备的先前位置、当前位置、或预测将来位置的装置,其中所述准则的评估基于所述先前位置、所述当前位置、或所述预测将来位置是否在所述目标区域内。
26.如权利要求24所述的设备,其特征在于,每个数据集进一步包括指示所述数据集所应用的至少一个内容的至少一个内容引用。
27.如权利要求24所述的设备,其特征在于,每个数据集进一步包括与所述目标区域相关联的时间,且所述准则与所述时间相关联。
28.如权利要求24所述的设备,其特征在于,所述目标区域是蜂窝小区标识符、定义物理区域边界的标识符、或定义物理区域边界的数据。
29.如权利要求24所述的设备,其特征在于,所述第一FLUTE会话和所述第二FLUTE会话是相同的会话,且所述相同的会话是FLUTE用户-数据会话,所述多个数据集中的每个数据集包含在FDT实例中,且所述标识符是其值等于零的传输对象标识符(TOI)。
30.如权利要求24所述的设备,其特征在于,所述第一FLUTE会话和所述第二FLUTE会话是相同的会话,且所述相同的会话是FLUTE用户-数据会话,所述多个数据集在携带辅助数据文件对象的FLUTE分组中,所述标识符是其值不等于零的传输对象标识符(TOI),且所述设备进一步包括用于在FLUTE服务宣告会话中接收元数据的装置,所述元数据提供用于在所述FLUE分组中发现所述多个数据集的信息。
31.如权利要求24所述的设备,其特征在于,所述第一FLUTE会话是FLUTE服务宣告会话且所述第二FLUTE会话是FLUTE用户-数据会话。
32.如权利要求31所述的设备,其特征在于,所述多个数据集在多媒体广播多播服务(MBMS)用户服务发现/宣告期间在与用户服务包描述相关联的一个或多个元数据片断实例中被接收。
33.如权利要求32所述的设备,其特征在于,所述一个或多个元数据片断实例包括与所述用户服务包描述相关联的至少一个过滤器描述实例。
34.如权利要求33所述的设备,其特征在于,与所述用户服务包描述相关联的所述至少一个过滤器描述实例引用一个或多个用户服务描述的至少一个内容项。
35.如权利要求33所述的设备,其特征在于,所述至少一个过滤器描述实例与关联于所述用户服务包描述的调度实例相关联。
36.如权利要求32所述的设备,其特征在于,所述一个或多个元数据片断实例包括与所述用户服务包描述相关联的会话描述实例。
37.如权利要求24所述的设备,其特征在于,每个数据集进一步包括至少一个附加目标区域和逻辑运算符,且所述准则的满足基于作为所述逻辑运算符的函数的所述目标区域和所述至少一个附加目标区域。
38.如权利要求24所述的设备,其特征在于,所述收到的广播是整个广播的一部分,且所述设备进一步包括用于基于是否满足与所述目标区域相关联的准则来确定是否接收所述整个广播的其余部分的装置。
39.一种用于无线通信的设备,包括:
用于在单向传输文件递送(FLUTE)会话中接收数据集的装置,所述数据集包括与广播相关联的目标区域和所述广播将被传送的时间;
用于确定所述设备的位置的装置;
用于基于所确定的位置是否在所述目标区域内来确定是否满足准则的装置;以及用于仅在满足所述准则时在所述FLUTE会话中接收与所述数据集相关联的所述广播的装置。
40.如权利要求39所述的设备,其特征在于,所述位置是所述设备的先前位置、当前位置、或预测将来位置,且所述准则的评估基于所述先前位置、所述当前位置、或所述预测将来位置是否在所述目标区域内。
41.如权利要求39所述的设备,其特征在于,每个数据集进一步包括指示所述数据集所应用的至少一个内容的至少一个内容引用。
42.如权利要求39所述的设备,其特征在于,所述数据集进一步包括与所述目标区域相关联的时间,且所述准则与所述时间相关联。
43.如权利要求39所述的设备,其特征在于,所述目标区域是蜂窝小区标识符、定义物理区域边界的标识符、或定义物理区域边界的数据。
44.如权利要求39所述的设备,其特征在于,所述FLUTE会话是FLUTE用户-数据会话且所述数据集包含在FDT实例中。
45.如权利要求39所述的设备,其特征在于,所述FLUTE会话是FLUTE用户-数据会话且所述数据集是携带辅助数据文件对象的一个或多个FLUTE分组。
46.如权利要求39所述的设备,其特征在于,所述数据集进一步包括至少一个附加目标区域和逻辑运算符,且所述准则的满足基于作为所述逻辑运算符的函数的所述目标区域和所述至少一个附加目标区域。
47.一种用于无线通信的装置,包括:
处理系统,其配置成:
在第一单向传输文件递送(FLUTE)会话中接收多个数据集,所述数据集中的每个数据集包括与广播相关联的标识符和目标区域;
在第二FLUTE会话中接收广播和与所述广播相关联的标识符;
基于与收到的广播一并收到的所述标识符确定与所述收到的广播相关联的所述目标区域;以及
基于是否满足与所述目标区域相关联的准则来确定是否保留所述收到的广播。
48.一种用于无线通信的装置,包括:
处理系统,其配置成:
在单向传输文件递送(FLUTE)会话中接收数据集,所述数据集包括与广播相关联的目标区域和所述广播将被传送的时间;
用于确定所述装置的位置;
基于所确定的位置是否在所述目标区域内来确定是否满足准则;以及
仅在满足所述准则时在所述FLUTE会话中接收与所述数据集相关联的所述广播。
49.一种无线设备中的计算机程序产品,包括:
计算机可读介质,包括用于以下操作的代码:
在第一单向传输文件递送(FLUTE)会话中接收多个数据集,所述数据集中的每个数据集包括与广播相关联的标识符和目标区域;
在第二FLUTE会话中接收广播和与所述广播相关联的标识符;
基于与收到的广播一并收到的所述标识符确定与所述收到的广播相关联的所述目标区域;以及
基于是否满足与所述目标区域相关联的准则来确定是否保留所述收到的广播。
50.一种无线设备中的计算机程序产品,包括:
计算机可读介质,包括用于以下操作的代码:
在单向传输文件递送(FLUTE)会话中接收数据集,所述数据集包括与广播相关联的目标区域和所述广播将被传送的时间;
确定所述无线设备的位置;
基于所确定的位置是否在所述目标区域内来确定是否满足准则;以及
仅在满足所述准则时在所述FLUTE会话中接收与所述数据集相关联的所述广播。

说明书全文

网际协议多播内容递送的应用传输层位置过滤

[0001] 相关申请的交叉引用
[0002] 本申请要求于2011年5月27日提交的、题为“application transport level location filtering of internet protocol multicast content delivery”(网 际协议多播内容递送的应用传输层位置过滤)的美国临时申请S/N.61/491,069、于2011年8月5日 提交的、题为“application transport level location filtering of internet protocol multicast content delivery”(网际协议多播内容递送的应用传输层位置过滤)的美国临时申请S/N.61/515,767、于2012年1月27日提交的、题为“application transport level location filtering of internet protocol multicast content delivery”(网际协议多播内容递送的应用传输层位置过滤)的美国临时申请S/N.61/591,636、以及于2012年3月27日提交的、题为“application transport level location filtering of internet protocol multicast content delivery”(网际协议多播内容递送的应用传输层位置过滤)的美国专利申请S/N.13/431,721的权益,其全部内容通过引用明确纳入于此。
[0003] 背景
[0004] 领域
[0005] 本公开一般涉及通信系统,更具体地涉及网际协议(IP)广播/多播内容递送的应用传输层位置过滤。
[0006] 背景
[0007] 无线通信系统被广泛部署以提供诸如电话、视频、数据、消息收发、和广播等各种电信服务。典型的无线通信系统可采用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多用户通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统、和时分同步码分多址(TD-SCDMA)系统。
[0008] 这些多址技术已在各种电信标准中被采纳以提供使不同的无线设备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。新兴电信标准的一示例是长期演进(LTE)。LTE是对由第三代伙伴项目(3GPP)颁布的通用移动电信系统(UMTS)移动标准的一组增强。它被设计成通过改善频谱效率、降低成本、改善服务、利用新频谱、以及更好地与在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA以及使用多输入多输出(MIMO)天线技术的其他开放标准整合来更好地支持移动宽带因特网接入。然而,随着对移动宽带接入的需求持续增长,存在要在LTE技术中作出进一步改进的需要。较佳地,这些改进应当适用于其他多址技术以及采用这些技术的电信标准。
[0009] 概述
[0010] 在本公开的一方面,提供了用于无线通信的方法、装置和计算机程序产品。该装置在第一单向传输文件递送(FLUTE)会话中接收多个数据集。这些数据集中的每个数据集包括与广播相关联的标识符和目标区域。该装置在第二FLUTE会话中接收广播和与该广播相关联的标识符。该装置基于与收到的广播一并收到的标识符确定与收到的广播相关联的目标区域。该装置基于是否满足与目标区域相关联的准则确定是否保留收到的广播。
[0011] 在本公开的一方面,提供了用于无线通信的方法、装置和计算机程序产品。该装置在FLUTE会话中接收数据集。该数据集包括与广播相关联的目标区域和该广播将被传送的时间。该装置确定该装置的位置。该装置基于所确定的位置是否在目标区域内确定是否满足准则。该装置仅在满足准则时在FLUTE会话中接收与数据集相关联的广播。
[0012] 附图简要说明
[0013] 图1是解说网络架构的示例的示图。
[0014] 图2是解说接入网的示例的示图。
[0015] 图3是解说LTE中的DL结构的示例的示图。
[0016] 图4是解说LTE中的UL帧结构的示例的示图。
[0017] 图5是解说用于用户平面和控制平面的无线电协议架构的示例的示图。
[0018] 图6是解说接入网中的演进型B节点和用户装备的示例的示图。
[0019] 图7是用于解说示例性方法的示图。
[0020] 图8是解说FLUTE分组的示图。
[0021] 图9是解说包括在FLUTE有效载荷中的过滤器信息的示图。
[0022] 图10是解说用户服务描述下的辅助数据元素的示图。
[0023] 图11是用于解说第二示例性方法的示图。
[0024] 图12是解说第一示例性用户服务包描述的示图。
[0025] 图13是解说第二示例性用户服务包描述的示图。
[0026] 图14是解说用户服务描述下的调度元素的示图。
[0027] 图15是无线通信的第一方法的流程图
[0028] 图16是无线通信的第二方法的流程图。
[0029] 图17是解说第一示例性装置中的不同模/装置/组件之间的数据流的概念性数据流图。
[0030] 图18是解说采用处理系统的第一装置的硬件实现的示例的示图。
[0031] 图19是解说第二示例性装置中的不同模块/装置/组件之间的数据流的概念性数据流图。
[0032] 图20是解说采用处理系统的第二装置的硬件实现的示例的示图。
[0033] 详细描述
[0034] 以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节来提供对各种概念的透彻理解。然而,对于本领域技术人员将明显的是,没有这些具体细节也可实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免淡化此类概念。
[0035] 现在将参照各种装置和方法给出电信系统的若干方面。这些装置和方法将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用电子硬件、计算机软件、或其任何组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。
[0036] 作为示例,元素、或元素的任何部分、或者元素的任何组合可用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括:微处理器、微控制器、数字信号处理器(DSP)、现场可编程阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立的硬件电路、以及其他配置成执行本公开中通篇描述的各种功能性的合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。
[0037] 相应地,在一个或多个示例性实施例中,经描述的功能可被实现在硬件、软件、固件,或其任何组合中。如果被实现在软件中,那么这些功能可被存储在计算机可读介质上的一条或更多条指令或代码上或被编码为计算机可读介质上的一条或更多条指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限制,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘常常磁性地再现数据,而碟用激光来光学地再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0038] 图1是解说LTE网络架构100的示图。LTE网络架构100可称为演进型分组系统(EPS)100。EPS100可包括一个或更多个用户装备(UE)102、演进型UMTS地面无线电接入网(E-UTRAN)104、演进型分组核心(EPC)110、归属订户服务器(HSS)120、以及运营商的IP服务122。EPS可与其他接入网互连,但出于简单化起见,那些实体/接口并未示出。如图所示,EPS提供分组交换服务,然而,如本领域技术人员将容易领会的,本公开中通篇给出的各种概念可被扩展到提供电路交换服务的网络。
[0039] E-UTRAN包括演进型B节点(eNB)106和其他eNB108。eNB106提供朝向UE102的用户平面和控制平面的协议终接。eNB106可经由X2接口(例如,回程)连接到其他eNB108。eNB106也可称为基站、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、或其他某个合适的术语。eNB106为UE102提供通往EPC110的接入点。UE102的示例包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型设备、个人数字助理(PDA)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、相机、游戏控制台、或任何其他类似的功能设备。UE102也可被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或其他某个合适的术语。
[0040] eNB106由S1接口连接到EPC110。EPC110包括移动性管理实体(MME)112、其他MME114、服务网关116、以及分组数据网络(PDN)网关118。MME112是处理UE102与EPC110之间的信令的控制节点。一般而言,MME112提供承载和连接管理。所有用户IP分组通过服务网关116来传递,服务网关118自身连接到PDN网关218。PDN网关118为UE提供IP地址分配以及其他功能。PDN网关118连接到运营商的IP服务122。运营商的IP服务122包括因特网、内联网、IP多媒体子系统(IMS)、以及PS流送服务(PSS)。
[0041] 图2是解说LTE网络架构中的接入网200的示例的图示。在此示例中,接入网200被划分成数个蜂窝区划(蜂窝小区)202。一个或多个较低功率等级eNB208所具有的蜂窝区划210与这些蜂窝小区202中的一个或多个蜂窝小区交迭。较低功率等级eNB208可称为远程无线电头端(RRH)。较低功率等级eNB208可以是毫微微蜂窝小区(例如,家用eNB(HeNB))、微微蜂窝小区、或者微蜂窝小区。宏eNB204各自被指派给相应的蜂窝小区202并且配置成为蜂窝小区202中的所有UE206提供对EPC110的接入点。在接入网200的此示例中,没有集中式控制器,但是在替换性配置中可以使用集中式控制器。eNB204负责所有与无线电有关的功能,包括无线电承载控制、准入控制、移动性控制、调度、安全性、以及与服务网关116的连通性。
[0042] 接入网200所采用的调制和多址方案可以取决于正在部署的特定电信标准而变动。在LTE应用中,在DL上使用OFDM并且在UL上使用SC-FDMA以支持频分双工(FDD)和时分双工(TDD)两者。如本领域技术人员将容易地从以下详细描述中领会的,本文给出的各种概念良好地适用于LTE应用。然而,这些概念可以容易地扩展到采用其他调制和多址技术的其他电信标准。作为示例,这些概念可扩展到演进数据最优化(EV-DO)或超移动宽带(UMB)。EV-DO和UMB是由第三代伙伴项目2(3GPP2)颁布的作为CDMA2000标准族的一部分的空中接口标准,并且采用CDMA向移动站提供宽带因特网接入。这些概念还可扩展到采用宽带CDMA(W-CDMA)和其他CDMA变体(诸如TD-SCDMA)的通用地面无线电接入(UTRA)、采用TDMA的全球移动通信系统(GSM)、以及采用OFDMA的演进型UTRA(E-UTRA)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20和Flash-OFDM。UTRA、E-UTRA、UMTS、LTE和GSM在来自3GPP组织的文献中描述。CDMA2000和UMB在来自3GPP2组织的文献中描述。所采用的实际无线通信标准和多址技术将取决于具体应用以及加诸于系统的整体设计约束。
[0043] eNB204可具有支持MIMO技术的多个天线。MIMO技术的使用使得eNB204能利用空域来支持空间复用、波束成形和发射分集。空间复用可被用于在相同频率上同时传送不同数据流。这些数据流可被传送给单个UE206以提高数据率或传送给多个UE206以提高系统总容量。这是藉由对每一数据流进行空间预编码(即,应用振幅和相位的比例缩放)并且然后通过多个发射天线在DL上传送每一经空间预编码的流来达成的。经空间预编码的数据流带有不同空间签名地抵达(诸)UE206处,这些不同的空间签名使得每个UE206能够恢复旨在去往该UE206的一个或更多个数据流。在UL上,每个UE206传送经空间预编码的数据流,这使得eNB204能够标识每个经空间预编码的数据流的源。
[0044] 空间复用一般在信道状况良好时使用。在信道状况不那么有利时,可使用波束成形来将发射能量集中在一个或多个方向上。这可以藉由对数据进行用于通过多个天线发射的空间预编码来达成。为了在蜂窝小区边缘处达成良好覆盖,可将单流波束成形传输结合发射分集来使用。
[0045] 在以下详细描述中,将参照在DL上支持OFDM的MIMO系统来描述接入网的各种方面。OFDM是将数据调制在OFDM码元内的数个副载波上的扩频技术。这些副载波以精确频率分隔开。该分隔提供使接收机能够从这些副载波恢复数据的“正交性”。在时域中,可向每个OFDM码元添加保护区间(例如,循环前缀)以对抗OFDM码元间干扰。UL可使用经DFT扩展的OFDM信号形式的SC-FDMA来补偿高峰均功率比(PAPR)。
[0046] 图3是解说LTE中的DL帧结构的示例的示图300。帧(10ms)可被分成10个相等大小的子帧。每个子帧可包括2个连贯的时隙。可使用资源网格来表示2个时隙,其中每个时隙包括资源块。该资源网格被划分成多个资源元素。在LTE中,资源块包含频域中的12个连贯副载波,并且对于每个OFDM码元中的正常循环前缀而言,包含时域中的7个连贯OFDM码元,或即包含84个资源元素。对于扩展循环前缀的情形,资源块包含时域中的6个连贯OFDM码元,并且具有72个资源元素。如指示为R302、304的某些资源元素包括DL参考信号(DL-RS)。DL-RS包括因蜂窝小区而异的RS(CRS)(有时也称为共用RS)302以及因UE而异的RS(UE-RS)304。UE-RS304仅在对应的物理DL共享信道(PDSCH)所映射到的资源块上传送。由每个资源元素携带的比特数目取决于调制方案。因此,UE接收的资源块越多且调制方案越高,则该UE的数据率就越高。
[0047] 图4是解说LTE中的UL帧结构的示例的示图400。用于UL的可用资源块可分割成数据区段和控制区段。该控制区段可形成在系统带宽的2个边缘处并且可具有可配置大小。该控制区段中的这些资源块可被指派给UE用于控制信息的传输。该数据区段可包括所有不包括在该控制区段中的资源块。该UL帧结构导致该数据区段包括毗连的副载波,这可允许给单个UE指派该数据区段中的所有毗连副载波。
[0048] UE可被指派控制区段中的资源块410a、410b以向eNB传送控制信息。该UE还可被指派数据区段中的资源块420a、420b以向eNB传送数据。该UE可在该控制区段中获指派的资源块上在物理UL控制信道(PUCCH)中传送控制信息。该UE可在该数据区段中获指派的资源块上在物理UL共享信道(PUSCH)中仅传送数据或传送数据和控制信息两者。UL传输可横跨子帧的这两个时隙并且可跨频率跳跃。
[0049] 资源块集可被用于在物理随机接入信道(PRACH)430中执行初始系统接入并达成UL同步。PRACH430携带随机序列并且不能携带任何UL数据/信令。每个随机接入前置码占用与6个连贯资源块相对应的带宽。起始频率由网络指定。即,随机接入前置码的传输被限制于特定的时频资源。对于PRACH不存在跳频。PRACH尝试被携带在单个子帧(1ms)中或包含数个毗连子帧的序列中,并且UE每帧(10ms)仅可作出单次PRACH尝试。
[0050] 图5是解说LTE中用于用户平面和控制平面的无线电协议架构的示例的示图500。用于UE和eNB的无线电协议架构被示为具有三层:层1、层2和层3。层1(L1层)是最低层并实现各种物理层信号处理功能。层1将在本文中被称为物理层506。层2(L2层)508在物理层506上方并且负责UE与eNB之间在物理层506之上的链路。
[0051] 在用户平面中,L2层508包括媒体接入控制(MAC)子层510、无线电链路控制(RLC)子层512、以及分组数据汇聚协议(PDCP)514子层,它们在网络侧上终接于eNB处。尽管未示出,但是UE在L2层508上方可具有若干个上层,包括在网络侧终接于PDN网关118的网络层(例如,IP层)、以及终接于连接的另一端(例如,远端UE、服务器等)处的应用层。
[0052] PDCP子层514提供不同无线电承载与逻辑信道之间的复用。PDCP子层514还提供对上层数据分组的头部压缩以减少无线电传输开销,通过将数据分组暗码化来提供安全性,以及提供对UE在各eNB之间的切换支持。RLC子层512提供对上层数据分组的分段和重装、对丢失数据分组的重传、以及对数据分组的重排序以补偿由于混合自动重复请求(HARQ)造成的脱序接收。MAC子层510提供逻辑信道与传输信道之间的复用。MAC子层510还负责在各UE间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层510还负责HARQ操作。
[0053] 在控制平面中,用于UE和eNB的无线电协议架构对于物理层506和L2层508而言基本相同,区别仅在于对控制平面而言没有头部压缩功能。控制平面还包括层3(L3层)中的无线电资源控制(RRC)子层516。RRC子层516负责获得无线电资源(即,无线电承载)以及使用eNB与UE之间的RRC信令来配置各下层。
[0054] 图6是接入网中eNB610与UE650处于通信的框图。在DL中,来自核心网的上层分组被提供给控制器/处理器675。控制器/处理器675实现L2层的功能性。在DL中,控制器/处理器675提供头部压缩、暗码化、分组分段和重排序、逻辑信道与传输信道之间的复用、以及基于各种优先级度量来向UE650进行的无线电资源分配。控制器/处理器675还负责HARQ操作、丢失分组的重传、以及对UE650的信令。
[0055] TX(发射)处理器616实现L1层(即,物理层)的各种信号处理功能。这些信号处理功能包括编码和交织以促成UE650处的前向纠错(FEC)以及基于各种调制方案(例如,二进制相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交振幅调制(M-QAM))向信号星座进行的映射。随后,经编码和调制的码元被拆分成并行流。每个流随后被映射到OFDM副载波、在时域和/或频域中与参考信号(例如,导频)复用、并且随后使用快速傅里叶逆变换(IFFT)组合到一起以产生携带时域OFDM码元流的物理信道。该OFDM流被空间预编码以产生多个空间流。来自信道估计器674的信道估计可被用来确定编码和调制方案以及用于空间处理。该信道估计可以从由UE650传送的参考信号和/或信道状况反馈推导出来。每个空间流随后经由单独的发射机618TX被提供给一不同的天线620。每个发射机618TX用各自的空间流来调制RF载波以供传送。
[0056] 在UE650处,每个接收机654RX通过其各自的天线652来接收信号。每个接收机654RX恢复出调制到RF载波上的信息并将该信息提供给接收(RX)处理器656。RX处理器656实现L1层的各种信号处理功能。RX处理器656对该信息执行空间处理以恢复出以UE650为目的地的任何空间流。如果有多个空间流以该UE650为目的地,那么它们可由RX处理器656组合成单个OFDM码元流。RX处理器656随后使用快速傅里叶变换(FFT)将该OFDM码元流从时域变换到频域。该频域信号对该OFDM信号的每个副载波包括单独的OFDM码元流。通过确定最有可能由eNB610传送了的信号星座点来恢复和解调每个副载波上的码元、以及参考信号。这些软判决可以基于由信道估计器658计算出的信道估计。这些软判决随后被解码和解交织以恢复出原始由eNB610在物理信道上传送的数据和控制信号。这些数据和控制信号随后被提供给控制器/处理器659。
[0057] 控制器/处理器659实现L2层。控制器/处理器可以与存储程序代码和数据的存储器660相关联。存储器660可称为计算机可读介质。在UL中,控制/处理器659提供传输信道与逻辑信道之间的分用、分组重装、暗码译解、头部解压缩、控制信号处理以恢复出来自核心网的上层分组。这些上层分组随后被提供给数据阱662,后者代表L2层以上的所有协议层。各种控制信号也可被提供给数据阱662以进行L3处理。控制器/处理器659还负责使用确收(ACK)和/或否定确收(NACK)协议进行检错以支持HARQ操作。
[0058] 在UL中,数据源667被用来将上层分组提供给控制器/处理器659。数据源667代表L2层(L2)以上的所有协议层。类似于结合由eNB610进行的DL传输所描述的功能性,控制器/处理器659通过提供头部压缩、暗码化、分组分段和重排序、以及基于由eNB610进行的无线电资源分配在逻辑信道与传输信道之间进行的复用,来实现用户平面和控制平面的L2层。控制器/处理器659还负责HARQ操作、丢失分组的重传、以及对eNB610的信令。
[0059] 由信道估计器658从由eNB610所传送的参考信号或者反馈推导出的信道估计可由TX处理器668用来选择恰适的编码和调制方案以及促成空间处理。由TX处理器668生成的诸空间流经由分别的发射机654TX提供给不同的天线652。每个发射机654TX用各自的空间流来调制RF载波以供传送。
[0060] 在eNB610处以与结合UE650处的接收机功能所描述的方式相类似的方式来处理UL传输。每个接收机618RX通过其各自的天线620来接收信号。每个接收机618RX恢复出调制到RF载波上的信息并将该信息提供给RX处理器670。RX处理器670可实现L1层。
[0061] 控制器/处理器675实现L2层。控制器/处理器675可以与存储程序代码和数据的存储器676相关联。存储器676可称为计算机可读介质。在UL中,控制/处理器675提供传输信道与逻辑信道之间的分用、分组重组、暗码译解、头部解压缩、控制信号处理以恢复出来自UE650的上层分组。来自控制器/处理器675的上层分组可被提供给核心网。控制器/处理器675还负责使用ACK和/或NACK协议进行检错以支持HARQ操作。
[0062] 在多播内容递送系统中,诸如基于诸如3GPP多媒体广播多播服务(MBMS)、3GPP2广播和多播服务(BCMCS)、数字视频广播-手持(DVB-H)、高级电视系统委员会-移动/手持(ATSC-M/H)等之类的技术的蜂窝或广播网络中,对支持基于位置的服务/内容的递送存在相当大的兴趣。UMTS LTE允许共享(多播)类型的服务(诸如数字广播无线电和数字视频广播)。演进型MBMS(eMBMS)特征在单频网络(MBSFN)操作模式被提供以多媒体广播,并且能使用UMTS LTE eNB同时向相同地理区域内的多个接收方传送相同的媒体信号。基于位置的服务的示例是因位置而异的广告或交通提醒。根据广播操作的特性,以及高效的服务供应,这些服务的分发可能发生在大的地理范围上,例如,由覆盖一部分或整个城域网的一个或多个发射机站点广播。因位置而异的内容经常仅与位于与广播接收区域相关的特定(通常非常小的)区域中的用户相关。例如,基于定位的广告或优惠券可以位于进行限时销售或促销的特定商店附近的终端用户为目标。此外,交通警报一般与可能受事件影响的驾驶员最相关,例如前往或位于发生堵塞的高速公路区段附近。
[0063] 基于位置的目标确定信息(即,元数据)可与应用服务级或无线电接入网(RAN)级的广播内容一起被递送。例如,在应用服务级,位置过滤器数据可在电子服务指南(ESG)中携带,并且在RAN级,元数据可通过RAN控制信道来提供。关于应用服务级,服务宣告/发现信息(诸如MBMS用户服务描述)可被扩展以携带相关联服务的过滤器信息。对于RAN级,在多播信道(MCH)(其为E-UTRAN中的物理信道)上递送的多播控制信道(MCCH)逻辑信道中发信号通知位置元数据。
[0064] 与基于RAN的信令相比,在ESG中或在服务宣告/发现信息中的信令位置过滤数据提供了较低的设备电池功率汲取,因为UE先验知晓从用户/设备位置度看广播内容是否感兴趣,并仅在相关联的广播区间期间打开RF接收机以下载此类内容。另一方面,此类应用级元数据可被设计成半静态,并且频繁的更新可能消耗过量的广播带宽并增加ESG/宣告信息的设备处理负载。尽管相对于ESG/宣告信息机制消耗了更大电池功率,但相关联服务/内容的过滤器信息的RAN级信令允许更动态/频繁地改变信息。RAN级信令可能对启用某些类型的基于位置的广播服务(诸如实时交通警报)是有用的,由此给定地理区域的交通状况是相对动态的且需要被频繁更新。
[0065] 下文关于图7讨论了组合由应用服务级信令提供的较低电池功耗的益处连同RAN级机制的动态更新性的位置元数据信令的解决方案。下文关于图11讨论了应用服务级的用户服务发现/宣告中的位置元数据的递送解决方案。这些方法全都提供了广播服务基于位置的目标确定和/或特定广播内容(例如,因特定区域而异的广告)基于位置的目标确定。
[0066] 图7是用于解说示例性方法的示图700。在该示例性方法中,UE702通过eNB704进入与广播-多播服务中心(BM-SC)703的用户-数据会话。该用户-数据会话的定时在用户服务发现/宣告中宣告。在会话期间,UE702接收包括过滤器信息(例如,目标位置信息、用户概况/偏好、设备能)的多个FLUTE分组。该过滤器信息可包括在传输对象标识符(TOI)等于零的文件递送表(FDT)实例中。替换地,过滤器信息可包括在TOI为非零的数据文件内。该过滤器信息包括与广播文件相关联的标识符和目标区域。该广播文件可与广播或多播相关联。UE702也接收广播文件708和与该广播文件相关联的标识符。UE702在过滤器信息中查找收到的广播文件的标识符。如果过滤器信息包括目标位置信息,则UE702确定与收到的广播文件相关联的目标区域。基于该目标区域,UE702确定是否满足与目标区域相关联的一个或多个准则。如果满足该准则,则UE702保留收到的广播文件708以向UE702的用户提供与广播文件708有关的信息(710)。否则,如果不满足该准则,则UE702删除收到的广播文件708而不向UE702的用户提供与广播文件708有关的信息(710)。
[0067] 为了确定是否满足准则,UE702确定其位置。该位置可以是先前位置、当前位置、或预测将来位置。基于所确定的位置,UE702可确定是否满足该准则。例如,如果所确定的位置在目标区域内,则可满足该准则(假定也满足其它准则),并且如果所确定的位置不在目标区域内,则不满足该准则。
[0068] 目标位置信息可进一步包括与目标区域相关联的时间。在此种配置中,该准则与时间相关联。例如,目标位置信息可包括历时、起始时间、和终止时间,且如果UE702在起始时间和终止时间之间先前已位于或当前位于目标区域内达大于或等于该历时的时间段,该可满足该准则。对于特定示例,历时可以是20分钟,起始时间为2010年5月2日上午10点,且终止时间为2010年5月2日中午12点。假定日期是2010年5月2日且时间为上午10点,在UE702于上午10点和中午12点之间位于目标区域内达至少20分钟时,将满足该准则。如果日期是2010年5月3日,若UE702曾于5月2日上午10点和上午12点之间位于目标区域内达至少20分钟时,将满足该准则。如果目标位置信息仅包括起始时间和终止时间,但不包括历时,则如果在始于起始时间和止于终止时间的时间之间UE702先前位于或当前位于目标区域内,该可满足该准则。
[0069] 目标位置信息可进一步包括基于时间的UE702已经位于、正位于、或将位于目标区域内的在场置信度以及基于时间的UE702不曾位于、不位于、或将不位于目标区域内的不在场置信度。在场置信度是UE702在目标区域内的先前在场、当前在场、或将来在场的置信度。不在场置信度是UE702对目标区域的先前不在场、当前不在场、或即将不在场的置信度。该准则可与在场置信度和不在场置信度相关联。在场置信度和不在场置信度对于确定UE702是否有可能在将来时间段内在目标区域内是有用的。当UE702有可能在将来时间段内在目标区域内时,并且可能性大于在场置信度和/或不可能性小于不在场置信度时,可满足该准则,使得可处理与目标区域相关联的广播文件并将与广播文件相关联的信息提供给UE702的用户。
[0070] 目标位置信息内的目标区域可以是一个或多个目标区域。每个目标区域可以是与特定eNB相关联的蜂窝小区标识符、定义物理区域边界的标识符(诸如邮政编码或国家名称)、或另外定义物理区域边界的数据(诸如半径和经纬度、多个经纬度、街道名称)等。该会话可以是FLUTE用户-数据会话且该标识符可以是TOI。此外,目标位置信息可进一步包括至少一个附加目标区域和逻辑运算符。在此种配置中,该准则满足与否基于作为逻辑运算符的函数的所述目标区域和至少一个附加目标区域。通过包括附加目标区域和逻辑运算符,例如如果UE702在特定时间段期间在目标区域X或目标区域Y内达必要的历时,则可以满足该准则,。
[0071] 如以上所讨论的,可连同过滤器信息接收广播文件708。然而,在第二示例性方法中,UE702能够基于是否不满足准则确定何时将传送特定的广播文件以及忽略广播文件(例如,关闭其接收机)。在第二示例性方法中,UE702通过eNB704进入与BM-SC703的会话。在会话期间,UE702连同过滤器信息接收FLUTE分组706。该过滤器信息可包括目标位置信息。该目标位置信息包括与广播文件相关联的目标区域和该广播文件将被传送的时间。UE702基于所确定的位置是否在目标区域内确定其位置并确定是否满足准则(712)。如果满足该准则,则UE702接收与目标位置信息相关联的广播文件708。如果不满足该准则,则UE702关闭其接收机,从而不接收广播文件708或另外通过抑制对广播文件708的解码或进一步解码来忽略广播文件708。
[0072] 广播服务基于位置的目标确定可通过FLUTE协议的应用传输协议分组报头中的位置元数据来启用。FLUTE协议被设计成支持通过IP多播的文件递送,且指定用于各种蜂窝和仅下行链路广播系统规范中的文件内容的下载递送。这些(协议)包括MBMS、BCMCS、DVB-H、以及开放移动联盟(OMA)移动广播服务启动程序套件(BCAST)。尽管具体在FLUTE中讨论了示例性实施例,但示例性实施例也可应用于异步分层编码(ALC)。
[0073] FLUTE协议是ALC的特定传输应用。FLUTE协议添加以下功能性:(1)ALC对象递送会话框架上建立的文件递送会话的定义、(2)ALC会话的传输参数的带内信令、(3)递送文件的属性和源位置的带内信令、以及(4)会话内用于组合递送的多个文件间的详细关系。在一种配置中,在(3)内,可扩展FDT实例以包括目标区域和其它相关联的参数。在此种配置中,可在通过FDT定义的FLUTE中传送文件属性,文件属性的每个实例提供了正被递送的广播文件的一组描述符,诸如每个广播文件的标识符、大小、内容编码方法等。
[0074] 图8是解说FLUTE分组的示图800。该分组包括用户数据报协议(UDP)报头802、缺省LCT报头804、LCT报头扩展806、前向纠错(FEC)有效载荷标识符808、以及FLUTE有效载荷810。特定FLUTE有效载荷810可包括过滤器信息。可在FLUTE分组(TOI≠0)内的文件数据中或在FLUTE分组(TOI=0)内的FDT实例中携带该过滤器信息。
[0075] 图9是解说包括在FLUTE有效载荷810中的信息的示图900。FLUTE有效载荷810可包括目标位置908。目标位置908可由内容引用910、目标位置1912、逻辑操作914、以及位置要求916和目标位置2918之间的选取来定义。内容引用910标识/指示目标位置应用的内容项。位置要求916可由目标区域920、起始时间922、终止时间924、历时926、UE在场的置信度928、以及UE不在场的置信度930来定义。目标位置908可以是FDT的XML元素“文件”的子元素,并且连同其子参数是表示对UE位置的准则的位置过滤数据,对于该UE位置,相关联的广播内容项被认为对于接收是适当/期望的。目标位置908可在FLUTE有效载荷810中携带。当FLUTE有效载荷810携带FDT实例时,FLUTE有效载荷810另外携带FDT实例数据。位置过滤器可指定UE的过去、当前、或希望的将来位置。
[0076] 以下提供包括由现在、过去和当前位置以及UE驻留在目标区域中的置信度对位置过滤器内容的表征的简要概述。与广播内容项相关联的当前位置数据允许由位于指定区域(一个或多个指定的目标位置)附近的UE对目标确定内容的接收,对于该指定区域而言,a)即将发生内容传输(例如,在接下来的几分钟内)以及b)该内容的有效时间覆盖现在和不远的将来。一种示例使用情形的目标是向位于一个或多个星巴克商店附近的用户针对从现在到比如,下一小时内的促销商品分发广播折扣优惠券。另一种使用情形可能是关于高速公路指定区段上当前汽车事故和相关交通堵塞的(因位置而异的)交通警报的递送。
[0077] 过去的位置数据、或位置历史(若在UE上维护且发现与位置过滤器中的位置度量匹配)可能代表将来位置的良好预测器。例如,经常在百货商店有规律购物(例如,在一周某些天/一天某个时刻)并且及其进行此类行为的位置历史被登录的人可被认为有可能将来在每周的那些相同天/每天的相同时刻光顾相同的商店。这类人可能是以在该商店接收相关销售广告为目标的良好候选人。过去位置元数据(若被发送)应该与特定时间区间相关联。
[0078] 将来位置数据(若被传送)可能与用户电子日历或UE上的预约本(假定该UE能访问那些应用)中的条目匹配或与他/她的当前运动速度和朝向相关以确定位置在相关联的目标区域中的可能性。与过去位置类似,发信号通知将来位置的位置过滤器应该与特定时间区间相关联。
[0079] 不管所采用的技术如何(例如,全球定位系统(GPS)、辅助GPS(A-GPS)、以及纯基于蜂窝的机制,诸如增强型抵达时间差(E-TDOA)),位置定位估计可能仅产生概率性结果(例如,UE位于由经纬度坐标给定的地理点的50英里半径内的置信度为75%)。因此,位置过滤器中的度量可以是UE应该满足该位置过滤器中定义的准则以接收相应的内容的最小要求置信度。该目标置信度可由内容/服务供应商设定。
[0080] 使用FDT实例发信号通知位置的目标确定的性质是能够选择性地以接收位置、属于基于位置的下载递送服务的个体内容为目标的能力。它允许服务供应商在某个广播区域或区划上为广播提供单个演进型MBMS(eMBMS)用户服务,同时完全能够在定向接收该相关联的内容的区划中标识一个或多个子区域。这是通过将目标位置参数置于FDT的“文件”元素下来达成的。另一方面,假定意图是对位置目标应用由相关联的FDT实例描述的所有广播文件,则位置目标确定数据可能被置于PDT的“文件实例”元素之下。
[0081] 假定元数据的存在指示与位置目标确定数据相关联的内容文件的传输时间,并且取决于FDT的捕获和后续处理之间的时间差、以及该文件的传输,UE能确定它是否应该(a)基于是否满足与该目标区域相关联的准则而保留已经下载的文件、(b)基于是否满足与该目标区域相关联的准则而下载即将传送的文件、或(c)基于是否满足与该目标区域相关联的准则而继续下载部分接收的文件。在(a)中,整体上说,FDT传输和后续文件传输之间的时间间隔被假定为足够小,使得该文件必须在该设备能够确定是否应该保留该文件之前被完整接收。在(b)中,FDT和后续文件传输之间的时间间隔被充分隔开,使得该设备能处理FDT以确定是否应该接收之后的广播文件。在(c)中,初始文件传输之前的FDT的接收可能被破坏,使得必须下载文件的一部分,且仅在成功捕获重复的FDT传输之际,该设备才能决定是否继续下载文件的剩余部分。
[0082] 内容文件传输时间的一个示例性源是FDT扩展元素“广播窗口”,作为FDT的“文件”元素的子元素。在此情形中,类似于目标位置信息,文件传输时间信息是FDT的组分,其被带内发送至携带该文件数据的会话。内容文件传输时间的另一示例性源是MBMS用户服务描述数据的“会话描述”片断。
[0083] 图10是解说用户服务描述下的辅助数据元素的示图1000。如图10中所示,用户服务描述1008可包括属性1014和辅助数据描述符1016。属性1014是用户服务描述的属性(例如,服务标识符)。辅助数据描述符1016可包括属性1020和一个或多个辅助数据URI1024。属性1020是辅助数据描述符1016的属性(例如,类型、对调度片断的引用、或对会话描述片断的引用)。当与FDT实例内的内容-位置属性匹配时,这一个或多个辅助数据URI1024标识包含过滤器信息的一个或多个辅助文件。位置目标确定信息可作为与主服务相关联的特定类型的辅助数据文件被携带,并且在服务宣告/发现信息(诸如,MBMS用户服务描述)中宣告该特定类型的辅助数据文件。作为“位置_信息”在服务宣告数据中被宣告的辅助文件提示其与因位置而异的广播服务的关联性,并且还指示在相同FLUTE会话上将该辅助数据带内载送至主服务。每个辅助文件由辅助数据URI1024中存储的该辅助文件的文件URI来标识。将由接收机来比较该文件URI和FLUTE FDT的“内容-位置”属性。FDT中的“内容-位置”以URI的形式标识将在FLUTE会话上递送的(诸)文件对象。URI值中的匹配标识FLUTE会话中包含与主服务的一个或多个内容文件相关联的位置过滤数据的相应文件对象。
[0084] 在标识FLUTE会话中表示位置过滤器数据的一个或多个文件对象集之后,可确定这些位置过滤器对主服务的内容文件的映射。内容引用910启用该相关,因为辅助数据文件中的每个位置过滤器可包含其值可能与属于该用户服务的内容项的文件URI匹配的一个或多个内容引用910。对于位置相关的服务而言,该映射提供了用于将每个位置过滤器绑定至该过滤器所应用的服务的一个或多个内容项的手段。
[0085] 图11是用于解说第二示例性方法的示图1100。在第二示例性方法中,UE1102通过eNB1104进入与BM-SC1103的服务宣告会话。在该会话期间,UE1102接收用户服务包描述1106和过滤器描述元数据片断1115。用户服务包描述1106与过滤器描述元数据片断1115相关联,过滤器描述元数据片断1115包括针对与用户服务包描述1106相关联的所有服务、针对与特定服务相关联的所有内容项、或针对与一个或多个服务相关联的一个或多个个体内容项的过滤器信息。当过滤器信息元数据片断1115包括针对特定广播(例如,一个个体内容项)的过滤器信息时,过滤器描述元数据片断1115可进一步包含与特定广播相关联的标识符。该广播可以是文件或流。该广播文件或流可与广播或多播相关联。
[0086] 如果过滤器信息是针对与用户服务包描述1106相关联的所有服务或针对与特定服务相关联的所有内容项,则UE确定何时满足与该过滤器信息相关联一个或多个准则、以及何时满足与该过滤器信息相关联的准则,UE接收所有针对与该过滤器信息相关联的服务的广播1108。例如,假定有服务A、B和C,且该过滤器信息与服务C相关联。当满足与该过滤器信息相关联的准则时,UE接收与服务C相关联的所有广播。
[0087] 如果过滤器信息与个体内容项相关联(即,该过滤器信息在内容级而非服务级),则当UE1102接收广播1108时,UE1102确定与收到的广播1108相关联的标识符并在目标位置描述元数据片断1115中为收到的广播1108查找该标识符。如果过滤器信息包括目标位置信息,则UE1102确定与收到的广播1108相关联的目标区域。基于该目标区域,UE1102确定是否满足与该目标区域相关联的准则。如果满足该准则,则UE1102保留收到的广播1108以向UE1102的用户提供与广播1108有关的信息(1110)。否则,如果不满足该准则,则UE1102删除收到的广播1108而不向UE1102的用户提供与广播1108有关的信息(1110)。
[0088] 为了确定是否满足准则,UE1102确定其位置。该位置可以是先前位置、当前位置、或预测将来位置。与关于图8讨论的示例性方法类似,基于所确定的位置,UE1102可确定是否满足该准则。过滤器描述元数据片断1115可进一步包括与目标区域相关联的时间。在此种配置中,该准则与时间相关联。例如,过滤器描述元数据片断1115可包括历时、起始时间、和终止时间,且如果在起始时间和终止时间之间UE1102先前已位于或当前正位于目标区域内达大于或等于该历时的时间段,该可满足该准则。如果过滤器描述元数据片断1115仅包括起始时间和终止时间,但不包括历时,则如果在始于起始时间和止于终止时间的时间之间UE1102先前位于或当前位于目标区域内,该可满足该准则。过滤器描述元数据片断1115可进一步包括基于时间的UE1102已经位于、正位于、或将位于目标区域内的在场置信度以及基于时间的UE1102不曾位于、不位于、或将不位于目标区域内的不在场置信度。在场置信度是UE1102在目标区域内的先前在场、当前在场、或将来在场的置信度。不在场置信度是UE1102对目标区域的先前不在场、当前不在场、或即将不在场的置信度。该准则可与在场置信度和不在场置信度相关联。在场置信度和不在场置信度对于确定UE1102是否有可能在将来时间段内在目标区域内是有用的。当UE1102有可能在将来时间段内在目标区域内时,并且可能性大于在场置信度和/或不可能性小于不在场置信度时,可满足该准则,使得可处理与目标区域相关联的广播并将与广播相关联的信息提供给UE1102的用户。
[0089] 过滤器描述元数据片断1115内的目标区域可以是一个或多个目标区域。每个目标区域可以是与特定eNB相关联的蜂窝小区标识符、定义物理区域边界的标识符(诸如邮政编码或国家名称)、或另外定义物理区域边界的数据(诸如半径和经纬度、多个经纬度、街道名称等)。用户服务包描述1106和过滤器描述元数据片断1115可在FLUTE服务宣告会话中被接收。过滤器描述元数据片断1115可进一步包括至少一个附加目标区域和逻辑运算符。在此种配置中,该准则满足与否基于作为逻辑运算符的函数的所述目标区域和至少一个附加目标区域。通过包括附加目标区域和逻辑运算符,例如如果UE1102在特定时间段期间在目标区域X或目标区域Y内达必要的历时,则可以满足该准则。
[0090] 过滤器描述元数据片断1115可进一步包括将传送特定广播的时间(例如,传输调度)。当过滤器描述元数据片断1115包括将传送特定广播的时间时,UE1102能够基于是否满足该准则确定何时将传送该特定广播以及忽略该广播(例如,关闭其接收机或抑制开启其接收机)。相应地,UE1102通过eNB1104进入与BM-SC1103的服务宣告会话。在该会话期间,UE1102接收用户服务包描述1106和过滤器描述元数据片段1115。该过滤器描述元数据片断1115可包括与广播相关联的目标区域和该广播将被传送的时间。UE1102确定其位置并基于所确定的位置是否在目标区域内来确定是否满足准则(1112)。如果满足该准则,则UE1102通过eNB1104进入与BM-SC1103的用户-数据会话并接收该广播1108。如果不满足该准则,则UE1102关闭其接收机或抑制打开其接收机,从而不接收广播1108或另外通过抑制对广播1108解码或进一步解码来忽略广播1108。
[0091] 广播服务的基于位置的目标确定可通过与用户服务包描述1106相关联的过滤器描述元数据来启用。用户服务包描述1106在以下关于图12和图13来描述。
[0092] 图12是解说第一示例性用户服务包描述1202的示图1200。MBMS用户服务包描述1202包括至少一个用户服务描述实例1206且可引用前向纠错(FEC)修复流描述1204。用户服务描述实例1206包括至少一个递送方法描述实例1208和至少一个媒体呈现描述实例1218。该至少一个递送方法描述实例1208引用一个会话描述实例1212,该至少一个递送方法描述实例1208可引用相关联的递送规程描述实例1210,并且可引用安全性描述实例1214。该至少一个媒体呈现描述实例1218引用一个媒体呈现描述实例1220,其自身可引用一个或多个初始化段描述实例1222。用户服务描述实例1206可引用(1234)至少一个过滤器描述实例1216。每个过滤器描述实例1216自身可引用(1232)至少一个用户服务描述实例1206。此外,用户服务包描述1202可引用(1230)过滤器描述实例1216。
[0093] 当过滤器描述实例1216应用于与用户服务包描述1202相关联的所有服务时,用户服务包描述1202可包括对过滤器描述实例1216的引用1230。用户服务包描述1202包括对与该用户服务包描述1202相关联的每个服务的用户服务描述实例1206。特定的用户服务描述实例1206可引用1234过滤器描述实例1216使得与过滤器描述实例1216相关联的(诸)目标位置应用于该特定用户服务描述实例1206的所有内容。当过滤器描述实例1216应用于特定服务的个体内容项时,过滤器描述实例1216包括对该特定用户服务描述实例1206的一个或多个引用1232并包括与每个个体内容项相关联的标识符。这意味着过滤器描述符实例1216中存在的相同位置准则应用于每个所引用的用户服务描述实例1206中命名的内容标识符。
[0094] 如上所讨论的,过滤器描述实例1216可为与用户服务包描述1202相关联的所有服务、为与特定服务描述实例1206相关联的所有内容、或为与用户服务描述实例1206相关联的一个或多个个体内容项提供位置目标信息。当过滤器描述实例1216提供内容级位置目标信息时,过滤器描述实例1216可进一步包括具有相关联广播的传输时间的传输调度。替换地,过滤器描述实例1216可引用传输调度1270。过滤器描述实例1216可附加地或替换地包括用户概况或偏好信息、设备概况数据、或因应用而异的属性。
[0095] 替换地,过滤器信息可包括在会话描述实例1212中。不管过滤器信息被置于过滤器描述中还是置于会话描述中,UE可能需要知晓何时监视广播用户服务宣告信道以获得此类更新的手段。这可能通过利用向服务宣告信息提供位置目标确定通知和/或其它服务更新的分离的、专用广播通知信道来完成。可期望各UE不断监视此类通知信道。替换地,为服务宣告元数据片断定义期满时间。在过滤器描述片断的情形中,这是由其“有效性时间”参数来给出的。在会话描述实例的情形中,其有效性的期满是由基于SDP的描述中的“t=”行的停止时间来给出的。
[0096] 给定存在会话描述信息,并假定对其表示使用会话描述协议(SDP)语法,则SDP属性可被扩展以包括位置目标确定参数。这些属性机制(“a=”)、SDP的主扩展机制可被用于剪裁特定应用或媒体的SDP。对位置目标确定的支持可通过MBMS USD/A元数据片断的会话描述的扩展来提供。
[0097] 如上所指示的SDP中的指定扩展机制可以经由属性机制,并且可应用于会话级或媒体级属性,或应用于两者。一方面,仅会话级属性应用。可定义三个属性扩展。
[0098] (1)在广播下载(即,文件)递送且由此会话描述涉及FLUTE/ALC会话的情形中,第一个属性扩展可为FLUTE会话中携带的一个或多个内容项或文件定义标识符列表。以下语法可使用SDP属性机制表示此种内容标识:
[0099] a=内容-id:<数目-内容-项><内容_id-1><内容_id-N>
[0100] <数目-内容-项>指示在此FLUTE会话期间递送的内容项的数目。值0表示与个体内容项相反,在此会话描述中定义的位置过滤器涉及整个服务。
[0101] <内容_id-X>是表示出于将每个内容位置过滤器与该内容项相关联的目的的内容标识符的字母数字串。
[0102] (2)第二个扩展可定义传递组件位置过滤器的位置信息的属性。“a=<属性>:<值>”结构的“值”参数包括表示位置过滤器身份和准则的值的N元组集。具体地,以下语法可被用于使用SDP属性机制表示组件位置过滤器:
[0103] a=组件位置过滤器:<目标区域-类型><目标区域>
[0104] <起始-时间><终止-时间><置信度>/<关键字>
[0105] 属性名“组件位置过滤器”表示由该属性的值表示的组件位置过滤器的表示。
[0106] 标识构造总体位置过滤器中的组件位置过滤器。
[0107] <目标区域-类型>是定义<目标区域>中的位置信息类型的文本串。在该IDF中定义三个值:“蜂窝小区ID”、“邮政编码”和“具有不确定性半径的椭圆点”。
[0108] <目标区域>是所指示的目标区域-类型的字母数字串表示:
[0109] 对于(目标区域-类型)=蜂窝小区ID,蜂窝小区身份(CI)或蜂窝小区全球标识(CGI)被用于3GPP蜂窝小区标识符的情形中;其它注释应用于非3GPP蜂窝小区标识符;
[0110] 5数字邮政编码、或9数字邮政编码+4位码;
[0111] 逗号分隔值(CSV)包括椭圆点(原点)的(维度、经度)坐标和半径“r”。
[0112] <起始-时间>是表示用于位置过滤器评估的时间段起始的NTP时间戳。
[0113] <终止-时间>是表示用于位置过滤器评估的时间段终止的NTP时间戳。
[0114] <置信度>/<关键字>是两个子属性的配对。第一个条目表示基于时间历时的UE曾位于、正位于、或将位于目标区域内的目标置信度。该参数的值范围从0到1。第二个条目由词“在场”或“不在场”给出,表示将向其应用关于目标位置和时间参数的置信度度量的UE在场或不在场状态。
[0115] “位置过滤器”属性行中的一者或多者可存在于SDP中,每一者定义由属性值给出的位置目标确定参数的唯一集。以下描述解释当SDP中出现多个位置过滤器条目时的使用。
[0116] (3)第三个属性扩展可在服务级或个体内容项级发信号通知总体位置过滤器。使用“a=<属性>:<值>”注释,<属性>=位置过滤器和<值>包括<内容-id>和<表达式>的N元组。具有非零值的<内容-id>标识总体位置过滤器所应用的内容项,且<表达式>是定义相关联内容项的总体位置目标确定信息的一个或多个组件位置过滤器的逻辑组合。具有零值的<内容-id>标识总体位置过滤器所应用的服务。
[0117] 使用SDP语法来由广播服务的个体内容项定义位置目标确定可提供有限能力。这将利用SDP的标称定时参数,例如“t=”行。该定时参数的标称语法可由以下给出:t=<起始-时间><停止-时间>,由此“t=”行指定会话的起始和停止时间,且多个此类行可被用于表示会话在多个间距不规则的时间区间处是活跃的,其中每个附加的“t=”行指定该会话将是活跃的另外时间段。
[0118] 可使用SDP中的以上固有定时能力使得每个“t=”行被定义为父服务中的其中一个内容项的传输时间。例如,包含在不同时间发送的10个不同广告的广播广告服务可能在SDP中具有10个“t=”行,每一行定义其中一个广告的指定传输调度。SDP中的定时参数的此类使用表示UE能期望接收内容项的广播传输的准确和唯一时间区间,这意味着如果需要则应准备好这样做,且能在之后立即断电,并保留此方式,只要从位置过滤角度看对随后的内容项不感兴趣。为了创建这些“t=”行的特殊含义,父服务的每个实例可与唯一且专用会话(例如,用于基于下载递送的服务的FLUTE会话)相关联。换句话说,该广播服务可能不在与其它广播服务共享的FLUTE会话上发送。此外,与先前描述的位置过滤器和对那些过滤器的(可任选)逻辑操作结合,每个因位置而异的内容项可用特定的递送窗口以及位置过滤器规则来标记。支持位置目标确定的示例SDP描述可如所指示地表示:
[0119] v=0
[0120] o=用户123 2890844526 2890842807在IP62201:056D::112E:144A:1E24中[0121] s=基于位置的广告服务X
[0122] i=其10个内容是因位置而异且其连续递送时间由(30+n*5)分钟的递增历时分隔开的广播广告服务,其中n对应于内容的实例,且每个广告正好每4秒被传送
[0123] t=35308224003530822404
[0124] t=35308242003530824204
[0125] t=35308263003530826304
[0126] t=35308287003530828704
[0127] t=35308314003530831404
[0128] t=35308344003530834404
[0129] t=35308377003530837704
[0130] t=35308413003530841304
[0131] t=35308452003530845204
[0132] t=35308494003530849404
[0133] a=mbms-模式:广播12341
[0134] a=FEC-声明:0编码-id=1
[0135] a=源-过滤器:包括在IP6*2001:210:1:2:240:96FF:FE25:8EC9中
[0136] a=flute-tsi:3
[0137] m=应用12345FLUTE/UDP0
[0138] c=在IP6FF1E:03AD::7F2E:172A:1E24/1中
[0139] b=64
[0140] a=语言:英语
[0141] a=FEC:0
[0142] a= 位 置 过 滤 器 : 蜂 窝 小 区 ID901088AB12十 六 进 制3456十 六 进 制352961280035296164000.6/在场
[0143] a= 位 置 过 滤 器 : 蜂 窝 小 区 ID901088AB12十 六 进 制3456十 六 进 制353021760035302212000.6/在场
[0144] a= 位 置 过 滤 器 : 蜂 窝 小 区 ID901088AB12十 六 进 制789十 六 进 制353021760035302212000.7/不在场
[0145] a=逻辑-运算符:||,&&
[0146] 如上所述使用SDP传递位置目标确定的一个进一步限制可以是:一旦基于位置的服务的个体内容作为USD/A元数据被发送至UE,该个体内容的传输调度就对于SDP描述的有效性期间保持固定。其后改变SDP描述可能不是可行的,因为重新发送会话描述片断必需重新发送其它元数据片断,这将是网络资源/带宽低效的。
[0147] 图13是解说第二示例性用户服务包描述1302的示图1300。MBMS用户服务包描述1302包括至少一个用户服务描述实例1306且可引用FEC修复流描述1304。用户服务描述实例1306包括至少一个递送方法描述实例1308和至少一个媒体呈现描述实例1318,并且可包括一个调度实例1346。该至少一个递送方法描述实例1308引用一个会话描述实例1312,其可引用相关联的递送规程描述实例1310,并且可引用安全性描述实例1314。该至少一个媒体呈现描述实例1318引用一个媒体呈现描述实例1320,其自身可引用一个或多个初始化段描述实例1322。调度实例1346引用调度描述实例1348。调度描述实例1348可包括过滤器信息。
[0148] 图14是解说用户服务描述下的调度元素的示图1400。用户服务描述1408可包括属性1414和调度1416。调度1416可包括调度描述1418,其可包括文件调度1420。文件调度1420可包括文件URI1422、递送信息1424、以及过滤器信息1426。递送信息1424可包括起始时间1428和终止时间1430。
[0149] 调度描述实例可携带用户服务的活跃会话的传输调度,且在文件下载服务的情形中,个体文件对象属于相关联的用户服务。所宣告的传输调度对应于下载递送服务的文件。UE可基于调度描述实例中的文件递送调度和隶属辅助信息选取要接收的某个(些)文件。该文件调度信息由服务中以个体内容文件的文件URI标识的个体内容文件的起始和终止传输时间来定义。附加的过滤元数据可包括与调度相关联的内容文件的描述。出于支持选择性下载与位置有关的文件下载服务的目的,辅助过滤信息可以是目标位置信息。
[0150] 图15是无线通信的第一方法的流程图1500。该方法由无线设备(诸如UE702/1102)来执行。根据该方法,在步骤1502,UE在第一会话(例如,用户数据会话或服务宣告会话)中接收多个数据集。这些数据集中的每个数据集包括与广播相关联的标识符和目标区域。在步骤1504,UE在第二会话中接收广播和与该广播相关联的标识符。在步骤
1506,UE相对于有关内部知识基于与收到的广播一并收到的标识符评估与收到的广播相关联的目标区域或位置过滤规则。在步骤1508,UE确定该UE的先前位置、当前位置、或预测将来位置。在步骤1510,UE随后基于是否满足与目标区域和所确定的位置相关联的一个或多个准则确定是否保留收到的广播。
[0151] 例如,如以上关于图7所讨论的,UE702可接收广播文件708和与该广播文件相关联的标识符。UE702在过滤器信息中查找收到的广播文件的标识符并可确定与收到的广播文件相关联的目标区域。UE确定该UE的先前、当前、或将来位置。相应地,基于该目标区域和所确定的位置,UE702确定是否满足与目标区域和所确定的位置相关联的一个或多个准则。如果满足该准则,则UE702保留收到的广播文件708以向UE702的用户提供与广播文件708有关的信息。否则,如果不满足该准则,则UE702删除收到的广播文件708而不向UE702的用户提供与广播文件708有关的信息。
[0152] 如以上所讨论的,每个数据集可包括标识符和目标区域。每个数据集可进一步包括指示该数据集所应用的至少一个内容的至少一个内容引用。在一种配置中,每个数据集包括附加参数,诸如起始时间、终止时间、历时、UE在起始和终止时间之间存在于目标区域中达该历时的置信度、和/或UE在起始和终止时间之间不存在于目标区域中达该历时的置信度。在一种配置中,UE可确定该UE的先前位置、当前位置、或预测将来位置。在此种配置中,准则评估可基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。每个数据集可进一步包括与目标区域相关联的时间,且该准则可与该时间相关联。在一种配置中,每个数据集可进一步包括历时,该时间包括与目标区域相关联的起始时间和终止时间,且在UE在起始时间和终止时间之间先前已位于、当前位于或将位于目标区域内达大于或等于历时的时间时,可满足该准则。在此种配置中,每个数据集可进一步包括基于时间的UE已经位于、正位于、或将位于目标区域内的在场置信度以及基于时间的UE不曾位于、不位于、或将不位于目标区域内的不在场置信度。在此种配置中,该准则可与在场置信度和不在场置信度相关联。UE将位于目标区域内达指定历时的在场置信度和不在场置信度可基于UE的先前历史和/或当前事件与UE曾在目标区域中的先前事件的比较。
[0153] 该目标区域可以是蜂窝小区标识符、定义物理区域的边界的标识符(例如,邮政编码、国家名称)、或定义物理区域的边界的数据(例如,经度、维度、半径、街道名称、或其它定义物理边界的数据参数)。在第一配置中,第一和第二会话可以是相同的FLUTE用户-数据会话,多个数据集可包括在FDT实例中或可被映射至FLUTE分组,且该标识符可以是传输对象标识符(TOI)。在第二配置中,第一会话可以是FLUTE服务宣告会话且第二会话可以是FLUTE用户-数据会话。在第二配置中,多个数据集可在MBMS用户服务发现/宣告期间在与用户服务包描述1106/1202/1302相关联的一个或多个元数据片断实例中接收。在一种子配置中,这一个或多个元数据片断实例可包括与用户服务包描述1106/1202/1302相关联的过滤器描述实例(例如,1216、1426)。该过滤器描述实例可属于与用户服务包描述相关联的调度实例。在另一种子配置中,这一个或多个元数据片断实例可包括与用户服务包描述1106/1202相关联的会话描述实例1212。每个数据集可进一步包括至少一个附加目标区域和逻辑运算符(例如,与、或、非),且该准则满足与否可基于作为逻辑运算符的函数的该目标区域和至少一个附加目标区域。收到的广播可以是整个广播的一部分。在此种配置中,UE可基于是否满足与目标区域相关联的准则确定是否接收整个广播的其余部分。
[0154] 图16是无线通信的第二方法的流程图1600。该方法由无线设备(诸如UE702/1102)来执行。根据第二方法,在步骤1602,UE在会话中接收数据集。该数据集包括与广播相关联的目标区域和该广播将被传送的时间。在步骤1604,UE确定其位置。在步骤1606,UE基于所确定的位置是否在目标区域内确定是否满足一个或多个准则。在步骤
1608,UE仅在满足一个或多个准则时在会话中接收与数据集相关联的广播。因此,当不满足一个或多个准则时,UE抑制接收该广播。
[0155] 每个数据集可进一步包括指示该数据集所应用的至少一个内容的至少一个内容引用。在一种配置中,该位置是UE的先前位置、当前位置、或预测将来位置,且该准则评估基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。在一种配置中,数据集可进一步包括与目标区域相关联的时间,且该准则与该时间相关联。在一种配置中,数据集进一步包括历时,该时间包括与目标区域相关联的起始时间和终止时间,且在UE在起始时间和终止时间之间先前已位于或当前位于或将位于目标区域内达大于或等于该历时的时间时,满足该准则。在另一种配置中,数据集进一步包括基于时间的UE已经位于、正位于、或将位于目标区域内的在场置信度以及基于时间的UE不曾位于、不位于、或将不位于目标区域内的不在场置信度,且该准则与在场置信度和不在场置信度相关联。
[0156] 在一种配置中,目标区域是蜂窝小区标识符、定义物理区域边界的标识符、或定义物理区域边界的数据。在第一配置中,会话是FLUTE用户-数据会话且数据集可以包括在FDT实例中或被映射至一个或多个FLUTE分组。在第二配置中,会话是FLUTE服务宣告会话。在第二配置中,数据集可在MBMS用户服务发现/宣告期间在与用户服务包描述1106/1202/1302相关联的一个或多个元数据片断实例中接收。在一种子配置中,这一个或多个元数据片断实例可包括与用户服务包描述1106/1202/1302相关联的过滤器描述实例(例如,1216、1426)。该过滤器描述实例可属于与用户服务包描述相关联的调度实例。在另一种子配置中,这一个或多个元数据片断实例可包括与用户服务包描述1106/1202相关联的会话描述实例1212。在一种配置中,数据集进一步包括至少一个附加目标区域和逻辑运算符,且该准则满足与否可基于作为该逻辑运算符的函数的该目标区域和至少一个附加目标区域。
[0157] 图17是解说示例性装置1701的功能性的概念框图1700。该装置包括配置成接收FDT实例和广播文件的FDT和广播接收模块1702。在第一配置中,FDT和广播文件接收模块1702可配置成在会话中接收多个数据集。这些数据集中的每个数据集包括与广播文件相关联的标识符和目标区域。此外,FDT和广播文件接收模块1702可配置成在会话中接收广播文件和与该广播文件相关联的标识符。该装置还包括文件递送表处理模块1704,其可配置成基于与收到的广播文件一并收到的标识符确定与收到的广播文件相关联的目标区域。该装置还包括广播文件处置模块1710,其可配置成基于是否满足与目标区域相关联的准则确定是否保留收到的广播文件。该装置可进一步包括位置确定模块1706,其配置成确定该装置的先前位置、当前位置、或将来位置。该准则基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。
[0158] 该装置可包括执行前述图15的流程图中的算法的每个步骤的附加模块。因此,前述图15的流程图中的每个步骤可由一模块执行且该装置可包括这些模块中的一个或多个模块。各模块可以是具体配置成实施所述过程/算法的一个或多个硬件组件、由配置成执行所述过程/算法的处理器实现的一个或多个硬件组件、存储在用于由处理器实现的计算机可读介质中的一个或多个硬件组件、或其某个组合。
[0159] 在第二配置中,FDT和广播文件接收模块1702可配置成在会话中接收数据集。该数据集包括与广播文件相关联的目标区域和该广播文件将被传送的时间。该装置进一步包括可配置成确定该装置的位置的位置确定模块1706。该装置进一步包括广播文件处置模块1710,其可配置成基于所确定的位置是否在目标区域内来确定是否满足准则。FDT和广播文件接收模块1702还可配置成仅在满足准则时在会话中接收与数据集相关联的广播文件。
[0160] 该装置可包括执行前述图16的流程图中的算法的每个步骤的附加模块。因此,前述图16的流程图中的每个步骤可由一模块执行且该装置可包括这些模块中的一个或多个模块。各模块可以是具体配置成实施所述过程/算法的一个或多个硬件组件、由配置成执行所述过程/算法的处理器实现的一个或多个硬件组件、存储在用于由处理器实现的计算机可读介质中的一个或多个硬件组件、或其某个组合。
[0161] 图18是解说采用处理系统1814的装置1701’的硬件实现的示例的示意图。处理系统1814可实现成具有由总线1824一般化地表示的总线架构。取决于处理系统1814的具体应用和整体设计约束,总线1824可包括任何数目的互连总线和桥接器。总线1824将包括一个或多个处理器和/或硬件模块(由处理器1804、模块1702、1704、1706、1710和计算机可读介质1806表示)的各种电路链接在一起。总线1824还可链接诸如定时源、外围设备、稳压器、和功率管理电路等各种其他电路,这些电路在本领域中是众所周知的,且因此将不再赘述。
[0162] 处理系统1814可耦合至收发机1810。收发机1810耦合至一个或多个天线1820。收发机1810提供用于在传输介质上与各种其他装置通信的手段。处理系统1814包括耦合到计算机可读介质1806的处理器1804。处理器1804负责一般性处理,包括执行存储在计算机可读介质1806上的软件。该软件在由处理器1804执行时使处理系统1814执行上文关于任何特定装置描述的各种功能。计算机可读介质1806还可被用于存储由处理器1804在执行软件时操纵的数据。处理系统进一步包括模块1702、1704、1706、和1710中的至少一个模块。各模块可以是在处理器1804中运行的软件模块、驻留/存储在计算机可读介质
1806中的软件模块、耦合至处理器1804的一个或多个硬件模块、或其某个组合。处理系统
1814可以是UE650的组件且可包括存储器660和/或TX处理器668、RX处理器656、和控制器/处理器659中的至少一个。
[0163] 在第一配置中,用于无线通信的设备1701/1701’包括用于在第一会话中接收多个数据集的装置。这些数据集中的每个数据集可包括与广播相关联的标识符和目标区域。该设备进一步包括用于在第二会话中接收广播和与该广播相关联的标识符的装置、用于基于与收到的广播一并收到的标识符确定与收到的广播相关联的目标区域的装置、以及用于基于是否满足与目标区域相关联的准则来确定是否保留收到的广播的装置。该设备可进一步包括用于确定该设备的先前位置、当前位置、或预测将来位置的装置。准则评估可基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。
[0164] 在一种配置中,第一FLUTE会话和第二FLUTE会话可以是相同的会话且该相同的会话可以是FLUTE用户-数据会话。多个数据集可以是辅助数据FLUTE分组且该标识符可以是TOI。该设备可进一步包括用于在FLUTE服务宣告会话中接收元数据的装置。该元数据提供用于在辅助数据FLUTE分组中发现多个数据集的信息。收到的广播可以是整个广播的一部分。在此种配置中,该设备还可包括用于基于是否满足与目标区域相关联的准则确定是否接收整个广播的其余部分的装置。
[0165] 在第二配置中,用于无线通信的设备1701/1701’包括用于在会话中接收数据集的装置。该数据集可包括与广播相关联的目标区域和该广播将被传送的时间。该设备可进一步包括用于确定该设备的位置的装置、用于基于所确定的位置是否在目标区域内来确定是否满足准则的装置、以及用于仅在满足准则时接收与该数据集相关联的广播的装置。
[0166] 前述装置可以是装置1701的前述模块和/或装置1701’中配置成执行由前述装置所述及的功能的处理系统1814中的一者或多者。如前文所述,处理系统1814可包括TX处理器668、RX处理器656、以及控制器/处理器659。因此,在一种配置中,前述装置可以是配置成执行由前述装置所述及的功能的TX处理器668、RX处理器656、以及控制器/处理器659。
[0167] 图19是解说示例性装置1901的功能性的概念框图1900。该装置包括可配置成接收用户服务包描述和广播的用户服务包描述和广播接收模块1902。在第一配置中,用户服务包描述和广播接收模块1902可配置成在第一会话中接收多个数据集。这些数据集中的每个数据集包括与广播相关联的标识符和目标区域。此外,用户服务包描述和广播接收模块1902可配置成在第二会话中接收广播和与该广播相关联的标识符。该装置进一步包括用户服务包描述处理模块1904,其可配置成基于与收到的广播一并收到的标识符确定与收到的广播相关联的目标区域。该装置进一步包括广播处置模块1910,其可配置成基于是否满足与目标区域相关联的准则确定是否保留收到的广播。该装置可进一步包括位置确定模块1906,其配置成确定该装置的先前位置、当前位置、或将来位置。该准则基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。
[0168] 该装置可包括执行前述图15的流程图中的算法的每个步骤的附加模块。因此,前述图15的流程图中的每个步骤可由一模块执行且该装置可包括这些模块中的一个或多个模块。各模块可以是具体配置成实施所述过程/算法的一个或多个硬件组件、由配置成执行所述过程/算法的处理器实现的一个或多个硬件组件、存储在用于由处理器实现的计算机可读介质中的一个或多个硬件组件、或其某个组合。
[0169] 在第二配置中,用户服务包描述和广播接收模块1902可配置成在会话中接收数据集。该数据集包括与广播相关联的目标区域和该广播将被传送的时间。该装置进一步包括可配置成确定该装置的位置的位置确定模块1906。该装置进一步包括广播处置模块1910,其可配置成基于所确定的位置是否在目标区域内来确定是否满足准则。用户服务包描述和广播接收模块1902还可配置成仅在满足准则时在会话中接收与数据集相关联的广播。
[0170] 该装置可包括执行前述图16的流程图中的算法的每个步骤的附加模块。因此,前述图16的流程图中的每个步骤可由一模块执行且该装置可包括这些模块中的一个或多个模块。各模块可以是具体配置成实施所述过程/算法的一个或多个硬件组件、由配置成执行所述过程/算法的处理器实现的一个或多个硬件组件、存储在用于由处理器实现的计算机可读介质中的一个或多个硬件组件、或其某个组合。
[0171] 图20是解说采用处理系统2014的装置1901’的硬件实现的示例的示意图。处理系统2014可实现成具有由总线2024一般化地表示的总线架构。取决于处理系统2014的具体应用和整体设计约束,总线2024可包括任何数目的互连总线和桥接器。总线2024将包括一个或多个处理器和/或硬件模块(由处理器2004、模块1902、1904、1906、1910和计算机可读介质2006表示)的各种电路链接在一起。总线2024还可链接诸如定时源、外围设备、稳压器、和功率管理电路等各种其他电路,这些电路在本领域中是众所周知的,且因此将不再赘述。
[0172] 处理系统2014可耦合至收发机2010。收发机2010耦合至一个或多个天线2020。收发机2010提供用于在传输介质上与各种其他装置通信的手段。处理系统2014包括耦合到计算机可读介质2006的处理器2004。处理器2004负责一般性处理,包括执行存储在计算机可读介质2006上的软件。该软件在由处理器2004执行时使处理系统2014执行上文关于任何特定装置描述的各种功能。计算机可读介质2006还可被用于存储由处理器2004在执行软件时操纵的数据。处理系统进一步包括模块1902、1904、1906、和1910中的至少一个模块。各模块可以是在处理器2004中运行的软件模块、驻留/存储在计算机可读介质
2006中的软件模块、耦合至处理器2004的一个或多个硬件模块、或其某个组合。处理系统
2014可以是UE650的组件且可包括存储器660和/或TX处理器668、RX处理器656、和控制器/处理器659中的至少一个。
[0173] 在第一配置中,用于无线通信的设备1901/1901’包括用于在第一会话中接收多个数据集的装置。这些数据集的每个数据集可包括与广播相关联的标识符和目标区域。该设备进一步包括用于在第二会话中接收广播和与该广播相关联的标识符的装置、用于基于与收到的广播一并收到的标识符确定与收到的广播相关联的目标区域的装置、以及用于基于是否满足与目标区域相关联的准则来确定是否保留收到的广播的装置。该设备可进一步包括用于确定该设备的先前位置、当前位置、或预测将来位置的装置。准则评估可基于该先前位置、该当前位置、或该预测将来位置是否在目标区域内。收到的广播可以是整个广播的一部分。在此种配置中,该设备还可包括用于基于是否满足与目标区域相关联的准则来确定是否接收整个广播的其余部分的装置。
[0174] 在第二配置中,用于无线通信的设备1901/1901’包括用于在会话中接收数据集的装置。该数据集可包括与广播相关联的目标区域和该广播将被传送的时间。该设备可进一步包括用于确定该设备的位置的装置、用于基于所确定的位置是否在目标区域内来确定是否满足准则的装置、以及用于仅在满足准则时接收与该数据集相关联的广播的装置。
[0175] 前述装置可以是装置1901的前述模块和/或装置1901’中配置成执行由前述装置所述的功能的处理系统2014中的一者或多者。如前文所述,处理系统2014可包括TX处理器668、RX处理器656、以及控制器/处理器659。因此,在一种配置中,前述装置可以是配置成执行由前述装置所述及的功能的TX处理器668、RX处理器656、以及控制器/处理器659。
[0176] 应该理解,所公开的过程中各步骤的具体次序或层次是示例性办法的解说。应该理解,基于设计偏好,可以重新编排这些过程中各步骤的具体次序或层次。所附方法权利要求以样本次序呈现各种步骤的要素,且并不意味着被限定于所呈现的具体次序或位阶。
[0177] 提供之前的描述是为了使本领域中的任何技术人员均能够实践本文中所描述的各种方面。对这些方面的各种改动将容易为本领域技术人员所明白,并且在本文中所定义的普适原理可被应用于其他方面。因此,权利要求并非旨在被限定于本文中所示出的方面,而是被授予与语言上的权利要求相一致的全部范围,其中对要素的单数形式的引述除非特别声明,否则并非旨在表示“有且仅有一个”,而是“一个或多个”。除非特别另外声明,否则术语“一些/某个”指的是一个或多个。本公开通篇描述的各种方面的要素为本领域普通技术人员当前或今后所知的所有结构上和功能上的等效方案通过引述被明确纳入于此,且旨在被权利要求所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众——无论这样的公开是否在权利要求书中被显式地叙述。没有权利要求元素被解释为装置加功能除非该元素使用措词“用于…的装置”来明确叙述。
QQ群二维码
意见反馈