一种切换方法和网关代理技术

技术编号:15442693 阅读:82 留言:0更新日期:2017-05-26 07:28
本发明专利技术实施例提供了一种切换方法和网关代理,以解决网关代理内基站切换失败的问题。所述的方法包括:预先在网关代理和MME之间建立至少两个SCTP偶联,其中,网关代理下设N个基站,N为大于1的正整数;选定一个SCTP偶联作为下设基站对应用户的通信偶联,执行所述用户与MME通信;在网关代理的下设基站内执行切换时,将通信偶联作为源偶联并确定目的偶联,其中,目的偶联为除所述源偶联之外的其他SCTP偶联;通过MME从源偶联切换到目的偶联,及执行网关代理下设的基站内的切换;切换成功后,将目的偶联作为所述用户的通信偶联执行与MME的通信。不会由于保护性判断导致切换失败,提高切换的成功率。

Switching method and gateway agent

The embodiment of the invention provides a switching method and a gateway agent to solve the failure of the base station handover in the gateway agent. The method comprises the following steps: in advance between the gateway proxy and MME to establish at least two SCTP coupling, which consists of a base station gateway agent N, N is a positive integer greater than 1; selected a SCTP coupling as the communication under the corresponding user base station coupling, the execution of the user and the MME in the implementation of switching under the base station communication; the gateway proxy in communication, as a source of coupling and the coupling coupling, the coupling to other SCTP coupling except the source coupling; through the MME from the source to the coupling coupling switch, switch and base station gateway agent under the switch; after the success of communication will be as objective coupling the user communication coupling and MME implementation. The handoff success rate will not be improved due to failure to protect judgment.

【技术实现步骤摘要】
一种切换方法和网关代理
本专利技术涉及通信
,特别是涉及一种切换方法和一种网关代理。
技术介绍
家庭演进基站(HomeevolvedNodeB,HeNB)网关(Gateway,GW)作为S1-MME接口的控制面的集中控制器,也可称为网关代理。即对HeNBGW下设的多个HeNB来说,HeNBGW就是移动管理节点(MobilityManagementEntity,MME),对于MME来说HeNBGW就是基站。当HeNBGW下的两个基站间发生S1切换或X2切换时,需要HeNBGW将切换消息转发给MME,由MME生成切换消息中的安全参数,发送给目的基站以完成切换过程。但是,对MME而言HeNBGW是基站,即MME接收的切换消息中源基站和目的基站是相同的,而一个基站是不能执行切换的,因此MME基于保护性判断会认为这是错误的切换消息,使得切换失败。因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种切换方法和网关代理,以解决网关代理内基站切换失败的问题。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种切换方法,以解决网关代理内基站切换失败的问题。相应的,本专利技术实施例还提供了一种网关代理,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术公开了一种切换方法,包括:预先在网关代理和移动管理节点MME之间建立至少两个流控制传输协议SCTP偶联,其中,所述网关代理下设N个基站,N为大于1的正整数;选定一个SCTP偶联作为下设基站对应用户的通信偶联,执行所述用户与所述MME通信;在所述网关代理的下设基站内执行切换时,将所述通信偶联作为源偶联并确定目的偶联,其中,所述目的偶联为除所述源偶联之外的其他SCTP偶联;通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理下设的基站内的切换;切换成功后,将所述目的偶联作为所述用户的通信偶联执行与MME的通信。可选的,选定一个SCTP偶联作为下设基站对应用户的通信偶联,包括:接收所述下设的基站发送的用户初始消息,确定所述用户初始消息对应用户;依据所述用户初始消息计算特征值,依据所述特征值选择SCTP偶联;将所述SCTP偶联作为所述用户对应的通信偶联。可选的,依据所述用户初始消息计算特征值,依据所述特征值确定SCTP偶联,包括:确定所述用户初始消息对应用户的切换次数;计算所述切换次数的模值,依据所述模值确定SCTP偶联。可选的,确定目的偶联,包括:依据所述下设的基站发送的第一切换消息,更新所述用户的切换次数;依据更新的切换次数计算模值,依据所述模值确定目的偶联。可选的,通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理的下设基站内的切换,包括:依据所述目的偶联和第一切换消息,生成第二切换消息发送给所述MME;依据所述MME反馈的切换响应消息切换到目的偶联;从所述切换响应消息中获取切换参数,依据所述切换参数执行所述下设基站内源基站到目的基站的切换;从所述目的基站接收第一通知消息,确定切换成功的结果信息并通知所述MME。可选的,从所述目的基站接收通知消息,确定切换成功的结果信息并通知所述MME,包括:从所述目的基站接收第一通知消息;依据所述第一通知消息对所述用户的切换次数进行更新;依据更新的切换次数计算模值,依据所述模值确定源偶联;依据所述源偶联和第一通知消息生成第二通知消息发送给所述MME,以通知所述MME切换成功。可选的,将所述通信偶联作为源偶联并确定目的偶联之前,还包括:接收第一切换消息,依据所述第一切换消息确定是否为在所述网关代理的下设基站内执行切换;在所述网关代理的下设基站内执行切换时,设置网关内切换标志;从所述目的基站接收第一通知消息之后,还包括:清除所述网关内切换标识。可选的,所述切换包括S1切换和/或X2切换。本专利技术实施例还公开了一种网关代理,包括:偶联创建模块,用于预先在网关代理和移动管理节点MME之间建立至少两个流控制传输协议SCTP偶联,其中,所述网关代理下设N个基站,N为大于1的正整数;偶联选定与通信模块,用于选定一个SCTP偶联作为下设基站对应用户的通信偶联,执行所述用户与所述MME通信;以及切换成功后,将目的偶联作为所述用户的通信偶联执行与MME的通信;切换模块,用于在所述网关代理的下设基站内执行切换时,将所述通信偶联作为源偶联并确定目的偶联,其中,所述目的偶联为除所述源偶联之外的其他SCTP偶联;通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理下设的基站内的切换。可选的,偶联选定与通信模块,包括:基站交互子模块,用于接收所述下设的基站发送的用户初始消息,确定所述用户初始消息对应用户;偶联选定子模块,用于依据所述用户初始消息计算特征值,依据所述特征值选择SCTP偶联;将所述SCTP偶联作为所述用户对应的通信偶联。可选的,偶联选定子模块,用于确定所述用户初始消息对应用户的切换次数;计算所述切换次数的模值,依据所述模值确定SCTP偶联。可选的,所述切换模块,包括:目的偶联确定子模块,用于依据所述下设的基站发送的第一切换消息,更新所述用户的切换次数;依据更新的切换次数计算模值,依据所述模值确定目的偶联。可选的,所述切换模块,包括:切换消息转发子模块,用于依据所述目的偶联和第一切换消息,生成第二切换消息发送给所述MME;偶联切换子模块,用于依据所述MME反馈的切换响应消息切换到目的偶联;基站切换子模块,用于从所述切换响应消息中获取切换参数,依据所述切换参数执行所述下设基站内源基站到目的基站的切换;通知消息转发子模块,用于从所述目的基站接收第一通知消息,确定切换成功的结果信息并通知所述MME。可选的,所述通知消息转发子模块,用于从所述目的基站接收第一通知消息;依据所述第一通知消息对所述用户的切换次数进行更新;依据更新的切换次数计算模值,依据所述模值确定源偶联;依据所述源偶联和第一通知消息生成第二通知消息发送给所述MME,以通知所述MME切换成功。可选的,所述切换模块,还包括:切换判断子模块,用于接收第一切换消息,依据所述第一切换消息确定是否为在所述网关代理的下设基站内执行切换;标识设置子模块,用于在所述网关代理的下设基站内执行切换时,设置网关内切换标志;以及从所述目的基站接收第一通知消息之后,清除所述网关内切换标识。可选的,所述切换包括S1切换和/或X2切换。与现有技术相比,本专利技术实施例包括以下优点:预先建立至少两个SCTP偶联,选定一个作为通信偶联与MME通信,在HeNBGW内执行通信时将通信偶联作为源偶联,并确定目的偶联,通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理下设的基站内的切换,切换成功后,将所述目的偶联作为所述用户的通信偶联执行与MME的通信,针对MME存在接入基站的校验的方式,通过至少两个SCTP偶联与MME交互,实现一个HeNBGW内两个HeNB之间的切换,而不会由于保护性判断导致切换失败,提高切换的成功率。附图说明图1是本专利技术实施例的网络通信系统架构图;图2是本专利技术的一种切换方法实施例的步骤流程图;图3是本专利技术的另一种切换方法实施例的步骤流程图;图4是本专利技术一种网关代理实施例的结构框图;图5是本专利技术另一种网关代理实施例的结构框图。具体实施方式为使本专利技术本文档来自技高网...
一种切换方法和网关代理

【技术保护点】
一种切换方法,其特征在于,包括:预先在网关代理和移动管理节点MME之间建立至少两个流控制传输协议SCTP偶联,其中,所述网关代理下设N个基站,N为大于1的正整数;选定一个SCTP偶联作为下设基站对应用户的通信偶联,执行所述用户与所述MME通信;在所述网关代理的下设基站内执行切换时,将所述通信偶联作为源偶联并确定目的偶联,其中,所述目的偶联为除所述源偶联之外的其他SCTP偶联;通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理下设的基站内的切换;切换成功后,将所述目的偶联作为所述用户的通信偶联执行与MME的通信。

【技术特征摘要】
1.一种切换方法,其特征在于,包括:预先在网关代理和移动管理节点MME之间建立至少两个流控制传输协议SCTP偶联,其中,所述网关代理下设N个基站,N为大于1的正整数;选定一个SCTP偶联作为下设基站对应用户的通信偶联,执行所述用户与所述MME通信;在所述网关代理的下设基站内执行切换时,将所述通信偶联作为源偶联并确定目的偶联,其中,所述目的偶联为除所述源偶联之外的其他SCTP偶联;通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理下设的基站内的切换;切换成功后,将所述目的偶联作为所述用户的通信偶联执行与MME的通信。2.根据权利要求1所述的方法,其特征在于,选定一个SCTP偶联作为下设基站对应用户的通信偶联,包括:接收所述下设的基站发送的用户初始消息,确定所述用户初始消息对应用户;依据所述用户初始消息计算特征值,依据所述特征值选择SCTP偶联;将所述SCTP偶联作为所述用户对应的通信偶联。3.根据权利要求2所述的方法,其特征在于,依据所述用户初始消息计算特征值,依据所述特征值确定SCTP偶联,包括:确定所述用户初始消息对应用户的切换次数;计算所述切换次数的模值,依据所述模值确定SCTP偶联。4.根据权利要求3所述的方法,其特征在于,确定目的偶联,包括:依据所述下设的基站发送的第一切换消息,更新所述用户的切换次数;依据更新的切换次数计算模值,依据所述模值确定目的偶联。5.根据权利要求4所述的方法,其特征在于,通过所述MME从所述源偶联切换到目的偶联,及执行所述网关代理的下设基站内的切换,包括:依据所述目的偶联和第一切换消息,生成第二切换消息发送给所述MME;依据所述MME反馈的切换响应消息切换到目的偶联;从所述切换响应消息中获取切换参数,依据所述切换参数执行所述下设基站内源基站到目的基站的切换;从所述目的基站接收第一通知消息,确定切换成功的结果信息并通知所述MME。6.根据权利要求5所述的方法,其特征在于,从所述目的基站接收通知消息,确定切换成功的结果信息并通知所述MME,包括:从所述目的基站接收第一通知消息;依据所述第一通知消息对所述用户的切换次数进行更新;依据更新的切换次数计算模值,依据所述模值确定源偶联;依据所述源偶联和第一通知消息生成第二通知消息发送给所述MME,以通知所述MME切换成功。7.根据权利要求6所述的方法,其特征在于,将所述通信偶联作为源偶联并确定目的偶联之前,还包括:接收第一切换消息,依据所述第一切换消息确定是否为在所述网关代理的下设基站内执行切换;在所述网关代理的下设基站内执行切换时,设置网关内切换标志;从所述目的基站接收第一通知消息之后,还包括:清除所述网关内切换标识。8.根据权利要求1至7任一所述的方法,其特征在于,所述切换包括S1切换和/或X2切换。9.一种网关代理,其特征在于,包括:偶联...

【专利技术属性】
技术研发人员:王晓峰
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1