[发明专利]消息获取和处理方法、客户端、服务器和通信系统无效
申请号: | 200910243454.0 | 申请日: | 2009-12-22 |
公开(公告)号: | CN101754127A | 公开(公告)日: | 2010-06-23 |
发明(设计)人: | 杨洋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W4/12 | 分类号: | H04W4/12;H04W12/06 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 获取 处理 方法 客户端 服务器 通信 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种消息获取和处理方法、客户端、服务器和通信系统。
背景技术
目前普遍应用的认证、授权、计费(Authentication AuthorizationandAccounting,简称为AAA)客户端和服务器模式中,客户端和服务器之间通过消息的交互实现通信,下面对客户端与服务器间的消息交互过程进行简单的描述。
用户向客户端发送接入请求,客户端根据用户的接入请求向服务器发送AAA请求;服务器根据AAA请求中的内容进行处理,并主动向客户端发送含有控制命令的会话控制报文如果服务器对AAA请求的处理结果为成功,服务器会向客户端返回成功信息,如果服务器对AAA请求的处理结果为失败,服务器会向客户端返回失败信息。
由于服务器返回的信息过于简单,因此客户端不能够获知具体的失败原因,因此不能够对AAA的请求发送进行优化,并且客户端也无法进一步判断是否将失败信息返回给接入端,同时也不能够有效地对客户端进行维护和管理。
针对相关技术中由于服务器对AAA请求处理后返回的信息过于简单使得客户端不能获知失败原因从而影响客户端管理和维护的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中由于服务器对AAA请求处理后仅返回失败信息而使得客户端不能获知失败原因从而影响客户端管理和维护的问题,本发明提出一种消息获取方法,使客户端能够获知失败的具体情况,便于用户了解失败的问题从而进行优化。
针对相关技术中由于服务器对AAA请求处理后仅返回失败信息而使得客户端不能获知失败原因从而影响客户端管理和维护的问题,本发明还提出一种客户端,使客户端能够获知失败的具体情况,便于用户了解失败的问题从而进行优化。
针对相关技术中由于服务器对AAA请求处理后仅返回失败信息而使得客户端不能获知失败原因从而影响客户端管理和维护的问题,本发明还提出一种通信系统,使客户端能够获知失败的具体情况,便于用户了解失败的问题从而进行优化。
本发明的技术方案是这样实现的:
一种消息获取方法,包括:
客户端接收来自用户的第一请求,并向服务器发送第二请求,其中,所述第二请求中携带有失败原因请求信息,所述失败原因请求信息用于在所述服务器响应于所述第二请求返回失败信息的情况下,请求所述服务器将返回所述失败信息的原因发送给所述客户端。
其中,所述客户端向服务器发送第二请求的操作为:
所述客户端根据所述第一请求向服务器发送所述第二请求;或者,
所述客户端向所述服务器发送对应于所述第一请求的所述第二请求。
优选地,在所述客户端根据所述第一请求向服务器发送第二请求之前,还包括:
所述客户端根据所述第一请求,判断所述用户的接入类型是否为预定接入类型,在所述用户的接入类型为预定接入类型的情况下,所述客户端将所述失败原因请求信息携带在所述第二请求中。
进一步地,上述方法还包括:
客户端将返回所述失败信息的原因发送给所述用户。
其中,所述第一请求为以下之一:用户接入请求、用户登录请求,所述第二请求包括以下之一:认证请求、授权请求、计费请求。
一种消息处理方法,包括:
服务器接收来自客户端的请求;
所述服务器响应于所述请求返回失败信息,并将返回所述失败信息的原因发送给所述客户端。
其中,所述请求中携带有失败原因请求信息,所述失败原因请求信息用于在所述服务器响应于所述请求返回失败信息的情况下,请求所述服务器将返回所述失败信息的原因发送给所述客户端。
其中,所述请求中携带有所述客户端的标识;
则服务器将返回所述失败信息的原因发送给所述客户端的处理包括:
所述服务器在所述客户端的标识合法的情况下,将返回所述失败信息的原因发送给所述客户端。
其中,所述第二请求中还携带有所述用户的标识;
则服务器将返回所述失败信息的原因发送给所述客户端的处理包括:
所述服务器在所述用户的标识合法的情况下,将返回所述失败信息的原因发送给所述客户端。
一种客户端,包括:
接收模块,用于接收来自用户的第一请求;
处理模块,用于向服务器发送第二请求,其中,所述第二请求中携带有失败原因请求信息,所述失败原因请求信息用于在所述服务器响应于所述第二请求返回失败信息的情况下,请求所述服务器将返回所述失败信息的原因发送给所述客户端。
进一步地,上述客户端还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910243454.0/2.html,转载请声明来源钻瓜专利网。