用户签约信息的响应、请求方法及装置的制造方法

文档序号:9381360阅读:489来源:国知局
用户签约信息的响应、请求方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种用户签约信息的响应、请求方法及装置。
【背景技术】
[0002]在3GPP长期演进技术(Long Term Evolut1n,简称为LTE)演进核心网(EvolvedPacket Core,简称为 EPC)中,认证授权计费服务器(Authenticat1n、Authorizat1n、Accounting,简称为AAA)与用户归属服务器(Home Subscriber Server,简称为HSS)通过Sffx接口通信以满足用户从其他非3GPP网络(如CDMA、WLAN、WiMAX等)的接入请求,其中涉及到多媒体认证请求/多媒体认证应答MAR/MAA(Multimedia-Authenticat1n-Request/Answer)消息,服务签约请求 / 服务签约应答 SAR/SAA (Server-Assignment-Request/Answer)消息。MAR/MAA消息负责在两者之间交换鉴权信息。SAR/SAA消息负责用户注册、去注册、PGW更新及获取用户签约信息等。
[0003]用户在非3GPP离线状态时,如果HSS修改用户签约信息,AAA是无法知道此变更状态的,为了数据一致性,在每次从AAA上线时都要通过SAR消息去获取最新数据,在获取用户签约信息时SAA响应消息因为携带Non-3GPP-User-Data而通常较大。
[0004]针对相关技术中AAA服务器和HSS之间传递用户签约信息占用较大带宽的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]针对相关技术中AAA服务器和HSS之间传递用户签约信息占用较大带宽的问题,本发明提供了一种用户签约信息的响应、请求方法及装置,以至少解决上述问题。
[0006]根据本发明的一个方面,提供了一种用户签约信息的响应方法,包括:接收AAA服务器发送的请求消息,其中,所述请求消息中携带有所述AAA服务器中第一用户签约信息的标识,用户签约信息的标识用于区分同一用户内容不同的用户签约信息;根据所述第一用户签约信息的标识和HSS中对应的第二用户签约信息的标识,向所述AAA服务器发送响应消息。
[0007]优选地,根据所述第一用户签约信息的标识和HSS中对应的第二用户签约信息的标识,向所述AAA服务器发送响应消息,包括:向所述AAA服务器发送所述响应消息,其中,所述响应消息中携带有所述第二用户签约信息的标识。
[0008]优选地,上述方法还包括:响应所述AAA服务器接收到所述响应消息后的请求,向所述AAA服务器发送所述第二用户签约信息。
[0009]优选地,根据所述第一用户签约信息的标识和HSS中对应的第二用户签约信息的标识,向所述AAA服务器发送响应消息,包括:判断所述第一用户签约信息的标识与所述第二用户签约信息的标识是否一致;向所述AAA服务器发送所述响应消息,其中所述响应消息中携带有指示所述第一用户签约信息与所述第二用户签约信息是否一致的指示信息。
[0010]优选地,如果不一致,向所述AAA服务器发送所述响应消息,其中所述响应消息中携带有所述第二用户签约信息和/或所述第二用户签约信息的标识。
[0011]优选地,所述标识包括以下至少之一:版本号、修改时间、修改序列号。
[0012]根据本发明的另一个方面,提供了一种用户签约信息的请求方法,包括:向HSS发送请求消息,其中所述请求消息中携带有第一用户签约信息的标识,用户签约信息的标识用于区分同一用户内容不同的用户签约信息;接收所述HSS根据第一用户签约信息的标识和所述HSS中对应的第二用户签约信息的标识发送的响应消息;根据所述响应消息判断所述第一用户签约信息是否有效。
[0013]优选地,所述响应消息中携带有所述第二用户签约信息的标识;根据所述响应消息判断所述第一用户签约信息是否有效,包括:判断所述第一用户签约信息的标识与所述第二用户签约信息的标识是否一致;如果一致,确定所述第一用户签约信息有效。
[0014]优选地,上述方法还包括:如果不一致,向所述HSS发送用于获取所述第二用户签约信息的请求;接收所述HSS响应所述请求发送的所述第二用户签约信息和所述第二用户签约信息的标识。
[0015]优选地,所述响应消息中携带有指示所述第二用户签约信息与所述第一用户签约信息是否一致的指示信息;根据所述响应消息判断所述第一用户签约信息是否有效,包括:如果所述指示信息指示所述第一用户签约信息与所述第二用户签约信息一致,确定所述第一用户签约信息有效。
[0016]优选地,如果所述指示信息指示所述第一用户签约信息与所述第二用户签约信息不一致,向所述HSS发送用于获取所述第二用户签约信息的请求;接收所述HSS响应所述请求发送的所述第二用户签约信息和所述第二用户签约信息的标识。
[0017]根据本发明的再一个方面,提供了一种用户签约信息的响应装置,包括:接收模块,用于接收AAA服务器发送的请求消息,其中,所述请求消息中携带有所述AAA服务器中第一用户签约信息的标识,用户签约信息的标识用于区分同一用户内容不同的用户签约信息;发送模块,用于根据所述第一用户签约信息的标识和HSS中对应的第二用户签约信息的标识,向所述AAA服务器发送响应消息。
[0018]优选地,所述发送模块,用于向所述AAA服务器发送所述响应消息,其中,所述响应消息中携带有所述第二用户签约信息的标识。
[0019]优选地,所述发送模块,还用于响应所述AAA服务器接收到所述响应消息后的请求,向所述AAA服务器发送所述第二用户签约信息。
[0020]优选地,所述发送模块包括:判断单元,用于判断所述第一用户签约信息的标识与所述第二用户签约信息的标识是否一致;发送单元,用于向所述AAA服务器发送所述响应消息,其中所述响应消息中携带有指示所述第一用户签约信息与所述第二用户签约信息是否一致的指示信息。
[0021]优选地,所述发送单元,还用于在所述第一用户签约信息与所述第二用户签约信息不一致的情况下,向所述AAA服务器发送所述响应消息,其中所述响应消息中携带有所述第二用户签约信息和/或所述第二用户签约信息的标识。
[0022]根据本发明的又一个方面,提供了一种用户签约信息的请求装置,包括:发送模块,用于向HSS发送请求消息,其中所述请求消息中携带有第一用户签约信息的标识,用户签约信息的标识用于区分同一用户内容不同的用户签约信息;接收模块,用于接收所述HSS根据第一用户签约信息的标识和所述HSS中对应的第二用户签约信息的标识发送的响应消息;确定模块,用于根据所述响应消息判断所述第一用户签约信息是否有效。
[0023]优选地,所述响应消息中携带有所述第二用户签约信息的标识;所述确定模块包括:判断单元,用于判断所述第一用户签约信息的标识与所述第二用户签约信息的标识是否一致;确定单元,用于在所述第一用户签约信息的标识与所述第二用户签约信息的标识一致的情况下,确定所述第一用户签约信息有效。
[0024]优选地,所述发送模块,还用于在所述第一用户签约信息的标识与所述第二用户签约信息的标识不一致的情况下,向所述HSS发送用于获取所述第二用户签约信息的请求;所述接收模块,还用于接收所述HSS响应所述请求发送的所述第二用户签约信息和所述第二用户签约信息的标识。
[0025]优选地,所述响应消息中携带有指示所述第二用户签约信息与所述第一用户签约信息是否一致的指示信息;所述确定模块,用于在所述指示信息指示所述第一用户签约信息与所述第二用户签约信息一致时,确定所述第一用户签约信息有效。
[0026]优选地,所述发送模块,还用于在所述指示信息指示所述第一用户签约信息与所述第二用户签约信息不一致时,向所述HSS发送用于获取所述第二用户签约信息的请求;所述接收模块,还用于接收所述HSS响应所述请求发送的所述第二用户签约信息和所述第二用户签约信息的标识。
[0027]通过本发明,接收AAA服务器发送的携带有AAA服务器中用户签约信息的标识的请求消息,用户签约信息的标识用于区分同一用户内容不同的用户签约信息;根据AAA服务器中用户签约信息的标识和HSS中对应的用户签约信息的标识,向AAA服务器发送响应消息。整体上降低了 AAA服务器和HSS之间传递用户签约信息占用的带宽。
【附图说明】
[0028]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0029]图1是根据本发明实施例的用户签约信息的响应方法的流程图;
[0030]图2是根据本发明实施例的用户签约信息的响应装置的结构框图;
[0031]图3是根据本发明实施例的用户签约信息的请求方法的流程图;
[0032]图4是根据本发明实施例的用户签约信息的请求装置的结构框图;
[0033]图5是根据本发明实施例的用户签约信息的传递系统的示意图;
[0034]图6是根据本发明实例优选实施方式一的用户签约信息的获取方法的流程图;
[0035]图7是根据本发明实例优选实施方式二的用户签约信息的获取方法的流程图;
[0036]图8是根据本发明实例优选实施方式三的用户签约信息的获取方法的流程图;以及
[0037]图9是根据本发明实施例AAA服务器与HSS间SAR/SAA消息的示意图。
【具体实施方式】
[0038]下文中将参考附图并结合实施例来详细
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1