用于对与广播数据服务相关的设备进行计数的方法和装置

申请号 CN201280008188.3 申请日 2012-02-01 公开(公告)号 CN103348749B 公开(公告)日 2017-06-09
申请人 高通股份有限公司; 发明人 王俊; Z·刘; 张晓霞; G·谢里安; G·K·沃克;
摘要 提供了包括对设备进行计数以便进行广播数据服务的方法和装置。可以基于从设备接收的注册来对设备进行计数。该注册计数可以额外地或替换地用于确定是否期望进一步的计数。此外,基站可以使用寻呼消息或其它消息来向设备发送计数 请求 以使得空闲模式设备可以接收该计数请求。空闲模式设备可以通过出于进行响应或另外的目的切换到活动模式,来对请求进行响应或者发送自主计数报告。
权利要求

1.一种用于对与广播数据服务相关的设备进行计数的方法,包括:
在核心网组件处接收针对与设备相关的所述广播数据服务的注册请求,其中所述注册请求包括所述设备的位置
在所述核心网组件处部分地基于在所述注册请求中收到的所述设备的位置来递增注册计数;以及
在所述核心网组件处部分地基于所述注册计数来确定是否要请求对接收所述广播数据服务的设备的计数,其中,所述核心网组件是广播/多播服务中心。
2.根据权利要求1所述的方法,还包括:
部分地基于所述注册计数来确定是否要针对所述广播数据服务使用多播通信。
3.根据权利要求1所述的方法,还包括:
从所述设备接收注销请求;以及
部分地基于所述接收所述注销请求来递减所述注册计数。
4.根据权利要求1所述的方法,还包括:
基于确定要请求对所述设备的计数来向一个或多个基站发送计数请求。
5.根据权利要求1所述的方法,还包括:
部分地基于确定要请求对所述设备的计数来指示多播协调实体以请求计数。
6.一种用于对与广播数据服务相关的设备进行计数的装置,包括:
用于在核心网组件处接收针对与设备相关的所述广播数据服务的注册请求的模,其中所述注册请求包括所述设备的位置;
用于在所述核心网组件处部分地基于在所述注册请求中收到的所述设备的位置来递增注册计数的模块;以及
用于在所述核心网组件处部分地基于所述注册计数来确定是否要请求对接收所述广播数据服务的设备的计数的模块,其中,所述核心网组件是广播/多播服务中心。
7.根据权利要求6所述的装置,还包括:
用于部分地基于所述注册计数来确定是否要针对所述广播数据服务使用多播通信的模块。
8.根据权利要求6所述的装置,其中,所述用于接收的模块从所述设备接收注销请求,并且所述用于递增的模块部分地基于所述注销请求来递减所述注册计数。
9.根据权利要求6所述的装置,其中,所述用于确定的模块基于确定要请求对所述设备的计数来向一个或多个基站发送计数请求。
10.根据权利要求6所述的装置,其中,所述用于确定的模块部分地基于确定要请求对所述设备的计数来指示多播协调实体以请求计数。
11.一种用于无线通信的装置,包括:
至少一个处理器,其配置为:
在核心网组件处接收针对与设备相关的广播数据服务的注册请求,其中所述注册请求包括所述设备的位置;
在所述核心网组件处部分地基于在所述注册请求中收到的所述设备的位置来递增注册计数;以及
在所述核心网组件处部分地基于所述注册计数来确定是否要请求对接收所述广播数据服务的设备的计数,其中,所述核心网组件是广播/多播服务中心;以及存储器,其耦合到所述至少一个处理器。
12.根据权利要求11所述的装置,其中,所述至少一个处理器还配置为:
部分地基于所述注册计数来确定是否要针对所述广播数据服务使用多播通信。
13.根据权利要求11所述的装置,其中,所述至少一个处理器还配置为:
从所述设备接收注销请求;以及
部分地基于所述接收所述注销请求来递减所述注册计数。
14.根据权利要求11所述的装置,其中,所述至少一个处理器还配置为:
基于确定要请求对所述设备的计数来向一个或多个基站发送计数请求。
15.根据权利要求11所述的装置,其中,所述至少一个处理器还被配置为:
部分地基于确定要请求对所述设备的计数来指示多播协调实体以请求计数。
16.一种用于对与广播数据服务相关的设备进行计数的装置,包括:
注册信息接收组件,其用于在核心网组件处接收针对与设备相关的所述广播数据服务的注册请求,其中所述注册请求包括所述设备的位置;
设备计数组件,其用于在所述核心网组件处部分地基于在所述注册请求中收到的所述设备的位置来递增注册计数;以及
计数请求确定组件,其用于在所述核心网组件处部分地基于所述注册计数来确定是否要请求对接收所述广播数据服务的设备的计数,其中,所述核心网组件是广播/多播服务中心。
17.根据权利要求16所述的装置,还包括:
广播确定组件,其用于部分地基于所述注册计数来确定是否要针对所述广播数据服务使用多播通信。
18.根据权利要求16所述的装置,其中,所述注册信息接收组件从所述设备接收注销请求,并且所述设备计数组件部分地基于所述注销请求来递减所述注册计数。
19.根据权利要求16所述的装置,其中,所述计数请求确定组件基于确定要请求对所述设备的计数来向一个或多个基站发送计数请求。
20.根据权利要求16所述的装置,其中,所述计数请求确定组件部分地基于确定要请求对所述设备的计数来指示多播协调实体以请求计数。

说明书全文

用于对与广播数据服务相关的设备进行计数的方法和装置

[0001] 基于35U.S.C.§119要求优先权
[0002] 本专利申请要求享受于2011年2月8日提交的、题为“SYSTEMS AND METHODS FOR PROVIDING SERVICES IN A WIRELESS NETWORK”的临时申请No.61/440,800,以及于2011年7月11日提交的、题为“SYSTEMS AND METHODS FOR PROVIDING BROADCAST/MULTICAST SERVICES IN A WIRELESS NETWORK”的临时申请No.61/506,512的优先权,上述两个申请已经转让给本申请的受让人,故明确地以引用方式将上述两个申请的全部内容并入本文。

技术领域

[0003] 概括地说,下面的描述涉及无线网络通信,并且更具体地说,涉及广播/多播服务。

背景技术

[0004] 广泛地部署无线通信系统以提供诸如,例如,语音、数据等的各种类型的通信内容。典型的无线通信系统可以是能够通过共享可用的系统资源(例如,带宽、发射功率......)来支持与多个用户进行通信的多址系统。这类多址系统的示例可以包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统等。此外,这些系统可以符合诸如第三代合作伙伴计划(3GPP)(例如,3GPP LTE(长期演进)/高级LTE)、超移动宽带(UMB)、演进数据优化(EV-DO)等的规范。
[0005] 通常,无线多址通信系统可以同时支持针对多个移动设备的通信。每个移动设备可以经由前向链路和反向链路上的传输与一个或者多个基站进行通信。前向链路(或下行链路)指的是从基站到移动设备的通信链路,而反向链路(或上行链路)指的是从移动设备到基站的通信链路。此外,可以经由单输入单输出(SISO)系统、多输入单输出(MISO)系统、多输入多输出(MIMO)系统等来建立移动设备和基站之间的通信。
[0006] 基站还可以向一个或多个设备提供广播/多播通信。在一个示例中,基站可以在一个或多个子或其它时间段内对包括针对多个服务的数据的信号进行广播。在该示例中,设备可以从该信号获得某些数据;例如,设备可以签约来自广播该信号的一个或多个基站的服务,并且在一个示例中,该设备可以接收用于对来自这些信号的数据进行解码相应的指令。广播服务的示例可以包括多媒体广播和多播服务(MBMS)、演进型MBMS(eMBMS)(在LTE中定义了这二者)和/或针对其它网络类型的类似的广播服务。
[0007] 此外,例如,eMBMS提供基于网络的计数过程,以通过请求基站对计数请求进行广播来获得对来自基站的广播信号进行接收和解码的设备的数量。例如,计数请求可以识别某些设备,并且接收计数请求并且确定该请求与该设备相关的设备可以在单播信道上使用计数响应来进行响应。基于所接收的响应,基站可以确定从基站接收广播服务的设备的计数,并且可以向网络报告该计数。然而,由于该计数仅对处于连接模式中的设备进行测量,因此该计数可能是不准确的。此外,这种轮询过程可能需要设备在某些时间间隔期间唤醒,并耗费无线电资源对计数请求进行响应。发明内容
[0008] 下面给出了对一个或多个方面的简化的概括以提供对这些方面的基本理解。该概括不是对所有预期方面的详尽概述,并且不旨在标识所有方面的关键或重要元素也不旨在描述任何或全部方面的范围。其唯一目的是以简化的形式给出一个或多个方面的一些概念,以此作为后面给出的更加详细的描述的序言。
[0009] 根据一个或多个方面以及其相应的公开内容,本公开内容结合改善针对广播数据服务的计数过程描述了各个方面。例如,描述了考虑空闲模式设备、更加有效地使用无线资源等等的各种计数过程。在一个示例中,可以提供基于注册的计数,其中,在接收到针对广播服务的注册之后,网络对设备进行计数。在另一个示例中,网络可以基于当前注册以接收服务的设备的数量来确定是否启用计数和/或是否发送计数请求以便精确地计数。此外,例如,空闲模式设备可以报告计数作为随机接入过程的一部分、对计数请求进行响应等等。这可以包括推迟报告直到设备切换到活动模式(例如,出于对计数请求进行响应以外的目的)。在其它示例中,计数可以是基于其它基于设备的行为的,诸如激活/去激活广播服务、由设备自主进行报告等等。
[0010] 根据一个示例,提供了一种用于对与广播数据相关的设备进行计数的方法。所述方法包括:接收针对与设备相关的广播数据的注册请求,以及部分地基于所述接收所述注册请求来递增注册计数。所述方法还包括:部分地基于所述注册计数来确定是否要从一个或多个基站进行对设备的计数。
[0011] 在另一个方面,提供了一种用于对与广播数据相关的设备进行计数的装置。所述装置包括:用于接收针对与设备相关的广播数据的注册请求的模,以及用于部分地基于所述注册请求来递增注册计数的模块。所述装置还包括:用于部分地基于所述注册计数来确定是否要从一个或多个基站请求对设备的计数的模块。
[0012] 在又一个方面,提供了一种用于无线通信的装置,所述装置包括至少一个处理器,所述至少一个处理器被配置为:接收针对与设备相关的广播数据的注册请求;部分地基于所述注册请求来递增注册计数;以及部分地基于所述注册计数来确定是否要从一个或多个基站请求对设备的计数。所述装置还包括耦合到所述至少一个处理器的存储器
[0013] 在再一个方面,提供了一种用于对与广播数据相关的设备进行计数的计算机程序产品,所述计算机程序产品包括非临时性计算机可读介质,所述计算机可读介质具有用于使至少一个计算机接收针对与设备相关的广播数据的注册请求的代码。所述计算机可读介质还包括:用于使所述至少一个计算机部分地基于所述注册请求来递增注册计数的代码,以及用于使所述至少一个计算机部分地基于所述注册计数来确定是否要从一个或多个基站请求对设备的计数的代码。
[0014] 此外,在一个方面,提供了一种用于对与广播数据相关的设备进行计数的装置,所述装置包括用于接收针对与设备相关的广播数据的注册请求的注册信息接收组件,以及用于部分地基于所述注册请求来递增注册计数的设备计数组件。所述装置还包括:用于部分地基于所述注册计数来确定是否要从一个或多个基站请求对设备的计数的计数请求确定组件。
[0015] 根据另一个示例,提供了一种用于响应针对多播广播的计数请求的方法。所述方法包括:当在空闲模式中与基站进行通信时,接收来自所述基站的计数请求;以及切换到活动模式以便与所述基站进行通信。所述方法还包括:当处于所述活动模式时对所述计数请求进行响应。
[0016] 在另一个方面,提供了一种用于与基站进行广播通信的装置。所述装置包括:用于当在空闲模式中与基站进行通信时,接收与从所述基站接收广播数据相关的计数请求的模块,以及用于切换到活动模式以便与所述基站进行通信的模块。所述装置还包括:用于当处于所述活动模式时对所述计数请求进行响应的模块。
[0017] 在又一个方面,提供了一种用于无线通信的装置,所述装置包括至少一个处理器,所述至少一个处理器被配置为:当在空闲模式中与基站进行通信时,接收与从所述基站接收广播数据相关的计数请求;切换到活动模式以便与所述基站进行通信;以及当处于所述活动模式时对所述计数请求进行响应。所述装置还包括耦合到所述至少一个处理器的存储器。
[0018] 在再一个方面,提供了一种用于对与基站的通信进行广播的计算机程序产品,所述计算机程序产品包括非临时性计算机可读介质,所述计算机可读介质具有用于使至少一个计算机当在空闲模式中与基站进行通信时,接收与从所述基站接收广播数据相关的计数请求的代码。所述计算机可读介质还包括用于使所述至少一个计算机切换到活动模式以便与所述基站进行通信的代码,以及用于使所述至少一个计算机当处于所述活动模式时对所述计数请求进行响应的代码。
[0019] 此外,在一个方面,提供了一种用于对与基站的通信进行广播的装置,所述装置包括:用于当在空闲模式中与基站进行通信时,接收与从所述基站接收广播数据相关的计数请求的计数请求接收组件,以及用于切换到活动模式以便与所述基站进行通信的通信模式组件。所述装置还包括:用于当处于所述活动模式时对所述计数请求进行响应的计数请求响应组件。
[0020] 为了实现前述及相关目的,一个或多个方面包括在下文中被全面描述并且在权利要求中被特别指出的特征。下面的描述和附图详细阐述了一个或多个方面的某些说明性的特征。然而,这些特征是对可以在其中使用各个方面的原理的各种方式中的几种方式的说明,并且本说明旨在包括所有这样的方面及其等同物。

附图说明

[0021] 将结合附图在下文中对所公开的方面进行描述,提供附图是为了对所公开的方面进行说明而非进行限定,在附图中,相同的附图标记表示相同的元素,并且其中:
[0022] 图1是根据本文中描述的实施例的多址无线通信系统。
[0023] 图2是根据本文中描述的实施例的通信系统的框图
[0024] 图3是用于提供广播数据通信的无线通信网络的框图。
[0025] 图4是可以在无线通信系统中使用的各种组件的框图。
[0026] 图5是来自传送广播数据的基站的示例通信配置。
[0027] 图6是用于对设备注册进行计数的示例系统的方面。
[0028] 图7是用于对注册以接收广播数据的设备进行计数的示例系统的方面。
[0029] 图8是用于对注册以通过超文本传送协议接收广播数据的设备进行计数的示例系统的方面。
[0030] 图9是用于请求对接收广播数据或对接收广播数据感兴趣的设备的计数的示例系统的方面。
[0031] 图10是用于对在空闲模式通信中所接收的计数请求进行响应的示例系统的方面。
[0032] 图11是用于对接收广播数据或对接收广播数据感兴趣的设备(包括空闲模式设备)进行计数的示例系统的方面。
[0033] 图12是用于基于广播服务的激活/去激活来对接收广播数据或对接收广播数据感兴趣的设备进行计数的示例系统的方面。
[0034] 图13是用于通过在一段时间之后对计数请求进行响应来对接收广播数据或对接收广播数据感兴趣的设备进行计数的示例系统的方面。
[0035] 图14是用于获得广播数据的方法的方面的流程图
[0036] 图15是用于基于注册计数来确定是否启用计数的方法的方面的流程图。
[0037] 图16是用于基于注册计数来确定是否激活多播广播服务的方法的方面的流程图。
[0038] 图17是用于对计数请求进行响应的方法的方面的流程图。
[0039] 图18是基于注册计数来确定是否启用计数的示例系统的框图。
[0040] 图19是对计数请求进行响应的示例系统的框图。
[0041] 图20是根据本文中描述的方面的示例移动设备的方面的框图。
[0042] 图21是根据本文中描述的方面的计算机设备的方面的框图。
[0043] 图22是根据本文中描述的方面的示例系统的框图。

具体实施方式

[0044] 现在参照附图对各个方面进行描述。在下面的描述中,出于解释的目的,阐述了大量的具体细节以便提供对一个或多个方面的彻底理解。然而,显而易见的是,可以不利用这些具体细节来实践这些方面。
[0045] 本文中进一步描述的是与改进对接收和/或想要接收来自一个或多个广播服务的数据的设备的计数相关的各种考虑。例如,可以基于针对广播服务的设备注册来进行计数。因此,例如,在接收到来自设备的注册请求之后,网络可以递增对设备的计数(例如,和/或在接收到注销请求之后,可以递减该计数)。此外,网络可以部分地基于由基站所报告的注册设备的数量,通过发送计数请求来确定是否要获得更精确的计数。在另一个示例中,可以通过允许设备切换到活动模式并且发送计数响应来对在空闲模式中进行通信的设备进行计数。在一个示例中,设备可以出于另一个目的而切换到活动模式,但是当处于活动模式中时,可以对之前的计数请求进行响应。此外,在其它示例中,设备可以自主地向基站报告计数,当激活/去激活接收广播数据时报告计数,等等。
[0046] 如本申请中所使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关的实体,诸如但不限于硬件固件、硬件和软件的组合、软件或执行软件等。例如,组件可以是但不限于是运行在处理器上的过程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过说明的方式,运行在计算设备上的应用和该计算设备二者都可以是组件。一个或多个组件可以位于过程和/或执行线程中,并且组件可以位于一个计算机上和/或分布在两个或更多个计算机之间。此外,可以从其上存储有各种数据结构的各种计算机可读介质来执行这些组件。这些组件可以通过本地和/或远程处理的方式,诸如根据具有一个或多个数据分组(诸如来自与本地系统、分布系统中和/或跨越诸如因特网的网络的另一个组件进行交互的一个组件的数据)的信号,通过该信号与其它系统进行通信。
[0047] 此外,在本文中结合终端对各个方面进行了描述,终端可以是有线终端或无线终端。终端还可以被称为系统、设备、订户单元、订户站、移动站、移动装置、移动设备、远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备或用户装备(UE)等。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环(WWL)站、个人数字助理(PDA)、具有无线连接能手持设备、计算设备、平板电脑、智能本、上网本或连接到无线调制解调器的其它处理设备等。此外,在本文中结合基站对各个方面进行了描述。基站可以用于与无线终端进行通信并且还可以被称为接入点、节点B、演进型节点B(eNB)或一些其它术语。
[0048] 此外,术语“或”旨在意指包含的“或”而不是排他性的“或”。也就是说,除非另有规定或从上下文中能够明确,否则短语“X使用A或B”旨在意指任何自然的包含性排列。也就是说,下列实例中的任何一个实例都满足短语“X使用A或B”:X使用A、X使用B、或X使用A和B二者。此外,如同在本申请和所附的权利要求中所使用的,冠词“一”和“一个”一般应解释为意指“一个或多个”,除非另有规定或从上下文中能够明确指的是单数形式。
[0049] 本文中描述的技术可以用于诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA以及其它系统的各种无线通信系统。术语“网络”和“系统”经常可交换使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、cdma2000等的无线技术。UTRA包括宽带CDMA(W-CDMA)以及CDMA的其它变形。进一步,cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信系统(GSM)的无线技术。OFDMA系统可以实现诸如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、 等的无线技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)是UMTS的使用E-UTRA的版本,其在下行链路上使用OFDMA且在上行链路上使用SC-FDMA。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE/高级LTE和GSM。此外,在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了cdma2000和UMB。进一步,这样的无线通信系统还可以包括经常使用非成对非许可频谱的对等(例如,移动端对移动端)自组网络系统、802.xx无线LAN、蓝牙以及任何其它短距离或长距离无线通信技术。
[0050] 围绕可以包括多个设备、组件、模块等的系统将呈现各个方面或特征。应该理解和明白,各种系统可以包括额外的设备、组件、模块等,和/或可以不包括结合附图所讨论的所有的设备、组件、模块等。也可以使用这些方法的组合。
[0051] 参考图1,该图示出了根据一个实施例的多址无线通信系统。接入点100(AP)包括多个天线组,一个天线组包括104和106,另一个天线组包括108和110,并且另外一个天线组包括112和114。在图1中,针对每个天线组仅示出了两个天线,然而,针对每个天线组可以使用更多或者更少的天线。接入终端116(AT)可以与天线112和114通信,其中,天线112和114在前向链路120上向接入终端116发送信息,并且在反向链路118上从接入终端116接收信息。接入终端122与天线104和106通信,其中,天线104和106在前向链路126上向接入终端122发送信息,并且在反向链路124上从接入终端122接收信息。在频分复用(FDD)系统中,通信链路118、120、124和126可以使用不同的频率来进行通信。例如,前向链路120可以使用与反向链路118所使用的频率不同的频率。
[0052] 每个天线组和/或它们被设计为在其中进行通信的区域通常被称为接入点的扇区。在一些方面,可以将每个天线组设计为在接入点100所覆盖区域的扇区中向接入终端进行传送。
[0053] 在前向链路120和126上的通信中,接入点100的发射天线可以使用波束成形以改善针对不同接入终端116和122的前向链路的信噪比。并且,与接入点通过单个天线向其所有的接入终端进行发送相比,接入点使用波束成形来向随机散布在其覆盖区域内的接入终端进行发送对相邻小区中的接入终端造成的干扰更少。
[0054] 接入点可以是用于与终端进行通信的固定站并且还可以被称为接入点、节点B、演进型节点B(eNB)或一些其它术语。接入终端也可以被称为接入终端、UE、设备、无线通信设备、终端、接入终端或一些其它术语。此外,接入点可以是宏小区接入点、毫微微小区接入点、微微小区接入点等等。
[0055] 在各个实施例中,如本文中所描述的,可以将一个或多个片段或一个或多个扩展载波链接到普通载波,从而导致复合的带宽,在该带宽上UE能够向eNB发送信息和/或从eNB接收信息。
[0056] 图2示出了示例无线通信系统200。为了简洁起见,无线通信系统200描绘了一个基站210和一个移动设备250。然而,应当明白的是系统200可以包括超过一个的基站和/或超过一个的移动设备,其中,额外的基站和/或移动设备可以与下面描述的示例基站210和移动设备250基本上相似或不同。此外,应当明白的是,基站210和/或移动设备250可以使用本文中描述的系统和方法来促进它们之间的无线通信。例如,本文中所描述的系统和/或方法的组件或功能可以是下面描述的存储器232和/或272或处理器230和/或270的一部分,和/或可以由处理器230和/或270来执行以执行所公开的功能。
[0057] 在基站210处,从数据源212向发送(TX)数据处理器214提供针对多个数据流的业务数据。根据一个示例,可以在相应的天线上发送各数据流。TX数据处理器214基于针对该数据流选择的特定的编码方案来对业务数据流进行格式化、编码和交织以提供编码后的数据。
[0058] 可以使用正交频分复用(OFDM)技术将每个数据流的编码后的数据与导频数据进行复用。附加地或替换地,导频符号可以是频分复用(FDM)、时分复用(TDM)或码分复用(CDM)的。导频数据通常是用已知方式处理的已知数据模式,并且其可以在移动设备250处用来估计信道响应。可以基于为每个数据流选择的特定调制方案(例如,二相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交幅度调制(M-QAM)等),对该数据流的经复用的导频和编码后的数据进行调制(例如,符号映射)以提供调制符号。每个数据流的数据速率、编码和调制可以由处理器230执行或提供的指令来确定。
[0059] 可以将数据流的调制符号提供给TX MIMO处理器220,该TX MIMO处理器220可以进一步处理该调制符号(例如,针对OFDM)。然后,TX MIMO处理器220将NT个调制符号流提供给NT个发射机(TMTR)222a至222t。在各种实施例中,TX MIMO处理器220将波束成形权重应用于数据流的符号以及发送该符号的天线。
[0060] 每个发射机222接收并处理各自的符号流以提供一个或多个模拟信号,并且进一步调节(例如,放大、滤波和上变频)模拟信号以提供适合于在MIMO信道上传输的经调制的信号。进一步,分别从NT个天线224a至224t发送来自发射机222a至222t的NT个经调制的信号。
[0061] 在移动设备250处,通过NR个天线252a至252r来接收所发送的经调制的信号,并且将来自每个天线252的接收信号提供给各个接收机(RCVR)254a至254r。每个接收机254调节(例如,滤波、放大和下变频)相应的接收信号,对经调节的信号进行数字化以提供采样,并且进一步处理采样以提供相应的“接收的”符号流。
[0062] RX数据处理器260可以接收并基于特定的接收机处理技术来处理来自NR个接收机254的NR个所接收的符号流,以提供NT个“检测的”符号流。RX数据处理器260可以对每个所检测的符号流进行解调、解交织、和解码以恢复数据流的业务数据。RX数据处理器260所执行的处理与基站210处的TX MIMO处理器220和TX数据处理器214执行的处理是互补的。
[0063] 反向链路消息可以包括关于通信链路和/或接收的数据流的各种类型的信息。反向链路消息可以由TX数据处理器238进行处理,由调制器280进行调制,由发射机254a至254r进行调节,并且被发送回基站210,其中,TX数据处理器238还从数据源236接收多个数据流的业务数据。
[0064] 在基站210处,来自移动设备250的经调制的信号由天线224接收,由接收机222调节,由解调器240解调,并且由RX数据处理器242处理,以提取由移动设备250发送的反向链路消息。此外,处理器230可以对所提取的消息进行处理以确定使用哪个预编码矩阵来确定波束成形权重。
[0065] 处理器230和270可以分别指导(例如,控制、协调、管理等)基站210和移动设备250处的操作。各个处理器230和270可以与存储程序代码和数据的存储器232和272相关联。此外,在本文中进一步描述的,处理器230和/或270可以协助执行计数过程。例如,处理器230和/或270可以执行参照这样的计数描述的功能,和/或存储器232和/或272可以对这些功能和/或与之相关的数据进行存储。
[0066] 在一个方面,将逻辑信道分为控制信道和业务信道。逻辑控制信道可以包括:广播控制信道(BCCH)(其是用于广播系统控制信息的下行链路(DL)信道)、寻呼控制信道(PCCH)(其是传输寻呼信息的DL信道)以及多播控制信道(MCCH)(其可以包括点对多点DL信道,点对多点DL信道用于发送针对一个或几个多播业务信道(MTCH)的多媒体广播和多播服务(MBMS)调度以及控制信息)。通常,在建立无线资源控制(RRC)连接以后,该信道可以由接收MBMS的UE所使用。专用控制信道(DCCH)是点对点双向信道,其发送专用控制信息并且由具有RRC连接的UE所使用。在一个方面,逻辑业务信道包括专用业务信道(DTCH),该专用业务信道是用于传输用户信息的、由一个UE专用的点对点双向信道。此外,可以使用针对用于发送业务数据的点对多点DL信道的MTCH。
[0067] 在一个方面,将传输信道分为DL和UL。DL传输信道可以包括广播信道(BCH)、下行链路共享数据信道(DL-SDCH)和寻呼信道(PCH)。PCH可以用于支持UE功率节省功能(即,网络可以将不连续接收或DRX周期指示给UE),可以在整个小区上广播PCH并将其映射到可以用于其它控制/业务信道的PHY资源。UL传输信道可以包括随机接入信道(RACH)、请求信道(REQCH)、上行链路共享数据信道(UL-SDCH)以及多个PHY信道。PHY信道可以包括一组DL信道和UL信道。
[0068] DL PHY信道可以包括:公共导频信道(CPICH)、同步信道(SCH)、公共控制信道(CCCH)、共享DL控制信道(SDCCH)、多播控制信道(MCCH)、共享UL分配信道(SUACH)、确认信道(ACKCH)、DL物理共享数据信道(DL-PSDCH)、UL功率控制信道(UPCCH)、寻呼指示符信道(PICH)、以及负载指示符信道(LICH)。
[0069] UL PHY信道可以包括:物理随机接入信道(PRACH)、信道质量指标符信道(CQICH)、确认信道(ACKCH)、天线子集指示符信道(ASICH)、共享请求信道(SREQCH)、UL物理共享数据信道(UL-PSDCH)、以及宽带导频信道(BPICH)。
[0070] 图3示出了在LTE系统中使用的网络300的框图。在一些方面,网络300包括演进型UMTS陆地无线接入网络(E-UTRAN)。E-UTRAN可以用于向一个或多个UE提供无线多媒体服务(例如,MBMS)。MBMS可以包括移动电视、电影或其它视听作品的提供、以及诸如数字报纸之类的其它内容的分发。可以利用E-UTRAN来实现多播广播单频网(MBSFN)。在MBSFN中,可以在基本上相同的时间从多个小区发送相同的波形,以使得该波形被接收这些波形的UE视为单个传输。在一些方面,网络300实现混合载波MBSFN。
[0071] 网络300可以包括eNB302。如上面所讨论的,eNB302可以包括接入点,例如,AP100。例如,如图1中所示的,eNB可以无线地与一个或多个UE进行通信。以这种方式,可以将MBMS无线地发送到与网络300进行通信的UE。尽管在图3中示出了单个eNB302,但在网络300中可以实现多个eNB。
[0072] 网络300还可以包括经由接口M2与eNB302进行通信的多小区/多播协调实体(MCE)304。MCE304对MBMS内容和资源进行管理。在一些方面,MCE304确定递送一个或多个MBMS的模式。例如,MCE304可以诸如通过确定eNB302是使用点对点(p-t-p,在本文中也被称为单播)传输还是使用点对多点(p-t-m,在本文中也被称为多播)传输来向UE提供MBMS,或者何时在这两者之间进行转换(例如,该转换可以基于对请求一个或多个服务的设备的计数)来优化网络资源。此外,MCE304可以对MBSFN中由所有eNB使用的时间和频率无线电资源进行分配。因此,多个eNB可以例如在各自的M2接口上与MCE304进行通信。例如,M2接口可以包括向eNB302传送会话控制信令的控制平面接口。该信令可以包括针对多小区MBSFN传输的无线电配置数据。
[0073] 网络300还可以包括经由接口M3与MCE304进行通信的移动性管理实体(MME)306。MME306可以负责寻呼(包括重传)和跟踪处于空闲模式中的UE。MME306可以在承载激活/去激活过程中使用,并且还可以负责在UE最初进行附着时或在切换时为UE选择服务网关。
MME306还可以负责对用户进行认证。例如,M3接口可以包括携带会话控制信令的控制平面接口。该信令可以包括会话开始和停止消息。
[0074] 网络300还可以包括经由接口M1与eNB302进行通信的MBMS网关(GW)308。MBMS GW308可以向服务区域内的所有eNB广播分组。MBMS GW308还可以负责MBMS会话管理。M1接口可以包括用户平面接口。M1接口可以使用IP多播协议来向eNB递送分组。
[0075] 网络300还可以包括与MBMS GW308进行通信的广播/多播服务中心(BM-SC)312。BM-SC312可以充当内容供应商或在网络300外部的其它广播/多播源的入口点。在一些方面,BM-SC312确定允许哪个UE注册服务,并且例如在服务的数据库中存储哪些UE当前注册了任何给定的服务的记录。BM-SC312还可以对广播和多播会话进行调度,并提供MBMS会话通告。在一些方面,网络300的元素302-312之间的接口(例如,M1-M3接口,Sm,以及SG接口)可以被称为网络后端或回程。
[0076] 图4示出了可以在设备400中使用的各种组件,设备400可以在参照图1描述的无线通信系统和/或图3中示出的网络300内使用。设备400是可以配置为实现本文中描述的各种方法的设备的示例。无线设备400可以实现图1-3中示出的任何设备。
[0077] 设备400可以包括处理器404,处理器404控制设备400的操作。还可以将处理器404称为中央处理单元(CPU)。存储器406向处理器404提供指令和数据,存储器406可以包括只读存储器(ROM)和随机存取存储器(RAM)二者。存储器406的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器404可以基于存储在存储器406中的程序指令来执行逻辑和算术运算。存储器406中的指令可以执行以实现本文中描述的方法。在一些方面,处理器404实现TX数据处理器214或238、TX MIMO处理器220、处理器230或270、解调器240、RX数据处理器242或260、以及调制器280中的一个或多个。
[0078] 处理器404可以包括或者是使用一个或多个处理器实现的处理系统的组件。可以使用通用微处理器、微控制器数字信号处理器(DSP)、现场可编程阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机、或者能够执行信息的计算或其它操作的任何其它适当的实体的任意组合来实现所述一个或多个处理器。
[0079] 处理系统还可以包括用于存储软件的机器可读介质。无论是被称为软件、固件、中间件、微代码、硬件描述语言或其它名称,软件应广义地解释为意指任何类型的指令。指令可以包括代码(例如,以源代码格式、二进制代码格式、可执行代码格式,或代码的任何其它适当的格式)。当由一个或多个处理器执行时,指令使处理系统执行本文所描述的各种功能。
[0080] 设备400也可以包括壳体208,壳体408可以包括发射机410和接收机412以允许例如无线地和/或通过上面讨论的接口M1-M3中的一个来发送和接收数据或指令。可以将发射机410和接收机412组合成收发机414。在一些方面,可以将单个或多个发射天线连接到壳体408,并且电耦合到收发机414。例如,当设备400用于实现UE或AT116、或AP100或eNB302时,设备400可以包括一个或多个天线。设备400还可以包括(没有示出)多个发射机、多个接收机、和/或多个收发机。在一些方面,发射机410包括图2中示出的发射机222或254中的一个或多个。在一些方面,接收机412包括接收机222或254中的一个或多个。
[0081] 在一些方面,设备400还可以包括信号检测器418,可以使用信号检测器418来试图对由收发机414接收的信号的平进行检测和量化。信号检测器418可以检测这些信号,并依据总能量、每符号每子载波的能量、功率谱密度和其它信号来对这些信号进行量化。
[0082] 设备400还可以包括用于处理信号的数字信号处理器(DSP)420。在一些方面,DSP420实现TX数据处理器214或238、TX MIMO处理器220、解调器240、RX数据处理器242或260和调制器280中的一个或多个。
[0083] 可以通过总线系统422将设备400的各种组件耦合在一起,除了数据总线之外,总线系统422还可以包括电源总线、控制信号总线和状态信号总线。设备400还可以包括将被本领域普通技术人员理解的其它组件或元素
[0084] 图5示出了eNB(诸如eNB302或AP100)和UE(诸如AT116或122)之间的通信。将通信502示为在MCCH上进行发送。如上面所讨论的,MCCH可以包括用于发送MBMS调度和控制信息的点对多点DL信道。因此,通信502可以包括与由UE所使用的无线服务有关的信息。可以使用该通信来指示例如服务何时开始以及该服务的参数。在一些方面,通信502包括临时移动组标识(TMGI),TMGI可以唯一地标识MBMS承载服务。TMGI可以由BM-SC312进行分配并且发送到MCE304,以便由eNB302向UE进行通信。
[0085] 可以周期性地从eNB对通信502进行广播或多播。每个广播之间的周期被称为MCCH重复周期。当网络(诸如网络300)改变MCCH信息中的至少一些时,该网络可以在第一修改周期期间就该变化通知UE。在下一个修改周期中,网络可以发送更新后的MCCH信息。例如,通信502a可以就MCCH信息中的变化通知任何接收UE,例如,关于某些MBMS的可用性或其递送。然而,在接下来的MCCH周期中发送的信息可以包括不同的信息。因此,在通信502a中接收到变化通知之后,对接收MBMS服务感兴趣的UE可以从通信502b(例如,从修改周期n+1的开始立即)获得新的MCCH信息。UE可以应用之前获得的MCCH信息,直到该UE获得新的MCCH信息。
[0086] 在一些方面,物理下行链路控制信道(PDCCH)上的对无线网络临时标识符(RNTI)(诸如MBMS RNTI(M-RNTI))的指示用于通知处于空闲模式(诸如,例如,RRC_IDLE)中的UE以及处于连接到网络的模式(诸如,例如,RRC_CONNECTED)中的UE关于MCCH信息的变化。当接收MCCH信息变化通知时(例如,在MCCH修改周期n期间在通信502a中),UE知道在下一个修改周期边界(例如,MCCH修改周期n+1的边界)处的MCCH信息的变化。
[0087] 图6描绘了用于对在无线网络中接收广播数据的设备进行计数的示例无线通信系统600。系统600包括与基站604进行通信(如同所描述的)以接收向无线网络的接入的设备602。此外,系统600可以包括一个或多个核心网络组件(诸如MCE606、BM-SC608和/或没有描绘出的其它组件(例如,一个或多个网关、MME或其它连接管理节点)),基站604可以使用这些组件来进行通信以提供接入。如同所描述的,基站604可以对与一个或多个广播服务相关的信号进行广播,并且MCE606、BM-SC608等可以提供与提供服务相关的一个或多个功能。
[0088] MCE606可以包括用于获得关于针对广播数据服务的设备注册的信息的注册信息接收组件610,以及用于确定注册以接收广播数据服务的设备的计数的设备计数组件612。MCE606也可以可选地包括用于从一个或多个基站请求对从该一个或多个基站接收广播数据服务的设备的计数的计数请求确定组件614,和/或用于确定是否提供广播数据服务的广播确定组件616。
[0089] BM-SC608可以包括用于从设备获得针对广播数据服务的注册请求的设备注册组件618,以及用于向一个或多个核心网组件传送关于注册请求的信息的注册信息提供组件620。
[0090] 根据一个示例,设备602可以注册以从基站604接收广播数据。例如,这可以包括向基站604传送针对该广播数据(例如,针对MBMS)的注册请求,基站604可以将请求转发到一个或多个核心网络节点(诸如BM-SC608)进行处理。在另一个示例中,设备602可以在横穿多个网络节点(诸如基站604、MCE606等)的用户平面上直接向BM-SC608发送注册消息。这可以基于在一个或多个无线电承载上接收广播数据的服务通告。在一个示例中,设备602可以在单播信道上和/或在超文本传输协议(HTTP)POST消息中发送注册请求,如本文所描述的,注册请求可以包括当前的时间、位置等。设备注册组件618可以获得设备602的请求,并且可以确定是否允许设备602接收广播数据(例如,基于认证过程,基于可用的无线资源等)。在一个示例中,BM-SC608可以向设备602授权或拒绝注册请求。此外,注册信息提供组件620可以将与注册请求相关的一个或多个参数传送到MCE606。例如,当接收注册请求时,可以根据计时器或具有来自其它设备的一个或多个注册请求的其它事件等来执行该操作。
[0091] 注册信息接收组件610可以获得与注册请求相关的一个或多个参数。在一个示例中,一个或多个参数可以包括来自设备的注册指示、设备602的标识符、设备的位置、对请求注册所针对的广播服务的指示、注册请求本身等。因此,例如,注册信息接收组件610可以在来自BM-SC持续时间期间或注册请求之后的一个或多个消息中等等从设备602的注册请求获得一个或多个参数。
[0092] 当接收注册信息时,设备计数组件612可以使与在区域中请求注册所针对的广播服务相关的设备的注册计数递增。例如,设备计数组件612可以对注册计数进行存储(例如,在存储器中),并且可以使所存储的注册计数递增。应当认识到的是,其它网络设备可以对注册计数进行存储,并且设备计数组件612可以使其它网络设备递增注册计数。
[0093] 在任何情况下,MCE606可以出于各种目的来使用注册计数,如本文中所描述的,诸如使用针对给定的广播数据服务的设备的代表性的计数,来确定是使用单播还是多播传输、来确定是否启用广播服务计数请求(例如,eMBMS计数请求过程)等等。在一个示例中,广播确定组件616可以基于注册计数来确定是否提供多播广播数据服务。例如,在注册计数超过阈值时,广播确定组件616可以指示基站604和/或一个或多个其它基站提供多播广播数据服务。
[0094] 此外,例如,计数请求确定组件614可以确定是否基于注册设备的数量使用计数请求来获得计数。例如,计数请求确定组件614可以将注册设备的数量的计数与阈值进行比较。例如,这可以基于计时器或事件(例如,诸如设备注册和/或注销)发生。在注册设备的数量至少处于阈值处时,例如,计数请求确定组件614可以确定使用计数请求来获得计数。在该示例中,计数请求确定组件614可以向一个或多个基站(诸如基站604)传送计数请求,并且基站可以相应地广播计数请求,从一个或多个设备接收计数响应,并且向MCE606提供所接收的计数响应的数量。例如,如同所描述的,这可以与eMBMS中的计数请求和计数响应相关。
[0095] 在其它示例中,可以有超过一个阈值,以使得在注册计数超过第一阈值但是低于第二阈值时,计数请求确定组件614可以确定使用计数请求来获得计数,并且计数请求确定组件614可以相应地向一个或多个基站传送计数请求。广播确定组件616可以基于注册计数来确定是否提供多播广播数据服务。然而,在注册计数超过第二阈值时,广播确定组件616可以确定在没有明确地经由计数请求来请求计数的情况下,注册设备的数量足够提供多播广播数据服务。
[0096] 在另一个示例中,设备注册组件618可以类似的从设备602接收对广播数据服务注销的请求,并且注册信息提供组件620可以类似地通知MCE606。注册信息接收组件610可以获得关于注销的信息,并且设备计数组件612可以相应地递减接收请求注销所针对的广播数据服务的设备的计数。此外,广播确定组件616可以部分地基于递减的计数来确定是否将基站604切换到单播传输。在一个示例中,计数请求确定组件614可以确定在基于递减到阈值以下的设备注册的数量切换到单播传输之前是否发起计数请求来验证计数响应的数量在阈值以下。应当认识到的是,BM-SC608或另一个网络组件可以类似地包括用于保持注册以接收广播数据服务的设备的计数的设备计数组件612,和/或用于确定是否期望对请求计数进行计数(和/或向MCE606指示该确定)的计数请求确定组件614。
[0097] 图7示出了用于对接收无线服务或对无线服务感兴趣的装置进行计数的系统700。如同所描述的,系统700包括与eNB704进行通信(例如,在Uu接口上)来接收向无线网络的接入的UE702。此外,系统700包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE706、MME708、MBMS-GW710和/或BM-SC712)。例如,在LTE中,eNB704在M2接口上与MCE706进行通信,并且MCE706在M3接口上与MME708进行通信。在系统700中,基于针对服务的UE注册来确定一些在服务中进行接收的装置或感兴趣的装置。可以将保存在BM-SC712处的关于哪些UE针对给定的服务进行了注册的数据发送到MCE706用于确定发送该服务的模式,来代替,或者作为MCE706请求来自eNB704的计数的指示符。
[0098] 例如,如同所示出的,UE702可以读取开销消息以确定MBSFN子帧和MCCH信息714来确定可用的eMBMS。此外,eNB704可以在MCCH上提供MBSFN区域配置716。UE702通过MBMS承载或者通过单播承载接收服务通知718,服务通知718可以源于BM-SC712并且由eNB704进行广播。UE702针对MBMS720向BM-SC712进行注册,其还可以包括针对MBMS服务秘钥(MSK)的请求。注册的过程可以与本文中描述的注册方法类似。例如,BM-SC712可以负责确定UE可能注册哪些MBMS服务并且可以存储对注册UE的记录,例如,存储在BM-SC712处的数据库中。即使对于不需要安全保护的数据流来说可能也需要注册。可能在随机时间期间使来自UE的注册回退以避免网络拥塞,并且所发送的注册消息可以包括UE702的位置信息,网络可以使用该位置信息来估计用户密度。
[0099] 在该示例中,BM-SC712向MCE706发送注册信息722。在一些方面,将针对每个UE的注册信息发送到MCE706,就像在BM-SC712处接收或确定注册信息。在其它方面,BM-SC712可以在向MCE706发送注册信息之前等待一段时间或者收集针对多个注册事件的信息。BM-SC712还可以将注册信息包括在MBMS会话开始请求消息中,经由MBMS-GW710和MME708将该消息从BM-SC712发送到MCE706。在又一个示例中,MCE706从BM-SC712请求注册信息。发送到MCE706的信息可以不仅包括关于哪些UE注册了服务的信息,还包括关于从服务解除了注册的任何UE的信息。注册或注销可以在任何时刻发生。
[0100] 如同所描述的,MCE706或BM-SC712可以保持对注册了服务中的一个或多个服务的UE的注册计数。响应于注册信息,可以对注册计数进行更新以使得该计数反映在服务区域或MBSFN区域内注册了服务的UE的当前的数量。以这种方式,注册(订购)信息可以用于获得eMBMS计数结果。在另一个示例中,如同所描述的,MCE706可以基于计数结果来确定是否使用空中计数请求来对UE进行计数。在另一个示例中,BM-SC712可以进行该确定并且向MCE706指示计数模式。BM-SC712可以发送针对服务724的会话开始请求。MME708可以向MCE706发送跟踪区域更新(TAU)726。TAU可以包括关于UE702的位置或位置变化的信息。
[0101] 此外,MCE706做出关于发送服务的模式的决定728,并且向eNB704发送会话开始请求730来指示该模式。eNB704可以在MCCH上向注册UE702传送会话的开始732,例如,如同上面参照图5所描述的,使用MCCH变化通知。当服务结束时,可以在MCCH上发送会话停止消息。此外,如同所描述的,UE702可以通过注销来指示它不再希望接收服务。此外,eNB704和MBMS-GW710可以执行因特网组管理协议(IGMP)加入734,并且BM-SC712可以提供MBMS数据
736用于向UE702进行广播。MBMS-GW710可以接收MBMS数据738并且可以向eNB704提供MBMS数据738用于向UE702进行广播740。
[0102] 在该系统700中,网络后端(例如,MCE706、MME708、MBMS-GW710和/或BM-SC712)用于收集注册计数。计数可以是事件驱动的,例如,响应于每个UE注册或注销。在该示例中,由于计数是基于注册的,因此不仅可以对处于空闲模式和连接模式二者的UE进行计数,而且还可以对注册了服务但是不具有对计数请求进行响应的功能的传统UE进行计数。此外,与对周期性的轮询消息进行响应相比,这样的计数可以节省无线资源和/或UE功率。
[0103] 在一些方面,当UE702注册MBMS时,UE702可以提供当前时间和/或位置。在一个示例中,当前位置可以包括服务该UE702的eNB704的小区扇区ID。网络(例如,BM-SC712或其它组件)可以使用这些信息来确定是否允许UE702注册MBMS,例如,使用BM-SC712或基于关于对来自MCE706的服务的传输的信息。在一些方面,网络对允许注册给定的广播数据服务的UE的百分比进行控制。因此,当UE702通过注册或注销来指示其打算消耗资源或终止对资源的消耗时,可以基于注册计数来确定eMBMS计数结果并且网络可以决定注册是否是允许的。
[0104] 图8示出了用于对接收无线服务或对无线服务感兴趣的装置进行计数的系统800。如同所描述的,系统800包括与eNB804进行通信来接收向无线网络的接入的UE802。此外,系统800包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE806、MME808、MBMS-GW810和/或BM-SC812)。系统800包括与图7中所示出的那些通信类似的通信,并且当当前的时间/位置包括在注册请求中时,可以使用系统800。
[0105] 例如,如同所示出的,UE802可以读取开销消息以确定MBSFN子帧和MCCH信息814来确定可用的eMBMS。此外,eNB804可以在MCCH上提供MBSFN区域配置816。UE802在MBMS承载上或者在单播承载上接收服务通知818。UE802发送针对服务的注册请求820,注册请求820由BM-SC812至少部分地进行处理。在一些方面,可以使用HTTP POST过程来发送该注册请求。该注册请求可以包括当前的时间和UE的当前位置。网络中的BM-SC812或其它单元可以至少部分地基于该时间和位置来确定是否针对该服务对该UE802进行注册。如同下面所讨论的,MCE806还可以确定是否应该允许UE802注册。
[0106] BM-SC可以发送针对服务的会话开始请求822。BM-SC812向MCE806发送注册信息824。如同上面所讨论的,BM-SC812或MCE806可以使用该注册信息来保持对注册该服务的UE的注册计数,以使得可以确定eMBMS的计数结果。在一些方面,BM-SC812在824处向MCE806发送注册信息来确定注册计数。
[0107] MCE806可以从MME808接收TAU826。MCE806可以确定是否应该允许UE802注册服务828,例如基于注册请求和/或从MME808接收的TAU中的时间和位置信息。如同所描述的,MCE806改变BM-SC812,其完成注册或拒绝注册。通知UE802它是否进行了注册830。在一些方面,BM-SC812使用经由HTTP POST过程发送的注册响应来通知UE802。
[0108] MCE806可以确定发送服务的模式,并且向eNB804发送会话开始请求832来指示该模式。eNB804可以在MCCH上向注册UE802传送会话的开始834,例如,如同上面参照图5所描述的,使用MCCH变化通知。当服务结束时,可以在MCCH上发送会话停止消息。此外,UE802可以通过注销来指示它不再希望接收服务。此外,eNB804和MBMS-GW810可以执行IGMP加入836,并且BM-SC812可以提供MBMS数据836用于向UE802进行广播。MBMS-GW810可以接收MBMS数据840并且可以向eNB804提供MBMS数据840用于向UE802进行广播842。
[0109] 系统800的通信包括与上面讨论的图7类似的优点。此外,关于UE802在注册时刻的位置的信息允许MCE806对在MBSFN覆盖区域中有多少UE当前在MBMS承载上接入服务或者感兴趣在MBMS承载上接入服务进行评估。MCE806可以独立于来自eNB804的计数报告或者与来自eNB804的计数报告互补地使用该信息以做出MBSFN激活/去激活的决定。
[0110] 图9示出了用于请求对接收无线服务或对无线服务感兴趣的装置进行计数的系统900。如同所描述的,系统900包括与eNB904进行通信来接收向无线网络的接入的UE902。此外,系统900包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE906、MME908、MBMS-GW910和/或BM-SC912)。在系统900中,MCE906可以请求对来自BM-SC912的信息进行计数,例如,这可以发生在从BM-SC912接收了注册信息之后(例如,如同在图8中的
824处所描述的),或者发生在eMBMS会话开始之后的任何时间。
[0111] 例如,MCE906可以向BM-SC912发送MBMS服务计数请求914来请求对与接收无线服务或对无线服务感兴趣的装置相关的信息进行计数。在该示例中,BM-SC912可以使用MBMS服务计数响应916来进行响应,MBMS服务计数响应可以包括计数模式和注册信息。例如,如同所描述的,计数模式可以规定是否对注册设备的数量进行计数、是否对计数请求进行广播等等。此外,MME908可以在918处转发MBMS服务计数响应,MBMS服务计数响应可以包括TAU信息。例如,在计数模式规定可以使用对注册设备的计数时,如上所述,MCE906可以使用所存储的注册计数以使得能够避免请求/响应计数。
[0112] MCE906可以做出关于是继续MBMS会话还是去激活该会话的决定920(例如,基于注册以接收MBMS服务的设备的数量、或者基于所规定的计数模式来计数的设备的数量);例如,该会话可以与图7中730处、图8中832处等相类似地开始。例如,决定920可以至少部分地基于所接收的计数响应。例如,这可以包括是否接收到了响应、在该响应中指示的装置的数量、该响应中的其它注册信息或TAU信息等等中的至少一个。
[0113] 在所描绘的示例中,MCE906可以基于决定920来可选地发送会话停止请求922。例如,这可以在没有接收到针对计数请求的响应时和/或响应指示接收无线服务或对无线服务感兴趣的装置的数量在阈值水平以下。在该示例中,eNB904可以在MCCH上向在MBSFN区域中的UE(诸如UE902)发送MBMS会话停止924。然而,应当认识到的是,MCE906可以基于所接收的计数响应来确定920继续该会话。此外,在该示例中,eNB904和MBMS-GW910可以基于MBMS的停止来执行IGMP离开926。此外,结果,如同所描述的,eNB904可以提供相关的单播服务,在该单播服务中,仍然对一个或多个UE进行注册以接收服务。
[0114] 图10示出了用于报告对一个或多个接收广播数据服务或至少对接收广播数据服务感兴趣的设备的计数的示例无线通信系统1000。如同所描述的,系统1000包括与基站1004进行通信以接收向核心无线网络(未示出)的接入的设备1002。例如,系统1000可以允许设备1002基于来自基站1004的请求来报告计数,其中设备1002在空闲模式中进行通信。
例如,空闲模式通信可以涉及除了在某些时间间隔(在这些时间间隔期间基站1004可以对设备1002进行寻呼使其切换到活动模式以接收来自该基站1004的数据)期间之外,设备
1002断电或降低到收发机的功率。因此,在空闲模式中,设备1002节省无线资源,并且当接收寻呼和/或基于来自设备1002上的应用或其它过程的请求网络接入的指示时可以恢复活动模式通信。
[0115] 设备1002可包括用于从基站获得计数请求的计数请求接收组件1006、用于对处于一种或多种通信模式中的设备1002进行操作的通信模式组件1008以及用于对来自基站的计数请求进行响应的计数请求响应组件1010。
[0116] 基站1004可以包括用于从一个或多个设备请求和获得计数信息的计数组件1012,以及用于向一个或多个核心无线网组件提供对接收广播数据服务或至少对接收广播数据服务感兴趣的设备的计数的计数报告组件1014。
[0117] 根据一个示例,如上所述,通信模式组件1008可以对处于空闲模式的设备1002进行操作。如本文中所描述的,计数报告组件1014可以从核心无线网接收请求来执行计数,并且计数组件1012可以相应地向设备1002传送计数请求。例如,计数请求可以与eMBMS配置中的计数请求或者广播到设备1002的其它计数请求相对应。在一个示例中,计数组件1012可以在寻呼消息中发送计数请求以使得设备1002当操作在空闲模式中时可以接收该计数请求。
[0118] 例如,计数请求接收组件1006可以获得寻呼消息中的计数请求,并且确定是否对该计数请求进行响应。例如,计数请求接收组件1006可以对寻呼消息进行解码以获得计数请求。在一个示例中,计数请求可以通过指示TMGI或当设备进行注册以接收某种广播数据服务时可以向设备分配的其它标识符来指示一个或多个设备应当对计数请求进行响应,并且计数请求响应组件1010可以部分地基于设备1002是否在进行注册以接收广播数据服务期间接收所指示的TMGI或其它标识符来确定是否对计数请求进行响应。在另一个示例中,基站1004发送的计数请求可以指示计数请求与之相关的广播数据服务,计数请求响应组件1010可以基于设备1002是请求了相关的广播数据服务还是被指示来接收相关的广播数据服务来确定是否对计数请求进行响应。
[0119] 在计数请求响应组件1010确定对计数请求进行响应时,这可以基于通信模式组件1008出于另一个目的切换到活动模式等等在一段时间内立即发生。此外,响应可以是RRC连接请求消息或接入过程(例如,RACH过程)中的另一个消息的一部分。例如,当计数请求响应组件1010确定对计数请求进行响应时,通信模式组件1008可以切换到活动模式,并且当计数请求响应组件1010在与基站1004进行活动模式通信时,可以相应地对计数请求进行响应。在另一个示例中,通信模式组件1008可以出于另一个目的(诸如对来自基站1004的寻呼信号进行响应、从基站1004接收广播数据服务、发送来自设备1002上的应用的数据等等)切换到活动模式。当转换到活动模式时,计数请求响应组件1010可以对计数请求进行响应。
[0120] 在一个示例中,计数请求响应组件1010可以在相关联的响应时间内对计数请求进行响应。例如,可以从基站1004接收响应时间(例如,在计数请求中、作为参数在注册以接收广播数据服务期间等等)、在来自网络的配置中接收响应时间、作为硬编码参数接收响应时间等等。在一个示例中,计数请求响应组件1010可以等待响应时间的持续时间的至少一部分以便通信模式组件1008切换到活动模式,并且在该情况下计数请求响应组件1010可以相应地发送响应。如果通信模式组件1008在该持续时间的最小部分之内没有切换到活动模式,那么计数请求响应组件1010可以使通信模式组件1008切换到活动模式,并且随后计数请求响应组件1010可以发送响应。
[0121] 在另一个示例中,当通信模式组件1008对处于活动模式通信中的设备1002进行操作时,计数请求接收组件1006可以获得请求。在该示例中,计数请求响应组件1010可以发送对计数请求的响应,其中这样确定,当通信模式组件1008在对处于活动模式的设备1002进行操作。在另一个示例中,当设备1002出于一些其它的目的(例如,接收寻呼信号、发起单播数据呼叫等等)在连接模式中与基站1004进行通信时,计数请求接收组件1006可以自主地向基站报告计数。自主报告也可以基于设备的感兴趣的MBMS服务或接收MBMS服务发生了变化的更新。在任何情况下,计数组件1012可以从设备1002和/或其它设备接收响应或自主报告,并且计数报告组件1014可以向,例如,核心无线网提供计数。
[0122] 图11示出了用于对接收无线服务或对无线服务感兴趣的装置进行计数的系统1100。如同所描述的,系统1100包括与eNB1106进行通信来接收向无线网络的接入的处于空闲模式中的UE1102和/或处于连接模式中的UE1104。此外,系统1100包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE1108、MME1110、MBMS-GW1112和/或BM-SC1114)。在系统1100中,处于空闲状态的UE部分响应于计数请求发起向连接状态的改变。
如上面和本文中进一步所描述的,因为空闲UE也可以包括在计数中,因此提升了计数的精度
[0123] 例如,如同所示出的,UE1102和/或1104可以读取开销消息以确定MBSFN子帧和MCCH信息1116来确定可用的eMBMS。此外,eNB1106可以在MCCH上提供MBSFN区域配置1118。UE1102和/或1104通过MBMS承载或者通过单播承载接收服务通知1120,服务通知1120可以源于BM-SC1114并且由eNB1106进行广播。UE1102和/或1104针对MBMS1122和1124向BM-SC1114进行注册,其还可以包括针对MBMS服务秘钥(MSK)的请求。此外,BM-SC1114可以向MCE1108发送会话开始请求来指示MBMS会话的开始。此外,如同所描述的,MCE1108可以向eNB1106触发计数过程1128。
[0124] 在系统1100的一个方面,例如,如上所述,UE1102接收针对一个或多个服务的计数请求1130。在一个示例中,UE1102可以在来自eNB1106的寻呼信号中接收计数请求。如果UE1102确定其在接收服务或者对服务感兴趣,并且它处于空闲状态,那么UE1102可以发起向连接状态的改变。例如,处于RRC空闲模式的UE1102可以切换到RRC连接模式。为了发起改变,UE1102可以在随机接入信道(诸如RACH)上向eNB1106发送随机接入前导序列1132。可以发送该前导序列来争用系统资源,并且该前导序列可以指示UE1102期望发送消息。
[0125] 如果该前导序列由eNB1106接收并且接收了资源以进行消息传输,那么eNB1106可以向UE1102发送消息2或其它RACH响应1134,从而指示UE1102可以在其上从eNB1106请求无线资源的资源。在一些方面,可以在下行链路共享信道(DL-SCH)上接收响应。
[0126] UE可以使用连接请求消息1136(例如,在公共控制信道(CCCH)上发送的RRC连接请求)来进行响应。该请求消息可以用于请求到eNB1106的单播连接以使得UE1102可以发送对计数请求的响应或者处于其它目的发送响应(例如,响应于寻呼消息、响应于请求网络接入的应用等等)。在一个示例中,连接请求消息可以包括对计数消息的响应。
[0127] 如果授权了连接请求,那么可以发送连接建立消息1138来指示单播连接的参数。使用这些参数——并且其中连接请求消息不包括响应——UE1102可以向eNB1106发送计数响应消息1140。在一些方面,如同所描述的,之前空闲的UE在获得计数请求1130之后响应随机的一段时间、当UE出于另一个目的切换到活动模式时进行响应、至少在规定的一段时间之内进行响应等等。一些UE可以基于具有预通告的概率阈值的抛硬币来确定是否在随机量的时间之后进行响应。
[0128] 如果UE1102在发送了响应之后将要返回空闲状态,那么可以将连接释放消息1142发送到UE1102以释放该单播连接。例如,这可以在UE1102出于发送对计数请求的响应目的切换到活动模式时(例如,在用于发送响应的一段时间接近期满时)发生。在另一个示例中,UE1104可以使用计数响应消息1144来对计数请求1130进行响应(例如,在DCCH上)。此外,在任何情况下,eNB1106可以向MCE1108发送来自至少UE1102和/或1104的包括计数结果的MBMS服务计数结果报告1146。
[0129] 在一个示例中,MCE1108可以确定计数结果指示向多播通信1148的切换。在该示例中,MCE1108可以向eNB1106发送会话开始请求1150。eNB1106可以在MCCH上向注册UE1104传递会话的开始1152,例如,使用如同上面参照图5所描述的MCCH变化通知。此外,eNB1106和MBMS-GW1112可以执行IGMP加入1154,并且BM-SC1114可以提供MBMS数据1156用于向UE1104进行广播。MBMS-GW1112可以接收MBMS数据1158并且可以向eNB1106提供MBMS数据1158用于向UE1104进行广播1160。
[0130] 使用系统100,空闲UE可以变化到连接状态并且对计数请求进行响应。以这种方式,计数结果可以更加精确。然而,切换到连接状态可能减少电电池寿命并且可能增加网络中的业务。
[0131] 在系统1100的另一个方面,空闲UE可以在没有完全建立起单播连接的情况下对在1130处接收的计数请求进行响应。这可以降低发起变化到连接状态的开销同时仍然允许空闲UE进行响应。
[0132] 在系统1100的该方面,UE1102可以将对计数请求的响应包括在连接请求消息中1134。例如,在LTE的许多版本中,RRC连接请求包括建立原因字段。可以将建立原因字段设置为某个值来指示UE1102在对计数请求进行响应并且来指示该响应。例如,该值可以是定义来指示UE1102在进行响应的列举值(诸如计数响应),可以将其添加到LTE中的建立原因列举中,LTE中的建立原因列举包括紧急、高优先级接入、mt接入、mo信令、mo数据、延时容忍接入-v1020等等。在另一个示例中,指示可以使用建立原因单元中的一个或多个备用的列举。
[0133] 当eNB1106接收连接请求消息并且识别出该值被设置为指示对计数请求的响应时,eNB1106可以将在其中指示的信息包括在计数结果报告消息中。eNB1106还可以确定不需要建立单播连接,并且可以省略传输1138、1140和1142。在该示例中,eNB1106从而可以不向UE1102发送进一步的响应,并且UE1102可以在没有从eNB1106接收进一步的通信并且没有完成连接过程的情况下返回空闲状态。在任何情况下,在UE1102或网络处的资源使用没有实质性增加的情况下增加了eMBMS的精度。
[0134] 图12示出了用于对接收无线服务或对无线服务感兴趣的装置进行计数的系统1200。如同所描述的,系统1200包括与eNB1204进行通信来接收向无线网络的接入的UE1202。此外,系统1200包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE1206、MME1208、MBMS-GW1210和/或BM-SC1212)。此外,在该示例中,UE1202可以通知网络其何时激活服务来接收广播数据服务。
[0135] 例如,如同所示出的,UE1202可以读取开销消息以确定MBSFN子帧和MCCH信息1214来确定可用的eMBMS。例如,这些开销消息可以包括诸如SIB2、SIB13和/或类似消息的系统信息块(SIB)消息。例如,UE1202可以从SIB2接收MBSFN子帧的指示,并且UE1202可以从SIB13获得MCCH信息、PDCCH针对MCCH变化的位置等。UE1202可以根据PDCCH来确定MCCH变化通知。此外,eNB1204可以在MCCH上提供MBSFN区域配置1216。UE1202通过MBMS承载或者通过单播承载接收服务通知1218。UE1202发送针对该服务的注册请求1220,该注册请求至少部分地由BM-SC1212进行处理。
[0136] 当UE1202注册了服务之后,其在本地激活该服务以从eNB1204接收广播信号并对该广播信号进行处理。此外,然而,UE1202向eNB1204发送消息1222(例如,MBMS服务激活/去激活消息)来通知eNB服务已经被激活。在一些方面,空闲UE和连接UE二者都向eNB1204发送该消息。
[0137] 在一些方面,到eNB1204的连接可以用于发送通知eNB1204激活的消息。在这样的方面,如上面所讨论的,空闲UE可以发起从空闲模式向连接模式的改变。如上面所讨论的,空闲UE可以完全建立单播连接来通知eNB1204服务激活,或者空闲UE可以使用上述简化的过程,该过程包括连接请求字段中的通知,其中,不发送通常用于建立连接的剩余的消息。
[0138] UE1202还可以通知eNB1204其何时去激活服务。因此,消息1222可以通知eNB1204服务去激活而不是服务激活。
[0139] 当eNB1204接收服务激活或去激活的通知时,eNB1204可以确定计数结果报告消息并且向MCE1206发送该报告1224。在一些方面,该报告包括关于激活或去激活消息是从何处接收的信息。如同所描述的,通过对UE1202的激活/去激活消息以及从何处接收这些消息进行监测,网络可以确定与给定的MBMS相关的每个小区中的用户的数量。
[0140] 如同所描述的,BM-SC1212可以基于计数结果来向MCE1206发送会话开始请求1226。MCE可以向eNB1204触发计数过程1228,并且可以发送会话开始请求1230。eNB1204可以在MCCH上向UE1202传递会话1152的开始,例如,使用如同上面参照图5所描述的MCCH变化通知。此外,eNB1204和MBMS-GW1210可以执行IGMP加入1234,并且BM-SC1212可以提供MBMS数据1236用于向UE1202进行广播。MBMS-GW1210可以接收MBMS数据1238并且可以向eNB1204提供MBMS数据1238用于向UE1202进行广播1240。
[0141] 在一些方面,当eNB1204从UE接收通知时,其报告服务激活/去激活。在其它方面,eNB在向MCE发送计数结果报告消息之前等待一段时间并且累积来自UE的通知。在又一个方面,UE1202响应于从MCE1206接收的计数请求来发送该报告。如同上面所描述的,MCE1206可以使用计数结果报告消息来确定服务传输的模式。
[0142] 图13示出了用于对接收无线服务或对无线服务感兴趣的装置进行计数的系统1300。如同所描述的,系统1300包括与eNB1304进行通信来接收向无线网络的接入的UE1302。此外,系统1300包括用于对向广播数据服务的接入进行管理的核心网组件(诸如,MCE1306、MME1308、MBMS-GW1310和/或BM-SC1312)。在系统1300中,UE1302周期性地向eNB1304发送计数响应消息。即使在没有来自eNB1304的计数请求的情况下也可以执行该周期性发送。
[0143] 例如,如同所示出的,UE1302可以读取开销消息以确定MBSFN子帧和MCCH信息1314来确定可用的eMBMS。此外,eNB1304可以在MCCH上提供MBSFN区域配置1316。UE1302在MBMS承载上或者在单播承载上接收服务通知1318。UE1302发送针对该服务的注册请求1320,该注册请求至少部分地由BM-SC1312进行处理。
[0144] 当针对服务1320进行注册时,UE1302可以设置报告周期计时器。当报告周期计时器期满时1332,UE1302生成并发送计数响应消息1324。然后可以将报告周期计时器复位,并且当该计时器下一次期满时发送另一个计数响应消息。以这种方式,UE1302可以以与报告周期基本相等的周期来发送计数响应消息。
[0145] 在一些方面,UE1302基于所接收的开销消息来确定报告周期。例如,可以将报告周期包括在MBSFN配置消息中作为计时器值、时间间隔、一个活动多个明确的时间等等。在一些方面,UE1302基于在注册服务1320期间所接收的信息来确定报告周期。例如,BM-SC1312可以在注册期间确定报告周期并且通知UE1302。
[0146] 在一些方面,UE1302基于开销消息和/或在注册期间接收的信息来确定将哪个服务包括在计数响应消息中。在其它方面,UE1302能够基于这些服务的类型来确定报告哪个服务,或者将UE1302编程为报告这些服务中的某些。
[0147] 处于连接状态的UE以及处于空闲状态的UE可以周期性地生成和发送计数响应消息。如同上面参照系统1300所描述的,如果UE处于连接状态,那么UE可以发起向连接状态的改变。当UE处于连接模式时,UE可以在数据上载上附带计数响应消息,并且此后将计时器复位。以这种方式,针对计数响应消息可以不需要单独的传输。
[0148] 在接收计数结果1324之后,eNB1304可以向MCE1306发送计数结果报告消息1326。可以在接收到计数响应消息时发送该报告,或者MCE1306可以等待一段时间或者可以等待来自MCE1306的请求,例如与图12中MCE1306操作以报告服务激活/去激活的方式类似。
MCE1306可以使用计数结果报告消息来确定所报告的服务的传输模式。
[0149] 如同所描述的,BM-SC1312可以基于计数结果来向MCE1306发送会话开始请求1328。MCE可以向eNB1304发送会话开始请求1330。eNB1304可以在MCCH上向UE1302传递会话的开始1332,例如,使用如同上面参照图5所描述的MCCH变化通知。此外,eNB1304和MBMS-GW1310可以执行IGMP加入1334,并且BM-SC1312可以提供MBMS数据1336用于向UE1302进行广播。MBMS-GW1310可以接收MBMS数据1338并且可以向eNB1304提供MBMS数据1338用于向UE1202进行广播1340。
[0150] 图14-17示出了与对请求、感兴趣接收广播数据或否则与广播数据相关的设备进行计数相关的示例方法。尽管出于解释简单的目的,将方法示为以及描述为一系列的动作,但应当理解和认识到的是这些方法并不受限于动作的顺序,因为根据一个或多个实施例,一些动作可以与其它动作同时发生和/或以与本文中所示出和所描述的顺序不同的顺序发生。例如,应当认识到的是可以将方法替换地表示为一系列互相联系的状态或事件,就像在状态图中的那样。此外,根据一个或多个实施例来实现方法并非需要所有所示出的动作。
[0151] 图14示出了用于与诸如MBMS的无线服务一起使用的方法1400。在一些方面,UE(诸如AT116、122)可以执行方法1400来使用MBMS,例如,基于在MCCH上所接收的信息,如同上面参照图5中示出的通信502所描述的。
[0152] 在1402处,UE执行MBMS用户服务注册。UE可以通过向网络发送注册请求来完成该注册。BM-SC可以确定是否允许UE注册该MBMS,并且向eNB发送授权消息以向做出响应的UE进行发送。
[0153] 在1404处,在UE处接收到服务通知,例如,在MBMS承载或单播承载上。在1406处,UE在本地激活MBMS承载服务。然而,MBMS广播服务激活过程可以不在网络中注册用户,并且可以是本地过程。例如,在UE上执行的应用可以激活MBMS承载服务,其可以包括激活接收机以尝试对在MBMS的相应频率上接收的信号进行解码。因此,通常没有在UE和网络之间进行交换的MBMS承载服务专用的信令,并且广播服务激活过程不在UE、MME和MBMS GW中建立MBMS UE背景。
[0154] 在1408处,MBMS承载服务会话开始,并且UE开始从eNB接收MBMS数据。UE可以在空闲模式或连接模式中接收服务。连接模式可能需要信号跟踪、同步和反馈。在连接模式中,UE可以使用单播连接将信息发送回eNB。在空闲模式中,UE在不执行上面参照连接模式所讨论的所有的功能的情况下可以接收MBMS的广播。然而,在空闲模式中,UE不能将信息发送回eNB。
[0155] 在框1410处,接收到MBMS通知。此后,在框1412处,对数据进行了传输,这可以包括UE从eNB接收数据。在对数据进行了传输之后,在一个示例中,可以在框1414处停止该会话,这可以包括从eNB接收对已停止的会话的指示。例如,BM-SC可以基于一个或多个事件(例如,对从eNB接收的规定了在阈值以下的UE的数量的计数请求的响应)来命令eNB停止会话。随后可以在1416处去激活MBMS承载服务。与激活类似,去激活通常是本地过程。以这种方式,UE可以使用MBMS承载服务。
[0156] 图15描绘了用于对注册请求进行计数以确定是否在广播通信中请求设备计数的示例方法1500。在1502处,可以接收针对与设备相关的广播数据的注册请求。例如,请求可以是针对eMBMS的,并且可以包括单播信道上的用户服务注册请求。在另一个示例中,可以从与针对广播数据的请求相关的BM-SC接收请求。
[0157] 在1504处,可以部分地基于注册请求来递增注册计数。可以将注册计数存储在存储器中,并且每接收到一个注册请求可以将注册计数递增1。在一些示例中,针对之前已经注册过的设备可以对设备的身份进行验证以避免对单个设备进行多次注册计数。在另一个示例中,针对所接收的一个注销请求可以将注册计数递减1。
[0158] 在1506处,可以部分地基于注册计数来确定是否从一个或多个基站请求对设备的计数。例如,如果注册的数量至少在阈值处,可以请求进行计数以确定接收或感兴趣接收广播数据的设备的计数。例如,如同所描述的,进行计数可以包括请求/响应计数(例如,在eMBMS中)。在另一示例中,注册计数也可以用于其它目的(诸如确定针对广播数据是使用单播还是多播通信)。如同本文中所描述的,例如,在注册的数量在阈值以下时,不需要请求进行计数。在另一示例中,可以基于注册的数量相对于阈值的情况来激活/去激活广播模式。
[0159] 图16描绘了用于确定是否激活MBSFN的示例方法1600。在1602处,可以从BM-SC接收注册信息和/或TAU信息。例如,这可以包括接收对注册的指示、与注册相关的信息等等。在1604处,可以确定是否在区域中注册了阈值数量的UE。例如,该区域可以与TAU相关。
[0160] 如果在该区域中注册的UE的数量至少在阈值处,那么,在1606处,可以激活MBSFN。这可以包括使用多个基站来向UE传送广播数据。如果在该区域中注册的UE的数量没有达到阈值,那么在1608处可以向一个或多个基站发送计数请求以获得对实际接收广播数据的设备的更精确的计数。在1610处,可以确定在响应中是否指示了阈值数量(设备的数量)。如果指示了阈值数量,那么在1606处,可以激活MBSFN。如果没有指示阈值数量,那么在1614处可以去激活或者不启用MBSFN。
[0161] 图17示出了用于对从基站接收的基数请求进行响应的示例方法1700。在1702处,当在空闲模式中与基站进行通信时可以从基站接收计数请求。例如,如同所描述的,可以在来自基站的寻呼消息中接收计数请求。
[0162] 在1704处,可以将与基站的通信切换到活动模式。在一个示例中,切换到活动模式可以是基于接收计数请求或出于另一个目的(例如,基于从基站接收的寻呼信号、来自应用的针对网络接入的请求等等)的。在另一个示例中,向活动模式的切换可以是基于确定从接收计数请求开始的一段时间的期满,在该段时间期间活动模式不用于与基站进行通信。
[0163] 在任何情况下,一旦处于活动模式,在1706处可以对计数请求进行响应。例如,这可以包括在针对活动模式中的通信所建立的单播信道上向基站传送计数响应。
[0164] 应当认识到的是,根据本文中描述的一个或多个方面,如同所描述的,关于基于注册计数来确定是否请求进行计数和/或激活MBSFN、确定是否切换到活动通信模式以对计数请求进行响应等等可以做出推论。如同本文中所使用的,术语“推断”或“推论”通常指的是从经由事件和/或数据捕获到的一组观察资料对系统的状态、环境和/或用户进行推理或推断的过程。例如,可以使用推论来识别特定的前后关系或行为,或者可以生成状态的概率分布。推论可以是概率的,也就是说,基于对数据和事件的考虑对感兴趣的状态的概率分布的计算。推论也可以指用于根据一组事件和/或数据来组成更高层次的事件的技术。这样的推论导致根据一组观察到的事件和/或存储的事件数据来构建新的事件或动作,不论这些事件是否是时间上极接近地相关的以及这些事件和数据是否来自一个或几个事件和数据源。
[0165] 图18示出了用于基于注册计数来确定是否启用设备计数的系统1800。例如,系统1800可以至少部分地位于MCE、BM-SC等等之内。应当明白的是,将系统1800表示为包括功能块,该功能块可以是表示由处理器、软件或它们的组合(例如,固件)来实现的功能的功能块。系统1800包括可以联合操作的电子组件的逻辑组1802。例如,逻辑组1802可以包括用于接收针对与设备相关的广播数据的注册请求的电子组件1804。这可以是设备的注册请求、从BM-SC接收的相关信息等。因此,可以在上行链路信号中从设备接收注册请求、在核心网通信上从BM-SC接收注册请求等等。逻辑组1802还可以包括用于部分地基于注册请求来递增注册计数的电子组件1806。例如,可以将注册计数存储在存储器(例如,存储器1810)中并且可以与注册以接收MBMS的设备的数量相对应。因此,当电子组件1806从设备接收针对MBMS的注册请求时,其可以递增所存储的注册计数。
[0166] 此外,如所描述的,电子组件1806可以基于接收注销请求的电子组件1804来递减注册计数。逻辑组1802还可以包括用于部分地基于注册计数来确定是否从一个或多个基站请求对设备的计数的电子组件1808。例如,这可以是基于所存储的注册计数是否至少在阈值处的。如果是,那么可以从一个或多个基站请求计数,这可以包括在网络连接上向一个或多个基站传送对请求计数的指示。例如,如上所述,电子组件1804可以包括注册信息接收组件610,并且电子组件1806可以包括设备计数组件612。此外,例如,如上所述,在一个方面,电子组件1808可以包括计数请求确定组件614。
[0167] 此外,系统1800可以包括存储器1810,存储器1810保存用于执行与电子组件1804、1806和1808相关联的功能的指令。虽然被示为在存储器1810的外部,但应当理解的是,电子组件1804、1806和1808中的一个或多个可以存在于存储器1810之内。在一个示例中,可以将电子组件1804、1806和1808互连在总线1812上或者互连为类似的连接以允许组件之间的通信。在一个示例中,电子组件1804、1806和1808可以包括至少一个处理器,或者每个电子组件1804、1806和1808可以是至少一个处理器的相应模块。此外,在另外或替代的示例中,电子组件1804、1806和1808可以是包括计算机可读介质的计算机程序产品,其中每个电子组件1804、1806和1808可以是相应的代码。
[0168] 图19示出了用于对来自基站的计数请求进行响应的系统1900。例如,系统1900可以至少部分地位于设备或其它接收机之内。应当明白的是,将系统1900表示为包括功能块,该功能块可以是表示由处理器、软件或它们的组合(例如,固件)来实现的功能的功能块。系统1900包括可以联合操作的电子组件的逻辑组1902。例如,逻辑组1902可以包括用于当在空闲模式中与基站进行通信时从基站接收计数请求的电子组件1904。例如,可以在来自基站的寻呼消息中接收计数请求。逻辑组1902还可以包括用于切换到活动模式以与基站进行通信的电子组件1906。
[0169] 在一个示例中,如同所描述的,电子组件1906可以切换到活动模式以传送计数请求或者出于另一个目的。切换到活动模式可以包括激活一个或多个无线接口来与一个或多个基站进行通信。逻辑组1902还可以包括用于当在活动模式中时对计数请求进行响应的电子组件1908。可以通过在到一个或多个基站的上行链路连接上向一个或多个基站发送计数响应来对计数请求进行响应。例如,如上所述,电子组件1904可以包括计数请求接收组件1006,并且电子组件1906可以包括通信模式组件1008。此外,在一个方面,电子组件1908可以包括计数请求响应组件1010。
[0170] 此外,系统1900可以包括存储器1910,存储器1910保存用于执行与电子组件1904、1906和1908相关联的功能的指令。虽然被示为在存储器1910的外部,但应当理解的是,电子组件1904、1906和1908中的一个或多个可以存在于存储器1910之内。在一个示例中,可以将电子组件1904、1906和1908互连在总线1912上或者互连为类似的连接以允许组件之间的通信。在一个示例中,电子组件1904、1906和1908可以包括至少一个处理器,或者每个电子组件1904、1906和1908可以是至少一个处理器的相应模块。此外,在另外或替代的示例中,电子组件1904、1906和1908可以是包括计算机可读介质的计算机程序产品,其中每个电子组件1904、1906和1908可以是相应的代码。
[0171] 图20是对促进对计数请求进行响应的移动设备2000的说明。移动设备2000可以包括接收机2002,接收机2002从,例如,接收天线(未示出)接收信号,对所接收的信号执行典型的动作(例如,滤波、放大、下变频等),并且对经调整的信号进行数字化以获得采样。接收机2002可以包括解调器2004,解调器2004对所接收的符号进行解调并且将其提供给处理器2006用于信道估计。处理器2006可以是专门用于对接收机2002接收的信息进行分析和/或生成用于发射机2008的发送的信息的处理器、对移动设备2000的一个或多个组件进行控制的处理器和/或既对接收机2002接收的信息进行分析、生成用于发射机2008的发送的信息的处理器并且又对移动设备2000的一个或多个组件进行控制的处理器。
[0172] 移动设备2000可以额外地包括存储器2010,存储器2010可操作地耦合到处理器2006并且可以对要发送的数据、所接收的数据、与可用的信道相关的信息、与所分析的信号和/或干扰的强度相关联的数据、与所分配的信道相关的信息、功率、速率等等以及用于估计信道和经由该信道进行通信的任何其它合适的信息进行存储。存储器2010可以额外地对协议和/或与估计和/或使用信道相关联的算法(例如,基于性能的、基于容量的等等)进行存储。
[0173] 应当明白的是,本文中所描述的数据存储(例如,存储器2010)可以是易失性存储器或非易失性存储器,或可以同时包括易失性存储器和非易失性存储器。通过举例而非限定的方式,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除PROM(EEPROM)、或闪存存储器。易失性存储器可以包括作为外部高速缓存存储器的随机存取存储器(RAM)。通过说明而非限制的方式,RAM可以在许多形式下是可用的,诸如同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链接DRAM(SLDRAM)以及直接Rambus RAM(DRRAM)。主题系统和方法的存储器2010旨在包括但不限于这些以及任何其它合适的类型的存储器[0174] 处理器2006还可以可选地可操作地耦合到计数请求接收组件2012(其可以与计数请求接收组件1006类似)、通信模式组件2014(其可以与通信模式组件1008类似),和/或计数请求响应2016组件(其可以与计数请求响应组件1010类似)。
[0175] 移动设备2000还包括调制器2018,调制器2018对信号进行调制来实现由发射机2008向,例如,基站、另一个移动设备等的发送。此外,例如,如同所描述的,移动设备2000可包括针对多个网络接口的多个发射机2008。尽管描绘为与处理器2006分离,但是应当认识到的是,计数请求接收组件2012、通信模式组件2014、计数请求响应组件2016、解调器2004和/或调制器2018可以是处理器2006或多个处理器(未示出)的一部分,和/或作为指令存储在存储器2010中由处理器2006执行。
[0176] 图21示出了可以包括MCE304、606、706、806、906、1108、1206、1306等、BW-SC312、612、712、812、912、1114、1212、1312等的计算机设备2100。计算机设备2100包括用于执行与本文中描述的组件和功能中的一个或多个相关联的处理功能的处理器2102。处理器2102可以包括单组或多组处理器或多核处理器。此外,可以将处理器2102实现为集成处理系统和/或分布式处理系统。
[0177] 计算机设备2100还包括存储器2104,诸如用于存储由处理器2102执行的应用的本地版本。存储器2104可以包括计算机可用的基本上任何类型的存储器,诸如随机存取存储器(RAM)、只读存储器(ROM)、磁带、磁盘、光盘,易失性存储器、非易失性存储器和它们的任意组合。计算机设备2100还包括一个或多个组件2106-2122,其可以存储在存储器2104中,由处理器2102执行(例如,基于存储在存储器2104中的指令)、在一个或多个处理器2102中实现等等。
[0178] 此外,计算机设备2100包括通信组件2106,如同本文所描述的,通信组件2106使用硬件、软件和服务提供建立和维持与一方和多方的通信。通信组件2106可以进行计算机设备2100的组件之间的通信,以及计算机设备2100和外部设备(诸如跨越通信网络分布的设备和/或串联或本地连接到计算机设备2100的设备)之间的通信。例如,通信组件2106可以包括一个或多个总线,并且可以进一步包括分别与发射机和接收机相关联的、可操作用于与外部设备进行接口的发射链组件和接收链组件。
[0179] 此外,计算机设备2100还可以包括数据存储2108,数据存储2108可以是提供对结合本文中所描述的方面来使用的信息、数据库和程序的大容量存储的硬件和/或软件的任何合适的组合。例如,数据存储2108可以是用于当前没有正在由处理器2102执行的应用的数据存储库
[0180] 计算机设备2100可以可选地包括接口组件2110,接口组件2110可操作以接收来自计算机设备2100的用户的输入,并且还可操作以生成用于向用户呈现的输出。接口组件2110可以包括一个或多个输入设备,这些输入设备包括但不限于键盘、数字键盘、鼠标、触摸敏感显示器、导航键、功能键、麦克语音识别组件、能够接收来自用户的输入的任何其它机械装置或它们的任意组合。此外,接口组件2110可以包括一个或多个输出设备,这些输出设备包括但不限于显示器、扬声器、触觉反馈机械装置、打印机、能够向用户呈现输出的任何其它机械装置或它们的任意组合。在另一个示例中,接口组件2110可以是应用程序编程接口(API),其可以由一个或多个设备访问以在计算机设备2100上执行功能。
[0181] 此外,在所描绘的示例中,计算机设备2100可以可选地包括注册信息接收组件2112(其可以与注册信息接收组件610类似)、设备计数组件2114(其可以与设备计数组件
612类似)、计数请求确定组件2116(其可以与计数请求确定组件614类似)、广播确定组件
2118(其可以与广播确定组件616类似)、设备注册组件2120(其可以与设备注册组件618类似)和/或注册信息提供组件2122(其可以与注册信息提供组件620类似)中的一个或多个。
因此,如同所描述的,这些组件2112、2114、2116、2118、2120和/或2122可以使用处理器2102来执行与之相关联的指令、使用存储器2104来存储与之相关联的信息、使用通信组件2106来执行通信等等。此外,应当认识到的是,计算机设备2100可以包括本文中所描述的额外的或可替换的组件。
[0182] 图22是对促进与一个或多个使用无线通信的设备的通信的系统2200的说明。系统2200包括基站2202,基站2202基本上可以是任何基站(例如,诸如毫微微小区、微微小区等的小型基站、移动基站……)、中继等,基站2202具有接收机2210和发射机2228,接收机2210通过多个接收天线2206(例如,如同所描述的,这些多个接收天线可以是多个网络技术的)从一个或多个移动设备2204接收信号,发射机2228通过多个发射天线2208(例如,如同所描述的,这些多个接收天线可以是多个网络技术的)向一个或多个移动设备2204进行发送。此外,在一个示例中,发射机2228可以在有线前向链路上向移动设备2204进行发送。接收机
2210可以从一个或多个接收天线2206接收信息并且可操作地与对所接收的信息进行解调的解调器2212相关联。此外,在一个示例中,接收机2210可以从有线回程链路进行接收。此外,尽管示为单独的天线,但应当认识到的是可以将至少一个发射天线2208与至少一个接收天线2206组合成单个天线。处理器2214对已解调的符号进行分析,处理器2214可以与上面参照图20描述的处理器类似,并且其耦合到存储器2216,存储器2216对与估计信号(例如,导频)强度和/或干扰强度相关的信息、要发送的数据或从移动设备2204(或分散的基站(未示出))接收的数据和/或与执行本文中阐述的各种动作和功能相关的任何其它合适的信息进行存储。
[0183] 处理器2214还可选地耦合到计数组件2218(其可以与计数组件1012类似)和/或计数报告组件2220(其可以与计数报告组件1014类似)。此外,例如,处理器2214可以使用调制器2226来对要发送的信号进行调制并且使用发射机2228来发送调制信号。发射机2228可以在Tx天线2208上向移动设备2204发送信号。此外,虽然描绘为与处理器2214分离,但应当认识到的是,计数组件2218、计数报告组件2220、解调器2212和/或调制器2226可以是处理器2214或多个处理器(未示出)的部分和/或存储为存储器2216中的指令来由处理器2214执行。
[0184] 可以使用设计来执行本文中所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或它们的任意组合,来实现或执行结合本文中公开的实施例所描述的各种说明性的逻辑单元、逻辑框、模块、组件和电路。通用处理器可以是微处理器,但是,在替代方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。也可以将处理器实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它这样的配置。此外,至少一个处理器可以包括可操作以执行上述步骤和/或动作中的一个或多个步骤和/或动作的一个或多个模块。可以将示例性的存储介质耦合到处理器,从而使处理器能够从该存储介质读取信息,并且可向该存储介质写入信息。或者,存储介质可以是处理器的组成部分。此外,在一些方面,处理器和存储介质可以位于ASIC中。此外,ASIC可以位于用户终端中。或者,处理器和存储介质可以作为分立组件位于用户终端中。
[0185] 在一个或多个方面,可以用硬件、软件、固件或它们的任意组合来实现所描述的功能、方法或算法。如果用软件实现,则可以将功能作为一个或多个指令或代码存储在计算机可读介质上或在计算机可读介质上将其发送,可以将计算机可读介质并入计算机程序产品中。计算机可读介质包括计算机存储介质和通信介质二者,通信介质包括促进将计算机程序从一个地点传输到另一个地点的任何介质。存储介质可以是能够由计算机访问的任何可用介质。通过举例而非限制的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁性存储设备、或能够用于携带或存储具有指令或数据结构形式的所期望的程序代码并能够由计算机访问的任何其它介质。此外,可以把基本上任何连接称为计算机可读介质。例如,如果使用同轴电缆、光纤线缆、双绞线、数字用户线(DSL)、或诸如红外线、无线电和微波的无线技术,从网站服务器、或其它远程源发送软件,那么,同轴电缆、光纤线缆、双绞线、DSL、或诸如红外线、无线电和微波的无线技术包含在介质的定义中。如本文中所使用的,磁盘和光碟包括压缩光碟(CD)、激光光碟、光碟、数字多功能光碟(DVD)、软盘和蓝光光碟,其中磁盘通常磁性地复制数据,而光碟通常使用激光来光学地复制数据。上述各项的组合也应该被包括在计算机可读介质的范围之内。
[0186] 尽管前面的公开内容讨论了说明性的方面和/或实施例,但应当指出的是,在不脱离由所附的权利要求所定义的所描述的方面和/或实施例的范围的情况下,在本文中可以进行各种变化和修改。此外,虽然可以以单数形式描述或主张所描述的方面和/或实施例的元素,但除非明确声明限于单数形式,否则复数也是预期的。此外,除非另有声明,否则,任何方面和/或实施例的全部或一部分可以与任何其它方面和/或实施例的全部或一部分一起使用。
QQ群二维码
意见反馈