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

文档序号:9871087阅读:来源:国知局
该UE的所在组播组的承载网组播IP地址是否已经分配。
[0069]S303,若没有分配,eMME向xGW发送承载网组播IP地址分配请求,发送的请求中携带组播组标识。
[0070]S304,xGW接收到承载网组播IP地址分配请求后,为该组播组分配承载网组播IP地址。
[0071]S305,xGW向eMME返回承载网组播IP地址分配应答消息,消息中携带承载网组播IP地址。
[0072]S306,eMME检查组播组中的参与基站是否加入组播,若没有,向这些参与基站发送建立组播请求的消息,消息中携带承载网组播IP地址和组标识。
[0073 ] S307,参与基站向eMME返回建立组播请求的应答。
[0074]S308,参与基站收到建立组播请求的消息后,通过IGMP协议发送加入组播消息,向承载网中的上级路由器表明要监听该组播IP地址的组播,并向eMME返回建立组播请求的响应。
[0075]S309,承载网使用PM-SSM协议建立起以xGW为组播源、参与基站为叶子节点的组播分发树。
[0076]当组播组中的所有终端都完成注册之后,该组播组的所有参与基站的组播分发树就预先建立好了。
[0077]之后,S401,任意的终端发起组呼,核心网设备与发起终端所在的组播组建立组呼。
[0078]S402,核心网设备接收来自数据源的组呼下行数据包,该下行数据包为单播数据;而后,核心网设备将组呼下行数据包发送至承载网,下行数据包沿组播分发树传送至参与基站,此时下行数据包为组播数据,数据包根据组播分发树传送到各个参与基站,通过基站最后传输到终端。
[0079]参考图5所示,为本实施例的LTE集群通信系统下的组呼数据包协议栈,核心网的网关xGW和基站两侧的IP包都使用了承载网组播IP地址,在核心网设备将组呼下行数据包发送至承载网时携带承载网组播IP地址,承载网使用该承载网组播IP地址实现组播,该具体的实施例中,下行数据包的最外层IP头目的地址设置为承载网组播IP地址,然后,作为组播分发的源头把该组呼下行数据包发送至承载网。
[0080]S403,在组呼结束后,核心网设备并不触发基站退出组播,基站继续监听该组数据,承载网中相应的组播分发树仍然存在。
[0081 ] 具体的,TCF收到组呼释放请求之后,通知eMME结束此次组呼,eMME向终端发送组呼释放指示,则此次组呼结束,但此时并不触发基站退出组播,基站继续监听该组数据,承载网中相应的组播分发树仍然存在。
[0082]只有当基站下没有与该组签约的终端时,基站才退出组播并发送退出组播消息给承载网。
[0083]参考图6所示,具体的,S501,终端向eMME发送注销请求,通知eMME退出集群业务。
[0084]S501,eMME发送请求注销的消息给TCF。
[0085]S502,eMME返回接受注销请求的消息给终端。
[0086]S503,eMME检查组播组中是否还存在注册的终端,若没有,向xGW发送释放该组播组的承载网组播IP地址的请求,请求中携带组标识。
[0087]S504,xGW接收到释放请求后,释放该组播组的承载网组播IP地址。
[0088]S505,xGW向eMME返回释放请求应答。
[0089 ] S506,eMME向基站发送退出组播组请求。
[0090]S507,基站向收到退出组播请求后,通过IGMP协议发送退出组播消息,向承载网中的上级路由器表明组播组中的基站要退出该组播组。
[0091]S508,承载网接收到退出组播消息后,更新承载网的组播分发树,将该组播组中终端的签约基站从组播分发树中删除。这样,在组播组中所有的终端都没有在注册之后,与终端签约的基站退出组播。
[0092]以上为LTE集群通信系统的组呼业务处理方法的实施例,该处理方法还可以应用于其他的集群通信系统,如I3DT集群通信系统,对于TOT集群通信系统,核心网设备为交换机(MSC1Mobile Switch Center),在该具体的实施例中,在预先设置组播分发树的过程中,交换机接收到终端的注册完成消息后,判断已注册终端所在的组播组是否已分配承载网组播IP地址,若没有,则为该组播组分配承载网组播IP地址,并向已注册终端所在的组中的参与基站发送该组播组的承载网组播IP地址,并触发未加入组播的参与基站向承载网发送加入组播的请求;承载网接收到加入组播的请求后,建立以交换机为组播源、参与基站为叶子节点的组播分发树。
[0093]在组播分发树的删除过程中,交换机接收到终端注销请求消息后,判断注销终端所在的组播组中是否还存在注册的终端,若不存在,则释放注销终端所在组播组的承载网组播IP地址,并触发该组播组中的参与基站向承载网发送退出组播消息;承载网接收到退出组播消息后,将该组播组的参与基站从组播分发树中删除。。
[0094]以上对本发明的基于集群通信系统的组呼业务处理方法及实施例进行了详细的描述,此外,本发明还提供了,一种核心网设备,参考图7所示,包括:
[0095]数据接收单元710,用于建立组呼后,核心网设备接收来自数据源的组呼下行数据包;
[0096]数据包发送单元720,用于将组呼下行数据包发送至承载网,所述承载网中预先设置有组播分发树,所述组播分发树以核心网设备为组播源、组播组中的参与基站为叶子节点。
[0097]进一步地,还包括:
[0098]触发单元730,用于当组播组中首次有终端向核心网设备注册时,触发组播分发树在承载网中的建立。
[0099]进一步地,触发单元730包括:
[0100]组播地址分配单元7301,用于为所述组播组分配承载网组播IP地址;
[0101]第一请求单元7302,用于向所述组播组中的参与基站发送所述承载网组播IP地址,并触发组播组中的参与基站向承载网发送加入组播的请求,加入组播的请求用于触发承载网建立起以核心网设备为组播源、组播组中的参与基站为叶子节点的组播分发树。
[0102]进一步地,还包括:
[0103]判断单元,用于接收到终端注销请求消息后,判断注销终端所在的组播组中是否还存在注册的终端;
[0104]组播地址释放单元,用于注销终端所在组中不存在注册的终端时,释放注销终端所在组播组的承载网组播IP地址;
[0105]第二请求单元,用于触发所述组播组中的参与基站向承载网发送退出组播消息,退出组播消息用于触发承载网将该组播组的参与基站从组播分发树中删除。
[0106]此外,本发明还提供了相应的组呼业务处理系统,包括上述的核心网设备,以及承载网和基站。
[0107]在该组呼业务处理系统中,核心网设备包括数据接收单元,用于建立组呼后,核心网设备接收来自数据源的组呼下行数据包;数据发送单元,用于将组呼下行数据包发送至承载网,所述承载网中预先设置有组播分发树,所述组播分发树以核心网设备为组播源、组播组中的参与基站为叶子节点。
[0108]进一步地,核心网设备还包括触发单元,用于当组播组中首次有终端向核心网设备注册时,触发组播分发树在承载网中的建立。
[0?09]进一步地,触发单元包括:
[0110]组播地址分配单元,用于为所述组播组分配承载网组播IP地址;
[0111]第一请求单元,用于向所述组播组中的参与基站发送所述承载网组播IP地址,并触发组播组中的参与基站向承载网发送加入组播的请求,加入组播的请求用于触发承载网建立起以核心网设备为组播源、组播组中的参与基站为叶子节点的组播分发树。
[0112]进一步地,核心网设备还包括:判断单元,用于接收到终端注销请求消息后,判断注销终端所在的组播组中是否还存在注册的终端;组播地址释放单元,用于注销终端所在组中不存在注册的终端时,释放注销终端所在组播组的承载网组播IP地址;第二请求单元,用于触发所述组播中的参与基站向承载网发送退出组播消息,退出组播消息用于触发承载网将该组的参与基站从组播分发树中删除。
[0113]在该组呼业务处理系统中,承载网中预先建立有以核心网设备为源头、参与基站为叶子节点的组播分发树。
[0114]进一步地,承载网还用于在接收到建立组播分发树的信息后,建立起以核心网设备为源头、参与基站为叶子节点的组播分发树。
[0115]进一步地,承载网还用于在接收到退出组播消息之后,将组播组中的参与
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1