一种数据发送方法和设备的制造方法
【技术领域】
[0001]本发明涉及移动通信中的信号处理技术,尤其涉及一种数据发送方法和设备。
【背景技术】
[0002]随着移动互联网和大屏移动终端的发展,越来越多的移动终端用户选择在移动终端侧进行多媒体信息业务的处理,如:视频会议、赛事直播、网上教育等。多媒体信息业务与普通的数据业务相比具有带宽占用高、持续时间长、时延要求灵敏、传输内容相对固定等特点。为了有效地利用频谱资源,第三代合作伙伴计划(3rd Generat1n PartnershipProject, 3GPP)组织提出了多媒体广播和组播业务(Multimedia Broadcast MulticastService, MBMS),MBMS业务是一种点对多的业务,即:数据源为一个、数据接收目标为多个;MBMS业务可实现网络资源共享,提高无线接入网频域资源的利用率。
[0003]在长期演进(Long Term Evolut1n, LTE)系统中,MBMS业务被称为演进的多媒体广播和组播业务(evoluted-Multimedia Broadcast Multicast Service, eMBMS)。
[0004]在eMBMS业务中,根据3GPP TS36300协议规范,演进基站(evolved NodeB, eNB)侧的多播控制信道(Multicast Control Channel, MCCH)和多播传输信道(MulticastTransmiss1n Channel, MTCH)是复用在多播信道(Multicast Channel, MCH)上的,而 MCH映射在物理多播信道(Physical Multicast Channel, PMCH)上的,因此MCCH和MTCH复用在PMCH上;当eNB侧承载MCCH的PMCH不存在时,会导致eNB侧停止PMCH的数据发送,进而导致MCCH的数据无法发送。
【发明内容】
[0005]有鉴于此,本发明实施例期望提供一种数据发送方法和设备,在eNB侧承载MCCH的PMCH不存在时,能够实现MCCH的数据正常发送。
[0006]本发明实施例的技术方案是这样实现的:
[0007]本发明实施例提供一种数据发送方法,包括:多小区/多播协调实体(Mult1-cell/multicast Coordinat1n Entity,MCE)确认承载 MCCH 的 PMCH 不存在时,形成一个MBMS伪会话;所述MBMS伪会话用于eNB进行数据发送。
[0008]优选地,所述确认承载MCCH的PMCH不存在包括:MCE接收MBMS会话停止请求(SESS1N STOP REQUEST)消息或MCCH更新时,MCE检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在。
[0009]优选地,所述形成一个MBMS伪会话包括:
[0010]MCE根据接收的MBMS SESS1N STOP REQUEST消息删除所述MBMS会话的上下文后或MCCH更新时,MCE构造一个MBMS伪会话,并设置所述MBMS伪会话的临时移动组标识(Temporary Mobile Group ID, TMGI);或,MCE 接收 MBMS SESS1N STOP REQUEST 消息或MCCH更新时,MCE保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI。
[0011]优选地,所述形成一个MBMS伪会话为MCE构造一个MBMS伪会话时,所述方法还包括:MCE发送包含所述MBMS伪会话的TMGI的MBMS调度信息指示(SCHEDULINGINFORMAT1N)消息,接收 MBMSSCHEDULING INFORMAT1N RESPONSE 消息;或,MCE 发送包含所述MBMS伪会话的TMGI的MBMS会话开始请求(SESS1N START REQUEST)消息,接收MBMSSESS1N START REQUEST RESPONSE 消息。
[0012]优选地,所述形成一个MBMS伪会话为MCE保留一个MBMS会话不被挂起时,所述方法还包括:MCE接收到MBMS SESS1N START REQUEST 消息;其中,所述MBMS SESS1N STARTREQUEST消息中的MBMS会话与MCCH承载在同一个PMCH上时,MCE对所述保留的MBMS会话进行上下文更新处理;所述MBMS SESS1N START REQUEST消息中的MBMS会话与MCCH承载在不同PMCH上,且所述MBMS SESS1N START REQUEST消息中的MBMS的TMGI与所述保留的MBMS会话的TMGI相同时,MCE使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS SESS1N START REQUEST消息中的MBMS会话进行上下文更新处理。
[0013]优选地,所述发送MBMS SCHEDULING INFORMAT1N消息前,所述方法还包括:MCE发送 MBMS SESS1N START REQUEST 消息,接收 MBMS SESS1N START RESPONSE 消息;所述MBMSSESS1N START REQUEST消息中包含所述MBMS伪会话的TMGI。
[0014]本发明实施例还提供一种数据发送方法,包括:eNB接收包含MBMS伪会话的TMGI的消息,根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文;需要对所述MBMS伪会话调度时,配置并发送媒体接入控制调度指示(Media access controlScheduling Instruct1ns, MSI)消息;发送多播 / 组播单频网络(Multimedia Broadcastmulticast service Single Frequency Network, MBSFN)区域酉己置(Area Configurat1n)消息。
[0015]优选地,所述eNB配置MSI消息前,所述方法还包括:eNB发送包含MBMS伪会话的TMGI的消息的响应消息。
[0016]优选地,所述配置MSI消息,包括:配置MBMS伪会话对应的MTCH指示值,指示所述MTCH没有被调度。
[0017]优选地,所述eNB接收MBMS SCHEDULING INFORMAT1N消息前,所述方法还包括:eNB 接收 MBMS 会话开始请求(SESS1N START REQUEST)消息,发送 MBMS SESS1N STARTRESPONSE 消息。
[0018]本发明实施例还提供一种MCE,包括:确认模块和形成模块;其中,
[0019]所述确认模块,用于确认承载MCCH的PMCH是否存在;
[0020]所述形成模块,用于在确认模块确认承载MCCH的PMCH不存在时,形成一个MBMS伪会话;所述MBMS伪会话用于eNB进行数据发送。
[0021]优选地,所述确认模块,具体用于接收MBMS SESS1N STOP REQUEST消息或MCCH更新时,检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在。
[0022]优选地,所述形成模块,具体用于在根据接收的MBMS SESS1N STOP REQUEST删除所述MBMS会话的上下文后或MCCH更新时,构造一个MBMS伪会话,并设置所述MBMS伪会话的TMGI ;或,在接收MBMS到SESS1N STOP REQUEST消息或MCCH更新时,保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI。
[0023]优选地,所述MCE还包括:第一发送模块和第一接收模块;其中,
[0024]所述第一发送模块,用于发送包含所述MBMS伪会话的TMGI的MBMS SCHEDULINGINFORMAT1N消息;所述第一接收模块,用于接收MBMS SCHEDULING INFORMAT1N RESPONSE消息;或,所述第一发送模块,用于发送含所述MBMS伪会话的TMGI的MBMS SESS1N STARTREQUEST消息;所述第一接收模块,用于接收MBMS SESS1N START RESPONSE消息。
[0025]优选地,所述MCE还包括:第二接收模块和第一处理模块;其中,
[0026]所述第二接收模块,用于接收MBMS SESS1N START REQUEST消息;
[0027]所述第一处理模块,用于所述MBMS SESS1N START REQUEST消息中的MBMS会话与MCCH承载在同一个PMCH上时,对所述保留的MBMS会话进行上下文更新处理;所述MBMSSESS1N START REQUEST消息中的MBMS会话与MCCH承载在不同的PMCH上,且所述MBMSSESS1N START REQUEST消息中的MBMS会话的TMGI与所述保留的MBMS会话的TMGI相同时,使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS SESS1N START REQUEST消息中的MBMS会话进行上下文更新处理。
[0028]优选地,所述MCE还包括:第二发送模块和第三接收模块;其中,
[0029]所述第二发送模块,用于发送MBMS SESS1N START REQUEST消息;
[0030]所述第三接收模块,用于接收MBMS SESS1N START RESPONSE消息。
[0031]本发明实施例还提供一种eNB,包括:第四接收模块、建立模块、第二处理模块和第三发送模块;其中,
[0032]所述第四接收模块,用于接收包含MBMS伪会话的TMGI的消息;
[0033]所述建立模块,用于根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文;
[0034]所述第二处理模块,需要对所述MBMS伪会话调度时,用于配置并发送MSI消息;
[0035]所述第三发送模块,用于发送MBSFN Area Configurat1n消息。
[0036]优选地,所述第三发送模块,还用于发送包含MBMS伪会话的TMGI的消息的响应消肩、Ο
[0037]优选地,所述第二处理模块,具体用于配置MBMS伪会话对应的MTCH指示值,指示所述MTCH没有被调度。
[0038]优选地,所述eNB还包括:第四发送模块和第五接收模块;其中,
[0039]所述第五接收模块,用于接收MBMS SESS1N START REQUEST消息;
[0040]所述第四发送模块,用于发送MBMS SESS1N START RESPONSE消息。
[0041]本发明实施例所提供的数据发送方法和设备,MCE确认承载MCCH的不存在时,形成一个MBMS伪会话;所述MBMS伪会话用于eNB进行数据发送;eNB接收包含MBMS伪会话的TMGI的消息,根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文;需要对所述MBMS伪会话调度时,配置MSI消息,并向UE发送MSI消息和MBSFN AreaConfigurat1n消息;本发明实施例中,MCE确认承载MCCH的PMCH不存在时,MCE构造一个MBMS伪会话或保留一个MBMS会话不被挂起,使PMCH上存在一个MBMS会话,保证MCCH的数据能够正常发送。
【附图说明】
[0042]图1为LTE eMBMS业务的服务区、同步区、MBSFN区的部署示意图;
[0043]图2为LTE eMBMS业务的逻辑构架图;
[0044]图3为本发明实施例MCE侧数据发送方法的基本处理流程示意图;
[0045]图4为本发明实施例eNB侧数据发送方法的基本处理流程示意图;
[0046]图5为本发明实施例一数据发送方法的详细处理流程示意图;
[0047]图6为本发明实施例二数据发送方法的详细处理流程示意图;
[0048]图7为本发明实施例三数据发送方法的详细处理流程示意图;
[0049]图8为本发明实施例实施例MCE的组成结构示意图;
[0050]图9为本发明实施例eNB的组成结构示意图。
【具体实施方式】
[0051]为更好地理解本发明实施例的技术方案,下面详细介绍LTE eMBMS业务。LTEeMBMS业务的服务区、同步区、MBSFN区的部署示意图,如图1所示;LTE eMBMS业务的逻辑构架图,如图2所示,其中,Ml为用户面接口,M2为E-UTRAN内部控制面接口,M3为E-UTRAN和EPC控制面接口,MBMS GW为MBMS网关;MCE负责MBMS会话的管理,包括:MBMS会话的接纳控制、时域上的无线资源分配、MBSFN区域内各小区的MBMS数据的协调发送、各信道的调制编码方式参数等的无线配置等。
[0052]LTE eMBMS业务中,每个MBSFN区域有一个MCCH,零个或多个MTCH,MTCH复用在相同或不同的MCH上;其中,每个MTCH对应着一个MBMS会话。
[0053]LTE eMBMS业务中,控制面相关的接口包括M3 口和M2 口 ;其中,M3 口是移动性管理实体(Mobility Management Entity, MME)与 MCE 之间的接口,M2 口是 MCE 与 eNB 之间间的接口 ;MCE通过M2 口将相关配置参数传递给eNB,eNB根据接收到的相关参数进行System Informat1n Block Type2 消息、System Informat1n Block Typel3 消息、MBSFNArea Configurat1n消息的填写,以及MBMS数据的调度与发送;其中,System Informat1nBlock Typel3消息指示小区的MCCH相关的配置以及MCCH所在的MBSFN子帧的分配信息;MBSFN Area Configurat1n消息指示MCCH的具体内容,包括:小区内MBSFN区域公共子中贞的分配信息、PMCH的配置信息、各MTCH的信息等。
[0054]LTE eMBMS业务中,由于eNB侧承载MCCH的PMCH不存在导致MCCH的数据无法发送的场景为MCE侧承载MCCH的PMCH上没有任何MBMS会话、或MCE侧没有任何MBMS会话时,根据 3GPP TS36443-b309.1.7 章节规范,通过 M2 口发送的 MBMS SCHEDULING INFORMAT1N消息不支持PMCH上MBMS会话个数为0的情况;假设MCCH承载在某一 PMCH上进行发送,但是该PMCH上不存在任何MBMS会话,MCE将此信息通知eNB时,需在MBMS SCHEDULINGINFORMAT1N消息中携带该PMCH,且该PMCH中的MTCH个数为0 ;但是与3GPP TS36443_b30协议中MBMS SCHEDULING INFORMAT1N包含的会话个数最小为1的规定冲突;因此,在MCE侧承载MCCH的PMCH上没有任何MTCH时,通过M2 口发送的MBMS SCHEDULING INFORMAT1N消息无法携带该PMCH。
[0055]本发明实施例MCE侧数据发送方法的基本处理流程,如图3所示,包括以下步骤:
[0056]步骤101,MCE确认承载MCCH的PMCH不存在;
[0057]具体地,MCE接收MME发送的MBMS会话停止请求消息或MCCH更新时,MCE检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在。
[0058]步骤102,形成一个MBMS伪会话;
[0059]具体地,MCE根据接收的MBMS会话停止请求消息删除所述MBMS会话的上下文后或MCCH更新时,MCE构造一个MBMS伪会话,并设置所述MBMS伪会话的临时移动组标识TMGI为 TMG1-FAKE ;
[0060]MCE接收MBMS会话停止请求消息或MCCH更新时,MCE保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI为TMG1-RESEVED。
[0061 ] 本发明实施例中,所述形成一个MBMS伪会话为MCE构造一个MBMS伪会话时,所述方法还包括:
[0062]步骤103,]\?^发送包含所述]\^15伪会话的了]\^1的1615SCHEDULING INFORMAT1N消息,接收MBMS SCHEDULING INFORMAT1N RESPONSE消息;或,MCE发送包含所述MBMS伪会话的 TMGI 的 MBMS SESS1N START REQUEST 消息,接收MBMS 会话 SESS1N START RESPONSE消息。
[0063]本发明实施例中,所述形成一个MBMS伪会话为MCE保留一个MBMS会话不被挂起时,所述方法还包括:
[0064]步骤103’,MCE 接收 MME 发送的 MBMS SESS1N START REQUEST 消息后;其中,
[0065]所述MBMS SESS1N START REQUEST消息中的MBMS会话与MCCH承载在同一个PMCH上时,MCE对所述保留的MBMS会话进行上下文更新处理;对所述保留的MBMS会话进行上下文更新处理的实现过程包括:
[0066]MCE 向 eNB 发送 MBMS SESS1N STOP REQUEST 消息,所述 MBMS SESS1N STOPREQUEST消息中携带保留会话的上下文;接收eNB发送的MBMS SESS1N STOP RESPONSE消息;向 eNB 发送MBMS SESS1N START REQUEST 消息,所述MBMS SESS1N START REQUEST 消息中携带新会话的上下文,接收MBMS SESS1N START RESPONSE消息。
[0067]所述MBMS会话SESS1N START REQUEST中的MBMS会话与MCCH承载在不同PMCH上,且所述MBMS会话开始请求消息中的MBMS会话的TMGI与所述保留的MBMS会话的TMGI相同时,MCE使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理;对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理的实现过程包括:
[0068]MCE 向 eNB 发送 MBMS SESS1N STOP REQUEST 消息,所述 MBMS SESS1N STOPREQUEST消息中携带保留的MBMS会话的上下文;接收eNB发送的MBMS SESS1N STOPRESPONSE 消息;向 eNB 发送MBMS SESS1N START REQUEST 消息,所述 MBMS SESS1N STARTREQUEST消息中携带所述空闲的MBMS会话的上下文,接收eNB发送的MBMS SESS1N STARTRESPONSE 消息;向 eNB 发送MBMS SESS1N START REQUEST 消息,所述MBMS SESS1N STARTREQUEST消息中携带新会话的上下文,接收MBMS SESS1N START RESPONSE消息。
[0069]本发明实施例eNB侧数据发送方法的基本处理流程,如图4所示,包括以下步骤:
[0070]步骤201,eNB接收包含MBMS伪会话的TMGI的消息;
[0071 ]具体地,eNB 接收 MCE 通过 M2 口发送的 MBMS SCHEDULING INFORMAT1N 消息,所述MBMS SCHEDULING INFORMAT1N消息中包含MBMS伪会话的TMGI ;或,eNB接收MCE通过M2 口发送的 MBMS SESS1N START REQUEST 消息,所述 MBMS SESS1N START REQUEST 消息中包含MBMS伪会话的TMGI。
[0072]步骤202,eNB根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文。
[0073]步骤203,需要对所述MBMS伪会话调度时,eNB配置并发送MSI消息;
[0074]具体地,eNB中的调度器在进行数据调度时将MSI消息中MBMS伪会话对应的逻辑信道中的STOP指示值设置为2047,指示所述MTCH没有被调度,将配置完成的MSI消息发送至UE。
[0075]步骤204, eNB 发送 MBSFN Area Configurat1n 消息。
[0076]实施例一
[0077]本发明实施例一数据发送方法的详细处理流程,如图5所示,包括以下步骤:
[0078]步骤301,MCE确认承载MCCH的PMCH不存在时,形成一个伪会话;
[0079]具体地,MCE根据接收的MBMS SESS1N STOP REQUEST消息删除所述MBMS会话的上下文后或MCCH更新时,检查承载MCCH的PMCH不存在MTCH,则
确认承载MCCH的PMCH不存在;构造一个MBMS伪会话,并设置所述MBMS伪会话的TMGI为TMG1-FAKE。
[0080]步骤302,MCE 向 eNB 发送 MBMS SCHEDULING INFORMAT1N 消息;
[0081]这里,所述MBMS SCHEDULING INFORMAT1N消息中包含MBMS伪会话的TMGI为TMG1-FAKEο
[0082]步骤303,eNB 向 MCE 发送 MBMS SCHEDULING INFORMAT1N RESPONSE 消息。
[0083]步骤304,eNB根据所述MBMS SCHEDULING INFORMAT1N 中 MBMS 伪会话对应的MTCH建立MBMS伪会话的上下文。
[0084]步骤305,eNB配置并发送MSI消息;
[0085]具体地,eNB中的调度器在进行数据调度时将MSI消息中MBMS伪会话对应的逻辑信道中的STOP指示值设置为2047,指示所述MTCH没有被调度,将配置完成的MSI消息发送至UE。
[0086]步骤306, eNB 向 UE 发送 MBSFN Area Configurat1n 消息。
[0087]实施例二
[0088]本发明实施例二数据发送方法的详细处理流程示意图,如图6所示,包括以下步骤:
[0089]步骤401,MCE确认承载MCCH的PMCH不存在时,形成一个伪会话;
[0090]具体地,MCE根据接收的MBMS MBMS SESS1N STOP REQUEST消息删除所述MBMS会话的上下文后或MCCH更新时,检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在;构造一个MBMS伪会话,并设置所述MBMS伪会话的TMGI为TMG1-FAKE。
[0091]步骤402,MCE 向 eNB 发送 MBMS SESS1N START REQUEST 消息;
[0092]这里,所述MBMS SESS1N START REQUEST消息中包含MBMS伪会话的TMGI为TMG1-FAKEο
[0093]步骤403,eNB 向 MCE 发送 MBMS SESS1N START RESPONSE 消息。
[0094]步骤404,MCE 向 eNB 发送 MBMS SCHEDULING INFORMAT1N 消息;
[0095]这里,所述MBMS SCHEDULING INFORMAT1N消息中用于承载MCCH的PMCH中包含所述MBMS伪会话对应的MTCH。
[0096]步骤405,eNB 向 MCE 发送 MBMS SCHEDULING INFORMAT1N RESPONSE 消息。
[0097]步骤406,eNB根据所述MBMS SCHEDULING INFORMAT1N消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文。
[0098]步骤407,eNB配置并发送MSI消息;
[0099]具体地,eNB中的MAC调度器在调度时将MSI消息中MBMS伪会话对应的逻辑信道中的STOP指示值设置为2047,指示所述MTCH没有被调度,将配置完成的MSI消息发送至UE。
[0100]步骤408, eNB 向 UE 发送 MBSFN Area Configurat1n 消息。
[0101]实施例三
[0102]本发明实施例三数据发送方法的详细处理流程示意图,如图7所示,包括以下步骤:
[0103]步骤501,MME 向 MCE 发送 MBMS SESS1N STOP REQUEST 消息。
[0104]步骤502,MCE确认承载MCCH的PMCH不存在,形成一个伪会话
[0105]具体地,MCE检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在;保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI为TMG1-RESEVED。
[0106]步骤503,MCE 向 MME 发送 MBMS SESS1N STOP RESPONSE 消息。
[0107]步骤504,MME 向 MCE 发送 MBMS SESS1N START REQUEST 消息。
[0108]步骤505,MCE 向 MME 发送 MBMS SESS1N START RESPONSE 消息。
[0109]在所述MBMS SESS1N START请求消息中的MBMS会话与MCCH在同一个PMCH上时,MCE对所述保留的MBMS会话进行上下文更新处理,即:依次执行步骤506、步骤507、步骤508和步骤509 ;
[0110]在所述MBMS SESS1N START请求消息中的MBMS会话与MCCH承载在不同PMCH上时,且所述MBMS会话开始请求消息中的MBMS的TMGI与所述保留的MBMS会话的TMGI相同时,MCE使用一个空闲的MBMS会话的TMGI替换TMG1-RESEVED,对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理,即:依次执行步骤506、步骤507、步骤508,、步骤509’、步骤508和步骤509。
[0111]步骤506,MCE 向 eNB 发送 MBMS SESS1N STOP REQUEST 消息;
[0112]其中,所述MBMS SESS1N STOP REQUEST消息中携带保留的MBMS会话的上下文。
[0113]步骤507,MCE 接收 eNB 发送的 MBMS SESS1N STOP RESPONSE 消息。
[0114]步骤508,,MCE 向 eNB 发送 MBMS SESS1N START REQUEST 消息;
[0115]其中,所述MBMS SESS1N START REQUEST消息中携带所述空闲的MBMS会话的上下文。
[0116]步骤509’,MCE 接收 eNB 发送的 MBMS SESS1N START RESPONSE 消息。
[0117]步骤508,MCE 向 eNB 发送 MBMS SESS1N START REQUEST 消息;
[0118]其中,所述MBMS SESS1N START REQUEST消息中携带新会话的上下文。
[0119]步骤509,MCE 接收 MBMS SESS1N START RESPONSE 消息。
[0120]为实现上述数据发送方法,本发明实施例还提供一种MCE,所述MCE的组成结构示意图,如图8所示,包括:确认模块11和形成模块12 ;其中,
[0121 ] 所述确认模块11,用于确认承载MCCH的PMCH是否存在;
[0122]所述形成模块12,用于确认承载MCCH的PMCH不存在时,形成一个MBMS伪会话;所述MBMS伪会话用于eNB进行数据发送。
[0123]优选地,确认模块11,具体用于接收MBMS SESS1N STOP REQUEST消息后或MCCH更新时,检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在。
[0124]优选地,所述形成模块12,具体用于根据接收的MBMS会话SESS1N STOP REQUEST消息删除所述MBMS会话的上下文后或MCCH更新时,构造一个MBMS伪会话,并设置所述MBMS伪会话的TMGI ;或,在接收MBMS到会话停止请求消息或MCCH更新时,保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI。
[0125]优选地,所述MCE还包括:第一发送模块13和第一接收模块14 ;其中,所述第一发送模块13,用于发送包含所述MBMS伪会话的TMGI的MBMS SCHEDULING INFORMAT1N消息;所述第一接收模块14,用于接收MBMS SCHEDULING INFORMAT1N RESPONSE消息;或,
[0126]所述第一发送模块13,用于发送含所述MBMS伪会话的TMGI的MBMS SESS1NSTART REQUEST消息;所述第一接收模块14,用于接收MBMS SESS1N START RESPONSE消肩、Ο
[0127]优选地,所述MCE还包括:第二接收模块16和第一处理模块17 ;其中,
[0128]所述第二接收模块16,用于接收MBMS SESS1N START REQUEST消息;
[0129]所述第一处理模块17,用于所述MBMS SESS1N START请求消息中的MBMS会话与MCCH承载在同一个PMCH上时,对所述保留的MBMS会话进行上下文更新处理;所述MBMSSESS1N START REQUEST消息中的MBMS会话与MCCH承载在不同的PMCH上,且所述MBMS会话开始请求消息中的MBMS会话的TMGI与所述保留的MBMS会话的TMGI相同时,使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理。
[0130]优选地,所述MBMS SESS1N START REQUEST 消息由 MME 发送;
[0131]优选地,所述MCE还包括:所述第二发送模块15和第三接收模块18 ;其中,
[0132]所述第二发送模块15,用于发送所述MBMS SESS1N START REQUEST消息;
[0133]所述第三接收模块18,用于接收MBMS SESS1N START RESPONSE消息。
[0134]优选地,所述第一处理模块17对所述保留的MBMS会话进行上下文更新处理,包括:向 eNB 发送MBMS SESS1N STOP REQUEST 消息,所述MBMS SESS1N STOP REQUEST 消息中携带保留会话的上下文;接收eNB发送的MBMS SESS1N STOP RESPONSE消息;向eNB发送 MBMS SESS1N START REQUEST 消息,所述 MBMS SESS1N START REQUEST 消息中携带新会话的上下文,接收MBMS SESS1N START RESPONSE消息;
[0135]优选地,所述第一处理模块17对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理,包括:向eNB发送MBMS SESS
1N STOP REQUEST消息,所述MBMS SESS1N STOP REQUEST消息中携带保留的MBMS会话的上下文;接收eNB发送的 MBMS SESS1N STOP RESPONSE 消息;向 eNB 发送MBMS SESS1N START REQUEST 消息,所述MBMS SESS1N START REQUEST消息中携带所述空闲的MBMS会话的上下文,接收eNB发送的 MBMS SESS1N START RESPONSE 消息;向 eNB 发送 MBMS SESS1N START REQUEST消息,所述MBMS SESS1N START REQUEST消息中携带新会话的上下文,接收MBMS SESS1NSTART RESPONSE 消息。
[0136]为实现上述数据发送的方法,本发明实施例还提供一种eNB,所述eNB的组成结构示意图,如图9所示,包括:第四接收模块21、建立模块22和第二处理模块23和第三发送模块24 ;其中,
[0137]所述第四接收模块21,用于接收包含MBMS伪会话的TMGI的消息;
[0138]所述建立模块22,用于根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文;
[0139]所述第二处理模块23,需要对所述MBMS伪会话调度时,用于配置并发送MBSFN区域配置消息;
[0140]所述第三发送模块24,用于发送MBSFN Area Configurat1n消息。
[0141 ] 优选地,所述第三发送模块24,还用于发送包含MBMS伪会话的TMGI的消息的响应消息。
[0142]优选地,所述第二处理模块23,具体用于配置MSI中MBMS伪会话对应的MTCH指示值,指示所述MTCH没有被调度。
[0143]优选地,所述eNB还包括:第四发送模块25和第五接收模块26 ;其中,
[0144]所述第五接收模块26,用于接收MBMS SESS1N START REQUEST消息;
[0145]所述第四发送模块25,用于发送MBMS SESS1N START RESPONSE消息。
[0146]需要说明的是,在实际应用中,所述确认模块11、形成模块12、第一发送模块13、第一接收模块14、第二发送模块15、第二接收模块16、第一处理模块17、和第三接收模块18的功能可由位于MCE上的中央处理器(CPU)或微处理器(MPU)实现。
[0147]在实际应用中,所述第四接收模块21、建立模块22、第二处理模块23、第三发送模块24、第四发送模块25和第五接收模块26的功能可由位于eNB上的CPU、或MPU、或数字信号处理器(DSP)、或可编程门阵列(FPGA)实现。
[0148]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1.一种数据发送方法,其特征在于,所述方法包括: 多小区/多播协调实体MCE确认承载多点控制信道MCCH的物理多播信道PMCH不存在时,形成一个多媒体广播和组播业务MBMS伪会话;所述MBMS伪会话用于基站eNB进行数据发送。2.根据权利要求1所述数据发送方法,其特征在于,所述确认承载MCCH的PMCH不存在包括: MCE接收MBMS会话停止请求消息或MCCH更新时,MCE检查承载MCCH的PMCH不存在多播传输信道MTCH,则确认承载MCCH的PMCH不存在。3.根据权利要求1所述数据发送方法,其特征在于,所述形成一个MBMS伪会话包括: MCE根据接收的MBMS会话停止请求消息删除所述MBMS会话的上下文后或MCCH更新时,MCE构造一个MBMS伪会话,并设置所述MBMS伪会话的临时移动组标识TMGI ;或, MCE接收MBMS会话停止请求消息或MCCH更新时,MCE保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI。4.根据权利要求1所述数据发送方法,其特征在于,所述形成一个MBMS伪会话为MCE构造一个MBMS伪会话时,所述方法还包括: MCE发送包含所述MBMS伪会话的TMGI的MBMS调度信息指示消息,接收MBMS调度信息指示响应消息;或, MCE发送包含所述MBMS伪会话的TMGI的MBMS会话开始请求消息,接收MBMS会话开始请求响应消息。5.根据权利要求3所述数据发送方法,其特征在于,所述形成一个MBMS伪会话为MCE保留一个MBMS会话不被挂起时,所述方法还包括:MCE接收到MBMS会话开始请求消息;其中, 所述MBMS会话开始请求消息中的MBMS会话与MCCH承载在同一个PMCH上时,MCE对所述保留的MBMS会话进行上下文更新处理; 所述MBMS会话开始请求消息中的MBMS会话与MCCH承载在不同PMCH上,且所述MBMS会话开始请求消息中的MBMS的TMGI与所述保留的MBMS会话的TMGI相同时,MCE使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理。6.根据权利要求4所述数据发送方法,其特征在于,所述发送MBMS调度信息指示消息前,所述方法还包括: MCE发送MBMS会话开始请求消息,接收MBMS会话开始请求响应消息;所述MBMS会话开始请求消息中包含所述MBMS伪会话的TMGI。7.一种数据发送方法,其特征在于,所述方法包括: eNB接收包含MBMS伪会话的TMGI的消息,根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文; 需要对所述MBMS伪会话调度时,配置并发送媒体接入控制调度指示MSI消息; 发送多播/组播单频网络MBSFN区域配置消息。8.根据权利要求7所述数据发送方法,其特征在于,所述eNB配置MSI消息前,所述方法还包括: eNB发送包含MBMS伪会话的TMGI的消息的响应消息。9.根据权利要求7所述数据发送方法,其特征在于,所述配置MSI消息,包括:配置MBMS伪会话对应的MTCH指示值,指示所述MTCH没有被调度。10.根据权利要求7所述数据发送方法,其特征在于,所述eNB接收MBMS调度信息指示消息前,所述方法还包括: eNB接收MBMS会话开始请求消息,发送MBMS会话开始请求响应消息。11.一种多小区/多播协调实体,其特征在于,所述多小区/多播协调实体包括:确认模块和形成模块;其中, 所述确认模块,用于确认承载MCCH的PMCH是否存在; 所述形成模块,用于在确认模块确认承载MCCH的PMCH不存在时,形成一个MBMS伪会话;所述MBMS伪会话用于eNB进行数据发送。12.根据权利要求11所述多小区/多播协调实体,其特征在于,所述确认模块,具体用于接收MBMS会话停止请求消息或MCCH更新时,检查承载MCCH的PMCH不存在MTCH,则确认承载MCCH的PMCH不存在。13.根据权利要求11所述多小区/多播协调实体,其特征在于,所述形成模块,具体用于在根据接收的MBMS会话停止请求消息删除所述MBMS会话的上下文后或MCCH更新时,构造一个MBMS伪会话,并设置所述MBMS伪会话的TMGI ;或, 在接收MBMS到会话停止请求消息或MCCH更新时,保留一个MBMS会话不被挂起,并设置所述保留的MBMS会话的TMGI。14.根据权利要求11所述多小区/多播协调实体,其特征在于,所述多小区/多播协调实体还包括:第一发送模块和第一接收模块;其中, 所述第一发送模块,用于发送包含所述MBMS伪会话的TMGI的MBMS调度信息指示消息;所述第一接收模块,用于接收MBMS调度信息指示响应消息;或, 所述第一发送模块,用于发送含所述MBMS伪会话的TMGI的MBMS会话开始请求消息;所述第一接收模块,用于接收MBMS会话开始请求响应消息。15.根据权利要求13所述多小区/多播协调实体,其特征在于,所述多小区/多播协调实体还包括:第二接收模块和第一处理模块;其中, 所述第二接收模块,用于接收MBMS会话开始请求消息; 所述第一处理模块,用于所述MBMS会话开始请求消息中的MBMS会话与MCCH承载在同一个PMCH上时,对所述保留的MBMS会话进行上下文更新处理;所述MBMS会话开始请求消息中的MBMS会话与MCCH承载在不同的PMCH上,且所述MBMS会话开始请求消息中的MBMS会话的TMGI与所述保留的MBMS会话的TMGI相同时,使用一个空闲的MBMS会话的TMGI替换所述保留的MBMS会话的TMGI,对所述保留的MBMS会话和所述MBMS会话开始请求消息中的MBMS会话进行上下文更新处理。16.根据权利要求14所述多小区/多播协调实体,其特征在于,所述多小区/多播协调实体还包括:第二发送模块和第三接收模块;其中, 所述第二发送模块,用于发送MBMS会话开始请求消息; 所述第三接收模块,用于接收MBMS会话开始请求响应消息。17.—种基站,其特征在于,所述基站包括:第四接收模块、建立模块、第二处理模块和第三发送模块;其中, 所述第四接收模块,用于接收包含MBMS伪会话的TMGI的消息; 所述建立模块,用于根据接收的消息中MBMS伪会话对应的MTCH建立MBMS伪会话的上下文; 所述第二处理模块,需要对所述MBMS伪会话调度时,用于配置并发送MSI消息; 所述第三发送模块,用于发送MBSFN区域配置消息。18.根据权利要求17所述基站,其特征在于,所述第三发送模块,还用于发送包含MBMS伪会话的TMGI的消息的响应消息。19.根据权利要求17所述基站,其特征在于,所述第二处理模块,具体用于配置MBMS伪会话对应的MTCH指示值,指示所述MTCH没有被调度。20.根据权利要求17所述基站,其特征在于,所述基站还包括:第四发送模块和第五接收模块;其中, 所述第五接收模块,用于接收MBMS会话开始请求消息; 所述第四发送模块,用于发送MBMS会话开始请求响应消息。
【专利摘要】本发明公开了一种数据发送方法,所述方法包括:多小区/多播协调实体(MCE)确认物理多播信道不存在时,形成一个多媒体广播和组播业务(MBMS)伪会话;所述MBMS伪会话用于基站(eNB)进行数据发送。本发明还同时公开了另一种数据发送方法、eNB和MCE。
【IPC分类】H04W72/00, H04W4/06
【公开号】CN105491535
【申请号】CN201410483967
【发明人】马子江, 桑健
【申请人】中兴通讯股份有限公司
【公开日】2016年4月13日
【申请日】2014年9月19日
【公告号】WO2016041441A1