一种组呼业务处理方法及系统、核心网设备的制造方法_2

文档序号:9871087阅读:来源:国知局
r>[0045]承载网为核心网到基站之间的物理传输网络。在终端发起组呼请求之前,承载网中预先设置以核心网设备为组播源、组中的参与基站为叶子节点的组播分发树,这样,在建立组呼之后,下行数据包将沿着组播分发树由核心网设备传送至各参与基站,由参与基站发送至参与组呼的终端,从而,核心网设备只需发送一份数据,便实现了由核心网设备至组呼终端的点到多点的组播传输方式,减少了核心网设备的负荷,以及承载网的冗余流量,同时减少了传输时延,从整体上提高了集群业务的容量和性能。
[0046]此外,在本发明的实施例中,终端所在组播组的承载网组播IP地址预先设置在核心网设备和参与基站中,可以在承载网中预先设置组播分发树的同时,将承载网组播IP地址设置在核心网设备和参与基站中,这样,预先在核心网和基站侧都设置了承载网组播IP地址,承载网可以使用该组播IP地址实现下行数据包的组播。
[0047]对于集群通信系统,组播组中的每个终端在进行集群业务之前,都会进行注册请求,在本发明实施例中,当组播组中首次有终端向核心网设备注册时,由核心网设备触发组播分发树在承载网中的建立,具体的,可以在核心网设备首次收到组播组中终端注册完成消息后,来触发组播分发树的建立。在核心网收到注册完成消息之后,该终端登记在某个基站下,为了便于描述和区分,此终端记做已注册终端,此终端登记的基站记做参与基站,此时,触发组播分发树的设置,确保在组呼请求之前能够有效地设置好组播分发树。在具体的实施例中,参考图2所示,可以采用如下步骤预先设置组播分发树。
[0048]在步骤SlOl,核心网设备为所述组播组分配承载网组播IP地址。
[0049]在步骤S102,核心网设备向所述组播组中的参与基站发送所述承载网组播IP地址,并触发组播组中的参与基站向承载网发送加入组播的请求,加入组播的请求用于触发承载网建立起以核心网设备为组播源、组播组中的参与基站为叶子节点的组播分发树。
[0050]具体的,核心网设备接收到终端的注册完成消息后,判断已注册终端所在的组播组是否已分配承载网组播IP地址,若没有,则为该组播组分配承载网组播IP地址,并向已注册终端所在的组播组中未加入组播的参与基站发送该组播组的承载网组播IP地址,并触发未加入组播的参与基站向承载网发送加入组播的请求。
[0051]在集群通信系统中,组播组中的终端即组播组内的签约成员,参与基站是组播组中的终端所登记的基站,对于同一个终端,可以是某个组播组的签约成员,也可以是多个组播组的签约成员,也就是说,某终端可以分别在不同的组播组中,例如,在一个实施例中,UEI分别为组I和组2的签约成员,组I中包含终端UE1-UE3,组2中包含终端UEI和UE4,UEI所在的组播组为组I和组2。
[0052]在本实施例中,在一个终端向核心网设备发送注册完成消息之后,该终端为已注册终端,该注册终端登记在参与基站下,由参与基站向其传送数据,而后,核心网设备先判断该终端所在的组播组是否已经分配承载网组播IP地址,若没有,则为该已注册终端所在的组播组分配承载网组播IP地址,对于分属于不同组播组的已注册终端,则为该已注册终端所属的每个组播组都分配承载网组播IP地址,之后,核心网设备将承载网组播IP地址发送到每个组播组中的参与基站。若这些参与基站中存在尚未加入其组播组的基站,则触发未加入组播的参与基站向承载网发送加入组播的邀请,触发时可以向未加入组播的基站发送要求其加入组播的请求,基站接收到该请求之后,可以使用组成员管理协议向承载网中的上级路由器发送请求加入组播的报文,向承载网中的上级路由器表明要监听该组播IP地址,组播组成员管理协议例如可以为IGMPV3协议。
[0053]承载网在接收到来自参与基站的加入组播的请求之后,可以通过组播路由协议建立起核心网设备为组播源、参与基站为叶子节点的组播分发树,组播路由协议例如可以为PIM-SMM 协议。
[0054]在该方法中,以已注册终端的注册完成消息触发组播分发树的建立,在该终端注册完毕之后,为该已注册终端所在的所有组中的参与基站都建立起了相应的组播分发树,由于终端在进行集群业务之前都需要注册,这样,在发起组呼之前,为所有的注册的终端的参与基站都在承载网中建立起了组播分发树。基于该组播分发树,进行组呼业务处理的方法包括:
[0055]步骤SOl,建立组呼后,核心网设备接收来自数据源的组呼下行数据包。
[0056]在本发明的实施例中终端为向核心网设备发起组呼业务请求,为了便于描述该发起组呼请求的终端记做发起终端,发起终端可以为组播组中的任意签约成员,该在核心网设备接收到发起终端的组呼请求之后,核心网设备确认此次组呼请求,与该组建立组呼,建立组呼之后,核心网设备首先接收来自数据源的组呼下行数据包,数据源与核心网设备之间的数据传输为点对点的传输。
[0057]在步骤S02,核心网设备将组呼下行数据包发送至承载网,下行数据包沿组播分发树传送至参与基站。
[0058]由于在承载网中预先设置有组播分发树,组播分发树的组播源为核心网设备,叶子节点为参与基站,在核心网设备将组呼下行数据包发送至承载网后,在承载网中将沿组播分发树传送至参与基站,由参与基站发送至相应的终端,从而实现核心网设备到终端的点到多的组播传输方式。
[0059]在本发明的实施例中,在核心网设备以及参与基站中预先设置了承载网组播IP地址,核心网设备将组呼下行数据包发送至承载网时携带该组的承载网组播IP地址,这样,承载网使用该组播IP地址实现组播。
[0060]在组呼结束后,并不马上退出组播,参与基站继续监听该组的数据,承载网中的组播分发树仍然保留,直到组中的所有终端都注销注册之后,基站退出组播,并触发承载网删除组播分发树中该组播组的参与基站。
[0061]参考图3所示,具体的,在步骤S201,核心网设备接收到终端注销请求消息后,判断注销终端所在的组播组中是否还存在注册的终端,若不存在,则释放注销终端所在组播组的承载网组播IP地址,并触发该组播组中的参与基站向承载网发送退出组播请求,退出组播消息用于触发承载网将该组的参与基站从组播分发树中删除。
[0062]在本发明实施例中,通过组播组中所有终端完成注销来触发退出组播的步骤,当核心网设备收到终端注销请求消息后,也就是说,该终端在其任何所属的组播组中将退出集群业务,终端向核心网设备发送注销请求,为了方便描述和与其他终端区别,该终端记做注销终端,而后,核心网设备判断该注销终端所在的组播组中是否还存在注册的终端,如果存在注册的终端,则不进行退出组播,若组播组中不存在注册的终端,即该组播组中的所有终端都已注销,则释放注销终端所在组的承载网组播IP地址,并通知参与基站退出组播,触发该组播组中的参与基站向承载网发送退出组播请求,触发时可以向未退出组播的基站发送要求其退出组播的请求,可以通过使用组成员管理协议向承载网中的上级路由器发送退出组播的报文,向承载网中的上级路由器表明要退出该组播IP地址,组播组成员管理协议例如可以为IGMPv3协议。
[0063]承载网接收到退出组播请求后,将该组播组的参与基站从组播分发树中删除。具体的,承载网在接收到来自参与基站的退出组播的请求之后,可以通过组播路由协议将发送退出组播请求的参与基站从组播分发树中删除,组播路由协议例如可以为PM-SMM协议,这样,就将该组播组的组播分发树删除了。
[0064]以上对本发明实施例的基于集群通信系统的组呼业务处理方法进行了详细的描述,为了更好的理解本发明实施例的技术方案,以下将对基于LTE宽带集群通信系统的组呼业务处理方法的具体实施例进行详细的描述。
[0065]参考图4所示,在LTE集群通信系统的核心网包括eMME(enhanced HomeManagement Entity,增强型移动管理实体)、TCF(Trunking Control Funct1n,集群控制功能模块)、eHSS(enhanced Home Subscriber Server,增强型归属用户服务器)、xGW(XGateway,集群网关)和TMF(Trunking Media Funct1n,集群媒体功能模块)这五个网元。
[0066]在终端进行组呼之前,在承载网中预先设置有组播分发树,具体的,在该实施例中,在承载网中预先设置组播分发树的步骤包括:
[0067]S301,终端UE完成集群注册过程向eMME发送注册完成的消息,通知eMME终端注册完毕。
[0068]S302,eMME判断
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1