一种发送MBMS指南的方法、系统及设备转让专利

申请号 : CN200910084298.8

文献号 : CN101888592B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张谦苏晓勃段江海

申请人 : 大唐移动通信设备有限公司

摘要 :

本发明涉及无线通信技术,特别涉及一种发送MBMS指南的方法、系统及设备,用以解决现有技术中存在的目前MBMS系统中,由于业务平台不知道终端所属的MBMS SA信息,从而有可能出现终端无法接收选择的MBMS业务的问题。本发明实施例的方法包括:RNC确定终端所在的区域对应的MBMS SA信息;RNC向CN发送包含MBMS SA信息的无线接入网应用部分RANAP消息,用于指示CN向终端发送MBMS SA信息对应的MBMS指南。采用本发明实施例的方法只需要发送终端所属的MBMS SA信息对应的MBMS指南,从而避免终端所属的MBMS SA中没有选择的MBMS业务,造成终端无法接收MBMS业务的情况。

权利要求 :

1.一种发送多媒体广播组播业务MBMS指南的方法,其特征在于,该方法包括:

无线网络控制器RNC在收到来自空闲态的终端的请求建立Iu连接的消息后,确定该终端所在的区域;以及确定该终端所在的区域对应的MBMS服务区域SA信息;所述RNC将所述MBMS SA信息置于初始终端消息INITIAL UEMESSAGE,将所述初始终端消息作为无线接入网应用部分RANAP消息;

RNC在收到来自CN的位置报告控制消息后,确定所述位置报告控制消息对应的终端所在的区域,其中所述位置报告控制消息是在CN收到来自连接态的终端的请求MBMS指南消息后,向RNC发送的,所述位置报告控制消息中包含获取MBMS SA信息的内容;所述RNC确定所述终端所在的区域对应的MBMS SA信息;所述RNC将所述终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将所述位置报告控制响应消息作为RANAP消息;

所述RNC向CN发送包含所述MBMS SA信息的RANAP消息,用于指示所述CN向终端发送所述MBMS SA信息对应的MBMS指南。

2.如权利要求1所述的方法,其特征在于,所述RNC向所述CN发送RANAP消息之后还包括:所述CN在收到来自所述终端的请求MBMS指南消息后,向所述终端发送所述MBMS SA信息对应的MBMS指南。

3.如权利要求1所述的方法,其特征在于,所述RNC向所述CN发送RANAP消息之后还包括:所述CN在收到来自所述终端的请求MBMS指南消息后,查看收到的所述RANAP消息和所述请求MBMS指南消息的时间间隔;

如果时间间隔大于阈值,向所述RNC发送位置报告控制消息,所述位置报告控制消息中包含获取MBMS SA信息的内容,并根据所述RNC返回的位置报告控制响应消息中的MBMS SA信息,向所述终端发送对应的MBMS指 南;否则根据收到的所述RANAP消息中的MBMS SA信息,向所述终端发送对应的MBMS指南。

4.一种发送多媒体广播组播业务MBMS指南的系统,其特征在于,该系统包括无线网络控制器RNC和核心网CN设备:RNC,用于在收到来自终端的请求建立Iu连接的消息后,确定该终端所在的区域,以及确定该终端所在的区域对应的MBMS SA信息,将所述MBMSSA信息置于初始终端消息INITIAL UE MESSAGE,将所述初始终端消息作为无线接入网应用部分RANAP消息;以及在收到来自CN的位置报告控制消息后,确定所述位置报告控制消息对应的终端所在的区域;并确定所述终端所在的区域对应的MBMS SA信息,将所述终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将所述位置报告控制响应消息作为RANAP消息,向CN发送包含所述MBMS SA信息的RANAP消息;

CN设备,用于在收到来自终端的请求MBMS指南消息后,向所述RNC发送位置报告控制消息,所述位置报告控制消息中包含获取MBMS SA信息的内容;以及在收到所述RANAP消息后,向所述终端发送所述MBMS SA信息对应的MBMS指南。

5.如权利要求4所述的系统,其特征在于,所述CN设备用于:

在收到所述RANAP消息,且收到来自所述终端的请求MBMS指南消息后,向所述终端发送所述MBMS SA信息对应的MBMS指南。

6.如权利要求5所述的系统,其特征在于,所述CN设备用于:

在收到所述RANAP消息,且收到来自所述终端的请求MBMS指南消息后,查看收到的所述RANAP消息和所述请求MBMS指南消息的时间间隔;

如果时间间隔大于阈值,向所述RNC发送位置报告控制消息,所述位置报告控制消息中包含获取MBMS SA信息的内容,并根据所述RNC返回的位置报告控制响应消息中的MBMS SA信息,向所述终端发送对应的MBMS指 南;否则根据收到的所述RANAP消息中的MBMS SA信息,向所述终端发送对应的MBMS指南。

7.一种无线网络控制器RNC,其特征在于,该RNC包括:

信息确定模块,用于在收到来自终端的请求建立Iu连接的消息后,确定该终端所在的区域,并确定所述终端所在的区域对应的MBMS SA信息;以及在收到来自CN的包含获取MBMS SA信息的内容的位置报告控制消息后,确定所述位置报告控制消息对应的终端所在的区域,并确定所述终端所在的区域对应的MBMS SA信息;

消息发送模块,用于将所述MBMS SA信息置于初始终端消息,将所述初始终端消息作为RANAP消息,向所述CN发送;以及将所述终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将所述位置报告控制响应消息作为RANAP消息,向所述CN发送;其中,所述RANAP消息,用于指示所述CN向所述终端发送所述MBMS SA信息对应的MBMS指南。

8.一种核心网CN设备,其特征在于,该CN设备包括:

接收模块,用于接收自终端的请求MBMS指南消息后;以及接收来自无线网络控制器RNC的无线接入网应用部分RANAP消息,所述RANAP消息包含终端所在的区域对应的多媒体广播组播业务MBMS服务区域SA信息;

指南发送模块,用于在收到所述RANAP消息,且收到来自所述终端的请求MBMS指南消息后,向所述终端发送所述MBMS SA信息对应的MBMS指南;

控制消息发送模块,用于在所述接收模块接收RANAP消息之前,接收到来自终端的请求MBMS指南消息时,向所述RNC发送位置报告控制消息,所述位置报告控制消息中包含获取MBMS SA信息的内容。

9.如权利要求8所述的CN设备,其特征在于,所述接收模块还用于:

接收来自所述终端的请求MBMS指南消息;

所述指南发送模块用于:

在收到所述RANAP消息,且收到来自所述终端的请求MBMS指南消息后,查看收到的所述RANAP消息和所述请求MBMS指南消息的时间间隔;

如果时间间隔大于阈值,向所述RNC发送位置报告控制LOCATIONREPORTING CONTROL消息,所述位置报告控制消息中包含获取MBMS SA信息的内容,并根据所述RNC返回的位置报告控制响应消息中的MBMS SA信息,向所述终端发送对应的MBMS指南;否则根据收到的所述RANAP消息中的MBMS SA信息,向所述终端发送对应的MBMS指南。

说明书 :

一种发送MBMS指南的方法、系统及设备

技术领域

[0001] 本发明涉及无线通信技术,特别涉及一种发送MBMS(MultimediaBroadcast Multicast Service,多媒体广播组播业务)指南的方法、系统及设备。

背景技术

[0002] 目前的MBMS系统中,终端(UE)在接收MBMS之前,终端先要下载MBMS指南(即节目单),然后由用户通过终端选择希望接收的业务。
[0003] 当终端需要获取MBMS指南时,终端会向业务平台发送获取请求,业务平台在收到获取请求后将MBMS指南信息发给终端。
[0004] 现在的MBMS是分SA(Service Area,服务区域)广播的。也就是说,不同的SA对应的MBSM也是不同的,相应的各个SA的MBMS指南也是不同的。
[0005] 在当前的方案中,终端不知道当前自身所属的MBMS SA信息,而业务平台也没有终端当前所属的MBMS SA信息,因此,当终端请求MBMS指南时,业务平台将网络中能提供的所有MBMS指南发给终端。
[0006] 这样用户在从MBMS指南中选择对应的业务,并通过终端发送信息给业务平台后,有可能出现终端所属MBMS SA中没有用户选择的业务,从而造成终端无法接收对应的业务。
[0007] 综上所述,目前MBMS系统中,由于业务平台不知道终端所属的MBMSSA信息,从而有可能出现终端无法接收选择的业务,并且会对网络资源造成浪费,以及降低网络资源利用率。

发明内容

[0008] 本发明实施例提供一种发送MBMS指南的方法、系统和设备,用以解决现有技术中存在的目前MBMS系统中,由于业务平台不知道终端所属的MBMS SA信息,从而有可能出现终端无法接收选择的MBMS业务的问题。
[0009] 本发明实施例提供的一种发送多媒体广播组播业务MBMS指南的方法,该方法包括:
[0010] 无线网络控制器RNC确定终端所在的区域对应的MBMS服务区域SA信息;
[0011] 所述RNC向核心网CN发送包含所述MBMS SA信息的无线接入网应用部分RANAP消息,用于指示所述CN向所述终端发送所述MBMS SA信息对应的MBMS指南。
[0012] 本发明实施例提供的一种发送多媒体广播组播业务MBMS指南的系统,该系统包括:
[0013] 无线网络控制器RNC,用于确定终端所在的区域对应的MBMS服务区域SA信息,发送包含所述MBMS SA信息的无线接入网应用部分RANAP消息;
[0014] 核心网CN设备,用于在收到所述RANAP消息后,向所述终端发送所述MBMS SA信息对应的MBMS指南。
[0015] 本发明实施例提供的一种无线网络控制器RNC,该RNC包括:
[0016] 信息确定模块,用于确定终端所在的区域对应的多媒体广播组播业务MBMS服务区域SA信息;
[0017] 消息发送模块,用于向核心网CN发送包含所述MBMS SA信息的无线接入网应用部分RANAP消息,用于指示所述CN向所述终端发送所述MBMS SA信息对应的MBMS指南。
[0018] 本发明实施例提供的一种核心网CN设备,该CN设备包括:
[0019] 接收模块,用于接收来自无线网络控制器RNC的无线接入网应用部分RANAP消息,所述RANAP消息包含终端所在的区域对应的多媒体广播组播业务MBMS服务区域SA信息;
[0020] 指南发送模块,用于向所述终端发送所述MBMS SA信息对应的MBMS指南。
[0021] 本发明实施例RNC确定终端所在的区域对应的MBMS SA信息;所述RNC向CN发送包含所述MBMS SA信息的无线接入网应用部分RANAP消息,用于指示所述CN向所述终端发送所述MBMS SA信息对应的MBMS指南。由于业务平台能够知道终端所属的MBMS信息,只发送终端所属的MBMS SA信息对应的MBMS指南,从而避免由于终端所属的MBMS SA中没有选择的MBMS业务,造成终端无法接收对应MBMS业务的情况,并且由于不需要将网络中能提供的所有MBMS指南发给终端,进一步节省了网络资源,提高了网络资源利用率。

附图说明

[0022] 图1为本发明实施例发送MBMS指南的系统结构示意图;
[0023] 图2为本发明实施例RNC(Radio Network Controller,无线网络控制器)的结构示意图;
[0024] 图3为本发明实施例CN(Core Network,核心网)设备的结构意图;
[0025] 图4为本发明实施例发送MBMS指南的方法流程示意图。

具体实施方式

[0026] 本发明实施例RNC确定终端所在的区域对应的MBMS SA信息,向CN发送包含MBMS SA信息的RANAP(Radio Access Network Application Part,无线接入网应用部分)消息,用于指示CN向终端发送MBMS SA信息对应的MBMS指南。由于业务平台能够知道终端所属的MBMS SA信息,只发送终端所属的MBMS SA信息对应的MBMS指南,从而避免由于终端所属的MBMSSA中没有选择的MBMS业务,造成终端无法接收对应业务的情况。
[0027] 其中,MBMS指南中包含与广播节目相关的信息,同时MBMS指南也是终端访问节目的入口。终端通过MBMS指南可以获得频道名称、节目名称、内容简介、开始时间、结束时间、付费标准、付费方式等与多媒体广播节目相关的信息。
[0028] RANAP消息是CN和RNC之间通过Iu口交互的消息,包括但不限于下列消息中的一种:
[0029] INITIAL UE MESSAGE(初始终端消息)、LOCATION REPORTING(位置报告控制响应)消息。
[0030] 下面结合说明书附图对本发明实施例作进一步详细描述。
[0031] 如图1所示,本发明实施例发送MBMS指南的系统包括:RNC 10和CN设备20。
[0032] RNC 10,用于确定终端所在的区域对应的MBMS SA信息,向CN设备20发送包含MBMS SA信息的RANAP消息。
[0033] CN设备20,用于在收到来自RNC 10的RANAP消息后,向终端发送RANAP消息中的MBMS SA信息对应的MBMS指南。
[0034] 其中,CN设备可以是CN中的SGSN(Serving GPRS Support Node,服务GPRS支持节点)、GGSN(Gateway GPRS Support Node,网关GPRS支持节点)、BM-SC(Broadcast Multicast Service Center,广播组播业务中心),也可以是CN中的新设备。
[0035] 由于MBMS SA信息是通过操作维护配置在RNC 10中的,所以RNC 10可以准确确定终端所在的区域对应的MBMS SA信息;
[0036] 由于本发明所述的RANAP消息都与终端存在绑定关系(其中,绑定关系有很多种,比如RANAP消息中有终端标识),所以CN设备20根据收到的RANAP消息可以准确确定RANAP消息中的MBMS SA信息对应的是哪个终端的。
[0037] 不同的RANAP消息,RNC 10发送包含MBMS SA信息的RANAP消息的方式可以有多种,下面列举几种进行详细说明。
[0038] 方式一、RANAP消息是初始终端消息,即针对空闲态的终端。
[0039] RNC 10在收到来自终端的请求建立Iu连接的消息后,确定该终端所在的区域对应的MBMS SA信息,将MBMS SA信息置于初始终端消息,将初始终端消息作为RANAP消息,向CN设备20发送。
[0040] 也就是说,方式一中在初始终端消息中增加MBMS SA可选项,修改后的初始终端消息可以参见表1:
[0041]Presence Range IE type and reference
IE/Group Name(信息单元/组的名称) (出现形 (范 (IE类型和参考章
式) 围) 节)
Message Type(信息类型) M 9.2.1.1
CN Domain Indicator
M 9.2.1.5
(核心网域标识)
LAI
M 9.2.3.6
(Location Area Identity;位置区标识)
C-ifPS
RAC (条件出
9.2.3.7
(Register Area Code;登记区码) 现-如果
是PS)
SAI M(必须
9.2.3.9
(ServingArea Identity,服务区标识) 出现)
NAS-PDU
M 9.2.3.5
(非接入层PDU)
Iu Signalling Connection Identifier
M 9.2.1.38
(Iu信令连接标识)
Global RNC-ID
M 9.2.1.39
(通用的RNC标识)
O(选择出
GERAN Classmark 9.2.1.57
现)
Selected PLMN Identity
O 9.2.3.33
(选择的PLMN标识)
NAS Sequence Number
O 9.2.3.34
(NAS序列号)
Permanent NAS UE Identity
O 9.2.3.1
(永久NAS用户标识)
Redirect Attempt Flag
O 9.2.3.50
(重新尝试标志)
Extended RNC-ID
O 9.2.1.39a
(扩展的RNC标识)
MBMS SA O
[0042] 表1
[0043] 方式二、RANAP消息是位置报告控制响应消息,即针对连接态的终端。
[0044] CN设备20在收到来自终端的请求MBMS指南消息后,向RNC 10发送位置报告控制消息,其中位置报告控制消息中包含获取MBMS SA信息的内容;
[0045] RNC 10在收到来自CN设备20的位置报告控制消息后,确定位置报告控制消息对应的终端所在的区域,并确定终端所在的区域对应的MBMS SA信息,将终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将所置报告控制响应消息作为RANAP消息,向CN发送。
[0046] 也就是说,方式二中在位置报告控制(LOCATION REPORTINGCONTROL)消息中增加获取MBMS SA信息的内容;在位置报告控制响应消息中增加MBMS SA可选项。
[0047] 在具体实施过程中,可以在位置报告控制消息的Request Type IE的Report Area中增加选项MBMS Service Area(即获取MBMS SA信息的内容)。
[0048] 需要说明的是,本发明实施例并不局限于在位置报告控制消息的RequestType IE的Report Area中增加选项MBMS Service Area,在位置报告控制消息的其他位置增加选项“MBMS Service Area”同样适用本发明实施例。
[0049] 位置报告控制消息可以参见表2A;Request Type IE可以参见表2B:
[0050]
IE/Group Name Presence Range IE type and reference
Message Type M 9.2.1.1
RequestType(请求类型) M 9.2.1.16
Vertical Accuracy Code O 9.2.1.46a
(垂直精度码)
Response Time O 9.2.1.46b
(响应时间)
Positioning Priority O 9.2.1.46c
(定位优先级)
Client Type O 9.2.1.46d
(服务类型)
Include Velocity O 9.2.1.81
(包含UE速度)
Periodic Location Info O 9.2.1.82
(周期位置信息)
[0051] 表2A
[0052]IE/Group Name Presence Range IE type and reference
Request Type
>Event M ENUMERATED(Stop Change of service area,
(事件类型) Direct,Change of service area,...,Stop Direct,
Periodic,Stop Periodic)
>Report Area M ENUMERATED(Service Area,Geographical Area,
(报告区域类 MBMS Service Area...)
型)
>Accuracy Code O INTEGER(
(精度码) 0..127)
[0053] 表2B
[0054] 在具体实施过程中,可以在位置报告控制响应消息的Area Identity IE中增加MBMS SA可选项。
[0055] 需要说明的是,本发明实施例并不局限于在位置报告控制响应消息的AreaIdentity IE中增加MBMS SA可选项,在位置报告控制响应消息的其他位置增加选项MBMS SA可选项同样适用本发明实施例。
[0056] 位置报告控制响应消息可以参见表3A;Area Identity IE可以参见表2B:
[0057]IE/Group Name Presence Range IE type and reference
Message Type M 9.2.1.1
Area Identity O 9.2.3.10
(区域标识)
Cause O 9.2.1.4
(原因)
Request Type O 9.2.1.16
Last Known Service Area O 9.2.3.22
()最后知道的服务区
Position Data O 9.2.3.27
(位置数据)
Position Data Specific To O 9.2.3.28
GERAN Iu Mode
(GERAN Iu模式特定地
位置数据)
Accuracy Fulfilment O 9.2.3.29
Indicator
(满足精度指示符)
Velocity Estimate O 9.2.3.51
(速度评估)
[0058] 表3A
[0059]IE/Group Name Presence Range IE type and reference
Choice Area Identity
(选择区域标识)
>SAI 9.2.3.9
>Geographical Area 9.2.3.11
(地理区域)
>MBMS SA
[0060] 表3B
[0061] 需要说明的是,本发明实施例中的RANAP消息并不局限于初始终端消息和位置报告控制响应消息,其他在CN和RNC之间通过Iu口交互的消息中增加MBMS SA信息的消息都适用本发明实施例。
[0062] 由于方式二中CN设备20在收到来自终端的请求MBMS指南消息后向RNC 10获取终端对应的MBMS SA信息,所以CN设备20在收到位置报告控制响应消息后,根据RANAP消息中的MBMS SA信息,向终端发送MBMS SA信息对应的MBMS指南。
[0063] 方式一中,CN设备20在收到初始终端消息,且收到终端的请求MBMS指南消息后,向终端发送MBMS SA信息对应的MBMS指南。
[0064] 具体的,CN设备20收到初始终端消息后,可以建立MBMS SA信息与终端标识的绑定关系,然后在收到终端的请求MBMS指南消息后,根据绑定关系确定该终端对应的MBMS SA信息。
[0065] 由于CN设备20收到初始终端消息和收到终端的请求MBMS指南消息之间有可能间隔比较长的时间,如果终端在这段时间内移动到其他区域,会造成CN设备20收到初始终端消息中的MBMS SA信息不准确,所以CN设备20在收到初始终端消息,且收到来自终端的请求MBMS指南消息后,查看收到的初始终端消息和请求MBMS指南消息的时间间隔;
[0066] 如果时间间隔大于阈值,CN设备20向RNC 10发送位置报告控制消息,位置报告控制消息中包含获取MBMS SA信息的内容;RNC 10在收到来自CN设备20的位置报告控制消息后,确定位置报告控制消息对应的终端所在的区域,并确定终端所在的区域对应的MBMS SA信息,将终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将位置报告控制响应消息作为RANAP消息,向CN发送;CN设备20根据RNC 10返回的位置报告控制响应消息中的MBMS SA信息,向终端发送对应的MBMS指南;
[0067] 如果时间间隔不大于阈值,CN设备20根据收到的RANAP消息中的MBMS SA信息,向终端发送对应的MBMS指南。
[0068] 其中阈值的大小可以根据需要进行设定,比如可以根据MBMS SA区域的大小,对每一个MBMS SA设置阀值,也可以对所有MBMS SA设置一个统一的阈值。
[0069] 如图2所示,本发明实施例RNC包括:信息确定模块100和消息发送模块110。
[0070] 信息确定模块100,用于确定终端所在的区域对应的多媒体广播组播业务MBMS SA信息。
[0071] 消息发送模块110,用于向CN发送包含MBMS SA信息的RANAP消息,用于指示CN向终端发送MBMS SA信息对应的MBMS指南。
[0072] 不同的RANAP消息,发送包含MBMS SA信息的RANAP消息的方式可以有多种,下面列举几种进行详细说明。
[0073] 方式一、RANAP消息是初始终端消息,即针对空闲态的终端。
[0074] 信息确定模块100在收到来自终端的请求建立Iu连接的消息后,确定该终端所在的区域,并确定终端所在的区域对应的MBMS SA信息;
[0075] 消息发送模块110将MBMS SA信息置于初始终端消息,将初始终端消息作为RANAP消息,向CN发送。
[0076] 消息发送模块110将MBMS SA信息置于初始终端消息的方式与图1中RNC 10将MBMS SA信息置于初始终端消息的方式相同,不再赘述。
[0077] 方式二、RANAP消息是位置报告控制响应消息,即针对连接态的终端。
[0078] 信息确定模块100在收到来自CN的包含获取MBMS SA信息的内容的位置报告控制消息后,确定位置报告控制消息对应的终端所在的区域,并确定终端所在的区域对应的MBMS SA信息;
[0079] 消息发送模块110将终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将位置报告控制响应消息作为RANAP消息,向CN发送。
[0080] 消息发送模块110将MBMS SA信息置于位置报告控制响应消息的方式与图1中RNC 10将MBMS SA信息置于位置报告控制响应消息的方式相同,不再赘述。
[0081] 如图3所示,本发明实施例CN设备包括:接收模块200和指南发送模块210。
[0082] 接收模块200,用于接收来自RNC的RANAP消息。
[0083] 其中,RANAP消息包含终端所在的区域对应的多媒体广播组播业务MBMS SA信息。
[0084] 指南发送模块210,用于向终端发送MBMS SA信息对应的MBMS指南。
[0085] 其中,针对空闲态的终端,RANAP消息是初始终端消息。
[0086] 如果接收模块200接收到来自RNC的RANAP消息是初始终端消息,则指南发送模块210在接收模块200收到初始终端消息,且接收模块200收到终端的请求MBMS指南消息后,向终端发送MBMS SA信息对应的MBMS指南。
[0087] 具体的,指南发送模块210在接收模块200收到初始终端消息后,可以建立MBMS SA信息与终端标识的绑定关系,然后在接收模块200收到终端的请求MBMS指南消息后,根据绑定关系确定该终端对应的MBMS SA信息。
[0088] 由于接收模块200收到初始终端消息和收到终端的请求MBMS指南消息之间有可能间隔比较长的时间,如果终端在这段时间内移动到其他区域,会造成接收模块200收到初始终端消息中的MBMS SA信息不准确,所以指南发送模块210在指南发送模块210收到初始终端消息,且收到来自终端的请求MBMS指南消息后,查看收到的初始终端消息和请求MBMS指南消息的时间间隔;
[0089] 如果时间间隔大于阈值,指南发送模块210向RNC发送位置报告控制消息,位置报告控制消息中包含获取MBMS SA信息的内容,并根据RNC返回的位置报告控制响应消息中的MBMS SA信息,向终端发送对应的MBMS指南;
[0090] 如果时间间隔不大于阈值,指南发送模块210根据接收模块200收到的RANAP消息中的MBMS SA信息,向终端发送对应的MBMS指南。
[0091] 其中阈值的大小可以根据需要进行设定,比如可以根据MBMS SA区域的大小,对每一个MBMS SA设置阀值,也可以对所有MBMS SA设置一个统一的阈值。
[0092] 其中,针对连接态的终端,RANAP消息是位置报告控制响应消息。
[0093] 本发明实施例的CN设备还可以进一步包括:控制消息发送模块220。
[0094] 控制消息发送模块220,用于在接收模块200接收RANAP消息之前,接收到来自终端的请求MBMS指南消息时,向RNC发送位置报告控制消息,位置报告控制消息中包含获取MBMS SA信息的内容。
[0095] 进一步的,如果接收模块200接收到来自RNC的RANAP消息是位置报告控制响应消息,则指南发送模块210在接收模块200收到位置报告控制响应消息,根据RANAP消息中的MBMS SA信息,向发送请求MBMS指南消息的终端发送MBMS SA信息对应的MBMS指南。
[0096] 如图4所示,本发明实施例发送MBMS指南的方法包括下列步骤:
[0097] 步骤401、RNC确定终端所在的区域对应的MBMS SA信息。
[0098] 步骤402、RNC向CN发送包含MBMS SA信息的RANAP消息,用于指示CN向终端发送MBMS SA信息对应的MBMS指南。
[0099] 不同的RANAP消息,RNC发送包含MBMS SA信息的RANAP消息的方式可以有多种,下面列举几种进行详细说明。
[0100] 方式一、RANAP消息是初始终端消息,即针对空闲态的终端。
[0101] 步骤401中RNC在收到来自终端的请求建立Iu连接的消息后,确定该终端所在的区域对应的MBMS SA信息,将MBMS SA信息置于初始终端消息,将初始终端消息作为RANAP消息,向CN发送。
[0102] 也就是说,方式一中在初始终端消息中增加MBMS SA可选项,修改后的初始终端消息可以参见表1。
[0103] 方式二、RANAP消息是位置报告控制响应消息,即针对连接态的终端。
[0104] 具体的,步骤401之前还可以进一步包括:
[0105] 步骤400、CN在收到来自终端的请求MBMS指南消息后,向RNC发送位置报告控制消息,其中位置报告控制消息中包含获取MBMS SA信息的内容。
[0106] 相应的,步骤401中RNC在收到来自CN的位置报告控制消息后,确定位置报告控制消息对应的终端所在的区域,并确定终端所在的区域对应的MBMS SA信息,将终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将所置报告控制响应消息作为RANAP消息,向CN发送。
[0107] 也就是说,方式二中在位置报告控制消息中增加获取MBMS SA信息的内容;在位置报告控制响应消息中增加MBMS SA可选项。
[0108] 在具体实施过程中,可以在位置报告控制消息的Request Type IE的ReportArea中增加选项MBMS Service Area(即获取MBMS SA信息的内容)。
[0109] 需要说明的是,本发明实施例并不局限于在位置报告控制消息的RequestType IE的Report Area中增加选项MBMS Service Area,在位置报告控制消息的其他位置增加选项“MBMS Service Area”同样适用本发明实施例。
[0110] 位置报告控制消息可以参见表2A;Request Type IE可以参见表2B。
[0111] 在具体实施过程中,可以在位置报告控制响应消息的Area Identity IE中增加MBMS SA可选项。
[0112] 需要说明的是,本发明实施例并不局限于在位置报告控制响应消息的AreaIdentity IE中增加MBMS SA可选项,在位置报告控制响应消息的其他位置增加选项MBMS SA可选项同样适用本发明实施例。
[0113] 位置报告控制响应消息可以参见表3A;Area Identity IE可以参见表2B。
[0114] 需要说明的是,本发明实施例中的RANAP消息并不局限于初始终端消息和位置报告控制响应消息,其他在CN和RNC之间通过Iu口交互的消息中增加MBMS SA信息的消息都适用本发明实施例。
[0115] 其中,步骤402之后还可以进一步包括:
[0116] 步骤403、CN在收到来自RNC的RANAP消息后,向终端发送RANAP消息中的MBMS SA信息对应的MBMS指南。
[0117] 由于方式二中CN在收到来自终端的请求MBMS指南消息后向RNC获取终端对应的MBMS SA信息,所以步骤403中CN在收到位置报告控制响应消息后,根据RANAP消息中的MBMS SA信息,向终端发送MBMS SA信息对应的MBMS指南。
[0118] 针对方式一,步骤403中CN在收到初始终端消息,且收到终端的请求MBMS指南消息后,向终端发送MBMS SA信息对应的MBMS指南。
[0119] 具体的,CN收到初始终端消息后,可以建立MBMS SA信息与终端标识的绑定关系,然后在收到终端的请求MBMS指南消息后,根据绑定关系确定该终端对应的MBMS SA信息。
[0120] 由于CN收到初始终端消息和收到终端的请求MBMS指南消息之间有可能间隔比较长的时间,如果终端在这段时间内移动到其他区域,会造成CN收到初始终端消息中的MBMS SA信息不准确,所以步骤402还可以进一步包括:
[0121] 步骤a403、CN在收到初始终端消息,且收到来自终端的请求MBMS指南消息后,查看收到的初始终端消息和请求MBMS指南消息的时间间隔,如果时间间隔大于阈值,则执行步骤b403;否则,执行步骤e403。
[0122] 步骤b403、CN向RNC发送位置报告控制消息,位置报告控制消息中包含获取MBMS SA信息的内容;
[0123] 步骤c403、RNC在收到来自CN的位置报告控制消息后,确定位置报告控制消息对应的终端所在的区域,并确定终端所在的区域对应的MBMS SA信息,将终端所在区域对应的MBMS SA信息置于位置报告控制响应消息中,将位置报告控制响应消息作为RANAP消息,向CN发送;
[0124] 步骤d403、CN根据RNC返回的位置报告控制响应消息中的MBMS SA信息,向终端发送对应的MBMS指南,结束流程。
[0125] 步骤e403、CN根据收到的RANAP消息中的MBMS SA信息,向终端发送对应的MBMS指南,结束流程。
[0126] 其中阈值的大小可以根据需要进行设定,比如可以根据MBMS SA区域的大小,对每一个MBMS SA设置阀值,也可以对所有MBMS SA设置一个统一的阈值。
[0127] 从上述实施例中可以看出:本发明实施例RNC确定终端所在的区域对应的MBMS SA信息;所述RNC向CN发送包含所述MBMS SA信息的RANAP消息,用于指示所述CN向所述终端发送所述MBMS SA信息对应的MBMS指南。由于业务平台能够知道终端所属的MBMS信息,只发送终端所属的MBMS SA信息对应的MBMS指南,从而避免由于终端所属的MBMS SA中没有选择的MBMS业务,造成终端无法接收对应MBMS业务的情况,并且由于不需要将网络中能提供的所有MBMS指南发给终端,进一步节省了网络资源,提高了网络资源利用率。
[0128] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。