【技术实现步骤摘要】
本专利技术涉及通信领域,特别涉及一种建立RRC连接的方法及系统。
技术介绍
在移动通信系统中,UE (User Equipment,用户设备)取得服务之前,都必须进行RRC(Radio Resource Control,无线资源控制)连接。如图I所示,为UE建立RRC连接的过程。其中,步骤1-3,为UE和RNC(RadioNetwork Controller,无线网络控制器)之间建立RRC连接,步骤4_5完成UE把发起的业务指示发送给核心网的过程,步骤6-7将建立业务连接的结果返回给UE,此时,UE可以得知业务连接建立是否成功。 但是,专利技术人发现现有技术存在以下缺陷当UE得知建立业务连接建立失败后,很多UE,特别是智能手机会不断的发起建立RRC连接的重试,要求UE不断的重复图I中建立RRC连接的步骤。当大量的手机进行上网业务时,UE不断的发起建立RRC连接的重试的行为会对通信系统中的空口资源造成极大的负担,甚至使网络瘫痪。
技术实现思路
本专利技术实施例提供了一种建立RRC连接的方法和系统,以解决在现有技术中当UE得知建立业务连接失败后反复发起建立RRC连接的重试导致的对空口资源占用过大的问题。一方面,提供了一种建立RRC连接的方法,所述方法包括接收UE发送的建立RRC连接的请求;判断所述建立RRC连接的请求中的业务指示是否合法;如果不合法,向所述UE发送RRC连接拒绝消息;其中,所述业务指示具体包括APN(Access Point Name,接入点名称)和/或PDP (Packet Data Protocol,分组数据协议)地址和/或所述UE所发起的业 ...
【技术保护点】
一种建立无线资源控制RRC连接的方法,其特征在于,所述方法包括:接收用户设备UE发送的建立RRC连接的请求;判断所述建立RRC连接的请求中的业务指示是否合法;如果不合法,向所述UE发送RRC连接拒绝消息;其中,所述业务指示具体包括接入点名称APN、分组数据协议PDP地址或所述UE所发起的业务的业务类型中的一项或多项参数。
【技术特征摘要】
1.一种建立无线资源控制RRC连接的方法,其特征在于,所述方法包括 接收用户设备UE发送的建立RRC连接的请求; 判断所述建立RRC连接的请求中的业务指示是否合法; 如果不合法,向所述UE发送RRC连接拒绝消息; 其中,所述业务指示具体包括接入点名称APN、分组数据协议PDP地址或所述UE所发起的业务的业务类型中的一项或多项参数。2.根据权利要求I所述的方法,其特征在于,所述判断所述建立RRC连接的请求中的业务指示是否合法,具体包括 向核心网发送认证请求,以便于所述核心网对所述业务指示进行认证并返回认证结果; 接收所述核心网返回的认证结果; 如果所述认证结果为所述业务指示合法,则判断出所述建立RRC连接的请求中的业务指示合法; 如果所述认证结果为所述业务指示不合法,则判断出所述建立RRC连接的请求中的业务指示为不合法; 其中,所述认证请求中至少包括UE标识和所述业务指示。3.根据权利要求2所述的方法,其特征在于, 当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的一项参数时,所述核心网对所述业务指示进行认证包括 所述核心网判断所述业务指示中的一项参数是否合法; 或者, 当所述业务业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的多项参数时,所述核心网对所述业务指示进行认证具体包括 所述核心网判断所述多项参数中的全部或其中任意一项是否合法。4.根据权利要求I所述的方法,其特征在于,所述判断所述建立RRC连接的请求中的业务指示是否合法包括 根据预先创建的认证数据库中的认证信息判断所述建立RRC连接的请求中的业务指不是否合法; 其中,所述认证信息中包括UE的UE标识及与所述UE标识对应的业务指示信息。5.根据权利要求4所述的方法,其特征在于, 当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的一项参数时,所述根据预先创建的认证数据库中的认证信息判断所述建立RRC连接的请求中的业务指示是否合法包括 根据预先创建的认证数据库中的认证信息判断所述业务指示中的一项参数是否合法; 或者, 当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的多项参数时,所述根据预先创建的认证数据库中的认证信息判断所述建立RRC连接的请求中的业务指示是否合法包括根据预先创建的认证数据库中的认证信息判断所述业务指示中的多项参数种的全部或其中任意一项是否合法。6.根据权利要求4所述的方法,其特征在于,所述认证数据库中记录有UE的UE标识及与所述UE标识对应的业务指示的正确值; 所述根据预先创建的认证数据库中的认证信息判断所述建立RRC连接的请求中的业务指示是否合法,具体包括 将所述建立RRC连接的请求中的业务指示与所述认证数据库中记录与所述UE标识对应的业务指示的正确值进行比对,如果匹配,则认为合法,如果不匹配,则认为不合法。7.根据权利要求6所述的方法,其特征在于,所述接收UE发送的建立RRC连接的请求之前,所述方法还包括 创建或更新所述认证数据库,其中,所述认证数据库中存储有认证信息。8.根据权利要求7所述的方法,其特征在于,所述创建或更新所述认证数据库,具体包括 向所述核心网发送获取认证信息的请求; 接收所述核心网返回的UE的认证信息; 判断是否存在所述认证数据库,如果存在,则更新所述认证数据库,如果不存在,则创建所述认证数据库; 其中,所述获取认证信息的请求用于向所述核心网要求获取一个或多个UE的认证信肩、O9.根据权利要求7所述的方法,其特征在于,所述创建或更新所述认证数据库,具体包括 当所述UE初始接入所述核心网中时,向所述核心网发起附着请求或PDP激活请求,以便于所述核心网在判断出所述UE的业务指示不合法时,所述核心网向所述UE发送拒绝附着消息或PDP激活拒绝消息的同时向接入网设备发送所述UE的认证信息; 接收所述核心网发送的所述UE的认证信息; 判断是否存在所述认证数据库,如果存在,则更新所述认证数据库,如果不存在,则创建所述认证数据库; 其中,所述附着请求或PDP激活请求中包括所述UE的业务指示。10.根据权利要求7所述的方法,其特征在于,所述更新所述认证数据库,具体包括 当所述核心网根据归属未知寄存器HLR发送的用户信息发生改变的通知消息判断出所述认证信息发生改变时,接收所述核心网发送的认证信息更新通知消息; 根据所述认证信息更新通知消息更新所述认证数据库。11.根据权利要求1-10任一项所述的方法,其特征在于,如果判断所述建立RRC连接的请求中的业务指示合法时,所述方法还包括 向所述UE发送RRC连接建立消息。12.一种建立RRC连接的系统,其特征在于,所述系统包括接入网设备; 其中,所述接入网设备包括 接收模块,用于接收所述UE发送的所述建立RRC连接的请求; 判断模块,用于判断所述建立RRC连接的请求中的业务指示是否合法;第一发送模块,用于所述判断模块判断出所述建立RRC连接的请求中的业务指示不合法时,向所述UE发送RRC连接拒绝消息; 其中,所述业务指示具体包括APN、PDP地址或所述UE所发起的业务的业务类型中的一项或多项参数。13.根据权利要求12所述的系统,其特征在于,所述判断模块,具体包括 第一发送单元,用于向所述核心网发送认证请求,以便于所述核心网对所述业务指示进行认证并返回认证结果; 第一接收单元,接收所述核心网返回的认证结果; 第一判定单元,用于当所述第一接收单元接收到的认证结果为所述业务指示合法时,判断所述建立RRC连接的请求中的业务指示为合法; 第二判定单元,用于当所述第一接收单元接收到的认证结果为所述业务指示不合法时,判断所述建立RRC连接的请求中的业务指示为不合法; 其中,所述认证请求中至少包括UE标识和所述业务指示。14.根据权利要求13所述的系统,其特征在于,所述系统还包括核心网; 其中,所述核心网,具体包括 认证请求接收模块,用于接收所述第一发送单元发送的认证请求; 认证模块,用于对所述业务指示进行认证,并返回认证结果; 当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的一项参数时,所述认证模块具体用于,判断所述业务指示中的一项参数是否合法; 或者, 当所述业务业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的多项参数时,所述认证模块具体用于,所述核心网判断所述多项参数中的全部或其中任意一项参数是否合法。15.根据权利要求12所述的系统,其特征在于,所述判断模块,具体包括 第一判断单元,用于根据预先创建的认证数据库中的认证信息判断所述建立RRC连接的请求中的业务指示是否合法; 其中,所述认证信息中包括UE的UE标识及与所述UE标识对应的业务指示信息;当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的一项参数时,所述第一判断单元,具体用于根据预先创建的认证数据库中的认证信息判断所述所述业务指示中的一项参数是否合法; 当所述业务指示包括APN、PDP地址或所述UE所发起的业务的业务类型中的多项参数时,所述第一判断单元,具体用于根据预先创建的认证数据库中的认证信息判断所述业务指示中的多项参数种的全部或其中任意一项是否合法。16.根据权利要求15所述的系统,其特征在于,所述认证数据库中记录有UE的UE标识及与所述UE标识对应的业务指示的正确值; 所述第一判断单元,具体用于,将所述建立RRC连接的请求中的业务指示与所述认证数据库中记录的UE的UE标识及与所述UE标识对应的业务指示的正确值进行比对,如果匹配,则认为合法,如果不匹配,则认为不合法。17.根据权利要求15所述的系统,其特征在于,所述接入网设备还包括认证数据库预设模块,用于在所述接收模块接收所述UE发送的所述建立RRC连接的请求之前,创建或更新所述认证数据库,其中,所述认证数据库中存储有认证信息。18.根据权利要求17所述的系统,其特征在于,所述认证数据库预设模块,具体包括 第二发送单元,用于向所述核心网发送获取认证信息的请求; 第二接收单元,用于接收所述核心网返回的UE的认证信息; 第二判断单元,用于判断是否存在所述认证数据库; 第二更新单元,用于当所述第二判断单元判断得出存在所述认证数据库时,更新所述认证数据库; 第二创建单元,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。