针对多媒体广播多播服务连续性的目标小区选择的制作方法

文档序号:13450719阅读:168来源:国知局
针对多媒体广播多播服务连续性的目标小区选择的制作方法

本申请是2013年11月15日提交的申请号为201280023565.0、发明名称为“针对多媒体广播多播服务连续性的目标小区选择”的申请的分案申请。

相关申请的交叉引用

本专利申请是于2012年3月15日提交的且目前被公布为美国专利申请no.2012/0236776的“targetcellselectionformultimediabroadcastmulticastservicecontinuity”的美国申请no.13/421,819的分案申请,并对no.13/421,819要求享有根据美国法典第35篇第119条的优先权,本专利申请依据35u.s.c.§119(e)要求享受于2011年3月17日递交的美国临时申请no.61/453,893以及于2011年6月8日递交的美国临时申请no.61/494,795的优先权,故以引用的方式将其全部内容并入本文。

概括地说,本公开内容的方面涉及无线通信系统,并且更具体地说,涉及为移动实体提供多媒体广播多播(mbms)服务连续性。



背景技术:

无线通信网络被广泛地部署以提供诸如语音、视频、分组数据、消息发送、广播等各种通信内容。这些无线网络可以是能够通过共享可用网络资源来支持多个用户的多址网络。这种多址网络的示例包括码分多址(cdma)网络、时分多址(tdma)网络、频分多址(fdma)网络、正交fdma(ofdma)网络、以及单载波fdma(sc-fdma)网络。如本申请中所使用的,“载波”指以定义的频率为中心并用于无线通信的无线电频带。

无线通信网络可以包括能够支持多个用户设备(ue)(还称为移动实体)的通信的多个基站。ue可以经由下行链路和上行链路与基站通信。下行链路(或前向链路)指从基站到ue的通信链路,而上行链路(或反向链路)指从ue到基站的通信链路。

第三代合作伙伴计划(3gpp)长期演进(lte)代表蜂窝技术的主要发展,作为全球移动通信系统(gsm)和通用移动电信系统(umts)的演进。lte物理层(phy)提供高效的方式来在基站(诸如演进型节点b(enb))和移动实体(诸如ue)之间传送数据和控制信息两者。在以前的应用中,用于促进多媒体的高带宽通信的方法是单频网络(sfn)操作。sfn采用无线发射机(诸如enb)来与用户ue通信。在单播操作中,对每个enb进行控制,以便发送携带针对于一个或多个特定用户ue的信息的信号。单播信令的特异性能够支持诸如语音呼叫、文本消息发送或视频呼叫之类的个人到个人的服务。

在广播操作中,广播区域中的若干enb以同步的方式广播信号,该信号携带可以由该广播区域中的任何用户ue接收和访问的信息。广播操作的普遍性使得能够在发送公众感兴趣的信息(例如,事件相关的多媒体广播)时实现更高的效率。随着针对事件相关多媒体和其它广播服务的需求及系统容量的增加,系统运营商已经显示出对在3gpp网络中利用广播操作的增长的兴趣。在过去,3gpplte技术已经主要地用于单播服务,遗留了针对与广播信令有关的改进和增强的机会。



技术实现要素:

在具体实施方式中详细描述了用于无线通信系统中目标小区选择和mbms服务连续性的方法、装置和系统,下面对某些方面进行了摘要。该摘要和之后的详细描述应当被视为整个公开内容的补充部分,该部分可以包括冗余的主题和/或补充的主题。在段落中的省略不指定在整个申请中描述的任何元素的优先或相对重要性。如应当从相应的公开内容所显而易见的,段落之间的差别可以包括替代实施例、额外的细节、或使用不同技术的相同实施例的替代描述的补充公开内容。

在一个方面,一种用于管理移动实体的单频网上的mbms(mbsfn)和空闲模式单播服务从蜂窝无线通信系统的源基站到目标基站的转移的方法可以包括:基于每个具有足以支持由所述移动实体在空闲模式下进行驻留的寻呼信号强度和系统信息信号强度来标识多个候选目标基站。所述方法还可以包括:部分地基于所述移动实体的mbms状态和由所述候选目标基站中的相应基站所支持的mbms服务来以优先级顺序指定所述候选目标基站的优先级。所述方法还可以包括从所述源基站发送所述目标基站的标识符,以便在将所述mbsfn服务和单播服务转移到所述目标基站时使用。

在一个方面,所述方法可以包括:响应于确定所述候选目标基站中没有基站支持针对所述移动实体的所述mbsfn服务,选择不支持针对所述移动实体的所述mbsfn服务的目标基站。在这种情况中,所述方法还可以包括从所述源基站向所述目标基站发送缓冲的mbms内容,以用于向所述移动实体的单播传输。同样,所述还可以包括响应于指示所述目标基站正从另一个源接收所述mbms内容的信号,停止所述缓冲的mbms内容到所述目标基站的传输。

在其它方面,一种用于由移动实体处理mbsfn和单播服务从蜂窝无线通信系统的源基站到目标基站的转移的方法可以包括:从所述源基站接收指定目标基站的信号;完成到所述目标基站的切换;以及在初始时间周期内在单播传输中从所述目标基站接收mbms内容。所述方法还可以包括在完成所述切换之前,在多播传输或单播传输中的一种中,从所述源基站接收mbms内容。在所述目标基站支持所述移动实体的所述mbsfn服务的方面,所述方法可以包括从所述目标基站获得多播控制信道(mcch)信号以便解码mbsfn子帧上的mbms内容。在这种情况中,所述方法可以包括在多播传输中从所述目标基站接收mbms内容,并且使用来自所述获得的mcch信号的信息解码所述mbms内容。

在其它方面,一种用于获得蜂窝无线通信系统中的移动实体的mbms状态的方法可以包括在所述无线通信系统的基站处从移动实体接收消息,所述消息包括用于向管理网络节点提供的用于mbms服务计费的信息,以及从所述基站所用的所述消息获得所述移动实体的mbms状态。接收所述消息还可以包括接收报告所述移动实体正在接收或请求的至少一个mbms服务的计数响应消息。在其它方面,接收所述消息包括接收识别所述移动实体注册的mbms服务的至少一个注册消息、识别所述移动实体注销的mbms服务的注销消息、识别所述移动实体激活的mbms服务的激活消息或识别所述移动实体去激活的mbms服务的去激活消息。所述方法还包括在所述基站处读取所述消息以获得所述mbms状态。

在其它方面,一种用于在蜂窝无线通信系统中获得基站的mbms支持信息的方法可以包括在所述无线通信系统的移动实体处从服务基站接收消息,从所述消息获得相邻基站的mbms服务区域标识符(sai),以及使用相邻基站的所述sai选择mbms服务的优选基站。所述方法还包括向服务基站发送所述优选基站的标识符用于支持服务连续性。所述方法还可以包括在广播控制信道(bcch)上接收所述消息。所述方法还可以包括针对所述相邻基站从所述bcch消息确定mbms服务支持指示符、mbsfn同步区域标识符、mbsfn服务标识符和mbsfn区域标识符中的至少一个。

在其它方面,一种有助于无线通信系统(wcs)中mbms发现的方法可以包括发送针对wcs区域中的移动实体配置的数据元素,所述数据元素包括映射到相对应小区标识符以指示要在所述小区标识符中的相应小区标识符识别出的邻近基站上在所述wcs区域中广播的相应mbms服务的服务标识符,以及使用所述数据元素中先前指出的所述邻近小区在所述wcs区域中广播所述mbms服务。所述方法还可以包括向所述移动实体提供服务区域索引,指示服务所述移动实体的小区所支持的mbms服务区域。提供所述服务区域索引可以包括,例如将所述索引附加到系统信息块(sib)中。举其它示例,准备所述服务区域索引可以包括用相应标识符对所述识别出的服务区域列表排序以获得排序列表,从所述排序列表移除重复标识符,使用索引号序列对所述排序列表编号,以及存储所述索引号序列以用于所述识别出的服务区域的服务区域索引中。

该方法可以包括将所述服务区域索引与要传输给所述移动实体的服务向导一起包括在所述数据元素中,其中,所述服务向导包括所述mbms服务区域中每个mbms服务的唯一服务标识符,并且所述数据元素将每个唯一服务标识符与所述mbms服务区域的相应一个的服务区域索引关联起来。所述方法可以包括使用管理所述wcs区域中的广播的网络实体生成定义所述包括识别出的服务区域的服务区域索引的数据元素的信息。所述方法可以包括独立于mbms单频网络(mbsfn)服务区域确定要在所述wcs区域中广播的所述mbms服务的服务标识符集合,每个集合指示要在所述邻近小区的相应邻近小区上发送的mbms服务集合。所述方法可以包括宣告携带所述mbms服务的相应mbms服务的邻近小区的数量。在这种情况中,所述方法还包括使用工作在包括所述邻近小区数量的输入参数上的哈希函数对将至少一个所述服务标识符映射到所述相应一个邻近小区的信息进行哈希运算以提供所述数据元素作为哈希输出。

在其它方面,一种用于在wcs中发现mbms的方法可以包括从wcs区域中的网络实体接收数据元素,所述数据元素包括映射到相对应小区标识符以指示要在所述小区标识符中的相应小区标识符识别出的相邻基站上在所述wcs区域中广播的相应mbms服务的服务标识符,以及使用所述数据元素发现相应一个邻近小区上所述wcs区域中的至少一个所述mbms服务广播。所述方法可以包括接收指示服务基站支持的mbms服务区域的服务区域索引。所述方法还可以包括接收指示相邻基站支持的mbms服务区域的第二服务区域索引。接收所述数据元素包括接收具有服务向导的所述数据元素,其中,所述服务向导包括所述mbms服务区域中每个mbms服务的唯一服务标识符,并且所述数据元素将每个唯一服务标识符与所述mbms服务区域中的相对应一个的mbms服务区域索引关联起来。

在相关方面,所述方法可以包括接收将mbms单频网络(mbsfn)区域标识符映射到所述来自网络实体的mbms服务区域的mbsfnareaid/mbms服务区域映射,以及使用具有将所述mbsfn区域标识符映射到从基站接收到的基站标识符的信息的mbsfnareaid/mbms服务区域映射确定所述mbms服务中需要的一个服务的小区标识符。所述方法可以包括使用服务向导获得需要的mbms服务区的程序开始时间,以及扫描所述邻近小区以检测所述mbms服务,开始于关于所述程序开始时间确定的时间。

接收所述数据元素包括从网络实体接收要在wcs区域中广播的所述mbms服务的服务标识符集合中的至少一个,每个集合指示要在所述邻近小区中的相应一个邻近小区上发送的一组mbms服务。作为替代或者另外,接收所述数据元素还包括从基站接收将一个或多个服务标识符集合的每一个映射到所述邻近小区中的相应一个邻近小区的信息。在这种情况中,所述方法可以包括使用所述至少一个服务标识符集合和将一个或多服务标识符集合的每一个映射到所述邻近小区中的相应一个邻近小区的所述信息确定所述mbms服务中的至少一个的邻近小区。

在相关方面,可以提供用于执行上面摘要的任何方法或方面的无线通信装置。装置可以包括例如耦合到存储器的处理器,其中,所述存储器保存用于由处理器执行以使得所述装置执行如上所描述的操作的指令。这种装置的某些方面(例如,硬件方面)可以通过诸如用于无线通信的各种类型的移动实体或基站的设备来举例。类似地,可以提供一种制品,其包括存储有编码的指令的非暂时性计算接可读介质,当该指令由处理器执行时,使得无线通信装置执行如上面摘要的方法中的方法和方面。

附图说明

图1是概念地示出电信系统的示例的框图。

图2是概念地示出电信系统中的下行链路帧结构的示例的框图。

图3是概念地示出根据本公开内容的一个方面配置的基站/enb和ue的设计的框图。

图4是示出针对单播和多播信号的符号分配的示例的信令帧的图。

图5是示出多播服务的各种服务连续性场景的示意图。

图6-10示出了用于使用无线通信系统的源基站来管理单频网络上的mbms(mbsfn)服务的转移的方法的实施例。

图11示出了用于根据图6-10的方法管理mbsfn服务的转移的装置的实施例。

图12-13示出了用于使用无线通信系统的移动实体来处理mbsfn服务的转移的方法的实施例。

图14示出了用于根据图12-13的方法处理mbsfn服务的转移的装置的实施例。

图15-16示出了用于使用无线通信系统的目标基站处理mbsfn服务的转移的方法的实施例。

图17示出了用于根据图15-16的方法处理mbsfn服务的转移的装置的实施例。

图18-20示出了用于获得移动实体的mbms状态的方法的实施例。

图21示出了用于根据图18-20的方法获得移动实体的mbms状态的装置的实施例。

图22示出了用于在mbms区域中操作预留的基站的方法的实施例。

图23示出了用于根据图22的方法操作预留的基站的装置的实施例。

图24-26示出了用于获得基站的mbms支持信息的方法的实施例。

图27示出了用于根据图24-26获得mbms支持信息的装置的实施例。

图28是示出了单频网络上的mbms(mbsfn)区域的图。

图29是示出了用于提供或支持mbsfn服务的无线通信系统的组件的框图。

图30是示出了用于提供广播服务的网络实体的功能组件的框图。

图31是以统一建模语言(uml)形式的元数据片段示出了用于mbms用户服务发现/宣告的功能组件的框图。

图32是示出了用于协调广播的网络子系统的组件的框图。

图33是示出了广播协调网络实体的功能组件和连接的网络组件的框图。

图34a-c是示出了m2接口建立消息的示例的协议表。

图35a-b是示出了m2接口建立消息的另外示例和会话开始请求消息的示例的协议表。

图36是示出了m2会话开始响应消息的示例的协议表。

图37a-g示出了用于由提供广播控制服务的网络实体提供促进广播服务的发现的信息的方法的实施例。

图38示出了用于实现图37a-g的方法的装置的示例。

图39a-g示出了用于由移动实体发现广播服务的方法的实施例。

图40示出了用于实现图39a-g的方法的装置的示例。

具体实施方式

下面结合附图给出的详细描述旨在作为各种配置的描述,而不是为了表示可以实现本文所述概念的唯一配置。为了提供对各种概念的全面理解,详细描述包括了具体细节。然而,对本领域的技术人员显而易见的是,可以不使用这些具体细节来实现这些概念。在某些情况下,以框图的形式示出公知的结构和部件,以避免模糊这些概念。

本申请所述的技术可以用于各种无线通信网络,诸如cdma、tdma、fdma、ofdma、sc-fdma和其它网络等。术语“网络”和“系统”通常互换使用。cdma网络可以实现诸如通用陆地无线接入(utra)、cdma2000等无线技术。utra包括宽带cdma(wcdma)和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)和高级lte(lte-a)是使用e-utra的umts的新版本。在来自称为“第三代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a和gsm。在来自称为“第三代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma2000和umb。本申请中描述的技术可以用于上面提到的无线网络和无线技术以及其它无线网络和无线技术。为了清楚起见,在下面针对lte来描述该技术的某些方面,并且在下面的许多描述中使用lte术语。

图1示出了用于通信的无线通信网络100,其可以是lte网络。无线网络100可以包括多个enb110和其它网络实体。enb可以是与ue通信的电台,也可以称为基站、节点b、接入点或其它术语。每个enb110a、110b、110c可以为相应特定的地理区域102a、102b、102c提供通信覆盖。在3gpp中,术语“小区”可以用来指代enb的覆盖区域和/或服务于该覆盖区域的enb子系统的特定地理覆盖区域,这取决于该术语所使用的上下文环境。

enb可以为宏小区、微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如,好几公里半径范围内)并可以允许具有服务订制的ue的自由接入。微小区可以覆盖相对较小的地理区域,并且允许具有服务订制的ue的自由接入。毫微微小区可以覆盖相对较小的地理区域(例如,家庭),还可以允许与该毫微微小区相关联的ue的限制性接入(例如,在封闭用户集(cgs)中的ue、家庭用户的ue等)。宏小区的enb可以称为宏enb。微小区的enb可以称为微enb。并且,毫微微小区的enb可以称为毫微微enb或家庭enb(ftnb)。在图1中所示的示例中,enb110a、110b和110c可以分别是宏小区102a、102b和102c的宏enb。enb110x是微小区102x的enb。enb110y和110z可以分别是毫微微小区102y和102z的毫微微enb。enb可以支持一个或多个(例如,3个)小区。

无线网络100还可以包括中继站110r。中继站是从上游站(例如,en、b、ue)接收数据和/或其它信息的传输,并向下游站(例如,ue或enb)发送数据和/或其它信息的传输的站。中继站也可以是为其它ue中继传输的ue。在图1所述的示例中,中继站110r可以与enb110a和ue120r通信,以便于enb110a和ue120r之间的通信。中继站还可以称为中继enb、中继节点等。

无线网络100可以是包括不同类型enb的异构网络,例如宏enb、微enb、毫微微enb、中继器。这些不同类型的enb可以由不同的传输功率等级、不同的覆盖区域,并对虚线网络100中的干扰有不同的影响。例如,宏enb可以有较高的传输功率等级(例如,20瓦),而微enb、毫微微enb和中继器由较低的传输功率等级(例如,1瓦)。

无线网络100可以支持同步或异步操作。对于同步操作,enb可以有相似的帧时序,并且从不同enb的传输可以在时间上近似对齐。对于异步操作,enb有不同的帧时序,并且来自不同enb的传输可以不在时间上对齐。本申请中所描述的技术既可以用于同步操作也可以用于异步操作中。

网络控制130可以连接到一组enb,并提供对这些enb的协调和控制。网络控制130可以通过回程连接与enb110通信。该enb110还可以相互通信,例如,直接地或通过无线或有线回程间接地。

ue120可以分散在无线网络100中,每个ue可以是固定的或移动的。ue还可以称为终端、移动实体、移动站、用户单元、电台或其它术语。ue可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线局域环路(wll)站点或其它移动实体。ue可以与宏enb、微enb、毫微微enb、中继节点或其它网络实体通信。在图1中,具有双向箭头的实线指示ue和服务enb之间的期望的传输,该enb是指定在下行链路和/或上行链路上为ue服务的。具有双向箭头的虚线指示ue和enb之间的干扰传输。

lte在下行链路上采用正交频分复用(ofdm)而在上行链路上采用单载波频分复用(sc-fdm)。ofdm和sc-fdm将系统带宽划分为多个(k)正交子载波,它们被统称为音调或频带。每个子载波可以与数据调制。一般来讲,用ofdm在频域发送调制符号,用sc-fdma在时域发送。相邻子载波之间的距离是固定的,子载波的总数(k)可以依赖于系统带宽。例如,针对系统带宽1.25、2.5、5、10或20兆赫(mhz),k可以分别等于128、256、512、1024或2048。该系统带宽也可以划分为子带。例如,一个子带可以覆盖1.08mhz,并且针对系统带宽1.25、2.5、5、10或20mhz可以分别有1、2、4、8或16个子带。

图2示出了lte中使用的下行链路帧结构。可以将该下行链路的传输时间线划分为无线帧200的单元。每个无线帧,例如帧202具有预定的持续时间(例如,10毫秒)并且可以划分为索引为从0到9的10个子帧204。每个子帧,例如‘子帧0’206可以包括两个时隙,例如‘时隙0’208和‘时隙’210。因此,每个无线帧包括索引为从0到19的20个时隙。每个时隙包括‘l’个符号周期,例如,7个符号周期212用于标准循环前缀(cp)(如图2中所示)或6个符号周期用于扩展的循环前缀。标准cp和扩展的cp在本申请中可以指代不同cp类型。可以为每个子帧中的2l个符号周期分配索引从0到2l-1。可以将可用的时间频率资源划分为资源块。每个资源块覆盖一个时隙中的‘n’个子载波(例如,12个子载波)。

在lte中,enb可以发送该enb中每个小区的主要同步信号(pss)和次要同步信号(sss)。对于fdd运行模式,可以在每个具有标准循环前缀的无线帧的子帧0到5的每个子帧中,分别在符号周期6和5中发送主要和次要同步信号,如图2中所示。ue可以使用该同步信号进行小区检测和获得。enb可以在子帧0的时隙1中的符号周期0到3中发送物理广播信道(pbch)。该pbch可以携带某些系统信息。

该enb可以只在每个子帧的第一个符号周期的一部分中发送物理控制格式指示符信道(pcfich),尽管描述在图2中的整个第一符号周期214中。pcfich可以包含用于控制信道的符号周期的数量(m),其中,m可以等于1、2或3,也可以随着每个子帧而改变。对于较小系统带宽(例如具有少于10个资源块),m还可以等于4。在图2所示的示例中,m=3。enb可以在每个子帧的前m个符号周期中(图2中m=3)发送物理harq指示符信道(phich)和物理下行链路控制信道(pdcch)。phich可以携带信息以支持混合自动重传(harq)。pdcch可以携带关于ue的资源分配的信息和下行链路信道的控制信息。虽然没有在图2中的第一符号周期中显示,但是应该理解的是该pdcch和phich也可以包括在第一符号周期中。类似的,该phich和pdcch也可以在第二和第三符号周期中,虽然在图2中没有以那种方式显示。enb可以在每个子帧的剩余符号周期中发送物理下行链路共享信道(pdsch)。该pdsch可以携带用于针对下行链路上的数据传输调度ue的数据。在公开可用的题为“evolveduniversalterrestrialradioaccess(e-utra);physicalchannelsandmodulation”的3gppts36.211中描述了lte中的各种信号和信道。

enb可以在该enb所使用的系统带宽的中间1.08mhz中发送pss、sss和pbch。该enb可以在用于发送pcfich和phich这些信道的每个符号周期内在整个系统带宽上发送pcfich和phich。enb可以在系统带宽的某些部分中向ue集合发送pdcch。enb可以在系统带宽的指定部分中向特定ue发送pdsch。enb可以以广播的方式向所有ue发送pss、sss、pbch、pcfich和phich,以单播方式向特定ue发送pdcch,还可以以单播方式向特定ue发送pdsch。

在每个符号周期中有多个资源单元可用。每个资源单元在一个符号周期中包括一个子载波,并且可用于发送一个调制符号,其可以是实数或复数值。将每个符号周期内没有用于参考信号的资源单元排列成资源单元集合(reg)。每个reg可以在一个符号周期内包括四个资源单元。pcfich可以在符号周期0中占用4个reg,它们在频率上相隔大概相等的距离。phich可以在一个或多个可配置的符号周期内占用3个reg,它们可以是在频率上分散开的。举个例子,用于phich的3个reg可以都属于符号周期0或可以分散在符号周期0、1和2中。pdcch可以在前m个符号周期中占用9、18、32或64个reg,它们是从可用reg中选择的。只有reg的某些组合可以允许用于pdcch。

ue可以知道具体用于phich和pcfich的reg。该ue可以搜索用于pdcch的reg的不同组合。要搜索的组合的数量通常小于允许的pdcch的组合数量。enb可以在ue将要搜索的任何组合内向ue发送pdcch。

ue可以处于多个enb的覆盖范围内。可以选择这些enb中的一个服务于该ue。可以基于各种不同标准,例如接收到的功率、路径损失、信噪比(snr)等,来选择该服务enb。

图3示出了基站/enb110和ue120的设计的框图,其可以是图1中的基站/enb和ue中的一个。例如,基站110可以是图1中的宏enb110c,ue120可以是ue120y。基站110也可以是一些其它类型的基站。基站110可以配备有天线334a到334t,而ue120可以配备有天线352a到352r。

在基站110处,发射处理器320从数据源312接收数据,从控制器/处理器340接收控制信息。该控制信息可以是针对pbch、pcfich、phich、pdcch等的。数据可以是针对pdsch等的。另外,处理器340和/或enb110处的其它处理器和模块也可以执行或指导图11、13、14、16或17中示出的功能块和/或针对本申请中所描述的技术的其它处理程序的执行。处理器320可以处理(例如,编码和符号映射)数据和控制信息以分别获得数据符号和控制信息。处理器320还可以生成参考符号(例如,针对pss、sss和小区特定参考信号)。如果可以,发射(tx)多输入多输出(mimo)处理器330可以在数据符号、控制符号和/或参考符号上执行空间处理(例如,预编码),并向调制器(mod)332a到332t提供输出符号流。每个调制器332处理相应的输出符号流(例如,针对ofdm等)以获得输出采样流。每个调制器332还进一步处理(例如,转换为模拟、放大、滤波和上变频)它的输出采样流以获得下行链路信号。来自调制器332a到332t的下行链路信号可以分别通过天线334a到334t发送。

在ue120处,天线352a到天线352r从基站110接收下行链路信号,并将接收到的信号分别提供给解调器(demod)354a到354r。每个解调器354调整(例如,滤波、放大、下变频和数字化)相应的接收到的信号以获得输入采样。每个解调器354进一步处理输入采样(例如,针对ofdm等)以获得接收到的符号。mimo检测器356可以从所有的解调器354a到354r获得接收到的符号,并且如果可以,则在接收到的符号上执行mimo检测,并提供检测后的符号。接收处理器358处理(例如,解调制、解交织和解码)检测到的符号,将ue120的解码的的数据提供给数据接收器360,并将解码的的控制信息提供给控制器/处理器380。

在上行链路上,在ue120处,发射处理器364从数据源362接收并处理数据(例如,针对pusch),并从控制器/处理器380接收并处理控制信息(例如,针对pucch)。处理器364还为参考信号生成参考符号。如果可以,发射处理器364的符号由txmimo处理器366进行预编码,由调制器354a到354r进一步处理(例如,针对sc-fdm等),并发射给基站110。在基站110处,如果可以,来自ue120和其它ue的上行链路信号可以由天线334接收,由解调器332处理,由mimo检测器336检测,并由接收处理器338进一步处理以获得ue120发送的解码的数据和控制信息。处理器338将解码的数据提供给数据接收器339,将解码的控制信息提供给控制器/处理器340。

控制器/处理器340和380分别指导基站110和ue120处的操作。处理器340和/或基站110处的其它处理器和模块执行或指导本申请中描述的技术的各种处理过程的执行。处理器380和/或ue120处的其它处理器和模块还可以执行或指导本申请中附图的流程图中示出的功能块和/或本申请中所描述的技术的处理过程的执行。存储器342和382分别存储基站110和ue120的程序代码。调度器344为下行链路和/上行链路上的数据传输调度ue。

在一种配置中,用于无线通信的ue120包括用于在ue的连接模式期间检测来自干扰基站的干扰的单元;用于选择干扰基站的产生源的单元;用于获得该产生源上的物理下行链路控制信道的错误率的单元;以及可执行以响应错误率超过预定的水平,用于声明无线链路失败的单元。在一个方面,上述单元可以是配置成执行由上述单元所记述的功能的处理器、控制器/处理器380、存储器382、接收处理器358、mimo检测器356、解调器354a和天线352a。在另一个方面,上述单元可以是配置成执行由上述单元所记述的功能的模块或任何装置。

单频网络中的embms和单播信令

一种促进多媒体的高带宽通信的机制是单频网络(sfn)操作。具体而言,多媒体广播多播服务(mbms)和lte的mbms(还称为演进型mbms(embms))(例如,包括最近公知的lte上下文中的多媒体广播单频网络(mbsfn))可以利用这种sfn操作。sfn利用无线发射机(诸如enb)来与用户ue通信。enb的组可以同步方式发送去往多于一个ue的信息,使得信号相互加强而非相互干扰。在embms的上下文中,多播内容是从lte网络的多个enb向多个ue发送的。因此,在给定embms区域内,ue可以从无线电范围内的任何enb(或多个enb)接收embms信号。然而,为了解码embms信号,每个ue在非embms信道上从服务enb接收多播控制信道(mcch)信息。mcch信息随着时间变化,并且通过另一个embms信道(pdcch)提供变化的宣告。因此,为了解码特定embms区域中的embms信号,由该区域中的一个enb发送的mcch和pdcch信号来服务每个ue。

根据本公开内容的主题的方面,提供了具有与embms的单载波优化有关的特征的无线网络(例如,3gpp网络)。embms提供一种有效的方法从lte网络向多个移动实体(诸如ue)发送多播内容。

对于lte频分双工(fdd)的embms的物理层(phy),信道结构可以包括在embms和混合载波上的单播传输之间的划分的时分复用(tdm)资源,从而允许灵活的和动态的频谱利用。当前,子帧(已知为多媒体广播单频网络(mbsfn)子帧)的子集(多达60%)可以预留给embms传输。这样的当前embms设计允许至多十分之六的子帧用于embms。

图4中示出了针对embms的子帧分配的示例,其中示出了针对单载波的情况,现有的对mbsfn子帧上的mbsfn参考信号的分配。图4中描述的组件对应于图2中示出的那些,图4示出了每个时隙和资源块(rb)中的单个子载波。在3gpplte中,rb在0.5ms的时隙持续时间上跨越12个子载波,每个子载波具有15khz的带宽,每一rb总共跨越180khz。可以针对单播或embms分配子帧;例如在标记为0、1、2、3、4、5、6、7、8和9的子帧序列400中,在fdd中可以从embms排除子帧0、4、5和9。另外,在时分双工(tdd)中,可以从embms排除子帧0、1、5和6。更具体地,子帧0、4、5和9可以用于pss/sss/pbch/寻呼/系统信息块(sib)和单播服务。序列中剩余的子帧,例如子帧1、2、3、6、7和8可以配置用作embms子帧。

继续参照图4,在每个embms子帧402中,前1或2个符号可以用于单播参考符号(rs)和控制信令。前1或2个符号的cp长度可以遵循子帧0的cp长度。如果cp长度不同,则在前1或2个符号和embms符号之间可以出现传输间隙。在相关方面,考虑rs开销,整体embms带宽利用可以是42.5%(例如,6个embms子帧和每个embms子帧中2个控制符号)。用于提供mbsfnrs和单播rs的公知技术通常包括分配mbsfn子帧上的mbsfnrs(如图4中所示),并且在非mbsfn子帧上单独分配单播rs。更具体地,如图4所示,mbsfn子帧的扩展cp包括mbsfnrs但不包括单播rs。

embms服务连续性

移动实体从源小区到目标小区的移动可能带来embms服务连续性问题,无论在目标小区中感兴趣的embms服务是否可用。这些问题独立于单播服务连续性处理,并且可以与根据公知技术对单播服务连续性的处理协调解决。然而,当前的单播移动性过程不支持mbms服务连续性,并且因此在移动实体从一个小区移动到另一个小区时,mbms服务可能会被打断或停止。如3gpp技术标准(ts)36.300中规定的,当处于执行小区重选的rrc_idle状态中或处于rrc_connected状态下,正接收mbms服务的移动实体从目标小区mcch获得该目标小区的mbms服务信道(mtch)信息。mbms服务的存在不会影响移动实体的单播移动性,除非将携带mbms传输的频率层设置为高优先级,以帮助rrc_idle状态中的移动实体的服务连续性。

某些embms服务连续性问题要求如下面更详细描述的新颖的解决方法。一种方法需要在移动实体能力指示中引入比特来指示该移动实体是否支持mbms服务。然后,在可能时,源enb将rrc连接状态的移动实体切换到提供mbms服务的目标小区。另一种方法需要移动实体向源enb指示其当前是否正在接收mbms服务,如果可能,该源enb将移动实体切换到提供mbms服务的目标enb。以上这两种方法都比当前可用的方法提供对mbms服务连续性更好的支持,但是提供有限的应用性和功能性。除了这些基本解决方案,本公开内容引入增强的单播和多播移动性过程来在多种不同环境中支持embms服务连续性。另外,使用多播到单播过程来将mbms服务连续性扩展到当前mbsfn区域之外的小区中。

如本申请中所用,“mbms服务区域”指的是在其中某mbms服务可用的无线传输小区的组。例如,在特定时间可以由mbms服务区域内的基站广播特定体育或其它节目。广播特定节目的区域定义了mbms服务区域。该mbms服务区域可以由一个或多个“mbsfn区域”组成。如本申请中所用,mbsfn区域指的是当前使用mbsfn协议以同步方式(即,在同步的时间发送相同的信号)广播特定节目的mbsfn区域。“mbsfn同步区域”指的是以一种方式互连以使得能够以同步方式进行操作以使用mbsfn协议广播特定节目的一组小区。每个enb可以在给定频率层上只属于一个mbsfn同步区域。值得注意的是,mbms服务区域可以包括一个或多个mbsfn同步区域。反之,mbsfn同步区域可以包括一个或多个mbsfn区域或mbms服务区域。一般而言,mbsfn区域是由单个mbsfn同步区域和单个mbms服务区域的全部或一部分组成。支持各个mbsfn区域之间的重叠,并且单个enb可以属于若干不同mbsfn区域。例如,可以在系统信息块(sib)13中配置多达8个独立的mcch。

基础mbms结构的复杂性可能产生多个不同的移动性场景,结合图5描述了这些场景,图5示出了包括多个小区和小区组502、504、506和508的无线通信网络500。小区组502、504和506可以由不同的交叉阴影图案指示,并且代表不同mbsfn区域。组508代表不提供mbms服务的区域。不同的组502、504、506和508本身可以属于各个mbms服务区域和mbsfn同步区域。举例而言但并非限制性的,组502和504可以属于第一mbsfn同步区域,而组506和508属于第二mbsfn同步区域。举另一个例子,组502、504和506可以属于公共mbms服务区域,而组508在mbms服务区域之外。

第一组移动场景‘a’由移动实体510从源小区505a到位于相同的mbsfn区域504中的目标小区505b的移动来表示。可以基于目标小区505b是否是预留小区来区分组a中的场景;并且如果不是,则基于其是否具有是预留小区的直接邻居。在mbms上下文中,预留小区是不广播mbsfn信号以避免干扰不在同一mbsfn区域内的邻近小区的小区。预留小区一般位于mbsfn区域的边界或边界附近。组a中存在至少三个移动性场景:

a1:该目标小区不是预留小区,并且没有是预留小区的直接邻居。

a2:该目标小区不是预留小区,并且具有是预留小区的直接邻居。

a3:该目标小区是预留小区。

当前过程只支持场景a1和a2下的mbms服务连续性。在场景a3下,移动实体510一旦切换到预留目标小区就会失去mbms服务,无论该移动实体是否实际能够在其当前位置接收mbms信号。这是因为,根据当前过程,预留小区不发送针对mcch获得或变化宣告的sib13或pdcch。因此,该移动实体无法获得解码该mcch和/或mtch所需的mbms参数,即使其能够接收这些信道。

第二组移动性场景‘b’由移动实体512从源小区505c到位于不同mbsfn区域502中的目标小区503a的移动来表示。可以基于不同mbsfn502是否在同一mbms服务区域中来区分组b中的场景;并且如果不同mbsfn502在同一mbms服务区域中,则基于其是否在同一mbsfn同步区域中来区分。组b中存在至少三个移动性场景:

b1:该目标小区与源小区在同一mbms服务区域中,并且在同一mbsfn同步区域中。

b2:该目标小区与源小区在同一mbms服务区域中,但不在同一mbsfn同步区域中。

b3:该目标小区与源小区不在同一mbms服务区域中。

第三个移动性场景‘c’由移动实体514从源小区507a到位于不提供mbms服务的区域中的目标小区509a的移动来表示。反之,第四个移动性场景‘d’由移动实体516从不提供mbms服务的区域中的源小区509a到提供mbms服务的区域中的目标小区507a的移动来表示。组b中的所有场景和场景c可以包括多播到单播过程和/或频率间或无线接入技术(rat)间移动性过程。组a中的场景有时可以包括与移动实体的移动无关但归因于打开/关闭特定服务的mbms传输的网络侧决定的多播到单播程序。单播到多播过程已经在3gpp版本10的互联网协议(ip)层中说明,并且可能带来中断周期。

系统500的一些或所有小区的enb可以连接到包括各种组件的核心网络520,其细节通常超过了本公开内容的范围。为了解释说明简单,该核心网络组件520示为只连接到mbsfn区域506的enb,但是应该意识到的是,该核心组件520可以连接到系统500的所有enb。核心组件520可以包括或可以连接到与mbms服务有关的网络组件,例如广播-多播服务中心(bm-sc)或多播协调实体(mce)。

rrc连接实体的解决方案

向后切换用于rcc_connected状态中的移动实体,其中enb在有或没有移动台辅助的情况下选择目标小区。在这种情况中,enb可以用各种方式获得移动实体的mbms状态的知识,没有哪种方式要求修改现有协议以向来自移动实体的通信添加mbms状态比特。针对源小区的enb,一种可能性是通过解析来自该移动实体的计数响应消息来获得mbms状态。通常地,enb将计数响应信息递送给mce,例如通过编译来自移动实体的计数结果响应的信息,并且将编译后的信息转发给mce。enb可以继续进行该操作;然而,另外,enb处理该计数响应消息中的信息以确定当前mbms状态。在计数响应消息中,该移动实体报告关于其当前正在接收或感兴趣接收的一个或多个mbms服务的信息。该信息可以由mce用于管理目的,并且由enb用于支持增强的服务连续性。类似的,enb可以处理其本来应该仅仅递送给mce、bm-sc或其它系统节点以用于与服务连续性无关的用途的mbms订制或注册信息,以便用于支持mbms服务连续性。每当移动实体注册或注销mbms服务,可以更新该信息。作为替换或者另外,enb可以处理其本来应该仅仅递送给mce或bm-sc或其它系统节点以用于与服务连续性无关的用途的mbms服务激活信息。除了递送该信息,该enb可以处理该服务激活信息,以便获得移动实体的mbms状态用于支持服务连续性。每当该移动实体激活或去激活mbms服务,可以更新该mbms激活信息。

基于移动实体的mbms状态,在切换上下文中,除了在单播切换中使用的传统度量(例如,测量报告或打开/关闭封闭用户集(csg)小区),enb可以基于候选目标小区的mbms能力和状态来对候选目标小区进行优先级排序。因此,enb能够提供被可应用的单播移动性需求所允许的最佳可能的mbms服务连续性。

该移动实体可以向enb执行的选择进程提供输入。从广播控制信道(bcch),该移动实体获得关于其邻居列表中的小区的mbms服务支持的信息。例如,如当前在sib3中配置的该邻居列表指示相邻小区的mbsfn子帧配置。该子帧配置可以用作相邻小区对mbms服务的支持粗略指示。另外,可以向bcch添加更多详细信息。例如,mbms服务支持的指示符、mbsfn同步区域标识符、mbsfn区域标识符、或其它mbms信息可以添加到该移动实体的邻居列表中的每个小区的bcch。该信息可以添加到sib3、sib13或其它系统信息块中。使用关于相邻小区的可用mbms信息,该移动实体可以基于mbms参数对相邻小区进行优先级排序(排列),并且向enb指示一个或多个排在上部的相邻小区。然后,enb可以使用对有移动实体适当指示的偏好进行加权的排列过程来选择目标小区。

enb可以使用关于预期小区的可用mbms信息,来以mbms能力的顺序对预期的目标小区进行优先级排序(排列)。该排列可以在首先排除(或稍后拒绝)不能够为移动实体提供足够水平的单播服务连续性的候选目标小区之后执行。至于足够水平的单播服务连续性到底由何构成可以是变化的,并且超出了本公开内容的范围。然而,应该意识到的是,在终端用户对维持连续的单播服务感兴趣的环境中,提供较差的单播服务连续性的候选目标小区可能无法作为适当的目标小区选择,而不论其mbms服务能力。在其它环境中,例如,用户对维持单播服务不感兴趣,则可以对单播服务质量进行较轻的加权,甚至在选择优先级上忽略。也就是说,源enb可以根据如下机制来针对mbms服务连续性对候选目标小区进行优先级排序,如下所示地按照优先级从最高到最低的顺序进行:

满足场景a1的小区(同一mbsfn区域,不是预留小区并且没有预留的邻居)

满足场景a2的小区(同一mbsfn区域,不是预留小区,有一个或多个预留邻居)

如果enb不能确定候选小区是否具有预留的相邻小区,则场景a1和a2可以收缩到单个场景中。为了使enb能够确定候选小区是否有预留邻居,可以在sib中放置指示该信息的标记。回到优先级顺序:

满足场景a3的小区(同一mbsfn区域,预留小区)。

为了在预留小区中支持mbms服务,该预留小区可以发送用于mcch获得或改变宣告的sib13和pdcch,即使该小区不发送mbsfn信号(例如,mcch或mtch)。移动实体使用来自预留enb的mcch信息来解码物理多播信道(pmch)。

满足场景b1的小区(不同mbsfn区域,同一mbms服务区域和同一mbsfn同步区域)。

在场景b1,移动实体继续使用先前的mtch/mcch配置来解码该pmch,直到从目标小区接收到的新的配置。然后,该移动实体切换到目标小区的新的mtch/mcch配置。应该针对该新的mtch/mcch配置,重新建立或重新配置该移动实体的媒体资源协商器(mrb)。

满足场景2的小区(不同mbsfn区域,同一mbms服务区域和不同的mbsfn同步区域。)

在场景b2,可以维持、提供mbms服务连续性,可以预先缓冲mbms内容,以解决不同mbsfn同步区域之间的mbms递送时间差,从而能够保证不同同步区域上的连续性。

满足场景b3的小区(不同mbsfn区域,并且不同mbms服务区域)。

在场景b3中,假设mbms数据无法通过目标小区中的多播而可用,而可以使其通过单播传输可用。例如,源小区可以向目标小区递送缓冲的mbms内容,直到目标小区能够从网络源获得连续的mbms内容。该目标小区以单播模式发起向该移动实体的mbms内容的调度,并且以单播模式中继续服务。或者,如果不支持多播到单播切换过程,该源小区移动该移动实体以在单播模式中接收mbms内容,并且通过单播来发起mbms内容的调度。该单播服务被切换到目标小区,该目标小区在单播模式中继续服务。如果该mbms数据在新的mbms服务区域中恰好是可用,则该切换可以类似于场景b2来处理。

满足场景c的小区(非mbsfn区域)。

可以用与如上所描述的场景b3相同的方式来处理到非mbsfn区域的服务连续性。与场景c相反的是场景d,在非mbms区域之外的连续性。在场景d的情况下,移动实体正通过单播模式接收mbms内容,并且切换到在其中可以通过多播/广播服务接收该内容的小区。场景d不出现在上面提供的优先级列表中,而是与从mbsfn区域的切换相反。但是,非mbsfn区域中的源小区可以在为正通过单播接收mbms内容的移动实体选择目标小区时应用类似于上面1-7的优先级顺序。在场景d中,假设该目标小区是正由移动实体接收其服务的mbsfn区域的非预留小区,则使用单播移动性过程将该移动实体切换到该目标小区。该移动实体开始从该目标小区获得sib13和pdcch以便获得mcch并解码mtch。一旦使用mbsfn来广播该服务,则目标小区停止向该移动实体单播mbms服务。停止单播mbms服务的确切时间取决于mbsfn子帧上的mbms服务的时序。

在下面的标题为“示例性方法”中提供了关于针对rrc_connected状态的移动实体的解决方案的其它公开内容,应该根据上面的公开内容来理解这些示例。在讨论示例性方法之前,在下面的标题下公开了针对rrc_idle状态的移动实体的mbms解决方案。

针对rrc_idle实体的解决方案

源enb不控制针对rrc_idle状态中的移动实体的目标小区的选择。而是该空闲移动实体控制目标选择。如上针对连接实体讨论的相同的连续性场景应用于移动上下文中。在场景a3、b3或c的情况中,中断空闲移动实体的服务。类似于enb,除了传统的服务度量,该移动实体还可以基于mbms标准来对目标小区进行优先级排序。适当的优先级顺序可以是例如从高到低的顺序为场景a1、a2、b1、b2。

确定相邻小区的mbms状态可以是有用的。一种方法可以是读取无线电范围内的每个相邻基站的sib13信息。但是,sib13的获得可能占用很多时间和开销,并且可能不是实际的解决方案。另一方法可以是在基站的sib1中包括mbsfn区域标识符。然后,移动实体可以读取每个相邻小区的sib1,以确定每个小区是否与源小区属于同一mbsfn区域,并且为该小区分配较高的优先级。但是,相邻小区的sib1的读取也可能由于时间和开销的原因而不实际。其它方法可以包括向pbch预留字段添加mbsfn区域标识符,但是这可能带来显著的ue复杂性。

替代地,sib3中的邻居列表信息指示了相邻小区的mbsfn子帧配置。因此,移动实体可以读取源小区的sib3信息,以获得邻居列表中的小区对mbms的支持的粗略指示。该方法消除了获得候选小区的bcch信息的需要。为了细化来自该服务小区的可用信息,可以在源小区的bcch中发送更详细的信息。这些信息可以包括例如:mbms服务支持标识符、mbsfn同步区域标识符、mbsfn服务区域标识符、mbsfn区域标识符、预留小区指示符、预留小区邻居指示符、或其它感兴趣的mbsfn参数。可以在sib3、sib13或源小区的其它sib中添加这些信息。如果有足够的信息可用,则移动实体可以用类似于enb针对连接的移动实体所用的方式来针对mbsm连续性对目标小区进行优先级排序,除了在空闲模式中将mbms服务切换到单播递送是不可用的之外。因此该优先级顺序变为(从高到低):场景a1、a2、a3、b1然后是b2。在多播递送不可用的场景中(例如,b3或c),在任何适当的候选目标小区中中断服务。

示例性方法和装置

鉴于本申请中示出和描述的示例性系统,参照各个流程图,将更好地理解可以根据所公开的主题实现的方法。然而为了使解释说明简单的目的,方法被示出和描述为一系列动作/操作,应该理解和意识到的是,所声明的主题并不限于操作的数量或顺序,因为一些操作可以按照与本申请中所描绘和描述的其它操作不同顺序和/或同时发生。此外,并不是需要所有示出的操作来实现本申请中描述的方法。应该意识到的是,与操作相关联的功能可以由软件、硬件、其组合或任何其它适当单元(例如,设备、系统、进程或组件)来实现。另外,还应该意识到的是,贯穿本说明书所公开的方法能够作为编码的指令和/或数据存储在有助于将这些方法传输或递送到各个设备的制造品上。本领域的技术人员应该理解和了解的是,方法可以另外由一系列相互关联的状态或事件来代表,诸如状态图。

图6示出了用于管理移动实体的mbsfn服务和单播服务从蜂窝无线通信系统的源基站到目标基站的转移的方法600。如本申请中所用,“转移”包括ue发起的前向切换、基站发起的反向切换,但并不仅限于前向或反向切换。另外,如本申请中所用,“基站”意指enb、节点b、家庭节点b、或无线通信系统的类似的网络组件。方法600可以包括:在610,基站基于每个具有足以支持由所述移动实体在空闲模式下进行驻留的寻呼信号强度和系统信息信号强度来标识候选目标基站。该移动实体可以处于空闲模式。该基站可以从该移动实体接收一个或多个测量报告,以便其能够确定候选基站是否具有足够的寻呼信号强度和系统信息信号强度来支持由该移动实体进行驻留。

方法600可以包括:在620处,基站部分地基于移动实体的mbms状态和由候选目标基站中的相应基站所支持的mbms服务,来以优先级顺序指定候选目标基站的优先级。已经在上面的公开内容中提供了优先级顺序具体的示例,并且可以用任何适当的编程方法来实现这些示例。可选的,方法600还可以包括:在630处,响应于确定候选目标基站中没有基站支持针对移动实体的mbsfn服务,基站选择不支持针对移动实体的mbsfn服务的目标基站。方法600还可以包括:在640处,从源基站发送目标基站的标识符,以便在将mbsfn服务和单播服务转移到该目标基站时使用。该传输可以根据本申请中描述的一个或多个协议无线地执行。

图7进一步示出了可以实现以由基站在选择目标基站时(例如,如图6中所示的610处)的可选元件700。可选元件700可以产生于对基站进行编程以根据如上所公开的用于选择目标基站的一个或多个优先级顺序进行操作。所有元件700可以进行组合以提供完整的选择优先级顺序,或者可以根据操作状况的需要适当省略一个或多个组件。元件700可以以任何操作顺序来执行,或者可以由不需要特定的时间顺序的执行的选择算法来涵盖。操作可以独立执行并且不相互排斥。因此,无论是否执行另一个下游或上游操作,都可以执行这些操作中的任何一个。例如,如果方法600包括图7的至少一个操作,则方法600可以在该至少一个操作之后终止,而不必包括示出的任何后续下游操作。

额外元件700可以包括:在710处,源基站对候选目标基站中属于与该源基站的公共mbsfn区域的候选目标基站,在优先级顺序上指定比在该公共mbsfn区域之外的候选目标基站中的基站高的优先级。对于所有额外元件700,将候选基站指定在优先级顺序上较高的优先级意味着该选择该候选基站而非在优先级顺序上排序较低的候选作为目标基站;除非该排序较高的候选者由于一些原因被排除,诸如临时停止服务或无法提供可接受的服务质量。

额外的元件700还可以包括:在720处,源基站对候选目标基站中属于公共mbsfn区域并且没有预留的相邻基站的候选目标基站,在优先级顺序上指定比属于该公共mbsfn区域的预留基站高的优先级。额外的元件700还可以包括:在730处,源基站对候选目标基站中属于与该源基站的公共mbsfn同步区域并且在公共mbsfn区域之外候选目标基站,在优先级顺序上指定比属于该公共mbsfn区域的候选目标基站低,并比所述候选目标基站中在该公共mbsfn同步区域之外的候选目标基站高的优先级。额外的元件700还可以包括:在740处,源基站对候选目标基站中在与该源基站的公共mbsfn服务区域之外的候选目标基站,在优先级顺序上指定比候选目标基站中在该公共mbsfn服务区域之内的候选目标基站低的优先级。

额外的元件700还可以包括:在750处,源基站以所提供的单播服务的质量的顺序,在优先级顺序上对候选目标基站进行优先级排序。应该意识到的是,由于单播服务质量可以独立于元件710、720、730和740中所用的mbms相关参数,因此其可能使得对候选者的总计排序不同于以其它方式所实现的。例如,如果元件710和750组合使用,在一些环境中,单播服务质量和mbsfn区域的组合可以导致在公共mbsfn区域中具有一服务质量的候选者在总计上排序低于在该公共mbsfn区域之外但具有较高的服务质量的候选者。将会发生这种情况的环境取决于在排序算法中考虑的各个参数的相对值,以及在排序时分配给各个参数相对权重,这些细节超出了本公开内容的范围。

图8示出了可以由源基站结合方法600执行以用于管理mbsfn服务从源基站到目标基站的转移的另外的可选操作或方面800。不需要图8中示出的操作来执行方法600。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法600包括图8的至少一个操作,则方法600可以在该至少一个操作之后终止,而不必包括示出的任何后续下游操作。方法600还可以包括:在810处,源基站从移动实体接收指示一个或多个候选目标基站作为优选目标基站的信号。方法600还可以包括:在820处,源基站对由来自移动实体的信号所指示的优选目标基站在优先级顺序上指定比其它候选目标基站高的优先级。

图9示出了可以由源基站结合方法900执行以用于管理mbsfn服务从源基站到目标基站的转移的另外的可选操作或方面900。不需要图9中示出的操作来执行方法600。除非直接位于“作为替换”的菱形915的相对的分支上,操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。反之,期望直接位于“作为替换”的菱形的相对的分支上的操作在该方法的任何特定实例中是互相排斥的替代。如果方法600包括图9的至少一个操作,则方法600可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。

方法600还可以包括:在910处,源基站选择包括不支持针对移动实体的mbsfn服务的基站的目标基站。根据替代915,方法600还可以包括:在920处,向目标基站发送缓冲的mbms内容,以便向移动实体的单播传输。可以响应于确定目标基站支持内容递送的切换功能以便例如该目标基站能够接收和处理来自源基站的缓冲的内容来执行该替代。另外,方法600还可以包括:在930处,响应于指示目标基站正从另一个源接收mbms内容的信号,源基站停止向目标基站发送缓冲的mbms内容。

在替换915中,方法600还可以包括:在940处,源基站调度mbms内容以向移动实体单播传输。可以响应于确定该目标基站不支持内容递送的切换功能而执行该替换。方法600还可以包括:在950处,源基站处理mbms内容到目标基站的单播传输。

一般而言,参照图9,如同这些附图中描绘的其它操作,与分支操作915相关联的决定功能可以由软件、硬件、任何其它适当单元的组合(例如,设备、系统、处理或组件)来实现。因此,例如,分支决定可以由实体执行所描述的方法的其它方面期间做出,可以通过设计在其它操作的执行之前来预先确定,或者可以通过之前的各个分支操作的一些组合来实现。

图10示出了可以由源基站结合方法600执行以用于管理mbsfn服务从源基站到目标基站的转移的其它可选操作或方面1000。不需要图10中示出的操作来执行方法600。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法600包括图10的至少一个操作,则方法600可以在该至少一个操作之后终止,而不必包括示出的任何后续下游操作。方法600还可以包括:在1010处,源基站通过单播传输向移动实体提供mbms内容,还包括选择包括支持移动实体的mbsfn服务的基站的目标基站。该操作1010和后续操作1020和1030可以在源基站不支持移动实体的mbsfn服务的环境中执行。方法600还可以包括:在1020处,源基站使用单播移动性过程将移动实体切换到目标基站。单播移动性过程用于在移动实体从一个小区移动到另一个时切换单播服务,并且可以使用任何适当的移动性过程。方法600还可以包括:在1030处,在足够使移动实体从目标基站获得mcch信号以便解码mbsfn子帧上的mbms内容的时段之后,源基站停止mbms内容从目标基站的单播传输。基站可以用任何适当的方式确定该时段,例如通过闭环计算或响应来自该目标基站的信令。

参照图11,提供了可以配置作为无线网络中的网络实体,或作为在该网络实体中用于提供embms的处理器或类似设备的示例性装置1100。该网络实体可以是enb,或无线通信网络的其它基站(例如,家庭节点b等)。装置1100可以包括能够代表处理器、软件或其组合(例如,固件)实现的功能的功能块。

如图所示,在一个实施例中,装置1100可以包括:用于基于每个具有足以支持由移动实体在空闲模式下进行驻留的寻呼信号强度和系统信息信号强度来标识候选目标基站的电子组件或模块1102。例如,电子组件1102可以包括耦合到收发机等以及存储器的至少一个控制处理器,该存储器具有用于基于寻呼信号强度识别一个或多个候选者的指令。电子组件1102可以是或者可以包括用于基于具有足以支持由空闲模式下的移动实体进行驻留的寻呼信号强度和系统信息信号强度的每个目标基站来识别候选目标基站的单元。所述单元可以是或可以包括操作算法的至少一个控制处理器。该算法可以包括例如获取邻居列表、从移动实体接收寻呼信号测量报告、以及基于测量报告过滤该邻居列表以排除具有低于阈值的测量信号强度的相邻站。

装置1100可以包括:用于部分地基于移动实体的mbms状态和由候选目标基站中的相应基站所支持的mbms服务来以优先级顺序指定候选目标基站的优先级的电子组件1104。例如,电子组件1104可以包括耦合到收发机之类和存储器的至少一个控制处理器,该存储器具有用于基于识别出的独立参数来对候选者指定优先级的指令。所述单元可以是或可以包括操作算法的至少一个控制处理器。该算法可以包括例如确定该移动实体的mbms状态(例如,订制的信道、接收的服务等);使用服务索引确定每个候选者支持哪些mbms服务;确定mbms移动实体状态和该列表中的每个候选者所支持的mbms服务之间的测量的一致性(例如,重叠的程度);以及根据该测量的一致性对候选者排序。

可选的,装置1100可以包括:用于响应于确定候选目标基站中没有支持针对移动实体的mbsfn服务的目标基站,选择不支持针对移动实体的mbsfn服务的目标基站的电子组件1106。例如,电子组件1106可以包括耦合到收发机之类和存储器的至少一个控制处理器,该存储器具有用于确定有多少候选目标基站支持该移动实体的mbsfn服务,并且如果确定该数量是0则选择不支持该mbsfn服务的目标基站的指令。所述单元可以是或者可以包括操作一种算法的至少一个控制处理器。该算法可以包括例如确定该mbms移动实体状态和该列表中的每个候选者所支持的mbms服务之间是否存在非零的一致性,并且如果没有发现存在一致性,则选择剩余候选站中的一个。

装置1100可以包括用于从源基站发送目标基站的标识符,以用于将mbsfn服务和单播服务转移到该目标基站的电子组件1108。例如,电子组件1108可以包括耦合到收发机之类和保存指令的存储器的至少一个控制处理器,该指令用于向请求转移的移动实体发送该标识符。电子组件1108可以是或者可以包括用于从该源基站发送目标基站的标识符以用于向该目标基站转移mbsfn服务和单播服务的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括例如对该标识符进行编码并将编码的标识符提供给发射机组件。装置1100可以包括用于执行结合图8-10所描述的任何或所有额外操作700、800、900或1000的类似电子组件,为了简化解释说明没有在图11中示出这些电子组件。

在相关方面,在装置1100配置为移动实体的情况中,装置1100可以可选地包括具有至少一个处理器的处理器组件1110。在这种情况中,处理器1110可以通过总线1112或类似的通信耦合操作性地与组件1102-1108或类似组件通信。处理器1110可以影响由电子组件1102-1108所执行的过程或功能的发起和调度。

在其它相关方面,装置1100可以包括无线收发机组件1114。独立的接收机和/或独立的发射机可以代替或结合收发机1114使用。装置1100可以选择性地包括用于存储信息的组件,诸如存储器设备/组件1116。该计算机可读介质或存储器组件1116可以通过总线1112等操作性地耦合到装置1100的其它组件。该存储器组件1116可以适合于存储用于执行组件1102-1108和其子组件或处理器1110的动作、本申请中公开的方法或额外的方面700、800、900或1000的计算机可读指令和数据。该存储器组件1116可以保存用于执行组件1102-1108相关联的功能的指令。虽然显示为在存储器1116外部,应该理解的是组件1102-1108也可以存在与存储器1116中。

图12示出了用于处理mbsfn服务和单播服务在移动实体处从蜂窝无线通信系统的源基站到目标基站的转移的方法1200。该移动实体可以包括本申请中描述的各种形式中的任意形式的ue。方法1200可以包括在1210处,移动实体从源基站接收指定目标基站的信号。方法1200还可以包括:在1220处,移动实体完成向目标基站的切换。方法1200还可以包括在1230处,移动实体在初始时段内在单播传输中从目标基站接收mbms内容。在该初始时段完成之后,移动实体可以在mbms多播中从该目标站接收mbms内容。操作1230可以在目标基站能够通过多播传输mbms内容的环境中执行。

图13示出了可以由移动实体结合方法1200执行以用于处理mbsfn服务从源基站到目标基站的转移的另外可选操作或方面1300。不需要图13中示出的操作来执行方法1200。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法1200包括图13的至少一个操作,则方法1200可以在该至少一个操作之后终止,而不必包括示出的任何后续下游操作。方法1200还可以包括:在1310处,在完成切换之前,移动实体在多播传输中从源基站接收mbms内容。作为替换或者另外,方法1200还可以包括:在1320处,在完成切换之前,移动实体在单播传输中从源基站接收mbms内容。在源基站无法通过多播提供mbms内容的环境中,操作1320可以作为操作1310的互斥的替代来执行。在源基站能够通过多播提供mbms内容,但是目标基站无法通过多播提供mbms内容的环境中,操作1320可以作为操作1310的额外操作来执行。在源基站和目标基站都能够通过多播向移动实体提供mbms内容的环境中,操作1310或1320两者都不应该执行。在执行了操作1310或1320中的一者或两者之后,该移动实体可以继续执行方法1200。

在完成了图12中示出的方法1200的元素之后,移动实体可以执行示出了处理操作1200的下游操作的一个或多个额外操作。方法1200还可以包括:在1330处,移动实体继续在单播传输中从目标基站接收mbms内容。在目标基站不支持移动实体的mbsfn服务的环境中,执行操作1330是适当的。作为对操作1330的替换,方法1200还可以包括:在1340处,移动实体从该目标基站获得mcch信号以用于解码mbsfn子帧上的mbms内容。在该目标基站支持移动实体的mbsfn服务的环境中,执行操作1340是适当的。除了操作1340,方法1200还可以包括:在1350处,移动实体在多播传输中从该目标基站接收mbms内容,并且使用来自获得的mcch信号的信息来解码mbms内容。

参照图14,提供了可以配置作为无线网络中的移动实体或ue,或者作为在该移动实体或ue中使用以用于处理mbsfn服务从源基站到目标基站的转移的示例性装置1400。装置1400可以包括能够代表处理器、软件或其组合(例如,固件)实现的功能的功能块。

如图所示,在一个实施例中,装置1400可以包括用于从源基站接收指定目标基站的信号的电子组件或模块1402。例如,电子组件1402可以包括耦合到收发机之类和具有指令的存储器的至少一个控制处理器,该指令用于接收和处理来自基站的传输。电子组件1402可以是或可以包括用于从源基站接收指定目标基站的信号的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括例如使用本申请中引用的一个或多个协议接收无线信号,对该无线信号解码以获得解码的数据,识别该解码的数据中相邻小区的标识符,以及将该标识符存储在存储器组件中。

装置1400还可以包括用于完成向目标基站的切换的电子组件1404。例如,电子组件1404可以包括耦合到诸如收发机和保存有用于完成与源基站和目标基站通信的切换的指令的存储器的至少一个控制处理器。电子组件1404可以是或可以包括用于完成与源基站和目标基站的通信切换的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括例如使用本申请中引用的一个或多个协议发送和接收用于完成切换的信号。

装置1400还可以包括用于在初始时段内在单播传输中从该目标基站接收mbms内容的电子组件1406。例如,电子组件1406可以包括耦合到诸如收发机和保存有指令的存储器的至少一个控制处理器,该指令用于在初始时段内在单播传输中从该目标基站接收mbms内容的。电子组件1406可以是或可以包括用于在初始时段内在单播传输中从该目标基站接收mbms内容的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括例如从该目标基站接收单播传输、解码该单播传输以获得解码的数据、识别该解码的数据中的mbms内容,以及向输出设备输出mbms数据和/或将其存储在存储器组件中。装置1400可以包括用于执行结合图13所描述的任何或所有额外操作1300的类似电子组件,为了简化解释说明没有在图14中示出。

在相关方面,在装置1400配置为移动实体的情况中,装置1400可以选择性的包括具有至少一个处理器的处理器组件1410。在这种情况中,该处理器1410可以通过总线1412或类似的通信耦合操作性地与组件1402-1406或类似的组件通信。处理器1410可以影响电子组件1402-1406执行的过程或功能的发起和调度。

在另外相关方面,装置1400可以包括无线收发机组件1414。单独的接收机和/或单独的发射机可以代替或结合该收发机1410使用。装置1400可以选择性的包括用于存储信息的组件,诸如存储设备/组件1416。该计算机可读介质或存储组件416可以通过总线1412等操作性地连接到装置1400的其它组件。该存储器组件1416可以适用于存储用于执行组件1402-1406和其子组件或处理器1410的活动、额外的方面700、800、900或1000或本申请中公开的方法的计算机可读指令和数据。存储组件1416可以保存用于执行组件1402-1406相关联的功能的指令。虽然显示为在存储器1416之外,但是应该理解的是,组件1402-1406可以位于存储器1416内。

图15示出了用于处理将移动实体的mbsfn服务和单播服务从源基站到蜂窝无线通信系统的目标基站的转移的方法1500。该源基站可以包括本申请中描述的各种形式的任何一种的基站,例如enb。方法1500可以包括:在1510处,目标基站完成由移动实体发起的在目标基站处的切换程序。方法1500还可以包括:在1520处,目标基站在初始时段内在单播传输中从目标基站向移动实体发送mbms内容。

图16示出了可以由源基站结合方法1500执行的用于处理mbsfn服务从源基站向目标基站的转移的其它可选操作或方面1600。不要求图16中示出的操作来执行方法1500。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法1500包括图16的至少一个操作,则方法1500可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。方法1500还可以包括:在1610处,目标基站从源基站接收缓冲的mbms内容以便单播传输到移动实体。在执行操作1610后,目标基站可以继续执行方法1500。

在完成图15中示出的方法1500的单元之后,目标基站可以执行示出处理操作1500的下游操作的一个或多个额外操作。方法1500还可以包括:在1620处,目标基站从除了源基站以外的网络节点获得mbms内容以便在初始时段之后在单播传输中继续mbsfn服务。在目标基站不支持移动实体的mbsfn服务的环境中可以适当执行操作1620。作为对操作1620的替换,方法1500还可以包括:在1630处,目标基站从该目标基站多播mcch信号以便解码mbsfn子帧上的mbms内容。在目标基站支持移动实体的mbsfn服务的环境中可以适当执行操作1630。除了操作1630,方法1500还可以包括:在1640处,响应于确定使得移动实体能够获得mcch信号的初始时段已经过去,目标基站停止mbms内容从该目标基站的单播传输。例如,该目标基站可以使用一个定时器或其它定时机制,以确定针对已经发生的从目标基站的mbcch信号的一个或多个传输已经过去了足够的时间。作为替换或者另外,目标基站可以确定该时间周期已经过去,作为对确定从目标基站的mcch信号的一个或多个传输实际已经发生的响应。除了操作1630和1640,方法1500还可以包括:在1650处,在该初始时段之后,目标基站使用多播传输向移动实体发送mbms内容。

参照图17,提供了可以配置为无线网络中的网络实体,或用在该网络实体中的用于处理mbms服务从源基站的切换的处理器或类似设备的装置1700。该网络实体可以是enb或无线通信网络的其它基站(例如,家庭节点b等)。装置1700可以包括代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置1700可以包括用于完成由移动实体发起的目标基站处的切换程序的电子组件或模块1702。例如,电子组件1702可以包括耦合到诸如收发机和具有用于处理与移动实体和源基站的通信切换的指令的存储器的至少一个控制处理器。电子组件1702可以是或可以包括用于完成该目标基站处的移动实体发起的切换程序的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如根据切换协议向/从该移动实体发送和接收信号,从而针对单播传输等建立到该移动实体的连接。

装置1700可以包括用于在初始时段内从该目标基站在单播传输中向移动实体发送mbms内容的电子组件1704。例如,电子组件1704可以包括耦合到诸如收发机和保存用于向请求转移的移动实体发送mbms内容的指令的存储器的至少一个控制处理器。电子组件1704可以是或可以包括用于在初始时段内在单播传输中从目标基站向移动实体发送mbms内容的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如从移动实体接收mbms内容、将该mbms内容编码到用于单播传输的信号中,以及向该移动实体发送单播传输。装置1700可以包括用于执行结合图16描述的任何或所有额外操作1600的类似电子组件,为了简化解释说明没有在图17中显示。

在相关方面,在装置1700用作网络实体的情况中,装置1700可以选择性的包括具有至少一个处理器的处理器组件1710。在这种情况中,该处理器1710可以通过总线1712或类似的通信耦合操作性的与组件1702-1704或类似组件通信。该处理器1710可以影响电子组件1702-1704执行的过程或功能的发起和调度。

在其它相关方面,装置1700可以包括无线收发机组件1714。单独的接收机和/或单独的发射机可以替代或结合收发机1714使用。装置1700可以选择性的包括用于存储信息的组件,诸如存储设备/组件1716。计算机可读介质或存储组件1716可以通过总线1712等操作性地连接到装置1700的其它组件。存储组件1716可以适用于存储用于执行组件1702-1704及其子组件或处理器1710的动作,或额外方面700、800、900或1000或本申请中公开的方法的计算机可读指令和数据。存储组件1716可以保存用于执行组件1702-1704相关联的功能的指令。虽然显示为在存储器1716外部,但是应该理解的是,组件1702-1704可以位于存储器1716之内。

图18示出了用于使用基站在蜂窝无线通信系统中获得移动实体的mbms状态的方法1800。该基站可以包括本申请中描述的各种形式中的任何一种的基站,例如enb。方法1800可以包括:在1810处,在无线通信系统的基站处从移动实体接收消息,该消息包括提供给管理网络节点用于mbms服务计费的信息。该管理网络节点可以包括,例如mce或bmsc。包括该mbms管理信息的消息可以是任何适当格式的。方法1800还可以包括:在1820处,基站从该消息中获得该移动实体的mbms状态以便由该基站使用。

图19示出了可以由源基站结合方法1800执行的用于获得mbms状态的其它可选操作或方面1900。更具体地,每个额外操作1900代表更具体化的方法,或更具体化的方法的分量,用于执行结合图18所描述的接收操作1810;并且因此,确定基站在操作1820处从其获得mbms状态的消息类型。不要求图19中示出的操作来执行方法1800。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法1800包括图19的至少一个操作,则方法1800可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。

方法1800还可以包括:在1910处,基站接收报告该移动实体正在接收的mbms服务或正在请求的mbms服务中的至少一个mbms服务的计数响应消息。方法1800还可以包括:在1920处,基站接收标识该移动实体注册的mbms服务的注册消息。方法1800还可以包括:在1930处,基站接收标识该移动实体注销的mbms服务的注销消息。方法1800还可以包括:在1940处,基站接收标识该移动实体激活的mbms服务的激活消息。方法1800还可以包括:在1950处,基站接收标识该移动实体去激活的mbms服务的去激活消息。

图20示出了可以由源基站结合1800执行用于获得mbms状态的其它可选操作或方面2000。不要求图20中示出的操作来执行方法1800。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果方法1800包括图20的至少一个操作,则方法1800可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。

方法1800还可以包括:在2010处,在基站处读取消息以获得mbms状态。方法1800还可以包括:在2020处,该基站使用该mbms状态,在该基站处管理mbms服务到移动实体的服务连续性。例如,该基站可以使用本申请中所描述的响应请求切换的移动实体的mbms状态的优先级程序。

参照图21,提供了可以配置为无线网络中的网络实体,或用在该网络实体中的用于获得移动实体的mbms状态的处理器或类似设备的示例性装置2100。该网络实体可以是enb或无线通信网络的其它基站(例如,家庭节点b等)。该装置2100可以包括代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置2100可以包括用于在无线通信系统的基站处从移动实体接收消息的电子组件或模块2102,该消息包括用于提供给管理网络节点以用于mbms服务计费的信息。例如,该电子组件2102可以包括耦合到诸如收发机和具有用于处理与移动实体的mce的通信的计费消息的指令的存储器的至少一个控制处理器。该电子组件2102可以是或可以包括用于在无线通信系统的基站处从用于提供mce用于mbms服务计费中的移动实体接收消息的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如从移动实体接收消息确定该消息是否是针对mce的计费消息,作为对确定该消息是计费消息的响应,将该消息或消息的一部分保存在存储器组件中,并将该消息中继给mce。

装置2100可以包括用于从该消息中获得该移动实体的mbms状态以便由基站使用的电子组件2104。例如,该电子组件2104可以包括耦合到诸如收发机和保存用于在将消息转发给mce之前处理该消息以获得mbms信息的指令的存储器的至少一个控制处理器。该电子组件2104可以是或可以包括用于从该基站所使用的消息获得移动实体的mbms装置的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如从存储器组件(例如,临时存储器)读取该消息或该消息的部分,使用针对该计费消息定义的协议,以及将mbms状态信息的一个或多个条目保存在存储器组件中。装置2100可以包括用于执行结合图19-20所描述的任何或所有额外操作1900或2000的类似电子组件,为了简化解释说明没有在图21中示出。

在相关方面,装置2100可以在装置2100用作网络实体的情况中,选择性的包括具有至少一个处理器的处理器组件2110。在这种情况中,该处理器2110可以通过总线2112或类似的通信耦合操作性地与组件2102-2104或类似组件通信。该处理器2110可以影响电子组件2102-2104所执行的过程或功能的发起和调度。

在其它相关方面,装置2100可以包括无线收发机组件2114。单独的接收机和/或单独的发射机可以替代或结合收发机2114使用。该装置2100可以选择性的包括用于存储信息的组件,诸如存储设备/组件2116。计算机可读介质或存储组件2116可以通过总线2112等操作性地连接到装置2100的其它组件。存储组件2116可以适用于存储用于执行组件2102-2104及其子组件或处理器2110或处理器2110的动作,或额外方面700、800、900或1000或本申请中公开的方法。存储组件2116可以保存用于执行组件2102-2104相关联的功能的指令。虽然显示为在存储器2116外部,但是应该理解的是,组件2102-2104可以位于存储器2116之内。

图22示出了用于操作无线通信网络的mbms区域中的预留基站的方法2200。该源基站可以包括本申请中描述的各种形式的任何一种基站,例如enb。该方法2200可以包括:在2210处,该预留基站广播用于mcch获得的sib13信号,以便由一个或多个移动实体用于解码来自无线电范围内的非预留基站的mbms信号。另外,该方法220还可以包括:在2220处,该预留基站发送用于mcch变化宣告的pdcch信号。

参照图23,提供了可以配置为无线网络中的网络实体,或用在该网络实体中的用于操作mbms区域的预留基站的处理器或类似设备的示例性装置2300。该网络实体可以是enb或无线通信网络的其它基站(例如,家庭节点b等)。该装置2300可以包括代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置2300可以包括用于从mbms区域的预留基站广播用于mcch获得的sib13信号,以便由一个或多个移动实体用来解码来自无线电范围内的非预留基站的mbms信号的电子组件或模块2302。例如,该电子组件2302可以包括耦合到诸如收发机和具有用于在sib13中广播mcch信号的指令的存储器的至少一个控制处理器。该电子组件2302可以是或可以包括用于从mbms区域的预留基站广播用于mcch获得的sib13信号,以便由一个或多个移动实体使用从无线电范围内的非预留基站解码mbms信号的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如生成用于在无线帧的sib13中从无线电范围内的非预留基站解码mbms信号的信息,以及从预留基站的发射机组件广播无线帧。

该装置2300可以包括用于发送用于mcch改变宣告的pdcch信号的电子组件2304。例如,该电子组件2304可以包括耦合到诸如收发机和保存用于在适当时间发送pdcch信号的指令的存储器的至少一个控制处理器。该电子组件2304可以是或可以包括用于发送针对mcch改变宣告的pdcch信号的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如使用定时组件确定周期性发送、生成编码mcch改变宣告的pdcch信号作为对该定时组件的响应,以及使用发射机组件广播pdcch信号。

在相关方面,在装置2300用作网络实体的情况中,装置2300可以选择性的包括具有至少一个处理器的处理器组件2310。在这种情况中,该处理器2310可以通过总线2312或类似的通信耦合操作性的与组件2302-2304或类似组件通信。该处理器2310可以影响电子组件2302-2304执行的过程或功能的发起和调度。

在其它相关方面,装置2300可以包括无线收发机组件2314。单独的接收机和/或单独的发射机可以替代或结合收发机2314使用。该装置2300可以选择性的包括用于存储信息的组件,诸如存储设备/组件2316。计算机可读介质或存储组件2316可以通过总线2312等操作性地连接到装置2300的其它组件。存储组件2316可以适用于存储用于执行组件2302-2304及其子组件或处理器2310的动作,或本申请中公开的方法的计算机可读指令和数据。存储组件2316可以保存用于执行组件2302-2304相关联的功能的指令。虽然显示为在存储器2316外部,但是应该理解的是,组件2302-2304可以位于存储器2316之内。

图24示出了用于在移动实体处获得蜂窝无线通信系统中的基站的mbms支持信息的方法2400。该移动实体站可以包括本申请中描述的各种形式的任何一种的移动实体,例如ue。方法2400可以包括:在2410处,该移动实体在该无线通信系统的移动实体处从服务基站接收消息。该方法2400还可以包括:在2420处,移动实体从该消息获得相邻基站的mbms支持信息。

图25示出了可以由该移动实体结合方法2400执行的用于获得相邻基站的mbms支持信息的其它可选操作或方面2500。不要求图25中示出的操作来执行方法2400。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果该方法2400包括图25的至少一个操作,则方法2400可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。该方法2400还可以包括:在2510处,该移动实体使用相邻基站的mbms支持信息选择mbms服务的优选基站。该方法2400还可以包括:在2520处,该移动实体向服务基站发送该优选基站的标识符用于支持服务连续性。

图26示出了可以由移动实体结合方法2400执行的用于获得相邻基站的mbms支持信息的其它可选操作或方面2600。不要求图26中示出的操作来执行方法2400。操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果该方法2400包括图26的至少一个操作,则方法2400可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。该方法2400还可以包括:在2610处,该移动实体在bcch上接收消息。该方法2600还可以包括:在2620处,该移动实体针对相邻基站从该bcch消息确定mbms服务支持指示符、mbsfn同步区域标识符、mbsfn服务标识符和mbsfn区域标识符中的至少一个。

参照图27,提供了可以配置为无线网络中的网络实体或ue,或用在该网络实体或ue中的用于获得相邻基站的mbms支持信息的处理器或类似设备的示例性装置2700。该装置2700可以包括代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置2700可以包括用于在无线通信系统的移动实体处从服务基站接收消息的电子组件或模块2702。例如,该电子组件2702可以包括耦合到诸如收发机和具有用于从基站接收并处理传输的至少一个控制处理器。该电子组件2702可以是或可以包括用于在该无线通信系统的移动实体处从服务基站接收消息的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如使用本申请中引用的一个或多个协议接收无线信号,以及对该无线信号解码以获得解码的数据。

该装置2700还可以包括用于从消息获得相邻基站的mbms支持信息的电子组件2704。例如,该电子组件2704可以包括耦合到保存有用于处理该消息以获得相邻mbms信息的指令的存储器的至少一个控制处理器。该电子组件2704可以是或可以包括用于从该消息获得相邻小区的mbms支持信息的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如处理解码的的数据、识别解码的数据中针对该相邻基站的mbms支持信息,以及将相邻基站的该mbms支持信息存储在存储器组件中。该装置2700可以包括用于执行结合图25-26所描述的任何或所有额外操作2500或2600的类似电子组件,为了简化解释说明没有在图27中示出。

在相关方面,在装置2700用作网络实体的情况中,装置2700可以选择性的包括具有至少一个处理器的处理器组件2710。在这种情况中,该处理器2710可以通过总线2712或类似的通信耦合操作性的与组件2702-2704或类似组件通信。该处理器2710可以影响电子组件2702-2704执行的过程或功能的发起和调度。

在其它相关方面,装置2700可以包括无线收发机组件2714。单独的接收机和/或单独的发射机可以替代或结合收发机2714使用。该装置2700可以选择性的包括用于存储信息的组件,诸如存储设备/组件2716。计算机可读介质或存储组件2716可以通过总线2712等操作性地连接到装置2700的其它组件。存储组件2716可以适用于存储用于执行组件2702-2704及其子组件或处理器2710的动作,额外方面2500或2600或本申请中公开的方法的计算机可读指令和数据。存储组件2716可以保存用于执行组件2702-2704相关联的功能的指令。虽然显示为在存储器2716外部,但是应该理解的是,组件2702-2704可以位于存储器2716之内。

多频率、载波聚合和单频率部署中的embms服务发现

在其它方面,embms服务连续性和目标小区选择可以通过为移动实体提供embms服务发现的新方法来增强。当前的方法可以为高效会话发起和连续性提供任何或足够详细的服务发现信息。在详细描述该服务发现方法之前,下面回顾一下embms服务区域和embms系统组件和功能的相关概念。

embms服务区域

图28示出了包括mbms服务区域2802的系统2800,其包含多个mbsfn区域2804、2806、2808,每个可以包括多个小区或基站2810。如本申请中所用,“mbms服务区域”指的是在特定时刻有某个mbms服务可用的区域。例如,可以由mbms服务区域内的基站在特定时刻广播特定体育或其它节目。广播该特定节目的区域定义为mbms服务区域。mbms服务区域可以包括在“广播服务区域”中,或者可以与之共存。广播服务区域可以针对每个mbms服务单独定义,并且可以包括提供服务的所有或小于所有公共陆地移动网络(plmn)。该mbms服务区域可以由2804、2806和2808处显示的一个或多个“mbsfn区域”组成。如本申请中所用,mbsfn区域指的是当前使用mbsfn协议以同步方式广播特定节目的一组小区(例如,小区2810)。mbms服务区域可以由网络实体分配服务区域标识符。

如上所述的“mbsfn同步区域”指的是相互连接和配置的使得其能够以同步方式工作使用mbsfn协议广播特定节目的一组小区,无论他们当前是否正在这样做。每个enb在可以只属于给定频率层上的一个mbsfn同步区域。值得注意的是,mbms服务区域2802可以包括一个或多个mbsfn同步区域(未示出)。相反的,mbsfn同步区域或广播服务区域可以包括一个或多个mbsfn区域或mbms服务区域。一般而言,mbsfn区域是由所有、或一部分单个mbsfn同步区域组成并且位于单个mbms服务区域之中。

支持各个mbsfn区域之间的重叠,并且单个enb可以属于单个同步区域中的多个不同mbsfn区域。例如,可以在系统信息块(sib)13中配置多达8个独立的mcch以支持不同mbsfn区域中的成员关系。mbsfn区域预留小区或基站是mbsfn区域中不对mbsfn传输做出贡献的小区/基站,例如mbsfn同步区域边界附近的小区,或由于其位置而针对mbsfn传输不需要的小区。

mbms服务区域属性值配对(avp)可以是八位字符串(octetstring)类型,并且指示部署了mbms承载服务的区域。avp可以包括下面部分或由其组成:第一部分是1到256范围内的二进制八位字节值(例如,0到255解释为1到256),第二部分是组成mbms服务区域标识符的“n”个数量的连续列表的2-(2n+1)个八位字节。avp列表中的每个mbms服务区域标识符可以由唯一标识mbms服务区域的2个八位字节码组成,对应于mbms服务区域标识符。该标识符可以由网络实体(诸如广播-多播服务中心(bm-sc))分配,并且由无线网络控制器(rnc)或mme映射到一个或多个小区。在3gppts23.003中当前定义了该mbms服务区域标识及其语义。每个mbms服务区域标识符应该只在avp列表中提供一次。

在3gppts23.246中当前定义了mbms服务区域(mbmssa)。该mbmssa可以包括一个或多个mbms服务区域标识符(mbmssai),并且限制于不多于256个mbmssai。mbmssai可以用于识别plmn中的一组小区,其独立于相关联的位置、小区的物理位置的路由或服务区域。小区可以属于一个或多个mbmssa,并且因此可以由一个或多个mbmssai寻址。该mbmssai可以是0到65535(包括的)之间的整数。数值0可以具有具体意义;它可以将整个plmn标记为mbms服务区域,并且指示接收rnc/bss,该rnc/bss可达到的所有小区时mbms服务区域的一部分。除了特定的mbms服务区域标识值0,mbms服务区域标识应该是plmn中唯一的,并且应该定义为使得相应mbms服务区域中的所有小区都能支持mbms。

embms系统组件和功能

图29示出了用于提供或支持mbsfn服务的无线通信系统2900的功能实体。考虑服务质量(qos),系统2900可以使用安全比特速率(gbr)类型mbms承载,其中,最大比特速率(mbr)等于该gbr。这些组件以举例的方式显示并描述,并且并不仅限于本申请中描述的发明概念,其可以适用于用于递送和控制广播传输的其它结构和功能分配。

系统2900可以包括mbms网关(mbmsgw)2916。该mbmsgw2916控制通过m1接口的mbms用户层面数据到enodeb2904a、2904b的互联网协议(ip)广播分发;显示出了很多可能enb的两个enb2904a、b。另外,该mbmsgw可以控制通过m1接口的mbms用户层面数据到utran无线网络控制器(rng)(未示出)的ip广播分发。该m1接口与mbms数据(用户层面)相关联并且使用数据分组的递送的ip。enb2904a可以通过一个或多个相邻小区2918a、2918b使用e-utranuu接口向ue/移动设备2902提供mbms内容。

该mbmsgw2916还可以通过移动管理实体(mme)2908和sm接口执行mbms会话控制信令,例如mbms会话开始和会话停止。mbmsgw2916还可以为使用经由sgi-mb(用户层面)参考点的mbms承载的实体提供接口,并且为使用经由sg-mb(控制层面)参考点的mbms承载的实体提供接口。该sg-mb接口携带mbms承载服务特定信令。该sgi-mb接口是用于mbms数据递送的用户层面接口。mbms数据递送可以由ip单播传输(其可以是默认模式)或ip多播来执行。

系统2900还可以包括多播协调实体(mce)2906。该mce2906可以执行mbms内容的准入控制功能,并为mbsfn区域中的所有enb针对使用mbsfn操作的多小区mbms传输所用的时间和频率无线资源。mce2906可以确定mbsfn区域的无线配置,诸如调制和编码方案。mce2906可以调度和控制mbms内容的用户层面传输,以及通过确定哪些服务将复用到哪个多播信道(mch)来管理embms服务复用。该mce2906可以参与通过m3接口与mme2908的mbms会话控制信令,并提供与enb2904a、2904b的控制层面接口m2。

系统2900还可以包括与内容提供商服务器2914通信的bm-sc2912。该bm-sc2912可以处理来自一个或多个源(诸如内容提供商2914)的广播内容的输入,并提供如下面所描述的其它更高等级管理功能。这些功能可以包括,例如成员关系功能,包括识别出的ue的mbms服务的授权和发起。该bm-sc2912还可以执行mbms会话和传输功能、实况广播的调度,以及递送,包括mbms和相关联的递送功能。该mb-sc2912还可以提供服务宣传和描述,诸如可用于广播的广告内容。单独的分组数据协议(pdp)上下文可以用于携带ue和bm-sc之间的控制消息。该bm-sc还可以提供安全功能,诸如密钥管理、内容提供商根据诸如像数据量和qos这样的参数的管理收费,为广播模式的utran和e-utran中的mbms提供内容同步,以及为utran中的mbsfn数据提供头部压缩。该bm-sc2912可以向包括会话属性(诸如qos和mbms服务区域)的mbms-gw2916指示会话开始、更新和停止。

系统2900还可以包括与mce2906和mbms-gw2916通信的多播管理实体(mme)2908。该mme2908可以提供通过e-utran针对mbms的控制层面功能。另外,该mme可以为enb2904a、2904b提供mbms-gw2916所定义的广播相关信息。mme2908和mbms-gw2916之间的sm接口可以用于携带mbms控制信令,例如会话开始和停止信号。

系统2900还可以包括分组数据网络(pdn)网关(gw)2910,有时缩写为p-gw。该p-gw2910可以提供ue2902和bm-sc2912之间用于信令和/或用户数据的演进型分组系统(eps)承载。因此,该p-gw可以从与分配给该ue的ip地址相关联的ue接收基于同一资源定位符(url)的请求。该bm-sc2912还可以通过p-gw2910链接到一个或多个内容提供商,其可以通过ip接口与bm-sc2912通信。另外,该系统可以包括能够在某些系统组件之间直接通信的新接口,以便于本申请中公开的方法和装置的方面。但是,一般而言并不应该需要新的接口。

多频率、载波、聚合或单频率部署

在多频率,载波聚合或单频率部署中,无线通信网络可以采用很多使用单个频率、使用多个频率或多个载波分量的mbms服务。多个频率可以用于实现载波聚合,但是并不仅限于这种用法。例如,基站可以使用不同频率发送不同服务。不同频率或载波分量上部署的服务可以相互不同。在单个频率部署中,部署在不同相邻小区上的服务可以相互不同。如本申请中所用,“邻近小区”意味着频率、载波分量、相邻小区或相邻基站的任何一个或任何组合。另外,“embms发现”指的是ue识别出携带感兴趣的特定embms服务的一个或多个邻近小区所进行的处理过程。

支持mbms的ue可以通过服务宣告获得网络所部署的所有mbms服务的列表。相反,mbms服务发现当前要求ue监听其当前小区以发现服务的开始,正如在pdcch上发送的mcch改变宣告所告知的,并且mac控制单元mbms调度信息(msi)。正在进行的服务信息当前在mcch和msi中提供。但是,每个ue可以限制于如果其处于空闲模式则监听其当前占用的小区,或者如果其处于连接模式则监听当前服务小区(或主要小区)。

多频率、载波聚合或单频率部署中的服务发现的问题

当前针对embms服务发现的方法一般具有某些限制。例如,该ue可能无法在不切换到另一个邻近小区的情况下发现其它可用邻近小区(根据本申请中定义的,其包括服务enb上的其它频率)上提供的mbms服务。该ue无法监听或发现除了当前服务小区(多频率上下文中)或主要小区(载波聚合上下文中)上不可用的服务。该ue无法确定何时将广播调度的服务,或者在哪个小区、频率或分量载波上将广播调度的服务。类似的问题可能出现在类似的多频率部署和载波聚合部署中。

本申请中公开的技术可以用于解决同时针对多频率和载波聚合部署的这些服务发现问题。针对支持载波聚合和支持非载波聚合的ue,以及针对正在进行和调度的未来mbms服务,这些解决方案可以用于与所有类型的相邻小区使用,无论工作在相同频率还是不同频率上。所建议的技术并不仅限于使用在特定地理位置。

用于解决载波聚合汇总的类似服务发现问题的现有方法有一些缺点。在一种方法中,每个提供mbms的载波分量的频率信息应该在其它分量载波上发送。在另一种方法中,每个提供mbms的载波分量的频率和mbms相关信息应该在其它分量载波上发送。同样,已经建议每个提供mbms的载波分量的频率信息和mcch宣告应该在其它分量载波上发送。上述方法可能有要求ue比需要地更频繁地接收和处理系统信息块(sib)数据和mcch数据的缺点。另一个替换方法要求每个提供mbms的分量载波的频率信息和临时移动集合标识(tmgi)列表中包括的所有mbms服务标识符在其它分量载波上转发。但是,该方法可能造成主要小区上的过多开销。本公开内容的各个方面避免了这些现有方法的缺点。

mbms服务宣告&发现

在更详细的描述本公开内容的各个方面之前,下面将参照示出了bm-sc3002的功能性方面3000的图30,在单频率上下文(例如,mbsfn)中概述embms服务发现的某些细节。在网络系统初始化期间,可以用mbsfn区域标识符和mbms服务区域列表配置每个小区。每个mbms服务可以由相应tmgi唯一识别,其可以包括plmn标识符加上服务标识符。bm-sc3002保存将mbms服务映射到mbms服务区域的数据。

初始化之后,bm-sc3002使用单播或多播信令发送服务向导,这里也称为服务宣告。例如,ue可以访问网站以请求服务向导,并且通过单播传输接收该向导。作为替代,bm-sc可以使用多播业务信道(mtch)通过多播/广播提供该服务向导。可以从内容供应商或源3004向bm-sc3002提供内容。

mbms用户服务发现/宣告3008可以用于宣告在用户服务会话之前和潜在的在其间的mbms流和mbms下载用户服务和用户服务绑定。该mbms用户服务可以由使用会话和传输功能或使用交互式宣告功能递送的元数据(对象/文件)来描述。该mbms会话和传输功能3010使用mbms递送功能3012或相关联的递送功能3014(诸如单播承载服务)向一组ue传送实际的mbms会话数据。交互式宣告功能3006可以提供用于使用http向ue提供服务描述的替代方法,或者服务描述可以通过其它交互式传送方法分发。

mbms用户服务发现/宣告涉及以适当方式向很多接收机的元数据分段的递送。该元数据本身描述服务的细节。参照图31,元数据3100可以是元数据的单个唯一标识块,并且可以包括各个元数据分段,每个可以定义为元数据的单个可识别块。例如,单个会话描述协议(sdp)文件可以是一个元数据分段。该元数据3100可以包括描述单个mbms服务3102a或mbms用户服务绑定3102b的细节的第一元数据分段、描述mbms用户服务会话的细节的第二元数据分段3104、描述相关联的递送方法和程序3108的细节的第三元数据分段3106、描述服务保护的细节的第四元数据分段3110和描述前向纠错(fec)修复数据流的细节的第五元数据分段3112。

再次参照图30,服务宣告可以使用mbms递送功能(承载)3012。为了接收服务宣告,该客户端获得相关mbms下载会话传输的会话参数。这可以通过将该相关会话参数保存在mbmsue中,或使用开放移动联盟(oma)推送递送来实现。作为替换,用户服务宣告可以使用交互式宣告功能3006。可以使用http或其它交互式传输方法将用户服务描述传输给ue。bm-sc3002可以提供对请求的服务描述。聚合mbms服务宣告文档可以与交互式宣告功能一起使用。ue可以配置为支持聚合mbms服务宣告文档的分解。用户服务宣告可以使用点对点推送承载,例如sms承载或http推送承载。这可以有多个不同于mbms承载上的用户服务宣告的特性。

单频率中的embms服务发现

当mbms会话将要开始时,bm-sc在embms控制层面发出会话开始。会话开始命令包括服务的tmgi和mbms服务区域标识符。该命令起始于bm-sc,并且可以通过sg-mb、sm、m3、m2接口传送并到达mce。

参照图32,示出了mce子系统3200,该mce3202可以确定嵌入的mbsfn区域标识符和相应小区。然后,该mce3202可以向适当小区enb0到enbn发送会话开始信号。一旦接收到会话开始信号,该小区可以使用mbms互联网协议(ip)多播地址在m1接口上接收mbms数据。该mce3202发送mbms调度信息(msi)以便使得enb0到enbn能够在适当时刻发送pdcch和更新的mcch。

图33示出了mce关于mbms控制的其它细节概述功能。例如,该mce可以执行如图33中进一步详细描述的初始化功能、会话控制功能和计数功能。该mce可以通过m3接口从mme接收消息,并通过m2接口向enb发送消息。这些消息的示例及其与描述的功能的关系也在图33中用标记的箭头示出。图34a示出了从enb到mce的m2建立请求消息的消息定义的示例。图34b示出了列举mcch相关广播控制信道(bcch)配置条目的m2建立请求消息的示例。图34c示出了列举了e-utran小区全球标识(cgi)的m2建立请求消息的示例。图35a示出了m2建立响应消息的示例。图35b示出了mcch相关bcch配置条目的m2建立响应消息的示例,图36示出了m2会话开始响应消息的示例。

通过监听pdcch和mcch,ue发现该会话开始。使用从msi解码出的调度信息,ue能够解码从其占用或连接的小区广播的相应mbms服务。如前所述,当前方法不能对其它邻近小区上的服务发现提供有效方式。用于服务宣告发现的新的方法

根据本申请中的方面,网络通过服务向导或宣告、小区广播消息或sib的组合之一向ue提供足够的mbms相关信息,这样该ue能够确定哪个小区将提供感兴趣的服务以及在何时该感兴趣的服务可用。

第一替代实施例

根据第一替代方案,ue通过检查mbms服务区域信息发现感兴趣的mbms服务。每个小区广播其支持的mbms服务区域。每个小区知道其支持的该mbms服务区域,并且可以将每个支持的服务区域的标识符以octetstring类型的mbms服务区域avp的形式保存。

该网络系统中可以有多达“n”个mbms服务区域。假设n不大于256,每个mbms服务区域可以被分配唯一索引,这里称为服务区域索引,不会与服务区域标识(sai)混淆。sai的值的范围从0到216-1;相比之下,本申请中描述的服务区域索引值可以具有不同的(并且更小的)范围,例如从0到255。选择服务区域索引使得mbms服务区域avp八位字节值到服务区域索引值之间有一对一映射。通过在下面标题为“服务区域索引”的部分以举例说明的方式提供了其它细节。该服务区域索引可以描述为特定小区服务的可用mbms服务区域的mbmssai的哈希。该服务区域索引用于压缩从网络向移动实体(ue)递送的信息比特。

该bmsc和小区(enb)都有描述mbms服务区域avp八位字节值到贯穿oam的服务区域索引的一对一映射的映射信息。每个小区的服务区域索引列表可以经由256(n)比特掩码附加到sib13,每个服务区域索引状态由一个比特代表,例如可行的(1)或不可行的(0)。服务区域索引的总长度可以是从服务区域的最大数量(例如256)除以每字节8比特得到的,例如32字节。另外,相邻小区的服务区域索引列表与相邻小区的频带指示符(0…64)和小区标识符一起在sib13或一些其它sib中提供给移动实体。

该ue可以通过解码sib13确定当前小区支持哪些mbms服务区域。该ue可以根据sib13中包括的相邻小区信息确定相邻小区还支持哪些mbms服务区域。

在第一替代的另一个方面,当bm-sc提供除了tmgi以外的服务向导时,该bm-sc还可以为该服务区域索引关于的小区提供每个mbms服务相关联的服务区域索引值。例如,bm-sc可以在mbms用户服务会话描述元数据中与tmgi(每一媒体的mbms承载模式)一起递送该tmgi的相应服务区域索引。该服务区域索引可以由enb、mce、mme或其它网络实体生成。

使用感兴趣的服务的服务区域索引和bm-sc所提供的当前小区,该ue可以使用在sib13等中从enb提供的服务区域索引确定当前小区是否正在或将要提供该服务。例如,如果该bm-sc为特定mbms服务提供索引值“2”,则该移动实体查询该索引值并读取指示“有效”或“无效”的状态比特。如果当前小区不提供该服务(例如,状态设置为“无效”),该ue可以检测相邻小区的一个或多个服务区域索引,直到其识别出该服务有效的一个或多个相邻小区。

但是,如果该ue不控制一个或多个相邻小区的服务区域索引,则该ue可以使用不同程序搜索提供需要的服务的相邻小区。例如,如果该ue处于空闲模式,则其可以发起一个或多个小区重选程序直到其占有提供所需要的服务的小区。根据修改的小区重选标准,选择邻居的enb还可以使用来自邻居mbms服务区域索引的信息和小区标识符选择提供需要的服务的目标小区。进一步举例,如果该ue处于连接模式,其可以使用修改后的切换程序请求切换到提供需要的服务的小区。除了提供信令测量作为切换触发事件,ue还可以提供服务发现信息以触发目标小区的切换或选择。例如,该ue可以包括mbms服务相关信息,诸如enb的现有测量报告或其它消息中的tmgi、服务区域索引或小区标识符。

如果空闲状态中的ue能够使用相邻小区的服务区域索引确定在一个或多个相邻小区中需要的服务有效,则该ue可以执行小区重选以便占有提供需要的服务的小区。该ue和enb可以使用修改后的小区重选标准来选择请求的mbms服务区域中具有最强小区重选信号的小区。如果该ue处于连接模式,则它可以类似地使用修改后的切换程序请求向提供需要的服务的小区的切换。除了提供信号测量作为切换触发事件,该ue还可以为enb提供mbms服务发现信息以便触发如上所述的目标小区的切换或选择。在空闲或连接模式中,如果服务开始时间在未来相对较远,则小区切换程序可以延期直到当前时间接近已知的服务开始时间,例如当由内部时钟触发时。进一步举例而言,ue可以在需要的服务在邻近小区上调度开始之前几分钟或几秒之前请求切换到该邻近小区。

因此可以使用最小的开销激活邻近小区上的服务发现(例如,频率、载波分量或基站)。有利的是,所描述的实施例应该相对容易实现。这种方法可能要求在现有协议的各个层的最小化修改,包括服务向导、系统信息块(sib)和ue可操作程序。

服务区域索引

各种方法可以用于对mbms服务区域标识符列表进行哈希运算以获得服务区域索引。在一个方面,网络实体(例如enb)将实体根据标识符的第一个八位字节提供的mbms服务的sai排序。例如,该enb可以按照升序或降序顺序对sai排序以获得排序后的sai列表。排序后的列表可以包含复制的条目,指示在不同时间在同一服务区域中提供相应服务。该网络实体可以从排序后的列表去掉重复sai以获得压缩的排序列表。然后,该网络实体可以为压缩后的排序列表中的每条记录分配索引号。例如,该实体可以将索引号初始化为开始于0并且由该压缩的排序列表中的每个连续记录将该索引号增加1。得到的索引可以是从0到“n”的数值列表,代表特定mbms部署所提供的“n+1”个唯一mbms服务区域。然后,得到的服务区域索引可以与相关小区的标识符相关联并且由ue用于使用如本申请中描述的技术确定识别出的小区是否提供特定服务。

第二替代实施例

根据第二替代实施例,ue通过检查mbsfn区域标识符(mbsfnareaid)确定感兴趣的服务的状态。当前,每个小区根据传统支持的协议在sib13中广播其支持的所有mbsfnareaid。但是,与传统实践方式不同,当bmsc除了tmgi还提供服务向导时,该bmsc还可以如上针对第一替代实施例描述的提供每个服务的相关联服务区域索引。另外,该mce确定在m2建立请求和m2建立响应过程中小区标识符到mbsfnareaid的映射。该mce还可以确定针对该mce服务的所有enb的mbsfnareaid到mbms服务区域的映射。针对这种映射的更详细示例,参见下面名为“mbsfn区域id到mbms服务区域/小区列表的映射”的部分。

然后,网络实体(例如,mce或enb)可以向ue提供mbsfnareaid到mbms服务区域的映射。该网络实体还可以提供mbsfnareaid到小区标识符的映射。使用这些映射,该ue可以确定哪个mbsfn区域和小区正在或将要向ue提供感兴趣的mbms服务。

在一个方面,该mce向bm-sc提供映射信息,并且该bm-sc用mbms服务向导/宣告信息向ue提供映射信息。该bm-sc可以使用mbms会话和传输功能,或交互式的宣告功能以便向ue提供该信息。例如,该bm-sc可以在mbms用户服务会话描述中提供mbsfnareaid到mbms服务区域映射信息,以及在mbms用户服务会话描述中提供tmgi的相应服务区域。该mbms会话和传输功能使用mbms承载服务或单播承载服务将实际mbms会话数据传送给一组mbmsue。该交互式宣告功能使用超文本传输协议(http)或其它交互式传输方法向ue提供服务描述。

现在,在lte或类似无线通信标准中没有定义接口支持mce和bm-sc之间的直接通信。因此,所描述的信息可以通过使用新消息经由现有m3、sm和sg-mb接口来提供。

在替代性的方面,mce可以将该映射信息递送给enb,其可以将信息通过无线递送给ue。该映射信息可以是相对静态的,也就是不应该需要频繁更新。在这种情况中,该映射信息可以在sib中发送给ue。在替代性选择中,该映射信息可以作为专用单播消息使用ue请求、网络响应序列来发送,并由ue保存直到提供了更新后的信息。

选择用于传输该映射信息的传输模式可以依赖于要发送的信息量。在提供整个系统的mbsfnareaid列表到服务区域列表的映射的场景中,可能需要发送针对多达256个mbsfnareaid,每个有多达256个服务区域的映射信息。该映射可能需要多达256*(1字节+256比特)=8448字节。该数据量可能超过sib的容量。当提供这样的信息时,该ue可以针对任何感兴趣的服务、系统宽度定位mbsfn区域id。在只针对当前小区提供mbsfnareaid列表到服务区域列表映射的另一个场景中,可以提供多达8个mbsfnareaid,每个具有多达256个服务区域,具有8*(1+32)=264字节的较低数据需求。该较小的数据量可以在sib中发送。在这种场景中,该ue可以限制为确定该服务小区是否提供感兴趣的mbms服务。

在第一个实施例中,当用户指示对特定服务的兴趣时,该ue可以使用该映射信息发现该服务小区是否提供或将要提供该服务。如果该服务小区不提供需要的服务,则ue可以如前所述请求分配给该服务可用的另一个小区。

mbsfn区域id到mbms服务区域/小区列表的映射

下面仅仅通过举例而非限制性的提供了描述。例如,给定小区标识符列表,cell[i]中“i”从0到“n”,并且针对每个cell[i],存在mbms服务区域的数量“n”通常小于或等于256,这样对于所有小区cell[i]存在mbms服务区域的聚合矩阵mbms_sa[i][0],mbms_sa[i][1],…mbms_sa[i][n-1]作为映射函数的输入。该映射函数应该将mbsfn区域的mbsfnareaid映射到mbms服务区域列表。该映射函数还应该将小区标识符映射到mbmsfnareaid。该服务区域标识符可以是索引(1个八位字节)或avp(八位字节字符串)格式。

该映射输出可以如下生成。首先,可以识别mce预留的mbms服务区域的综合列表,例如通过初始化256比特位图、轮询所有小区和服务区域标识符并在比特掩码中标记该服务区域。其次,服务区域标识符和小区标识符之间的映射可以通过轮询整个服务区域列表,并且针对每个服务区域通过轮询该小区列表来定义。该映射可以记录支持该服务区域的小区的小区标识符列表。第三,mbsfnareaid和服务区域之间的映射可以通过轮询整个服务区域列表、向具有不同小区列表的服务区域分配mbsfnareaid和记录mbsfnareaid到服务区域列表映射来定义。第四,mbsfnareaid可以通过轮询该mbsfnareaid列表以记录映射到该mbsfnareaid关联到的所有小区标识符的每个mbsfnareaid映射到每个小区标识符。第五,通过轮询该小区标识符列表以便将每个标识符记录到其相关联的所有mbsfnareaid,将该小区标识符列表映射到每个mbsfnareaid。

例如,假设一种输入,其中mce服务enb0、enb1、enb2,并且每个enb服务小区和服务区域如下:enb0有两个小区,cell0_0有3个服务区域1、2、3,cell0_1有三个服务区域1、2、3;enb1有1个小区,cell1_0有3个服务区域2、3、4;enb2有2个小区,cell2_0有3个服务区域4、5、6,而cell2_1有3个服务区域4、5、6。给定该输入,mce执行描述的映射算法以便如下确定映射信息。在第一步之后,mce获得整个sa列表:{sa1、sa2、sa3、sa4、sa5、sa6}。在第二步之后,该mce获得映射如下:sa1-cell0_0,cell0_1;sa2-cell0_0,cell0_1,cell1_0;sa3-cell0_0,cell0_1,cell1_0;sa4-cell1_0,cell2_0,cell2_1;sa5-cell2_0,cell2_1;以及sa16-cell2_0,cell2_1。在第三步之后,mce获得如下映射:mbsfnarea0:sa1;mbsfnarea1:sa2,sa3;mbsfnarea2:sa4;mbsfnarea3:sa5,sa6。在第四步之后,mce获得如下映射:cell0_0/cell0_1:mbsfnarea0,mbsfnarea1;cell1_0:mbsfnarea1,mbsfnarea2;以及cell2_0/cell2_1:mbsfnarea2,mbsfnarea3。在第五步之后,mce获得如下映射:mbsfnarea0:cell0_0,cell0_1;mbsfnarea1:cell0_0,cell0_1,cell1_0;mbsfnarea2:cell1_0,cell2_0,cell2_1;mbsfnarea3:cell2_0,cell2_1。

因此,并且针对其它示例,如果ue想要监听服务区域3中的服务,该ue可以确定其需要监听mbsfnarea1。如果当前小区不支持mbsfnarea1,则该ue可以使用该映射识别服务区域3中的小区,在这种情况中,该ue可以重新选择或请求切换到mbsfnarea1中的目标小区,即enb0或enb1小区。

第三替代实施例

根据第三替代实施例,ue可以使用服务向导获得需要的embms服务的程序开始时间和该服务持续时间。然后,该ue可以扫描可用邻近小区以检测embms服务,开始于关于该程序开始时间确定的时间。该方法可以类似于传统的监听或本申请中描述的第一、第二、第四或第五替代实施例的任何一个,除非监听限于基于调度的时间窗口。相比于更频繁地执行扫描的方法,该方法对于节省电量和其它资源很有用,并且避免了向其它小区的不必要切换。另外,该方法可以通过避免ue早于需要切换到次优化的小区以获得需要的embms服务而最大化利用最佳可用小区。

在空闲状态时,如果ue没有从任何网络实体接收任何将embms服务映射到网络小区或频率的信息,该ue可以扫描可用频率以便在相邻小区上发现需要的服务。该ue可以一旦启动就执行扫描以定位和占有提供需要的embms服务的小区。作为替代或者另外,如果在启动之后任何时间,该ue确定需要的embms服务在该ue占有的小区上不可用,该ue可以在使用需要的服务的程序开始时间确定的时间开始执行扫描。也就是,该ue可以等到调度的程序开始之前相对很短时间才开始执行扫描,或者可以如果需要的程序已经开始则立即扫描。一旦ue已经确定提供其想要的服务的邻近小区,它可以提升所选的提供需要的服务的小区的优先级,从而触发小区重选程序以便使ue占有所选的小区以获得需要的服务。

当ue处于连接模式时,服务基站可以向ue提供候选相邻小区的列表。然后,该ue可以按照任何适当顺序扫描提供的列表上识别出的相邻小区,例如以信号强度降序顺序,直到该ue识别出提供或将要提供所需要的embms服务的相邻小区。如果ue是支持多频率的设备,则该ue可以在测量间隔或任何时间执行该扫描。该ue将会向服务基站发送测量报告。该ue还可以向服务基站指示具有需要的embms服务的小区。作为替代,ue可以增加针对在服务持续时间内提供所需要的embms服务的所选相邻小区的测量报告中所报告的测量值,条件是来自所选小区的信号强度高于定义的阈值。作为对接收到所选小区的指派的响应,或者作为对接收到所选小区的增加的测量的响应,服务基站可以执行程序完成ue向提供所需要embms服务的相邻小区的切换。

第四替代实施例

根据第四替代性实施例,tmgi集合标识用于从网络实体(诸如bm-sc)向移动实体提供信息。该bm-sc可以确定要在一个区域中(独立于mbsfn服务区域)广播的embms服务的服务标识集合(例如,tmgi集合)。如本申请中所用,“tmgi集合”指的是将要使用同一小区发送的tmgi集合的新的标识。‘通常一起观察的’服务可以是同一“tmgi集合”的一部分,这样单个接收机ue能够在同一小区上获得其它服务。也就是,每组服务标识符指示要在相应一个邻近小区上发送的embms服务集合。tmgi集合信息应该本质上相对静态。很多tmgi集合可以在同一小区上发送,但是同一集合中没有两个tmgi将在不同邻近小区上发送。如上所述,tmgi集合可以独立于mbsfn区域。

在一个方面,bm-sc可以使用服务宣告程序直接向移动实体提供服务标识符集合(例如,tmgi集合)。另外,该bm-sc可以通过m3和m2接口向服务该移动实体的基站提供服务标识符集合。然后,该基站可以向该移动实体发送将该服务标识符集合的每一个映射到相应一个邻近小区的信息。如本申请中所用,“邻近小区”可以包括一个或多个频率、载波分量或相邻小区。提供给移动实体的信息可以在sib13中提供。可以使用用于压缩该映射信息以便在sib13中提供的技术,诸如在本申请中所描述的。

使用从bm-sc发送的信息,移动实体可以确定每个tmgi的tmgi集合。使用来自enb的信息,该移动实体可以确定每个tmgi集合的邻近小区。因此,该移动实体可以确定能够用tmgi识别出的任何mbms服务的邻近小区。一旦确定了该邻近小区,移动实体可以执行如本申请中所描述的操作以便在其当前小区或邻近小区上获得需要的mbms服务。

第五替代实施例

根据第五替代实施例,可以使用哈希技术提供将embms服务映射到邻近小区的信息。根据该实施例,网络宣告携带相应一个embms服务的邻近小区的数量。例如,如果网络具有总数“n”个邻近小区提供embms服务,则网络实体宣告移动实体识别为邻近小区的数量“n”。

另外,网络实体生成将每二个服务标识符(例如,tmgi)映射到邻近小区的相应标识符的信息的哈希值。虽然可以使用任何适当的哈希函数,但是该哈希函数工作在包括宣告的邻近小区数量和服务标识符的输入参数上以便提供映射信息作为哈希输出。本申请中描述了哈希方法的示例,去可以适用于该实施例。该网络向移动实体提供哈希输出,网络实体可以从中确定用于发送任何一个计算出的服务标识符的邻近小区。

移动实体使用宣告的数量和需要的embms服务标识符执行相反的哈希程序,从而确定提供所需embms服务的邻近小区。一旦其确定了邻近小区,该移动实体可以执行如本申请中所描述的操作以便在其当前小区或邻近小区上获得所需的mbms服务。

其它方法和装置示例

参照各个流程图可以更好的了解根据标题为“多频率、载波聚合和单频率部署中的embms服务发现”的讨论话题下的公开主题实现的方法。为了简化解释说明的目的,方法显示并描述为一系列动作/操作。但是,所声明的主题并不受限于操作的数量和顺序,因为一些操作可以按照不同顺序发生和/或与本申请中描述的其它操作基本同时发生。此外,不需要所有示出的操作来实现本申请中描述的方法。应该了解的是,操作相关联的功能可以由软件、硬件、其组合或任何其它适当单元(例如,设备、系统、进程或组件)实现。另外,还应该了解的是,贯穿本说明书公开的方法能够作为编码后的指令和/或数据存储在制造品上以便于向各个设备传输和转移这些方法。本领域的技术人员应该理解和了解的是,方法可以替代的表示为一系列相互关联的状态或事件,诸如在状态图中。

在下面的示例中,对多媒体广播多播服务(mbms)的应用应该理解为还包括演进的mbms(embms)。例如,在下面描述的任何方法、装置或操作中使用的“mbms”可以全部用“embms”替换以描述embms而非mbms的替代性方法、装置或操作。应该了解的是,mbms和embms代表不同协议,因此mbms的方法和装置一般应该与embms的方法和装置单独实现。

网络实体/bm-sc

图37a-g示出了有助于从无线通信系统的网络实体在多个邻近小区上的多媒体广播多播服务(mbms)或演进型mbms(embms)的发现的方法,至少包括在前面部分中替代性实施例标题下讨论的替代性实施例1-2和4-5。该传输可以是广播的,这样多个移动设备可以接收到。该网络实体可以包括图29的2912处示出的bm-sc。该广播协议可以只是下行链路的,这样接收到该广播传输的任何移动设备不向bm-sc提供反馈。图37a中示出的方法3700可以包括:在3702处,发送针对wcs区域中的移动实体配置的数据元素,该数据元素包括映射到相对应的小区标识符,以指示要在由小区标识符中的相应标识符标识的邻近小区上,在wcs区域中广播的相应mbms服务的服务标识符。如上所述,“邻近小区”可以指的是频率、载波分量或基站的任何一个或全部。这样,“小区标识符”可以包括频率、载波分量或相邻小区的一个或多个标识符。要广播的服务可以包括当前正在广播的服务、针对广播调度的但还没广播的服务或二者兼有。方法3700还可以包括:在3704处,使用先前在所述数据元素中指示的所述邻近小区在所述wcs区域中广播所述mbms服务。除了或替代bm-sc的一个或多个网络实体可以执行或参与发送数据元素3702或广播mbms服务3704的操作。例如,这些操作还可以包括基站的参与。

图37b-g中示出了有助于mbms的发现的额外操作3705、3715、3725、3735、3745和3755,用于由网络实体执行。一个或多个这些操作3705、3715、3725、3735、3745或3755可以选择性的作为方法3700的一部分来执行。单元3705、3715、3725、3735、3745或3755可以按照任何可操作顺序执行,或者可以由不要求按照特定时间顺序执行的开发算法来完成。每个附图中示出的操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果该方法3700包括操作3705的至少一个,则方法3700可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。操作3705、3715、3725、3735、3745和3755中的每一个可以关于上面描述的不同实施例,即使某些操作(例如图37e中示出的操作3735)一般关于所有实施例。

参照图37b,该方法可以包括关于第一替代实施例的额外操作3705。该额外操作3705可以包括:在3706处,向移动实体提供服务区域索引,其指示由服务移动实体的小区(服务小区)或相邻小区中的至少一个小区所支持的mbms服务区域。例如,操作3705还可以包括:在3708处,在系统信息块(sib)13中提供该服务区域索引。例如,该服务区域索引可以通过经由比特掩码附加该索引来提供,其中,使用相应比特将每个服务区域指示为有效的或无效的。该基站可以提供不同服务区域索引,每个与相应小区的对应频率(或其它标识符)配对。例如,sib中的第一个位置可以对应于第一预定频率,第二位置对应于第二频率,以此类推。操作3705还可以包括:在3710处,向移动实体提供第二服务区域索引,其指示由不服务于该移动实体的邻近小区(例如,相邻基站)所支持的mbms服务区域。也就是说,该网络实体可以准备并提供当前不为该移动实体服务的基站(小区)的服务区域索引。相邻小区的这些额外的索引可以是从为wcs准备的服务区域索引选择的,或者可以不考虑该索引是否关于相邻小区包括所有索引。相邻小区使用与mbms传输的服务小区相同的频率(即,频率内相邻)时,基站可以向移动实体提供关于该服务小区和频率内相邻小区的单个服务区域索引。当相邻小区使用mbms传输的一个或多个不同频率(即,频率间相邻)时,该基站可以提供关于服务小区和频率内相邻小区的不同服务区域索引。该服务区域索引可以由该频率间相邻小区的频率识别。

参照图37c,该方法可以包括关于第一或第二替代性实施例的额外操作3715。该额外操作3715可以包括:在3712处,将服务区域索引与服务向导包括在数据元素中以便发送给移动实体,其中,服务向导包括mbms服务区域中每个mbms服务的唯一服务标识符,并且数据元素将每个唯一服务标识符与mbms服务区域中的相对应的一个mbms服务区域的服务区域索引相关联。作为替代或者另外,该服务向导可以配置为包括定义相应mbms服务将在其上广播的一个或多个频率的频率信息。该额外操作3715可以包括:在3714处,在mbms用户服务会话描述元数据中发送包括服务区域索引连同其相关联的唯一服务标识符的数据元素。

在关于第二实施例的替代中,额外操作3715可以包括:在3716处,将mbsfn区域标识符映射到mbms服务区域以获得mbsfnareaid/mbms服务区域映射。此外,额外操作3715可以包括:在3718处,向移动实体提供该mbsfnareaid/mbms服务区域映射。额外操作3715还可以包括:在3720处,向移动实体提供将mbsfn区域标识符映射到小区标识符的信息。

参照图37d,该方法可以包括关于第一或第二替代实施例的额外操作3725,用于生成服务区域索引。该额外操作3725可以包括:在3722处,使用管理wcs区域中的广播的网络实体生成定义数据元素的信息。生成定义该数据元素的信息3722可以包括:在3724处,准备确认的服务区域的服务区域索引。该服务区域索引可以通过对识别出的服务区域的列表进行哈希运算来准备。该额外操作3725可以包括:在3726处,通过以下方式来准备该服务区域索引:按照相应的标识符对所述确认的服务区域的列表进行排序以获得排序列表;从所述排序列表中移除重复的标识符;使用索引号的序列对所述排序列表进行编号;以及存储所述索引号序列以用于所确认的服务区域的服务区域索引中。已经在前面的部分提供了生成服务区域索引的更详细示例。

参照图37e,该方法可以包括关于所有实施例的额外操作3735,用于在服务向相邻基站的转移中使用mbms服务信息。这些操作3735代表使用方法3700或类似方法使得对移动实体可用的映射信息的应用,并且可以集合或独立于这些方法执行。额外操作3735可以包括:在3730处,从移动实体接收向邻近小区请求服务的变化的请求。例如,当该移动实体处于连接状态时,服务基站可以接收该请求。额外操作3735可以包括:在3732处,作为对该请求的响应,使用诸如由映射数据元素提供的映射信息,选择邻近小区来向移动实体提供无线服务。例如,除了传统的质量标准,该基站可以对需要的mbms服务在选择转移服务的目标中的可用性施加权重。该额外操作3735还可以包括:在3734处,促进到所选择的邻近小区的转移。

参照图37f,该方法可以包括关于第四替代实施例的额外操作3745,用于使用tmgi集合标识向移动实体提供服务映射信息。该额外操作3745可以包括:在3740处,独立于mbsfn区域来确定要在wcs区域中广播的mbms服务的服务标识符集合,每个集合指示要在邻近小区的相应小区上发送的mbms服务组。该服务标识符集合可以是tmgi集合。方法3700的发送数据元素3702可以在3742处,通过使用服务宣告过程向移动实体提供该服务标识符集合来执行。额外操作3745可以包括:在3744处,向服务该移动实体的基站提供一个或多个邻近小区的一个或多个服务标识符集合。作为替代,方法3700的从基站向移动实体发送数据元素3702可以在3746处通过提供将一个或多个服务标识符集合的每一个映射到相应一个邻近小区的信息来执行。

参照图37g,该方法可以包括关于第五替代性实施例的额外操作3755,用于使用基于计数的哈希机制向移动实体提供服务映射信息。该额外操作3755可以包括:在3750处,宣告携带相应的mbms服务的邻近小区的计数。该额外操作3755可以包括:在3752处,使用在包括邻近小区的计数的输入参数上进行操作的哈希函数,对将服务标识符中的至少一个服务标识符映射到邻近小区中的相应一个邻近小区的信息进行哈希运算,以提供数据元素作为哈希输出。额外操作3755可以包括:在3754处,使用服务标识符作为额外的输入参数对信息进行哈希运算以提供哈希输出,移动实体可以根据该哈希输出确定用于发送服务标识符的至少一个邻近小区。

参照图38,提供了可以配置为无线网络中的bm-sc或用在该bm-sc中的处理器或类似设备的示例性装置3800,用于辅助从wcs的网络实体的多个邻近小区上的mbms的发现。装置3800可以包括能够代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置3800可以包括用于向wcs区域中的移动实体发送数据元素的电子组件或模块3802,该数据元素包括映射到相对应的小区标识符,以指示要在由小区标识符中的相应标识符标识的邻近小区上,在wcs区域中广播的相应mbms服务的服务标识符。例如,该电子组件3802可以包括耦合到诸如收发机和具有用于提供映射到小区标识符的服务标识符的指令的存储器的至少一个控制处理器。例如,该电子组件3802可以包括耦合到网络接口等以及具有用于提供映射到小区标识符的服务标识符的指令的存储器的至少一个控制处理器。该电子组件3802可以是或可以包括用于发送针对wcs区域中的移动实体配置的数据元素的单元,该数据元素包括映射到相应小区标识符以指示要在相应一个或多个小区标识符识别出的邻近小区上的wcs区域中广播的相应mbms服务的服务标识符。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如准备包括映射到相应小区标识符以指示要在相应一个或多个小区标识符识别出的邻近小区上的wcs区域中广播的相应mbms服务的服务标识符的数据元素,将该数据元素编码到无线信号中,以及使用发射机组件发送该无线信号。

装置3800可以包括用于使用该数据元素中先前指示出的邻近小区在wcs区域中广播mbms服务的电子组件3804。例如,电子组件3804可以包括连接保存用于使mbms服务根据映射信息广播的指令的存储器的至少一个控制处理器。该电子组件3804可以是或可以包括用于使用在数据元素中先前指出的邻近小区在wcs区域中广播mbms服务的单元。所述单元可以是或可以包括至少一个操作一种算法的控制处理器。该算法可以包括,例如邻近小区从多播网络实体接收mbms内容,并且使用每个邻近小区处的发射机组件广播mbms内容。该装置3800可以包括用于执行结合图37b-g描述的任何或所有额外操作3705、3715、3725、3735、3745或3755的类似电子组件,为了简化解释说明没有在图38中示出。

在相关方面,在装置3800用作网络实体的情况中,装置3800可以选择性的包括具有至少一个处理器的处理器组件3810。在这种情况中,该处理器3810可以通过总线3812或类似的通信耦合操作性的与组件3802-3804或类似组件通信。该处理器3810可以影响电子组件3802-3804执行的过程或功能的发起和调度。

在其它相关方面,装置3800可以包括用于与其它网络实体通信的网络接口组件3814和无线地发送和接收数据的收发机3818。单独的接收机和/或单独的发射机可以替代或结合收发机3818使用。该装置3800可以选择性的包括用于存储信息的组件,诸如存储设备/组件3816。计算机可读介质或存储组件3816可以通过总线3812等操作性地连接到装置3800的其它组件。存储组件3816可以适用于存储用于执行组件3802-3804及其子组件或处理器3810的动作,或额外方面3705、3715、3725、3735、3745或3755或本申请中公开的方法的计算机可读指令和数据。存储组件3816可以保存用于执行组件3802-3804相关联的功能的指令。虽然显示为在存储器3816外部,但是应该理解的是,组件3802-3804可以位于存储器3816之内。

移动设备

移动设备可以配置为使用将服务标识符映射到邻近小区标识符的信息以访问广播传输。因此,图39a示出了可以由无线通信系统的移动设备执行的用于发现mbms服务的方法3900,至少包括上面讨论的替代性实施例1-2和4-5。该mbms可以是广播的,这样多个移动设备可以接收到它。该广播协议可以只是下行链路的,这样接收到该广播传输的任何移动设备不向bm-sc提供反馈。图39a中示出的方法3900可以包括:在3902处,从wcs区域中的网络实体接收数据元素,所述数据元素包括映射到一个或多个小区标识符,以指示要在由所述小区标识符中的相应的一个或多个标识符标识的一个或多个对应的邻近小区上,在所述wcs区域中广播的相应mbms服务的服务标识符。如上所述,邻近小区可以指的是频率、载波分量或基站的任何一个或全部。这样,“小区标识符”可以包括频率、载波分量或相邻小区的一个或多个标识符。要广播的服务可以包括当前正在广播的服务、还没广播的服务或二者兼有。方法3900还可以包括:在3904处,使用所述数据元素,发现在相对应的一个邻近小区上,在所述wcs区域中广播的所述mbms服务中的至少一个。例如,该移动实体可以请求转移到使用映射信息所选的邻近小区。另外,该移动实体可以确定其当前小区是否提供或将要提供感兴趣的mbms服务。

图39b-g中示出了用于mbms的发现的额外操作3905、3915、3925、3935、3945和3955,用于由网络实体执行。一个或多个这些操作3905、3915、3925、3935、3945或3955可以选择性的作为方法3900的一部分来执行。单元3905、3915、3925、3935、3945或3955可以按照任何可操作顺序执行,或者可以由不要求按照特定时间顺序执行的开发算法来完成。每个附图中示出的操作是独立执行的并且不相互排斥。因此,无论是否执行另一个下游或上游操作,可以执行这些操作中的任何一个。例如,如果该方法3900包括操作3905的至少一个,则方法3900可以在该至少一个操作之后终止,而不必须包括示出的任何后续下游操作。操作3905、3915、3925、3935、3945和3955中的每一个可以关于上面描述的不同实施例,即使某些操作(例如图39e中示出的操作3935)一般关于所有实施例。

参照图39b,该方法可以包括关于第一或第二替代性实施例的额外操作3905。额外操作3905可以包括:在3906处,接收指示由服务基站支持的mbms服务区域的服务区域索引。例如,该操作3905还可以包括:在3908处,通过在mbms用户服务会话描述元数据中接收服务区域索引连同其相关联的唯一服务标识符来接收该数据元素。服务区域索引可以是哈希后或压缩后的形式,ue可以处理它已恢复该索引信息。操作3905还可以包括:在3910处,使用服务区域索引确定期望的mbms服务的小区标识符,其中,该数据元素还包括该服务区域索引。操作3905还可以包括:在3912处,接收指示相邻基站支持的mbms服务区域的第二服务区域索引。如上所述,该网络可以准备并提供当前不服务该移动实体的基站(小区)的服务区域索引。该移动实体可以使用这些额外索引请求转移到提供所需广播服务的相邻小区。

参照图39c,该方法可以包括关于第一或第二替代性实施例的额外操作3915。该额外操作3915可以包括:在3914处,接收在具有服务向导的所述数据元素中包括的所述服务区域索引,其中,所述服务向导包括所述mbms服务区域中的每个mbms服务的唯一服务标识符,并且所述数据元素将每个唯一服务标识符与所述mbms服务区域中的相对应的一个mbms服务区域的服务区域索引相关联。该额外方法3915可以包括:在3916处,在mbms用户服务会话描述元数据中接收包括服务区域索引连同其相关联的唯一服务标识符的数据元素。

在关于第二实施例的替代中,额外操作3915可以包括:在3918处,从网络实体接收将mbsfn区域标识符映射到mbms服务区域的mbsfnareaid/mbms服务区域映射。此外,额外操作3915可以包括:在3920处,使用具有将所述mbsfn区域标识符映射到从基站接收到的基站标识符的信息的mbsfnareaid/mbms服务区域映射来确定所述mbms服务中期望的一个mbms服务的小区标识符。

参照图39d,该方法可以包括关于第三替代实施例的额外操作3925,用于发现广播服务。这些操作3925可以结合或独立于方法3900或类似方法来执行。该额外操作3925可以包括:在3922处,使用服务向导来获得期望的mbms服务的程序开始时间。该额外操作3925可以包括:在3924处,在关于所述程序开始时间确定的时间开始,扫描所述邻近小区中的一个小区以检测所述mbms服务。额外操作3925可以包括:在3926处,从相邻基站接收mbms服务,该相邻基站使用一个或多个小区重选过程或切换过程发送期望的mbms服务,作为对检测到从该基站发送的mbms服务的响应。

参照图39e,该方法可以包括关于第四替代性实施例的额外操作3935,用于使用tmgi集合表示以获得服务映射信息。该额外操作3935可以包括:在3930处,从网络实体接收数据元素,该数据元素包括要在所述wcs区域中广播的所述mbms服务的服务标识符集合中的至少一个,每个集合指示要在所述邻近小区的相应小区上发送的mbms服务组。该服务标识符集合可以是tmgi集合。该额外操作3935可以包括:在3932处,通过从基站接收将一个或多个服务标识符集合中的每一个映射到相应一个邻近小区的信息来接收该数据元素。额外操作3935可以包括:在3934处,使用所述服务标识符集合中的所述至少一个集合以及将一个或多个服务标识符集合中的每一个集合映射到所述邻近小区中的相应小区的所述信息来确定所述mbms服务的所述至少一个mbms服务的邻近小区。

参照图39f,该方法可以包括关于第五替代性实施例的额外操作3945,用于使用基于计数的哈希机制获得服务映射信息。该额外操作3945可以包括:在3940处,接收宣告的携带相应mbms服务的邻近小区的数量。该额外操作3945可以包括:在3942处,处理从网络实体接收到的哈希输出,以获得将至少一个服务标识符映射到相对应的一个邻近小区的信息,使用在包括邻近小区的计数的输入参数上操作的逆哈希函数获得该信息。额外操作3945可以包括:在3944处,使用服务标识符作为另外一个输入参数处理该哈希输出以获得信息,以便确定用于发送该服务标识符的至少一个邻近小区。

参照图39g,该方法可以包括关于所有实施例的额外操作3955,用于在服务向相邻基站的转移中使用mbms服务信息。这些操作3955代表使用方法3900或类似方法使得对移动实体可用的映射信息的应用,并且可以集合或独立于这些方法来执行。该额外操作3955可以包括:在3950处,在针对到相邻基站的服务的改变的请求中包括期望的mbms服务的服务标识符。例如,该移动实体可以在移动实体处于空闲状态或连接状态时声称该请求。额外操作3955可以包括:在3952处,在针对到相邻基站的服务的改变的请求中包括期望的邻近小区的小区标识符。一般而言,该移动实体可以在服务向相邻小区的转移的请求中包括小区标识符、广播服务标识符或二者兼有。

参照图40,提供了可以配置为无线网络中的网络实体,或用在该网络实体中的用于发现广播服务的处理器或类似设备的示例性装置4000。该装置4000可以包括代表处理器、软件或其组合(例如,固件)所实现的功能的功能块。

如图所示,在一个实施例中,装置4000可以包括用于从wcs区域中的网络实体接收数据元素的电子组件或模块4002,所述数据元素包括映射到一个或多个小区标识符,以指示要在由所述小区标识符中的相应的一个或多个标识符标识的一个或多个对应的邻近小区上,在所述wcs区域中广播的相应mbms服务。例如,该电子组件4002可以包括耦合到诸如收发机和具有用于接收和使用数据元素的指令的存储器的至少一个控制处理器。该电子组件4002可以是或可以包括用于在wcs区域中从网络实体接收数据元素的单元,该数据元素包括映射到一个或多个小区标识符以指示要在相应一个或多个小区标识符识别出的一个或多个相对应的邻近小区上在wcs区域中广播的相应mbms服务的服务标识符。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如接收无线信号、解码该无线信号以获得解码数据以及处理解码数据以识别包括映射到一个或多个小区标识符以指示要在相应一个或多个小区标识符识别出的一个或多个相对应的邻近小区上在wcs区域中广播的相应mbms服务的服务标识符在内的数据元素。

装置4000还可以包括:用于使用该数据元素,发现在相对应的一个邻近小区上,在wcs区域中广播的至少一个mbms服务的电子组件4004。例如,该电子组件4004可以包括耦合到诸如收发机和保存用于使用该数据元素中包括的映射信息确定在其中有需要的广播服务可用的小区,或确定指定服务在当前小区中可用的指令的存储器的至少一个控制处理器。该电子组件4004可以是或可以包括用于使用该数据元素发现相对应的一个邻近小区上在wcs区域中的至少一个mbms服务广播的单元。所述单元可以是或可以包括操作一种算法的至少一个控制处理器。该算法可以包括,例如接收指示感兴趣的mbms服务的用户输入、查询感兴趣的服务以确定提供该服务的一个或多个邻近小区以及在相应邻近小区上将要广播每个服务的时间、选择邻近小区之一、在从该数据元素确定的时间开始从所选邻近小区接收无线信号,以及从该无线信号获得感性趣的mbms内容。装置4000可以包括用于执行结合图39b-g描述的任何或所有额外操作3905、3915、3925、3935、3945或3955的类似电子组件,为了简化解释说明没有在图40中显示。

在相关方面,在装置4000用作网络实体的情况中,装置4000可以选择性的包括具有至少一个处理器的处理器组件4010。在这种情况中,该处理器4010可以通过总线4012或类似的通信耦合操作性的与组件4002-4004或类似组件通信。该处理器4010可以影响电子组件4002-4004执行的过程或功能的发起和调度。

在其它相关方面,装置4000可以包括无线收发机组件4014。单独的接收机和/或单独的发射机可以替代或结合收发机4014使用。该装置4000可以选择性的包括用于存储信息的组件,诸如存储设备/组件4016。计算机可读介质或存储组件4016可以通过总线4012等操作性地连接到装置4000的其它组件。存储组件4016可以适用于存储用于执行组件4002-4004及其子组件或处理器4010的动作,或额外方面3905、3915、3925、3935、3945或3955或本申请中公开的方法的计算机可读指令和数据。存储组件4016可以保存用于执行组件4002-4004相关联的功能的指令。虽然显示为在存储器4016外部,但应该理解的是,组件4002-4004可以位于存储器4016之内。

本领域的技术人员应该理解,信息和信号可以使用任何多种不同的技术和方法来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。

本领域技术人员还应当明白,结合本发明的公开实施例描述的各种示例性的逻辑框、模块、电路和算法步骤均可以实现成电子硬件、计算机软件或其组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的部件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。

用于执行本申请所述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑设备、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请公开内容描述的各种示例性的逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其它此种结构。

结合本发明描述的方法或算法的步骤可以直接实现在硬件、处理器执行的软件模块或其组合中。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动硬盘、cd-rom或本领域已知的任何其它形式的存储介质中。示例性的存储介质与处理器连接,处理器可以从存储介质读取信息和向其中写入信息。作为替换,存储介质可以整合到处理器中。处理器和存储介质可以位于asic中。asic可以位于用户终端中。或者,处理器和存储介质可以作为用户终端中的分立组件。

在一种或多种示例性涉及中,本申请中所描述的功能可以用硬件、软件、固件,或其任意结合来实现。如果在软件中实现,功能可以作为一条或多个指令或代码存储在计算机可读介质上或进行传输。永久性计算机可读介质包括便于将计算机程序从一个地方转移到另一个地方的计算机存储介质和临时存储介质。存储介质可以是通用计算机或专用计算机可访问的任何可用介质。举个例子,但是并不仅限于,该计算机可读介质可以包括ram、rom、eeprom、cd-rom或其它光盘存储器、磁盘存储器或其它磁存储设备,或可以用于以指令或数据结构的形式装载或存储期望程序代码,并由计算机访问的任何其它介质。此外,任何连接也都可适当地被称作计算机可读介质。举个例子,如果软件是通过同轴电缆、纤维光缆、双绞线、数字用户线(dsl)、或无线技术(诸如红外、无线电和微波)从网站、服务器、或其它远程源传输的,则同轴电缆、纤维光缆、双绞线、dsl、或无线技术(诸如红外、无线电和微波)包含在介质的定义中。本申请中所用的磁盘和光盘,包括光具盘(cd)、镭射影碟、光盘、数字化视频光盘(dvd)、软盘和蓝光光盘,其中,“磁盘”通常指的是磁力地编码数据的介质,而“光盘”通常指的是激光光学地编码数据的介质。上述的结合也可以包含在永久性计算机可读介质的范围内。

为使本领域技术人员能够实现或者使用本发明,上面提供了对所公开内容的描述。对于本领域技术人员来说,对这些实施例的各种修改都是显而易见的,并且,本发明定义的总体原理也可以在不脱离本发明的精神和保护范围的基础上适用于其它变形。因此,本发明并不限于本申请中描述的示例和设计,而是与本发明公开的原理和新颖性特征的最广范围相一致。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1