分组数据连接的处理方法、终端设备、网络侧设备及系统的制作方法

文档序号:7867949阅读:125来源:国知局
专利名称:分组数据连接的处理方法、终端设备、网络侧设备及系统的制作方法
技术领域
本发明实施例涉及通信技术,尤其涉及一种分组数据连接的处理方法、终端设备、网络侧设备及系统。
背景技术
随着移动通信的发展,用户越来越多的在使用分组数据业务。在用户使用分组数据业务时,首先需要激活分组数据协议(Packet Data Protocol,简称F1DP),通过无线系统、无线分组业务服务支持节点(Serving GPRS SupportNode,简称SGSN)和无线分组业务网管支持节点(Gateway GPRS SupportNode,简称GGSN)等网元,与数据网络建立承载通道,并基于建立的承载通道使用分组数据业务。目前的网络运营商中,有的网络运营商只支持一路分组数据连接,即同一时刻只有一个分组数据连接处于激活状态,并在已建立的一路分组数据连接上同一时刻只进行一个分组数据业务,例如,当用户使用的终端设备与网络侧设备建立分组数据连接后,用户正在进行上网聊天的数据业务时,彩信的数据业务就无法进行,或者在用户发送彩信的数据业务时,无法进行上网聊天的数据业务;而有的网络运营商可以支持多路分组数据连接,即同一时刻可以有两路或者更多路分组数据连接同时处于激活状态,并在已建立的各路分组数据连接上分别进行多路分组数据业务,例如,用户可以同时进行上网聊天的数据业务和彩信的数据业务这两路分组数据业务。然而,若支持多路分组数据连接的终端设备接入的网络只支持单路分组数据连接或接入的网络支持分组数据连接的路数少于终端设备支持的路数,则容易产生网络侧设备拒绝终端设备建立新的分组数据连接请求的情况。

发明内容
本发明实施例提供一种分组数据连接的处理方法、终端设备、网络侧设备及系统,以避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况。第一方面,本发明实施例提供一种分组数据连接的处理方法,包括向网络侧设备发送附着请求消息;接收所述网络侧设备反馈的附着响应消息,所述附着响应消息中携带有所述网络侧设备支持分组数据连接的最大数N,其中,N为正整数;若要建立新的分组数据连接,根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。结合第一方面,在第一方面的第一种可能的实现方式中,所述若要建立新的分组数据连接,根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接,包括若要建立第M路分组数据连接,则确定M是否大于N,M为正整数;若M小于或等于N,则向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述确定M是否大于N之后,还包括若M大于N,则确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间业务类型的优先级;若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息。结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述确定M是否大于N之后,还包括若M大于N,则确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接;若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。结合第一方面,在第一方面的第四种可能的实现方式中,所述根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接之前,包括向所述网络侧设备发送用于请求建立第M路分组数据连接的激活分组数据连接请求消息;接收所述网络侧设备在确定M大于N时反馈的用于拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息;所述根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接,包括确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间业务类型的优先级,若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息;或确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接,若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。结合第一方面或第一方面的几种可能的实现方式,在第一方面的第五种可能的实现方式中,所述接收所述网络侧设备反馈的附着响应消息之后,还包括存储所述网络侧设备支持分组数据连接的最大数N。第二方面,本发明实施例提供一种分组数据连接的处理方法,包括接收终端设备发送的附着请求消息;向所述终端设备发送附着响应消息,所述附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数。结合第二方面,在第二方面的第一种可能的实现方式中,所述向所述终端设备发送附着响应消息之后,包括
接收所述终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息;确定M是否大于N,若M小于或等于N,则向所述终端设备发送用于允许建立所述第M路分组数据连接的激活分组数据连接接收响应消息。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述确定M是否大于N之后,还包括若M大于N,则向所述终端设备发送拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。第三方面,本发明实施例提供一种终端设备,包括
发送模块,用于向网络侧设备发送附着请求消息;接收模块,用于接收所述网络侧设备反馈的附着响应消息,所述附着响应消息中携带有所述网络侧设备支持分组数据连接的最大数N,其中,N为正整数;处理模块,用于若要建立新的分组数据连接,根据所述网络侧设备最大支持分组数据连接数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。结合第三方面,在第三方面的第一种可能的实现方式中,所述处理模块,具体用于若要建立第M路分组数据连接,则确定M是否大于N,M为正整数,若M小于或等于N,则向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息。结合第三方面,在第三方面的第二种可能的实现方式中,所述处理模块,还用于若M大于N,则确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间数据业务的优先级;若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消肩、O结合第三方面,在第三方面的第三种可能的实现方式中,所述处理模块,还用于若M大于N,则确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接;若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。结合第三方面,在第三方面的第四种可能的实现方式中,所述处理模块,具体用于向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息,接收所述网络侧设备在确定M大于N时反馈的用于拒绝建立所述第M路激活分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。结合第三方面或第三方面的上述几种可能的实现方式,在第三方面的第五种可能的实现方式中,还包括,存储模块,用于存储所述网络侧设备支持分组数据连接的最大数N。第四方面,本发明实施例提供一种网络侧设备,包括接收模块,用于接收终端设备发送的附着请求消息;发送模块,用于向所述终端设备发送所述附着响应消息,所述附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数。结合第四方面,在第四方面的第一种可能的实现方式中,还包括,处理模块,用于接收所述终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息,确定M是否大于N,若M小于或等于N,则向所述终端设备发送用于允许建立所述第M路分组数据连接的激活分组数据连接接收响应消息。结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述处理模块,还用于若M大于N,则向所述终端设备发送拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。第五方面,本发明实施例提供一种分组数据连接的处理系统,包括如上述的终端设备和如上述的网络侧设备。本发明实施例分组数据连接的处理方法、终端设备、网络侧设备及系统,通过向网络侧发送附着请求消息,并接收网络侧反馈的附着响应消息,在该附着响应消息中携带有网络侧支持N路分组数据的信息,若要建立新的分组数据连接时,根据网络侧最大支持分 组数据连接数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。由于终端设备可以获得网络设备支持分组数据连接的最大数,从而避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况,实现了终端设备的数据业务正常使用。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本发明分组数据连接的处理方法实施例一的流程图;图2为本发明分组数据连接的处理方法实施例二的流程图;图3为本发明分组数据连接的处理方法实施例三的流程图;图4为本发明分组数据连接的处理方法实施例四的流程图;图5为本发明终端设备实施例一的结构示意图;图6为本发明网络侧设备实施例一的结构示意图;图7为本发明分组数据连接的处理系统实施例的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供的分组数据连接的处理方法具体可以应用于通信系统中终端设备与网络侧建立分组数据连接时,在通信系统具体为第三代移动通信技术(3rd-generation,简称 3G)或是宽带码分多址(Wideband Code DivisionMultipleAccess,简称WCDMA)时,该分组数据连接为PDP连接,在通信系统具体为长期演进(LongTerm Evolution,简称LTE)系统时,该分组数据连接为分组数据网络(Packet DataNetwork,简称 F1DN)连接。图I为本发明分组数据连接的处理方法实施例一的流程图,如图I所示,本实施例的方法可以包括101、向网络侧设备发送附着请求消息;终端设备在开机后与网络侧设备进行网络附着时,终端设备可以向网络侧设备发送附着请求消息。102、接收网络侧设备反馈的附着响应消息,该附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中,N为正整数;在终端设备向网络侧设备发送附着请求消息后,终端设备可以接收到网络侧设备反馈的附着响应消息,其中,该附着响应消息中可以携带有该网络侧设备支持分组数据连
接的最大数N,其中,N为正整数;若终端设备在接收的该附着响应消息中没有携带该网络侧设备最大支持分组数据连接数的信息,则默认该网络侧设备可以支持I路分组数据。103、若要建立新的分组数据连接,根据网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。若要建立新的分组数据连接,终端设备可以根据网络侧设备支持分组数据连接的最大数N的信息和准备建立分组数据连接的是第几路分组数据连接,确定建立新的分组数据连接或是断开已建立的分组数据连接。例如,终端设备准备发起第M路分组数据连接时,终端设备可以根据接收网络侧设备反馈的附着响应消息,确定网络侧设备支持分组数据连接的最大数为N,若M小于或等于N,则确定终端设备可以与网络侧设备建立分组数据连接,向网络侧设备发送用于请求建立第M路分组数据连接的激活分组数据连接请求消息。若终端设备准备发起第M路分组数据连接时,若M大于N,终端设备可以首先对已建立的各路分组数据连接和要建立的第M路分组数据连接之间的业务类型的进行优先级排序,若优先级最低的一路分组数据连接是已经建立连接的分组数据连接中的一路时,则释放优先级最低的一路分组数据连接;也可以确定已经建立N路分组数据连接中是否有没有数据传输的一路数据业务,若有,则释放没有数据传输的一路分组数据业务的分组数据连接。还可以在终端设备确定M大于N后,直接拒绝建立所述第M路分组数据连接。不论断开已建立的分组数据连接是上述的哪种情况,在断开已建立的分组数据链接后,建立新的分组数据连接。本实施例对终端设备根据网络侧设备最大支持的分组数据连接数采用建立新的分组数据连接或是断开已建立的分组数据连接的操作不做限制。本实施例,通过向网络侧设备发送附着请求消息,并接收网络侧设备反馈的附着响应消息,在该附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,若要建立新的分组数据连接时,根据网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。由于终端设备可以获得网络设备支持分组数据连接的最大数,从而避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况,实现了终端设备的数据业务正常使用。下面采用几个具体的实施例,对图I所示方法实施例的技术方案进行详细说明。图2为本发明分组数据连接的处理方法实施例二的流程图,如图2所示,本实施例的方法可以包括201、向网络侧设备发送附着的请求消息;
本实施例201与图I所示实施例101的技术方案类似,此处不再赘述。202、接收网络侧设备反馈的附着响应消息,该附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中,N为正整数;本实施例202与图I所示实施例102的技术方案类似,此处不再赘述。203、若要建立第M路分组数据连接,则确定M是否大于N,若是则执行205,若否则执行204,M为正整数。终端设备要建立第M路分组数据连接,首先终端设备根据网络测设备支持分组数据连接的最大数N,确定M是否大于N,再根据确定结果采用对应的方法建立分组数据连接,若确定M小于或等于N,则执行204,若确定M大于N,则执行205。 204、向网络侧设备发送用于请求建立第M路分组数据连接的激活分组数据连接请求消息。在终端设备确定M小于或等于N后,终端设备确定网络侧设备可以与终端设备建立分组数据连接,则终端设备向网络侧设备发送用于建立第M路分组数据连接的激活分组数据连接请求消息,该激活分组数据连接请求消息可以携带有分组数据参数,通常该分组数据参数包括访问接入点和协议配置选项,协议配置选项包括有鉴权信息、用户名、密码和分组数据协议地址。205、确定已建立的各路分组数据连接和要建立的第M路分组数据连接之间业务类型的优先级,若优先级最低的一路分组数据连接是已经建立各路分组数据连接中的一路时,则发送用于断开优先级最低的一路分组数据连接的去激活分组数据连接请求消息。终端设备准备向网络侧发送第M路激活分组数据连接,并终端设备确定M大于N时,终端设备确定网络侧不可以与终端设备建立第M路分组数据连接,则终端设备可以首先确定已建立的各路分组数据连接和要建立的第M路分组数据之间业务类型的优先级,其中,已建立的分组数据连接的数目是M-I ;若优先级最低的一路分组数据连接是已经建立各路分组数据连接中的一路时,则发送用于断开优先级最低的一路分组数据连接的去激活分组数据连接请求消息,即释放优先级最低的一路数据业务的分组数据连接,若优先级最低的一路分组数据连接是终端设备准备向网络侧发送第M路激活分组数据连接时,则终端设备保持已建立的分组数据连接,并在该时刻不再向网络侧发起第M路激活分组数据连接。作为替代地,205还可以为确定在已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接;若存在,发送用于断开没有数据传输的一路分组数据连接的去激活分组数据连接请求消息,即释放无数据传输的一路数据业务的去激活分组数据连接。优选的,在202之后,还包括终端设备存储网络侧设备支持分组数据连接的最大数N。本实施例,通过要建立第M路分组数据连接,确定M是否大于N,若M大于N,则确定在已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接,若存在,发送用于断开没有数据传输的一路分组数据连接的去激活分组数据连接请求消息;或对M路数据连接的业务类型进行优先级排序,并断开优先级最低的一路分组数据连接。在终端设备要与网络侧设备建立第M路分组数据连接之前,终端设备根据获得网络最大支持分组数据连接数,确定网络侧设备可以与终端设备建立分组数据连接,从而避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况,实现了终端设备的数据业务正常使用。作为替代地,203还可以为若要建立第M路分组数据连接,向网络侧发送请求建立第M路分组数据连接的激活分组数据请求消息;接收网络侧设备在确定M大于N时反馈的用于拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,激活分组数据连接拒绝响应消息中携带有网络侧设备建立分组数据连接的数目已经达到最大数N的信息。另一种实现方式是,若要建立第M路分组数据连接,向网络侧发送请求建立第M路分组数据连接的激活分组数据请求消息;
接收网络侧设备发送的第M路分组数据连接的激活分组数据连接接收响应消息,进一步,还可以接收网络侧设备发送的网络侧设备建立分组数据连接的最大数N的信息。对应地,可以在203之后执行205。具体的,终端设备在网络附着时,接收到网络侧反馈的该网络侧最大支持分组数据连接数N的信息后,若终端设备在发送请求建立第M路分组数据连接时没有进行M是否大于N的判断,在网络侧接收到该终端设备发送的建立第M路分组数据连接的激活分组数据请求消息时,对M是否大于N的进行判断,在确定M大于N后,终端设备接收网络侧反馈的拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,激活分组数据拒绝响应消息中携带有网络侧已经建立支持分组数据连接的最大数N的信息。进一步的,终端设备可以确定已建立的各路分组数据连接和要建立的第M路分组数据之间的优先级,若优先级最低的一路分组数据连接是已建立的各路分组数据连接中的一路时,则发送用于断开优先级最低的一路分组数据连接的去激活分组数据连接请求消息。或是,确定在已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接,若存在,发送用于断开没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。若优先级最低的一路分组数据连接是终端设备准备向网络侧发送第M路激活分组数据连接时,则终端设备保持已建立的分组数据连接,并在该时刻不再向网络侧发起第M路激活分组数据连接。本实施例,通过要建立第M路分组数据连接时,向网络侧发送请求建立第M路分组数据连接的激活分组数据请求消息,接收网络侧反馈的拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,该激活分组数据拒绝响应消息中携带有网络侧已经建立最大支持分组数据连接数N的信息,M大于N,根据网络侧最大支持分组数据连接数N,从而避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况,实现了终端设备的数据业务正常使用。图3为本发明分组数据连接的处理方法实施例三的流程图,如图3所示,本实施例的方法可以包括301、接收终端设备发送的附着请求消息;终端设备在开机后与网络侧设备进行网络附着时,网络侧设备可以接收到终端设备发送的附着的请求消息,其中,在通信系统为3G的情况下,网络侧设备可以是SGSN,若通信系统为LTE系统,网络侧设备可以是服务网关(Serving Gateway,简称S-GW)。
302、向终端设备发送附着响应消息,附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数。在网络侧设备接收到终端设备发送的附着的请求消息后,网络侧设备可以向终端设备反馈附着响应消息,其中,该附着响应消息中携带有该网络侧设备可以支持分组数据连接的最大数N,N为正整数;若网络侧设备在发送的该网络附着响应消息中没有携带该网络侧设备最多可以支持分组数据连接数的信息,则默认该网络侧设备可以支持I路分组数据。本实施例,通过接收终端设备发送的附着响应消息,并向终端设备发送附着响应消息,该附着响应消息中携带有网络侧设备支持分组数据连接的最大数N。从而可以将网络侧设备支持分组数据连接的最大数告知终端设备,进而终端设备对要接入网络侧设备的分组数据连接进行操作,以实现终端设备的数据业务正常的使用,并解决了数据业务的服务质量的稳定性。图4为本发明分组数据连接的处理方法实施例四的流程图,如图4所示,本实施例的方法可以包括401、接收终端设备发送的附着请求消息;本实施例401与图3所示实施例301的技术方案类似,此处不再赘述。402、向终端设备发送附着响应消息,附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数;本实施例402与图3所示实施例301的技术方案类似,此处不再赘述。403、接收终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息,并确定M是否大于N,若是则执行405,若否则执行404,M为正整数;网络侧设备接收终端设备发送的用于请求建立第M路分组数据连接的激活分组 数据连接请求消息后,确定要建立分组数据连接是第M路分组数据,可以根据该激活分组数据连接请求消息中携带有要建立分组数据连接的是第M路分组数据来确定,也可以根据激活分组数据连接请求消息中携带的分组数据参数与网络侧设备已经建立的分组数据连接的分组数据参数进行比较,确定是否一致,如果不一致,则可以确定发起当前请求的是新的一路分组数据连接,并根据分组数据参数的比较确定有M个不同的分组数据参数,以确定要建立分组数据连接是第M路分组数据,其中,通常分组数据参数包括访问接入点和协议配置选项,协议配置选项包括有鉴权信息、用户名、密码和分组数据协议地址,本实施例可以根据访问接入点的不同来确定分组数据参数是不同的,也可以根据协议配置选项中的任一项的不同来确定分组数据参数是不同的,还可以根据分组数据参数的全部参数的不同来确定分组数据是不同的,在此不作限制。404、向终端设备发送用于允许建立第M路分组数据连接的激活分组数据连接接收响应消息;网络侧设备接收到终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息后,可以确定M是否大于N,若M小于或等于N,则网络侧设备可以与终端设备建立新的一路分组数据连接,向终端设备发送用于允许建立第M路分组数据连接的激活分组数据连接接收响应消息。405、向终端设备发送拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,激活分组数据连接拒绝响应消息中携带有网络侧设备建立分组数据连接的数目已经达到最大数N;网络侧设备接收到终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息后,可以确定M是否大于N,若M大于N,则网络侧设备建立分组数据连接的数目已经达到最大数N,网络侧设备不可以与终端设备建立新的一路分组数据连接,同时向终端设备发送拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,并在激活分组数据连接拒绝响应消息中携带有所述网络侧设备已经建立支持分组数据连接的最大数N的信息。在终端设备接收到网络侧设备发送的拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息后,并根据该激活分组数据连接拒绝响应消息中携带有网络侧设备已经建立的分组数据连接数N的消息,确定拒绝建立第M路分组数据连接的原因后,终端设备可以根据该原因进行相应的操作,从而避免了终端设备再次向网络侧发送用于建立新的分组数据连接的激活分组数据连接请求,进而减少了网络侧的负担,并提高了网络侧的服务质量的稳定性。 本实施例,通过确定M是否大于N,若M小于或等于N,则向终端设备发送允许建立第M路分组数据连接的激活分组数据连接接收响应消息;若M大于N,则向终端设备发送拒绝建立第M路分组数据连接的激活分组数据连接拒绝响应消息,激活分组数据连接拒绝响应消息中携带有网络侧设备设备建立分组数据连接的数目已经达到最大数N。从而可以根据网络侧支持分组数据连接的最大数目确定是否建立新的一路分组数据连接,从而实现了终端设备的数据业务正常的使用,并解决了数据业务的服务质量的稳定性。图5为本发明终端设备实施例一的结构示意图,如图5所示,本实施例的装置可以包括发送模块51、接收模块52和处理模块53,其中,发送模块51,用于向网络侧设备发送附着请求消息;接收模块52,用于接收网络侧设备反馈的附着响应消息,附着响应消息中携带有网络侧设备分组数据连接的最大数N,其中,N为正整数;处理模块53,用于若要建立新的分组数据连接,根据网络侧设备最大支持分组数据连接数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。本实施例的终端设备,可以用于执行图I所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。进一步的,处理模块53,具体用于若要建立第M路分组数据连接,则确定M是否大于N,M为正整数,若M小于或等于N,则向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息。进一步的,处理模块53,还用于若M大于N,则确定所述已建立的(M-I)路分组数据连接和所述要建立的第M路分组数据连接之间数据业务的优先级;若优先级最低的一路分组数据连接是所述已建立的(M-I)各路分组数据连接中的一路时,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息。进一步的,处理模块53,还用于若M大于N,则确定在所述已建立的(M-I)路分组数据连接中是否存在没有数据传输的一路分组数据连接;若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。进一步的,处理模块53,具体用于向所述网络侧设备发送用于请求建立诉述第M路分组数据连接的激活分组数据连接请求消息,接收所述网络侧设备在确定M大于N时反馈的用于拒绝建立所述第M路激活分组数据连接的激活分组数据连接拒绝响应消息,激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息,其中,M大于N。在上述实施例的基础上,终端设备还可以包括存储模块,用于存储网络侧设备支持分组数据连接的最大数N。本实施例的终端设备,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图6为本发明网络侧设备实施例一的结构示意图,如图6所示,本实施例的装置可以包括接收模块61和发送模块62,其中,接收模块61,用于接收终端设备发送的网络附着请求消息;发送模块62,用于向所端设备发送附着响应消息,附着响应消息中携带有网络 侧设备支持分组数据连接的最大数N的信息,其中N为正整数。本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。进一步的,在图6实施例的基础上,还包括处理模块63,用于所述终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息,确定M是否大于N,若M小于或等于N,则向所述终端设备发送用于允许建立所述第M路分组数据连接的激活分组数据连接接收响应消息。进一步的,处理模块63,还用于若M大于N,则向所述终端设备发送拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。本实施例的装置,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图7为本发明分组数据连接的处理系统实施例的结构示意图,如图7所示,本实施例的系统包括终端设备71和网络侧设备72,其中,终端设备71可以采用图5实施例的结构,其对应地,可以执行图I至图2任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。网络侧设备72可以采用图6实施例的结构,其对应地,可以执行图3至图4任一方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种分组数据连接的处理方法,其特征在于,包括向网络侧设备发送附着请求消息;接收所述网络侧设备反馈的附着响应消息,所述附着响应消息中携带有所述网络侧设备支持分组数据连接的最大数N,其中,N为正整数;若要建立新的分组数据连接,根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。
2.根据权利要求I所述的方法,其特征在于,所述若要建立新的分组数据连接,根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接,包括若要建立第M路分组数据连接,则确定M是否大于N,M为正整数;若M小于或等于N,则向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息。
3.根据权利要求2所述的方法,其特征在于,所述确定M是否大于N之后,还包括若M大于N,则确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间业务类型的优先级;若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息。
4.根据权利要求2所述的方法,其特征在于,所述确定M是否大于N之后,还包括若M大于N,则确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接;若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。
5.根据权利要求I所述的方法,其特征在于,所述根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接之前,包括向所述网络侧设备发送用于请求建立第M路分组数据连接的激活分组数据连接请求消息;接收所述网络侧设备在确定M大于N时反馈的用于拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息;所述根据所述网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接,包括确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间业务类型的优先级,若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路,则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息;或确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接,若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。
6.根据权利要求I至5任一项所述的方法,其特征在于,所述接收所述网络侧设备反馈的附着响应消息之后,还包括存储所述网络侧设备支持分组数据连接的最大数N。
7.一种分组数据连接的处理方法,其特征在于,包括接收终端设备发送的附着请求消息;向所述终端设备发送附着响应消息,所述附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数。
8.根据权利要求7所述的方法,其特征在于,所述向所述终端设备发送附着响应消息之后,包括接收所述终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息;确定M是否大于N,若M小于或等于N,则向所述终端设备发送用于允许建立所述第M 路分组数据连接的激活分组数据连接接收响应消息。
9.根据权利要求8所述的方法,其特征在于,所述确定M是否大于N之后,还包括若M大于N,则向所述终端设备发送拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。
10.一种终端设备,其特征在于,包括发送模块,用于向网络侧设备发送附着请求消息;接收模块,用于接收所述网络侧设备反馈的附着响应消息,所述附着响应消息中携带有所述网络侧设备支持分组数据连接的最大数N,其中,N为正整数;处理模块,用于若要建立新的分组数据连接,根据所述网络侧设备最大支持分组数据连接数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。
11.根据权利要求10所述的终端设备,其特征在于,所述处理模块,具体用于若要建立第M路分组数据连接,则确定M是否大于N,M为正整数,若M小于或等于N,则向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息。
12.根据权利要求10所述的终端设备,其特征在于,所述处理模块,还用于若M大于N, 则确定已建立的各路分组数据连接和所述要建立的第M路分组数据连接之间数据业务的优先级;若优先级最低的一路分组数据连接是所述已建立的各路分组数据连接中的一路, 则发送用于断开所述优先级最低的一路分组数据连接的去激活分组数据连接请求消息。
13.根据权利要求10所述的终端设备,其特征在于,所述处理模块,还用于若M大于N, 则确定在所述已建立的各路分组数据连接中是否存在没有数据传输的一路分组数据连接; 若存在,发送用于断开所述没有数据传输的一路分组数据连接的去激活分组数据连接请求消息。
14.根据权利要求10所述的终端设备,其特征在于,所述处理模块,具体用于向所述网络侧设备发送用于请求建立所述第M路分组数据连接的激活分组数据连接请求消息,接收所述网络侧设备在确定M大于N时反馈的用于拒绝建立所述第M路激活分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。
15.根据权利要求10至14任一项所述的终端设备,其特征在于,还包括,存储模块,用于存储所述网络侧设备支持分组数据连接的最大数N。
16.一种网络侧设备,其特征在于,包括接收模块,用于接收终端设备发送的附着请求消息;发送模块,用于向所述终端设备发送所述附着响应消息,所述附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,其中N为正整数。
17.根据权利要求16所述的网络侧设备,其特征在于,还包括,处理模块,用于接收所述终端设备发送的用于请求建立第M路分组数据连接的激活分组数据连接请求消息,确定 M是否大于N,若M小于或等于N,则向所述终端设备发送用于允许建立所述第M路分组数据连接的激活分组数据连接接收响应消息。
18.根据权利要求17所述的网络侧设备,其特征在于,所述处理模块,还用于若M大于 N,则向所述终端设备发送拒绝建立所述第M路分组数据连接的激活分组数据连接拒绝响应消息,所述激活分组数据连接拒绝响应消息中携带有所述网络侧设备建立分组数据连接的数目已经达到最大数N的信息。
19.一种分组数据连接的处理系统,如权利要求10-14任一所述的终端设备和如权利要求15-18任一所述的网络侧设备。
全文摘要
本发明实施例提供一种分组数据连接的处理方法、终端设备、网络侧设备及系统。本发明分组数据连接的处理方法,包括向网络侧设备发送附着请求消息;并接收网络侧设备反馈的附着响应消息,在该附着响应消息中携带有网络侧设备支持分组数据连接的最大数N,若要建立新的分组数据连接,根据网络侧设备支持分组数据连接的最大数N,确定建立新的分组数据连接或是断开已建立的分组数据连接。本发明实施例中的终端设备可以获得网络设备支持分组数据连接的最大数,从而避免网络侧设备拒绝终端设备建立新的分组数据连接请求的情况,实现了终端设备的数据业务正常使用。
文档编号H04W76/04GK102984815SQ20121052360
公开日2013年3月20日 申请日期2012年12月7日 优先权日2012年12月7日
发明者姚满海, 朱海涛, 陈建良, 贾银元 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1