一种通信方法、相关装置和系统的制作方法

文档序号:8302243阅读:212来源:国知局
一种通信方法、相关装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种通信方法、相关装置和系统。
【背景技术】
[0002]在通用陆地无线接入网络(UniversalTerrestrial Rad1 Access Network,UTRAN)网络中,用户设备发起服务请求或者激活分组数据协议(Packet Data Protocol,PDP)连接,通用分组无线系统业务支持节点(Serving GPRS Support Node, SGSN)与无线网络控制器(Rad1 Network Controller, RNC)进行无线接入承载(Rad1 Access Bearer,RAB)指派流程。
[0003]RAB指派流程是由SGSN主动触发,为了建立、修改或释放一个或多个RAB。每个RAB有自己的参数,包括最大比特率(Maximum Bit Rate),保证比特率(Guaranteed BitRate),分配/保持优先级(Allocat1n/Retent1n Pr1rity)等。如果RNC回复特定原因值表示RNC资源不足,例如请求的最大比特率不可用(Requested Maximum Bit Rate notAvailable),或者下行链路请求的最大比特率不可用(Requested Maximum Bit Rate forDL not Available),或者上行链路请求的最大比特率不可用(Requested Maximum BitRate for UL not Available)等,SGSN可以降低相应的速率,重新进行RAB指派流程。RAB指派流程成功后,该降低的速度一直被使用,直到RAB被释放。
[0004]在当前网络应用中,存在大量保持很长时间不去激活的应用,即存在很多使用中应用,比如微信,QQ等。如果在启动应用时正好遇到RNC拥塞,SGSN将通过降低速率的方式激活PDP,降速之后即使RNC拥塞已经消失,这个应用也只能使用降低的速率进行业务,导致用户体验很差。

【发明内容】

[0005]有鉴于此,本发明实施例提供了一种通信方法、相关装置和系统。
[0006]第一方面,本发明提供了一种通信方法,包括:
[0007]通用分组无线系统业务支撑节点SGSN接收用户设备通过无线网络控制器RNC发送的业务的启动请求;
[0008]所述SGSN通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述RNC上的无线接入承载RAB指派成功;
[0009]所述SGSN确定所述RNC的网络资源充足;
[0010]所述SGSN针对所述RAB指派成功后对应激活的分组数据协议PDP上下文,向网关通用分组无线系统支持节点GGSN发送第一 PDP上下文更新请求,所述第一 PDP上下文更新请求包含请求对所述用户设备的所述业务使用的第一速率,其中所述第一速率大于所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;
[0011 ] 所述SGSN接收所述GGSN在根据所述第一 PDP上下文更新请求进行速率更新成功后返回的第一 PDP上下文更新成功响应;
[0012]所述SGSN针对所述RAB指派成功的RAB向所述RNC发送第一 RAB指派请求,所述第一 RAB指派请求包含所述第一速率;
[0013]所述SGSN接收所述RNC根据所述第一 RAB指派请求返回的第一 RAB指派响应,所述第一 RAB指派响应用于指示所述RNC的所述RAB指派成功。
[0014]结合第一方面,在第一方面的第一种实现方式中,所述SGSN通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述RNC上的无线接入承载RAB指派成功包括:
[0015]所述SGSN向所述RNC发送第二 RAB指派请求,所述第二 RAB指派请求包含请求对所述用户设备的所述业务使用的第二速率;
[0016]所述SGSN接收所述RNC根据所述第二 RAB指派请求返回的第二 RAB指派响应,所述第二 RAB指派响应包含用于指示所述RNC的网络资源不足的原因值;
[0017]所述SGSN向所述RNC发送第三RAB指派请求,所述第三RAB指派请求包含请求对所述用户设备的所述业务使用的第三速率,其中所述第三速率小于所述第二速率;
[0018]所述SGSN接收所述RNC根据所述第三RAB指派请求返回的第三RAB指派响应,所述第三RAB指派响应用于指示所述RAB指派成功,其中,所述第三速率为所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;
[0019]所述SGSN向所述GGSN发送第二 PDP上下文更新请求,所述第二 PDP上下文更新请求包含所述第三速率;
[0020]所述SGSN接收所述GGSN在根据所述第二 PDP上下文更新请求返回的第二 PDP上下文更新成功响应。
[0021]结合第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述第二速率与所述第一速率相同,所述第一速率为最大比特率。
[0022]结合第一方面至第一方面的第二种实现方式中任一种,在第一方面的第三种实现方式中,所述确定RNC提供的网络资源充足包括:
[0023]所述SGSN获取预设时间内的所述RNC上的RAB指派成功率,如果所述RNC上的RAB指派成功率达到预设值,则确定所述RNC提供的网络资源充足。
[0024]第二方面,本发明提供了一种通信方法,包括:
[0025]通用分组无线系统业务支撑节点SGSN接收用户设备通过源无线网络控制器RNC发送的业务的启动请求;
[0026]所述SGSN通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述源RNC上的无线接入承载RAB指派成功;
[0027]在所述源RNC向目标RNC重定位后,所述SGSN确定所述目标RNC的网络资源充足,其中所述目标RNC与所述SGSN相连;
[0028]所述SGSN针对所述RAB指派成功后对应激活的分组数据协议PDP上下文,向网关通用分组无线系统支持节点GGSN发送第一 PDP上下文更新请求,所述第一 PDP上下文更新请求包含请求对所述用户设备的所述业务使用的第一速率,其中所述第一速率大于所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;
[0029]所述SGSN接收所述GGSN在根据所述第一 PDP上下文更新请求进行速率更新成功后返回的第一 PDP上下文更新成功响应;
[0030]所述SGSN针对所述RAB指派成功的RAB向所述目标RNC发送第一 RAB指派请求,所述第一 RAB指派请求包含所述第一速率;
[0031]所述SGSN接收所述目标RNC根据所述第一 RAB指派请求返回的第一 RAB指派响应,所述第一 RAB指派响应用于指示所述目标RNC的所述RAB指派成功。
[0032]结合第二方面,在第二方面的第一种实现方式中,所述SGSN通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述源RNC上的RAB指派成功包括:
[0033]所述SGSN向所述源RNC发送第二 RAB指派请求,所述第二 RAB指派请求包含请求对所述用户设备的所述业务使用的第二速率;
[0034]所述SGSN接收所述源RNC根据所述第二 RAB指派请求返回的第二 RAB指派响应,所述第二 RAB指派响应包含用于指示所述源RNC的网络资源不足的原因值;
[0035]所述SGSN向所述源RNC发送第三RAB指派请求,所述第三RAB指派请求包含请求对所述用户设备的所述业务使用的第三速率,其中所述第三速率小于所述第二速率;
[0036]所述SGSN接收所述源RNC根据所述第三RAB指派请求返回的第三RAB指派响应,所述第三RAB指派响应用于指示所述RAB指派成功,其中,所述第三速率为所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;
[0037]所述SGSN向所述GGSN发送第二 PDP上下文更新请求,所述第二 PDP上下文更新请求包含所述第三速率;
[0038]所述SGSN接收所述GGSN在根据所述第二 PDP上下文更新请求返回的第二 PDP上下文更新成功响应。
[0039]结合第二方面或第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述确定目标RNC提供的网络资源充足包括:
[0040]所述SGSN获取预设时间内的所述目标RNC上的RAB指派成功率,如果所述目标RNC上的RAB指派成功率达到预设值,则确定所述目标RNC提供的网络资源充足。
[0041]第三方面,本发明提供了一种通信系统,包括旧通用分组无线系统业务支撑节点SGSN 和新 SGSN:
[0042]所述旧SGSN用于接收用户设备通过源无线网络控制器RNC发送的业务的启动请求;以及用于通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述源RNC上的无线接入承载RAB指派成功;
[0043]所述新SGSN用于在所述源RNC向目标RNC重定位后,确定所述目标RNC的网络资源充足,其中所述目标RNC与所述新SGSN相连;
[0044]所述新SGSN还用于针对所述RAB指派成功后对应激活的分组数据协议PDP上下文,向网关通用分组无线系统支持节点GGSN发送第一 PDP上下文更新请求,所述第一 TOP上下文请求包含请求对所述用户设备的所述业务使用的第一速率,其中所述第一速率大于所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;接收所述GGSN在根据所述第一 PDP上下文更新请求进行速率更新成功后返回的第一 PDP上下文更新成功响应;针对所述RAB指派成功的RAB向所述目标RNC发送第一 RAB指派请求,所述第一 RAB指派请求包含所述第一速率;以及接收所述目标RNC根据所述第一 RAB指派请求返回的第一 RAB指派响应,所述第一 RAB指派响应用于指示所述目标RNC的所述RAB指派成功。
[0045]结合第三方面,在第三方面的第一种实现方式中,所述旧SGSN用于通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述源RNC上的RAB指派成功包括:
[0046]所述旧SGSN向所述源RNC发送第二 RAB指派请求,所述第二 RAB指派请求包含请求对所述用户设备的所述业务使用的第二速率;
[0047]所述旧SGSN接收所述源RNC根据所述第二 RAB指派请求返回的第二 RAB指派响应,所述第二 RAB指派响应包含用于指示所述源RNC的网络资源不足的原因值;
[0048]所述旧SGSN向所述源RNC发送第三RAB指派请求,所述第三RAB指派请求包含请求对所述用户设备的所述业务使用的第三速率,其中所述第三速率小于所述第二速率;
[0049]所述旧SGSN接收所述源RNC根据所述第三RAB指派请求返回的第三RAB指派响应,所述第三RAB指派响应用于指示所述RAB指派成功,其中,所述第三速率为所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;
[0050]所述旧SGSN向所述GGSN发送第二 PDP上下文更新请求,所述第二 PDP上下文更新请求包含所述第三速率;
[0051]所述旧SGSN接收所述GGSN在根据所述第二 PDP上下文更新请求返回的第二 I3DP上下文更新成功响应。
[0052]结合第三方面或第三方面的第一种实现方式,在第三方面的第二种实现方式中,所述旧SGSN还用于将所述RAB指派成功后对应激活的PDP上下文发送给所述新SGSN,所述发送的PDP上下文中包含指示信息,所述指示信息用于指示该PDP上下文为由于RNC资源不足而被降速的PDP上下文。
[0053]结合第三方面的第二种实现方式,在第三方面的第三种实现方式中,所述旧SGSN将所述RAB指派成功后对应激活的PDP上下文发送给所述新SGSN包括:
[0054]所述旧SGSN向所述新SGSN发送前向重定位请求消息,所述前向重定位请求消息包含所述RAB指派成功后对应激活的PDP上下文,所述RAB指派成功后对应激活的PDP上下文中包含标识位,所述标识位用于指示该PDP上下文为由于RNC资源不足而被降速的TOP上下文。
[0055]结合第三方面至第三方面的第三种实现方式中的任一种,在第三方面的第四种实现方式中,所述新SGSN具体用于获取预设时间内的所述目标RNC的RAB指派成功率,如果所述目标RNC的RAB指派成功率达到预设值,则确定所述目标RNC提供的网络资源充足。
[0056]第四方面,本发明提供了一种通信装置,所述装置包括:
[0057]业务启动单元,用于接收用户设备通过无线网络控制器RNC发送的业务的启动请求;
[0058]降速指派单元,用于通过降低对所述用户设备的所述业务所请求使用的速率,使得为所述用户设备的所述业务建立的所述RNC上的无线接入承载RAB指派成功;
[0059]确定单元,用于确定所述RNC的网络资源充足;
[0060]第一处理单元,用于针对所述RAB指派成功后对应激活的分组数据协议PDP上下文,向网关通用分组无线系统支持节点GGSN发送第一 PDP上下文更新请求,所述第一 TOP上下文更新请求包含请求对所述用户设备的所述业务使用的第一速率,其中所述第一速率大于所述RAB指派成功时对所述用户设备的所述业务所请求使用的速率;接收所述GGSN在根据所述第一 PDP上下文更新请求进行速率更新成功后返回的第一 PDP上下文更新成功响应;针对所述RAB指派成功的RAB向所述RNC发送第一 RAB指派请求,所述第一 RAB指派请求包含所述第一速率;以及接收所述RNC根据所述第一 RAB指派请求返回的第一 RAB指派响应,所述第一 RAB指派响应用于指示所述RNC的所述RAB指派成功。
[0061]结合第四方面,在第四方面的第一种实现方式中,所述降速指派单元具体用于向所述RNC发送第二无线接入承载RAB指派请求,所述第二 RAB指派请求包含请求对所述用户设备的所述业务使用的第二速率;
[0062]接收所述RNC根据所述第二 RAB指派请求返回的第二 RAB指派响应,所述第二 RAB指派响应包含用于指示所述
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1