实现VoLTE业务的方法、系统及HSS的制作方法

文档序号:8000231阅读:317来源:国知局
实现VoLTE业务的方法、系统及HSS的制作方法
【专利摘要】本发明公开了一种实现VoLTE业务的方法,包括步骤:IMSHSS接收业务集中及连续性应用服务器发起的VoLTE业务的用户数据操作请求,将用户数据操作请求转发至HLR/EPCHSS;HLR/EPCHSS根据用户数据操作请求进行相应的操作,并返回操作结果至IMSHSS;IMSHSS将操作结果以用户数据操作响应消息传送至业务集中及连续性应用服务器。本发明还公开了一种IMSHSS和HLR/EPCHSS,以及包括IMSHSS和HLR/EPCHSS的实现VoLTE业务的系统。采用本发明所公开的方案,实现了在HLR/EPCHSS和IMSHSS独立部署的情况下,通过HLR/EPCHSS和IMSHSS之间的交互,使得VoLTE的相关业务得以开展。
【专利说明】实现VoLTE业务的方法、系统及HSS

【技术领域】
[0001] 本发明涉及到移动通讯【技术领域】,特别涉及到一种实现VoLTE业务的方法、系统 及 IMS HSS 和 HLR/EPC HSS。

【背景技术】
[0002] 第四代无线数据网络(Long Term Ev〇luti〇n,LTE)是目前国际主流的新一代宽带 无线移动通信技术,其是面向分组域业务,不能像传统的2G/3G网络那样提供电路域业务, 因此如何在LTE网络提供语音业务成为业界关注的一个问题。为此,第三代合作伙伴计划 (3rd Generation Partnership Project,3GPP)规范定义LTE和移动网络演进目标是米用 互联网协议IP的多媒体子系统(IP Multimedia Subsystem,MS)向用户提供多媒体语音业 务,此时MS作为业务控制层系统,LTE和演进的数据核心网(Evolved Packet Core,EPC) 仅作为承载层。
[0003] 3GPP针对基于LTE的语音(Voice over LTE,VoLTE)部署的问题,标准化了增强 的单一无线语音呼叫连续性(enhanced Single Radio Voice Call Continuity,enhanced SRVCC)、终呼接入域选择(Terminating-Access Domain Selection,T-ADS)等解决方案或 流程。而在这些方案中,3GPP都是将MS归属用户服务器(MS Home Subscriber Server, IMS HSS)、归属位置寄存器(Home Location Register, HLR)和EPC归属用户服务器(EPC Home Subscriber Server,EPC HSS)统一到一个广义的"HSS"范畴内,3GPP认为运营商合 一部署HLR/EPC HSS和MS HSS,还是单独部署HLR/EPC HSS和MS HSS,不在规范定义的范 围内,其对这几个网元单独部署时,由上述流程而引入的它们之间的交互标准更没有提及。 而事实上,目前运营商部署的HLR/EPC HSS和頂S HSS -般都是分开部署的,由于HLR/EPC HSS和頂S HSS无法交互,因而基于LTE的增强SRVCC和T-ADS等相关业务无法开展。


【发明内容】

[0004] 本发明的主要目的为提供一种实现VoLTE业务的方法、系统及HSS,能够在HLR/ EPC HSS和IMS HSS独立部署的情况下,通过HLR/EPC HSS和IMS HSS之间的交互,使得 VoLTE的相关业务得以开展。
[0005] 本发明提供一种实现VoLTE业务的方法,包括步骤:
[0006] MS归属用户服务器MS HSS接收业务集中及连续性应用服务器发起的VoLTE业 务的用户数据操作请求,将所述用户数据操作请求转发至归属位置寄存器和EPC归属用户 服务器 HLR/EPC HSS ;
[0007] HLR/EPC HSS根据所述用户数据操作请求进行相应的操作,并返回操作结果至MS HSS ;
[0008] MS HSS将所述操作结果以用户数据操作响应消息传送至业务集中及连续性应用 服务器。
[0009] 优选地,所述VoLTE业务的用户数据操作请求包括:
[0010] 当所述VoLTE业务为增强的单一无线语音呼叫连续性业务时,所述用户数据操作 请求为指示更新会话迁移号的操作请求,或为业务集中及连续性应用服务器发起的指示读 取用户的单一无线语音呼叫连续性能力和指示更新会话迁移号的操作请求;
[0011] 当所述VoLTE业务为终呼接入域选择业务时,所述用户数据操作请求为业务集中 及连续性应用服务器发起的指示查询用户的终呼接入域选择信息的操作请求;所述用户的 终呼接入域选择信息包括:支持IMS语音的能力,或包括支持IMS语音的能力和最近活动时 间,或包括支持IMS语音的能力和最近活动无线接入类型,或包括支持IMS语音的能力、最 近活动时间和最近活动无线接入类型。
[0012] 优选地,所述MS HSS接收业务集中及连续性应用服务器发起的VoLTE业务的用 户数据操作请求,将所述用户数据操作请求转发至HLR/EPC HSS包括:
[0013] 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续 性能力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线 语音呼叫连续性能力;
[0014] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属 的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号;
[0015] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择 信息。
[0016] 优选地,所述HLR/EPC HSS根据所述用户数据操作请求进行相应的操作,并返回操 作结果至頂S HSS包括:
[0017] 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储 的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂s HSS ;
[0018] 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请 求发送至移动管理实体或通用分组无线服务节点;
[0019] 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将 会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0020] 优选地,所述HLR/EPC HSS根据所述用户数据操作请求进行相应的操作,并返回操 作结果至IMS HSS还包括:
[0021] 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号;
[0022] 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更 新响应消息至MS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无 线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式 返回给MS HSS。
[0023] 优选地,所述HLR/EPC HSS根据所述用户数据操作请求进行相应的操作,并返回操 作结果至IMS HSS还包括:
[0024] 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用 户数据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息;
[0025] 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由 区更新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路 由区更新的用户的接入域信息;
[0026] 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0027] 本发明还提供一种IMS HSS,包括:
[0028] 请求转发模块,用于接收业务集中及连续性应用服务器发起的Volte业务的用户 数据操作请求,将所述用户数据操作请求转发至HLR/EPC HSS ;
[0029] 结果传送模块,用于将接收到的HLR/EPC HSS根据所述用户数据操作请求进行相 应的操作所返回的操作结果,以用户数据操作响应消息传送至业务集中及连续性应用服务 器。
[0030] 优选地,所述请求转发模块用于:
[0031] 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续 性能力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线 语音呼叫连续性能力;
[0032] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属 的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号;
[0033] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择 信息。
[0034] 本发明还提供一种HLR/EPC HSS,包括:
[0035] 结果返回模块,用于根据所述用户数据操作请求进行相应的操作,并返回操作结 果至 IMS HSS。
[0036] 优选地,所述结果返回模块用于:
[0037] 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储 的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ;
[0038] 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请 求发送至移动管理实体或通用分组无线服务节点;
[0039] 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将 会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0040] 优选地,所述结果返回模块具体还用于:
[0041] 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号;
[0042] 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更 新响应消息至MS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无 线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式 返回给MS HSS。
[0043] 优选地,所述结果返回模块具体还用于:
[0044] 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用 户数据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息;
[0045] 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由 区更新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路 由区更新的用户的接入域信息;
[0046] 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0047] 本发明进一步提供一种实现VoLTE业务的系统,包括MS HSS和HLR/EPC HSS,其 中:
[0048] 所述頂S HSS,用于接收业务集中及连续性应用服务器发起的VoLTE业务的用户 数据操作请求,将所述用户数据操作请求转发至HLR/EPC HSS;将HLR/EPC HSS返回的操作 结果以用户数据操作响应消息传送至业务集中及连续性应用服务器;
[0049] 所述HLR/EPC HSS,用于根据所述用户数据操作请求进行相应的操作,并返回操作 结果至IMS HSS。
[0050] 优选地,所述VoLTE业务的用户数据操作请求包括:
[0051] 当所述VoLTE业务为增强的单一无线语音呼叫连续性业务时,所述用户数据操作 请求为指示更新会话迁移号的操作请求,或为业务集中及连续性应用服务器发起的指示读 取用户的单一无线语音呼叫连续性能力和指示更新会话迁移号的操作请求;
[0052] 当所述VoLTE业务为终呼接入域选择业务时,所述用户数据操作请求为业务集中 及连续性应用服务器发起的指示查询用户的终呼接入域选择信息的操作请求;所述用户的 终呼接入域选择信息包括:支持IMS语音的能力,或包括支持IMS语音的能力和最近活动时 间,或包括支持IMS语音的能力和最近活动无线接入类型,或包括支持IMS语音的能力、最 近活动时间和最近活动无线接入类型。
[0053] 优选地,所述MS HSS具体用于:
[0054] 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续 性能力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线 语音呼叫连续性能力;
[0055] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属 的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号;
[0056] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择 信息。
[0057] 优选地,所述HLR/EPC HSS用于:
[0058] 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储 的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ;
[0059] 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请 求发送至移动管理实体或通用分组无线服务节点;
[0060] 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将 会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0061] 优选地,所述HLR/EPC HSS还用于:
[0062] 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号;
[0063] 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更 新响应消息至MS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无 线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式 返回给MS HSS。
[0064] 优选地,所述HLR/EPC HSS还用于:
[0065] 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用 户数据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息;
[0066] 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由 区更新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路 由区更新的用户的接入域信息;
[0067] 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0068] 本发明通过当MS HSS接收到业务集中及连续性应用服务器发起的VoLTE业务的 用户数据操作请求后,将其转发至HLR/EPC HSS,并在HLR/EPC HSS根据用户数据操作请求 进行相应的操作而返回操作结果至MS HSS后,通过MS HSS将操作结果以用户数据操作 响应消息传送至业务集中及连续性应用服务器,实现了通过HLR/EPC HSS和MS HSS之间 的交互,使得VoLTE的相关业务得以开展。

【专利附图】

【附图说明】
[0069] 图1为本发明实现VoLTE业务的方法一实施例的流程示意图;
[0070] 图2为本发明实现VoLTE业务的方法中MS HSS转发用户数据操作请求至HLR/ EPC HSS的流程示意图;
[0071] 图3为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至IMS HSS第 一种实施方式的流程示意图;
[0072] 图4为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至IMS HSS第 二种实施方式的流程示意图;
[0073] 图5为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至頂S HSS第 三种实施方式的流程示意图;
[0074] 图6为本发明頂S HSS -实施例的结构示意图;
[0075] 图7为本发明HLR/EPC HSS -实施例的结构示意图;
[0076] 图8为本发明实现VoLTE业务的系统一实施例的结构示意图。
[0077] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0078] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0079] 本发明提供一种实现VoLTE业务的方法,在頂S HSS和HLR/EPC HSS独立部署的 情况下,通过頂S HSS和HLR/EPC HSS的交互,使得增强SRVCC和T-ADS等与VoLTE相关的 业务得以开展。本发明实施例以增强SRVCC业务和T-ADS为例进行说明,也可以将该方法 应用于其他与VoLTE相关的业务。
[0080] 参照图1,图1为本发明实现VoLTE业务的方法一实施例的流程示意图。
[0081] 本实施例所提供的实现VoLTE业务的方法,包括步骤:
[0082] 步骤S10, MS HSS接收业务集中及连续性应用服务器发起的VoLTE业务的用户数 据操作请求,将用户数据操作请求转发至HLR/EPC HSS ;
[0083] 当頂S HSS接收到业务集中及连续性应用服务器SCC AS发起的用于指示与VoLTE 相关的业务中,对用户数据进行操作的VoLTE业务的用户数据操作请求后,与HLR/EPC HSS 进行交互,即将该用户数据操作请求转发至HLR/EPC HSS,请求HLR/EPC HSS根据用户数 据操作请求对用户数据进行相应的操作。本实施例中,与Volte相关的业务可以包括增强 的单一无线语音呼叫连续性业务以及终呼接入域业务等语音业务;当Volte业务为增强的 单一无线语音呼叫连续性业务时,用户数据操作请求可以为指示更新会话迁移号的操作请 求,也可以为业务集中及连续性应用服务器发起的指示读取用户的单一无线语音呼叫连续 性能力和指示更新会话迁移号的操作请求;当volte业务为终呼接入域选择业务时,用户 数据操作请求为业务集中及连续性应用服务器发起的指示查询用户的终呼接入域选择信 息的操作请求;用户的终呼接入域选择信息可以包括支持ms语音的能力,也可以包括支 持MS语音的能力和最近活动时间,也可以包括支持MS语音的能力和最近活动无线接入 类型,还可以包括支持MS语音的能力、最近活动时间和最近活动无线接入类型。
[0084] 参照图2,图2为本发明实现VoLTE业务的方法中MS HSS转发用户数据操作请求 至HLR/EPC HSS的流程示意图。
[0085] 在本实施例中,步骤S10具体包括步骤S11、步骤S12和步骤S13 ;当頂S HSS接收 到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续性能力时,执行步骤S11 ; 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,执行步骤S12 ;当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息时,执行步骤S13 ;
[0086] 步骤S11,向用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单 一无线语音呼叫连续性能力;
[0087] 当IMS HSS接收到指示读取用户的单一无线语音呼叫连续性能力时,则向该用户 归属的HLR/EPC HSS发送用户数据读取请求,请求从HLR/EPC HSS端读取用户的单一无 线语音呼叫连续性能力。本实施例中,用户在执行分组交换(Packet Switching, PS)附 着或演进分组系统(Evolved Packet System, EPS)附着过程中,移动管理实体(Mobile Management Entity,MME)或通用分组无线服务技术(General Packet Radio Service, GPRS)的服务节点(Serving GPRS Support Node, SGSN)会向 HLR/EPC HSS 网元发起位置 更新请求,请求中携带了用户的单一无线语音呼叫连续性SRVCC能力;HLR/EPC HSS网元收 到位置更新请求以后,更新服务节点的信息,记录请求中携带的用户的SRVCC能力,并下插 用户签约数据到MME或SGSN,用户签约数据中包含本地存储的STN-SR ;HLR/EPC HSS所存 储的用户的SRVCC能力以及STN-SR用于在接收到IMS HSS发送的用户数据操作请求后向 IMS HSS提供相应的数据操作结果。
[0088] 用户在执行IMS注册过程中,接入迁移控制功能(Access Transfer Control Function,ATCF)决策执行增强SRVCC过程,ATCF分配一个动态的STN-SR,将其记录为 vSTN-SR,并在SIP注册消息中将其携带给呼叫会话控制功能(Call Session Control Function,CSCF)网元;CSCF网元向业务集中及连续性应用服务器发起第三方注册过程,发 送会话发起协议(Session Initiation Protocol, SIP)注册请求消息给SCC AS,其中携带 vSTN-SR ;SCC AS收到SIP注册请求以后,SCC AS执行第三方注册流程,向頂S HSS通过Sh 接口用户数据读取请求,请求读取用户的SRVCC能力。
[0089] MS HSS向用户归属的HLR/EPC HSS发送用户数据读取请求,可以通过扩展 的移动应用协议(Mobile Application Protocol, MAP)任意时间查询操作(Any Time Interrogation,ATI)向 HLR/EPC HSS 发送请求消息,而 HLR/EPC HSS 向 IMS HSS 回应相应 的操作结果时,是通过MAP ATI响应消息返回操作结果给MS HSS;MS HSS还可以采用标 准的Sh接口消息用户数据请求(User Data Request,UDR)来实现,頂S HSS通过Sh接口 UDR向HLR/EPC HSS发送请求消息,请求读取用户的SRVCC能力信息,而HLR/EPC HSS将本 地存储的用户的SRVCC能力信息通过Sh接口用户数据请求(User Data Answer,UDA)响应 消息返回给頂S HSS。
[0090] 步骤S12,向用户归属的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移 号;
[0091] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向用户归属的 HLR/EPC HSS发送用户数据更新请求,请求HLR/EPC HSS根据所分配的动态会话迁移号更 新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移号。本实施 例中,頂S HSS向HLR/EPC HSS发送用户数据更新请求,可以通过扩展的MAP任意时间修改 (Any Time Modification,ATM)向 HLR/EPC HSS 发送请求消息,而 HLR/EPC HSS 修改 STN-SR 信息后,返回MAP ATM响应消息给MS HSS;也可以通过标准的Sh接口消息来实现,頂S HSS 通过Sh接口配置更新请求(Prof i 1 e-Update-Request,PUR)向HLR/EPC HSS发送请求消息, 而HLR/EPC HSS修改STN-SR信息后,返回Sh接口配置更新响应(Profile-Update-Answer, PUA)消息给 IMS HSS。
[0092] 步骤S13,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的 终呼接入域选择信息。
[0093] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的包括支持MS语 音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息。頂S HSS 向HLR/EPC HSS发送用户数据查询请求,可以通过MAP ATI向HLR/EPC HSS发送请求消息, HLR/EPC HSS将用户的T-ADS信息通过MAP ATI响应消息返回给IMS HSS ;MS HSS也可以 通过Sh接口 UDR向HLR/EPC HSS发送请求消息,HLR/EPC HSS将用户的T-ADS信息通过Sh 接口 UDA响应消息返回给頂S HSS。
[0094] 步骤S20, HLR/EPC HSS根据用户数据操作请求进行相应的操作,并返回操作结果 至 IMS HSS ;
[0095] 在接收到MS HSS发送的用户数据操作请求后,HLR/EPC HSS根据该用户数据操 作请求进行相应的操作,并将操作结果返回至IMS HSS。
[0096] 参照图3,图3为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至 MS HSS第一种实施方式的流程示意图。
[0097] 在本实施例中,步骤S20包括:
[0098] 步骤S21,当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时, 将本地存储的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至MS HSS ;
[0099] 步骤S22,当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更 新下插请求发送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体 或通用分组无线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更 新响应的形式返回给頂S HSS。
[0100] 当HLR/EPC HSS接收到用户的单一无线语音呼叫连续性能力的用户数据读取请求 时,将本地存储的MME或SGSN发送的位置更新请求中携带的用户的单一无线语音呼叫连续 性SRVCC能力以用户数据读取响应消息返回至頂S HSS。
[0101] 当HLR/EPC HSS接收到用户数据更新请求时,将ATCF所分配的动态会话迁移号 vSTN-SR发送至MME或SGSN,即向MME或SGSN发送用户数据更新下插请求,请求将vSTN-SR 下插至MME或SGSN,当MME或SGSN下插操作成功后,向HLR/EPC HSS返回用于指示数据下 插操作成功的数据下插成功响应消息。
[0102] 当HLR/EPC HSS接收到来自移动管理实体或通用分组无线服务节点的更新下插响 应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0103] 参照图4,图4为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至 MS HSS第二种实施方式的流程示意图。
[0104] 在本实施例中,步骤S20还包括:
[0105] 步骤S24,当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话 迁移号;
[0106] 步骤S25,判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则执行步 骤S251 ;若否,则执行步骤S252 ;
[0107] 步骤S251,返回用户数据更新响应消息至頂S HSS ;
[0108] 步骤S252,将更新后的本地会话迁移号通过用户数据更新下插请求发送至移动管 理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无线服务节点 的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回给IMS HSS。
[0109] 当HLR/EPC HSS接收到用户数据更新请求时,根据ATCF所分配的动态会话迁移号 vSTN-SR更新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移 号STN-SR。然后,判断STN-SR与vSTN-SR是否一致,如一致,则通过用户数据更新响应消 息将更新结果返回至頂S HSS ;如不一致,则将更新后的vSTN-SR发送至MME或SGSN,即向 MME或SGSN发送用户数据更新下插请求,当MME或SGSN下插操作成功后,会返回更新下插 响应消息至HLR/EPC HSS,以指示数据下插操作成功;HLR/EPC HSS接收到更新下插响应消 息后,将会话迁移号下插的结果以用户数据更新响应的形式返回给IMS HSS。
[0110] 参照图5,图5为本发明实现VoLTE业务的方法中HLR/EPC HSS返回操作结果至 MS HSS第三种实施方式的流程示意图。
[0111] 在本实施例中,步骤S20还包括:
[0112] 步骤S26,当接收到用户数据查询请求时,向移动管理实体发起用户数据查询下插 请求,请求查询当前跟踪区和当前路由区更新的用户的终呼接入域选择信息;
[0113] 当HLR/EPC HSS接收到用户数据查询请求时,向MME发起S6a接口用户数据下插 请求消息,请求查询当前跟踪区(Tracking Area, TA)的PS会话上更新的包括该用户支持 MS语音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息; 同时,向SGSN发送S6d接口用户数据下插请求消息,请求查询当前路由区更新(Route Area Update, RA)的PS会话上包括该用户支持IMS语音的能力、最近活动时间和最近活动无线 接入类型等信息的终呼接入域选择信息,HLR/EPC HSS向SGSN发送用户数据查询请求,也 可以使用MAP接口的提供用户信息PROVIDE SUBSCRIBER INFORMATION,PSI)操作请求消息 来达到同样的目的。
[0114] 步骤S27,接收移动管理实体返回的包括当前跟踪区和当前路由区更新的用户的 终呼接入域选择信息,比较当前跟踪区更新的用户的终呼接入域选择信息和当前路由区更 新的用户的终呼接入域选择信息;
[0115] 步骤S28,将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0116] HLR/EPC HSS接收MME返回的S6a接口用户数据下插响应消息,其中包含当前ΤΑ 的PS会话上用户的终呼接入域选择信息,以及SGSN返回的S6d接口用户数据下插响应消 息,其中包含当前RA的PS会话上用户的终呼接入域选择信息,SGSN也可以向HLR/EPC HSS 返回MAP PSI操作响应消息达到同样的目的。然后,比较当前跟踪区更新的用户的终呼接 入域选择信息和当前路由区更新的用户的终呼接入域选择信息,并根据比较结果,将最近 联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
[0117] 步骤S30, MS HSS将操作结果以用户数据操作响应消息传送至业务集中及连续性 应用服务器。
[0118] 当IMS HSS接收到HLR/EPC HSS根据用户数据操作请求进行相应的操作后所返回 的操作结果之后,将操作结果以用户数据操作响应消息传送至业务集中及连续性应用服务 器,以指示相应的操作结果,实现SRVCC和T-ADS等与VoLTE相关的业务的开展。
[0119] 本实施例通过当頂S HSS接收到业务集中及连续性应用服务器发起的VoLTE业务 的用户数据操作请求后,将其转发至HLR/EPC HSS,并在HLR/EPC HSS根据用户数据操作请 求进行相应的操作而返回操作结果至頂S HSS后,通过MS HSS将操作结果以用户数据操 作响应消息传送至业务集中及连续性应用服务器,实现了通过HLR/EPC HSS和頂S HSS之 间的交互,使得VoLTE的相关业务得以开展。
[0120] 本发明还提供一种頂S HSS。
[0121] 参照图6,图6为本发明頂S HSS -实施例的结构示意图。
[0122] 请求转发模块101,用于接收业务集中及连续性应用服务器发起的VoLTE业务的 用户数据操作请求,将用户数据操作请求转发至HLR/EPC HSS ;
[0123] 结果传送模块102,用于将接收到的HLR/EPC HSS根据用户数据操作请求进行相 应的操作所返回的操作结果,以用户数据操作响应消息传送至业务集中及连续性应用服务 器。
[0124] 当頂S HSS接收到业务集中及连续性应用服务器SCC AS发起的用于指示与VoLTE 相关的业务中,对用户数据进行操作的VoLTE业务的用户数据操作请求后,与HLR/EPC HSS 进行交互,即通过请求转发模块101将该用户数据操作请求转发至HLR/EPC HSS,请求HLR/ EPC HSS根据用户数据操作请求对用户数据进行相应的操作。
[0125] 本实施例中,与VoLTE相关的业务可以包括增强的单一无线语音呼叫连续性业务 以及终呼接入域业务等语音业务;当v〇lte业务为增强的单一无线语音呼叫连续性业务 时,用户数据操作请求可以为指示更新会话迁移号的操作请求,也可以为业务集中及连续 性应用服务器发起的指示读取用户的单一无线语音呼叫连续性能力和指示更新会话迁移 号的操作请求;当volte业务为终呼接入域选择业务时,用户数据操作请求为业务集中及 连续性应用服务器发起的指示查询用户的终呼接入域选择信息的操作请求;用户的终呼接 入域选择信息可以包括支持ms语音的能力,也可以包括支持ms语音的能力和最近活动 时间,也可以包括支持MS语音的能力和最近活动无线接入类型,还可以包括支持MS语音 的能力、最近活动时间和最近活动无线接入类型。
[0126] 当HLR/EPC HSS接收到用户数据更新请求时,将ATCF所分配的动态会话迁移号 vSTN-SR发送至MME或SGSN,即向MME或SGSN发送用户数据更新下插请求,请求将vSTN-SR 下插至MME或SGSN,当MME或SGSN下插操作成功后,向HLR/EPC HSS返回用于指示数据下 插操作成功的数据下插成功响应消息。頂S HSS接收到HLR/EPC HSS根据用户数据操作请 求进行相应的操作后所返回的操作结果之后,通过结果传送模块102将操作结果以用户数 据操作响应消息传送至业务集中及连续性应用服务器,以指示相应的操作结果,实现SRVCC 和T-ADS等与VoLTE相关的业务的开展。
[0127] 在本实施例中,请求转发模块101具体用于:
[0128] 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续 性能力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线 语音呼叫连续性能力;
[0129] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属 的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号;
[0130] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择 信息。
[0131] 当IMS HSS接收到指示读取用户的单一无线语音呼叫连续性能力时,则向该用户 归属的HLR/EPC HSS发送用户数据读取请求,请求从HLR/EPC HSS端读取用户的单一无 线语音呼叫连续性能力。本实施例中,用户在执行分组交换(Packet Switching, PS)附 着或演进分组系统(Evolved Packet System, EPS)附着过程中,移动管理实体(Mobile Management Entity,MME)或通用分组无线服务技术(General Packet Radio Service, GPRS)的服务节点(Serving GPRS Support Node, SGSN)会向 HLR/EPC HSS 网元发起位置 更新请求,请求中携带了用户的单一无线语音呼叫连续性SRVCC能力;HLR/EPC HSS网元收 到位置更新请求以后,更新服务节点的信息,记录请求中携带的用户的SRVCC能力,并下插 用户签约数据到MME或SGSN,用户签约数据中包含本地存储的STN-SR ;HLR/EPC HSS所存 储的用户的SRVCC能力以及STN-SR用于在接收到IMS HSS发送的用户数据操作请求后向 IMS HSS提供相应的数据操作结果。
[0132] 用户在执行IMS注册过程中,接入迁移控制功能(Access Transfer Control Function,ATCF)决策执行增强SRVCC过程,ATCF分配一个动态的STN-SR,将其记录为 vSTN-SR,并在SIP注册消息中将其携带给呼叫会话控制功能(Call Session Control Function,CSCF)网元;CSCF网元向业务集中及连续性应用服务器发起第三方注册过程,发 送会话发起协议(Session Initiation Protocol, SIP)注册请求消息给SCC AS,其中携带 vSTN-SR ;SCC AS收到SIP注册请求以后,SCC AS执行第三方注册流程,向頂S HSS通过Sh 接口用户数据读取请求,请求读取用户的SRVCC能力。
[0133] MS HSS向用户归属的HLR/EPC HSS发送用户数据读取请求,可以通过扩展 的移动应用协议(Mobile Application Protocol, MAP)任意时间查询操作(Any Time Interrogation,ATI)向 HLR/EPC HSS 发送请求消息,而 HLR/EPC HSS 向 IMS HSS 回应相应 的操作结果时,是通过MAP ATI响应消息返回操作结果给MS HSS;MS HSS还可以采用标 准的Sh接口消息用户数据请求(User Data Request,UDR)来实现,頂S HSS通过Sh接口 UDR向HLR/EPC HSS发送请求消息,请求读取用户的SRVCC能力信息,而HLR/EPC HSS将本 地存储的用户的SRVCC能力信息通过Sh接口用户数据请求(User Data Answer,UDA)响应 消息返回给頂S HSS。
[0134] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向用户归属的 HLR/EPC HSS发送用户数据更新请求,请求HLR/EPC HSS根据所分配的动态会话迁移号更 新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移号。本实施 例中,頂S HSS向HLR/EPC HSS发送用户数据更新请求,可以通过扩展的MAP任意时间修改 (Any Time Modification,ATM)向 HLR/EPC HSS 发送请求消息,而 HLR/EPC HSS 修改 STN-SR 信息后,返回MAP ATM响应消息给MS HSS;也可以通过标准的Sh接口消息来实现,頂S HSS 通过Sh接口配置更新请求(Prof i 1 e-Update-Request,PUR)向HLR/EPC HSS发送请求消息, 而HLR/EPC HSS修改STN-SR信息后,返回Sh接口配置更新响应(Profile-Update-Answer, PUA)消息给 IMS HSS。
[0135] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的包括支持MS语 音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息。頂S HSS 向HLR/EPC HSS发送用户数据查询请求,可以通过MAP ATI向HLR/EPC HSS发送请求消息, HLR/EPC HSS将用户的T-ADS信息通过MAP ATI响应消息返回给IMS HSS ;MS HSS也可以 通过Sh接口 UDR向HLR/EPC HSS发送请求消息,HLR/EPC HSS将用户的T-ADS信息通过Sh 接口 UDA响应消息返回给頂S HSS。
[0136] 本发明还提供一种HLR/EPC HSS。
[0137] 参照图7,图7为本发明HLR/EPC HSS -实施例的结构示意图。
[0138] 本实施例所提供的HLR/EPC HSS,包括:
[0139] 结果返回模块201,用于根据用户数据操作请求进行相应的操作,并返回操作结果 至 IMS HSS。
[0140] 在接收到MS HSS发送的用户数据操作请求后,HLR/EPC HSS的结果返回模块201 根据该用户数据操作请求进行相应的操作,并将操作结果返回至MS HSS。
[0141] 在本实施例中,结果返回模块201具体用于:
[0142] 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储 的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ;
[0143] 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请 求发送至移动管理实体或通用分组无线服务节点;
[0144] 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将 会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0145] 当HLR/EPC HSS接收到用户的单一无线语音呼叫连续性能力的用户数据读取请求 时,通过结果返回模块201将本地存储的MME或SGSN发送的位置更新请求中携带的用户的 单一无线语音呼叫连续性SRVCC能力以用户数据读取响应消息返回至頂S HSS。
[0146] 当HLR/EPC HSS接收到用户数据更新请求时,将ATCF所分配的动态会话迁移号 vSTN-SR发送至MME或SGSN,即向MME或SGSN发送用户数据更新下插请求,请求将vSTN-SR 下插至MME或SGSN,当MME或SGSN下插操作成功后,向HLR/EPC HSS返回用于指示数据下 插操作成功的数据下插成功响应消息。
[0147] 当HLR/EPC HSS接收到来自移动管理实体或通用分组无线服务节点的更新下插响 应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
[0148] 在本实施例中,结果返回模块201具体还用于:
[0149] 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号;
[0150] 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更 新响应消息至MS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无 线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式 返回给MS HSS。
[0151] 当HLR/EPC HSS接收到用户数据更新请求时,根据ATCF所分配的动态会话迁移号 vSTN-SR更新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移 号STN-SR。然后,判断STN-SR与vSTN-SR是否一致,如一致,则通过用户数据更新响应消 息将更新结果返回至頂S HSS ;如不一致,则将更新后的vSTN-SR发送至MME或SGSN,即向 MME或SGSN发送用户数据更新下插请求,当MME或SGSN下插操作成功后,会返回更新下插 响应消息至HLR/EPC HSS,以指示数据下插操作成功;HLR/EPC HSS接收到更新下插响应消 息后,将会话迁移号下插的结果以用户数据更新响应的形式返回给IMS HSS。
[0152] 在本实施例中,结果返回模块201具体还用于:
[0153] 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用 户数据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息;
[0154] 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由 区更新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路 由区更新的用户的接入域信息;
[0155] 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0156] 当HLR/EPC HSS接收到用户数据查询请求时,向MME发起S6a接口用户数据下插 请求消息,请求查询当前跟踪区(Tracking Area, TA)的PS会话上更新的包括该用户支持 MS语音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息; 同时,向SGSN发送S6d接口用户数据下插请求消息,请求查询当前路由区更新(Route Area Update, RA)的PS会话上包括该用户支持IMS语音的能力、最近活动时间和最近活动无线 接入类型等信息的终呼接入域选择信息,HLR/EPC HSS向SGSN发送用户数据查询请求,也 可以使用MAP接口的提供用户信息PROVIDE SUBSCRIBER INF0RMATI0N,PSI)操作请求消息 来达到同样的目的。
[0157] HLR/EPC HSS接收MME返回的S6a接口用户数据下插响应消息,其中包含当前TA 的PS会话上用户的终呼接入域选择信息,以及SGSN返回的S6d接口用户数据下插响应消 息,其中包含当前RA的PS会话上用户的终呼接入域选择信息,SGSN也可以向HLR/EPC HSS 返回MAP PSI操作响应消息达到同样的目的。然后,比较当前跟踪区更新的用户的终呼接 入域选择信息和当前路由区更新的用户的终呼接入域选择信息,并根据比较结果,将最近 联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
[0158] 本发明还提供一种实现VoLTE业务的系统。
[0159] 参照图8,图8为本发明实现VoLTE业务的系统一实施例的结构示意图。
[0160] 本实施例所提供的实现VoLTE业务的系统,包括MS HSS和HLR/EPC HSS,其中:
[0161] MS HSS,用于接收业务集中及连续性应用服务器发起的VoLTE业务的用户数据操 作请求,将用户数据操作请求转发至HLR/EPC HSS;将HLR/EPC HSS返回的操作结果以用户 数据操作响应消息传送至业务集中及连续性应用服务器;
[0162] HLR/EPC HSS,用于根据用户数据操作请求进行相应的操作,并返回操作结果至 ms hss。
[0163] 当頂S HSS接收到业务集中及连续性应用服务器SCC AS发起的用于指示与VoLTE 相关的业务中,对用户数据进行操作的VoLTE业务的用户数据操作请求后,与HLR/EPC HSS 进行交互,即将该用户数据操作请求转发至HLR/EPC HSS,请求HLR/EPC HSS根据用户数 据操作请求对用户数据进行相应的操作。本实施例中,与VoLTE相关的业务可以包括增强 的单一无线语音呼叫连续性业务以及终呼接入域业务等语音业务;当VoLTE业务为增强的 单一无线语音呼叫连续性业务时,用户数据操作请求可以为指示更新会话迁移号的操作请 求,也可以为业务集中及连续性应用服务器发起的指示读取用户的单一无线语音呼叫连续 性能力和指示更新会话迁移号的操作请求;当VoLTE业务为终呼接入域选择业务时,用户 数据操作请求为业务集中及连续性应用服务器发起的指示查询用户的终呼接入域选择信 息的操作请求;用户的终呼接入域选择信息可以包括支持MS语音的能力,也可以包括支 持MS语音的能力和最近活动时间,也可以包括支持MS语音的能力和最近活动无线接入 类型,还可以包括支持MS语音的能力、最近活动时间和最近活动无线接入类型。
[0164] 在本实施例中,頂S HSS具体用于:
[0165] 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续 性能力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线 语音呼叫连续性能力;
[0166] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属 的HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号;
[0167] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择 信息。
[0168] 当IMS HSS接收到指示读取用户的单一无线语音呼叫连续性能力时,则向该用户 归属的HLR/EPC HSS发送用户数据读取请求,请求从HLR/EPC HSS端读取用户的单一无 线语音呼叫连续性能力。本实施例中,用户在执行分组交换(Packet Switching, PS)附 着或演进分组系统(Evolved Packet System, EPS)附着过程中,移动管理实体(Mobile Management Entity,MME)或通用分组无线服务技术(General Packet Radio Service, GPRS)的服务节点(Serving GPRS Support Node, SGSN)会向 HLR/EPC HSS 网元发起位置 更新请求,请求中携带了用户的单一无线语音呼叫连续性SRVCC能力;HLR/EPC HSS网元收 到位置更新请求以后,更新服务节点的信息,记录请求中携带的用户的SRVCC能力,并下插 用户签约数据到MME或SGSN,用户签约数据中包含本地存储的STN-SR ;HLR/EPC HSS所存 储的用户的SRVCC能力以及STN-SR用于在接收到IMS HSS发送的用户数据操作请求后向 IMS HSS提供相应的数据操作结果。
[0169] 用户在执行IMS注册过程中,接入迁移控制功能(Access Transfer Control Function,ATCF)决策执行增强SRVCC过程,ATCF分配一个动态的STN-SR,将其记录为 vSTN-SR,并在SIP注册消息中将其携带给呼叫会话控制功能(Call Session Control Function,CSCF)网元;CSCF网元向业务集中及连续性应用服务器发起第三方注册过程,发 送会话发起协议(Session Initiation Protocol, SIP)注册请求消息给SCC AS,其中携带 vSTN-SR ;SCC AS收到SIP注册请求以后,SCC AS执行第三方注册流程,向頂S HSS通过Sh 接口用户数据读取请求,请求读取用户的SRVCC能力。
[0170] MS HSS向用户归属的HLR/EPC HSS发送用户数据读取请求,可以通过扩展 的移动应用协议(Mobile Application Protocol, MAP)任意时间查询操作(Any Time Interrogation,ATI)向 HLR/EPC HSS 发送请求消息,而 HLR/EPC HSS 向 IMS HSS 回应相应 的操作结果时,是通过MAP ATI响应消息返回操作结果给MS HSS ;MS HSS还可以采用标 准的Sh接口消息用户数据请求(User Data Request,UDR)来实现,頂S HSS通过Sh接口 UDR向HLR/EPC HSS发送请求消息,请求读取用户的SRVCC能力信息,而HLR/EPC HSS将本 地存储的用户的SRVCC能力信息通过Sh接口用户数据请求(User Data Answer,UDA)响应 消息返回给頂S HSS。
[0171] 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向用户归属的 HLR/EPC HSS发送用户数据更新请求,请求HLR/EPC HSS根据所分配的动态会话迁移号更 新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移号。本实施 例中,頂S HSS向HLR/EPC HSS发送用户数据更新请求,可以通过扩展的MAP任意时间修改 (Any Time Modification,ATM)向 HLR/EPC HSS 发送请求消息,而HLR/EPC HSS 修改 STN-SR 信息后,返回MAP ATM响应消息给MS HSS;也可以通过标准的Sh接口消息来实现,頂S HSS 通过Sh接口配置更新请求(Prof i 1 e-Update-Request,PUR)向HLR/EPC HSS发送请求消息, 而HLR/EPC HSS修改STN-SR信息后,返回Sh接口配置更新响应(Profile-Update-Answer, PUA)消息给 IMS HSS。
[0172] 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息 时,向该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的包括支持MS语 音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息。頂S HSS 向HLR/EPC HSS发送用户数据查询请求,可以通过MAP ATI向HLR/EPC HSS发送请求消息, HLR/EPC HSS将用户的T-ADS信息通过MAP ATI响应消息返回给IMS HSS;MS HSS也可以 通过Sh接口 UDR向HLR/EPC HSS发送请求消息,HLR/EPC HSS将用户的T-ADS信息通过Sh 接口 UDA响应消息返回给頂S HSS。
[0173] 在接收到IMS HSS发送的用户数据操作请求后,HLR/EPC HSS根据该用户数据操 作请求进行相应的操作,并将操作结果返回至IMS HSS。
[0174] 在本实施例中,HLR/EPC HSS用于:
[0175] 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储 的用户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ;
[0176] 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请 求发送至移动管理实体或通用分组无线服务节点。
[0177] 当HLR/EPC HSS接收到用户数据更新请求时,将ATCF所分配的动态会话迁移号 vSTN-SR发送至MME或SGSN,即向MME或SGSN发送用户数据更新下插请求,请求将vSTN-SR 下插至MME或SGSN,当MME或SGSN下插操作成功后,向HLR/EPC HSS返回用于指示数据下 插操作成功的数据下插成功响应消息。
[0178] 在本实施例中,HLR/EPC HSS还用于:
[0179] 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号;
[0180] 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更 新响应消息至MS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无 线服务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式 返回给MS HSS。
[0181] 当HLR/EPC HSS接收到用户数据更新请求时,根据ATCF所分配的动态会话迁移号 vSTN-SR更新下插用户签约数据到MME或SGSN的用户签约数据中所包含的本地会话迁移 号STN-SR。然后,判断STN-SR与vSTN-SR是否一致,如一致,则通过用户数据更新响应消 息将更新结果返回至頂S HSS ;如不一致,则将更新后的vSTN-SR发送至MME或SGSN,即向 MME或SGSN发送用户数据更新下插请求,当MME或SGSN下插操作成功后,会返回更新下插 响应消息至HLR/EPC HSS,以指示数据下插操作成功;HLR/EPC HSS接收到更新下插响应消 息后,将会话迁移号下插的结果以用户数据更新响应的形式返回给IMS HSS。
[0182] 在本实施例中,HLR/EPC HSS还用于:
[0183] 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用 户数据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的终呼接入域选择信 息;
[0184] 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由 区更新的用户的终呼接入域选择信息,比较当前跟踪区更新的用户的终呼接入域选择信息 和当前路由区更新的用户的终呼接入域选择信息;
[0185] 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至MS HSS。
[0186] 当HLR/EPC HSS接收到用户数据查询请求时,向MME发起S6a接口用户数据下插 请求消息,请求查询当前跟踪区(Tracking Area, TA)的PS会话上更新的包括该用户支持 MS语音的能力、最近活动时间和最近活动无线接入类型等信息的终呼接入域选择信息; 同时,向SGSN发送S6d接口用户数据下插请求消息,请求查询当前路由区更新(Route Area Update, RA)的PS会话上包括该用户支持IMS语音的能力、最近活动时间和最近活动无线 接入类型等信息的终呼接入域选择信息,HLR/EPC HSS向SGSN发送用户数据查询请求,也 可以使用MAP接口的提供用户信息PROVIDE SUBSCRIBER INFORMATION,PSI)操作请求消息 来达到同样的目的。
[0187] HLR/EPC HSS接收MME返回的S6a接口用户数据下插响应消息,其中包含当前TA 的PS会话上用户的终呼接入域选择信息,以及SGSN返回的S6d接口用户数据下插响应消 息,其中包含当前RA的PS会话上用户的终呼接入域选择信息,SGSN也可以向HLR/EPC HSS 返回MAP PSI操作响应消息达到同样的目的。然后,比较当前跟踪区更新的用户的终呼接 入域选择信息和当前路由区更新的用户的终呼接入域选择信息,并根据比较结果,将最近 联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
[0188] 当IMS HSS接收到HLR/EPC HSS根据用户数据操作请求进行相应的操作后所返回 的操作结果之后,将操作结果以用户数据操作响应消息传送至业务集中及连续性应用服务 器,以指示相应的操作结果,实现SRVCC和T-ADS等与VoLTE相关的业务的开展。
[0189] 本实施例通过当頂S HSS接收到业务集中及连续性应用服务器发起的VoLTE业务 的用户数据操作请求后,将其转发至HLR/EPC HSS,并在HLR/EPC HSS根据用户数据操作请 求进行相应的操作而返回操作结果至頂S HSS后,通过MS HSS将操作结果以用户数据操 作响应消息传送至业务集中及连续性应用服务器,实现了在HLR/EPC HSS和頂S HSS独立 部署的情况下,通过HLR/EPC HSS和頂S HSS之间的交互,使得VoLTE的相关业务得以开展。
[0190] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的【技术领域】,均同理包括在本发明的专利保护范围。
【权利要求】
1. 一种实现Volte业务的方法,其特征在于,包括步骤: MS归属用户服务器MS HSS接收业务集中及连续性应用服务器发起的VoLTE业务的 用户数据操作请求,将所述用户数据操作请求转发至归属位置寄存器和EPC归属用户服务 器 HLR/EPC HSS ; HLR/EPC HSS根据所述用户数据操作请求进行相应的操作,并返回操作结果至IMS HSS ; MS HSS将所述操作结果以用户数据操作响应消息传送至业务集中及连续性应用服务 器。
2. 根据权利要求1所述的实现volte业务的方法,其特征在于,所述volte业务的用户 数据操作请求包括: 当所述volte业务为增强的单一无线语音呼叫连续性业务时,所述用户数据操作请求 为指示更新会话迁移号的操作请求,或为业务集中及连续性应用服务器发起的指示读取用 户的单一无线语音呼叫连续性能力和指示更新会话迁移号的操作请求; 当所述volte业务为终呼接入域选择业务时,所述用户数据操作请求为业务集中及连 续性应用服务器发起的指示查询用户的终呼接入域选择信息的操作请求;所述用户的终呼 接入域选择信息包括:支持IMS语音的能力,或包括支持IMS语音的能力和最近活动时间, 或包括支持IMS语音的能力和最近活动无线接入类型,或包括支持IMS语音的能力、最近活 动时间和最近活动无线接入类型。
3. 根据权利要求2所述的实现VoLTE业务的方法,其特征在于,所述IMS HSS接收业务 集中及连续性应用服务器发起的Volte业务的用户数据操作请求,将所述用户数据操作请 求转发至HLR/EPC HSS包括: 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续性能 力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线语音 呼叫连续性能力; 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属的 HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号; 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息时,向 该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择信息。
4. 根据权利要求3所述的实现VoLTE业务的方法,其特征在于,所述HLR/EPC HSS根据 所述用户数据操作请求进行相应的操作,并返回操作结果至MS HSS包括: 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储的用 户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ; 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点; 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将会话 迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
5. 根据权利要求3所述的实现VoLTE业务的方法,其特征在于,所述HLR/EPC HSS根据 所述用户数据操作请求进行相应的操作,并返回操作结果至MS HSS还包括: 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号; 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更新响 应消息至IMS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发送至 移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无线服 务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回 给 IMS HSS。
6. 根据权利要求3所述的实现VoLTE业务的方法,其特征在于,所述HLR/EPC HSS根据 所述用户数据操作请求进行相应的操作,并返回操作结果至MS HSS还包括: 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用户数 据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息; 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由区更 新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路由区 更新的用户的接入域信息; 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
7. -种MS HSS,其特征在于,包括: 请求转发模块,用于接收业务集中及连续性应用服务器发起的VoLTE业务的用户数据 操作请求,将所述用户数据操作请求转发至HLR/EPC HSS ; 结果传送模块,用于将接收到的HLR/EPC HSS根据所述用户数据操作请求进行相应的 操作所返回的操作结果,以用户数据操作响应消息传送至业务集中及连续性应用服务器。
8. 根据权利要求7所述的IMS HSS,其特征在于,所述请求转发模块用于: 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续性能 力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线语音 呼叫连续性能力; 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属的 HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号; 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息时,向 该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择信息。
9. 一种HLR/EPC HSS,其特征在于,包括: 结果返回模块,用于根据所述用户数据操作请求进行相应的操作,并返回操作结果至 ms hss。
10. 根据权利要求9所述的HLR/EPC HSS,其特征在于,所述结果返回模块具体用于: 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储的用 户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂S HSS ; 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点; 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将会话 迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
11. 根据权利要求9所述的HLR/EPC HSS,其特征在于,所述结果返回模块具体还用于: 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号; 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更新响 应消息至IMS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发送至 移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无线服 务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回 给 IMS HSS。
12. 根据权利要求9所述的HLR/EPC HSS,其特征在于,所述结果返回模块具体还用于: 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用户数 据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息; 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由区更 新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路由区 更新的用户的接入域信息; 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
13. -种实现VoLTE业务的系统,包括MS HSS和HLR/EPC HSS,其特征在于,其中: 所述IMS HSS,用于接收业务集中及连续性应用服务器发起的Volte业务的用户数据 操作请求,将所述用户数据操作请求转发至HLR/EPC HSS;将HLR/EPC HSS返回的操作结果 以用户数据操作响应消息传送至业务集中及连续性应用服务器; 所述HLR/EPC HSS,用于根据所述用户数据操作请求进行相应的操作,并返回操作结果 至 IMS HSS。
14. 根据权利要求13所述的实现VoLTE业务的系统,其特征在于,所述VoLTE业务的用 户数据操作请求包括: 当所述VoLTE业务为增强的单一无线语音呼叫连续性业务时,所述用户数据操作请求 为指示更新会话迁移号的操作请求,或为业务集中及连续性应用服务器发起的指示读取用 户的单一无线语音呼叫连续性能力和指示更新会话迁移号的操作请求; 当所述VoLTE业务为终呼接入域选择业务时,所述用户数据操作请求为业务集中及连 续性应用服务器发起的指示查询用户的终呼接入域选择信息的操作请求;所述用户的终呼 接入域选择信息包括:支持IMS语音的能力,或包括支持IMS语音的能力和最近活动时间, 或包括支持IMS语音的能力和最近活动无线接入类型,或包括支持IMS语音的能力、最近活 动时间和最近活动无线接入类型。
15. 根据权利要求14所述的实现VoLTE业务的系统,其特征在于,所述IMS HSS具体用 于: 当IMS HSS接收到的用户数据操作请求为指示读取用户的单一无线语音呼叫连续性能 力时,向该用户归属的HLR/EPC HSS发送用户数据读取请求,请求读取用户的单一无线语音 呼叫连续性能力; 当IMS HSS接收到的用户数据操作请求为指示更新会话迁移号时,向该用户归属的 HLR/EPC HSS发送用户数据更新请求,请求更新会话迁移号; 当IMS HSS接收到的用户数据操作请求为指示查询用户的终呼接入域选择信息时,向 该用户归属的HLR/EPC HSS发送用户数据查询请求,请求查询用户的终呼接入域选择信息。
16. 根据权利要求14所述的实现VoLTE业务的系统,其特征在于,所述HLR/EPC HSS用 于: 当接收到读取单一无线语音呼叫连续性能力的用户数据读取请求时,将本地存储的用 户的单一无线语音呼叫连续性能力以用户数据读取响应消息返回至頂s HSS ; 当接收到用户数据更新请求时,将接收到的会话迁移号通过用户数据更新下插请求发 送至移动管理实体或通用分组无线服务节点; 当接收到来自移动管理实体或通用分组无线服务节点的更新下插响应消息时,将会话 迁移号下插的结果以用户数据更新响应的形式返回给MS HSS。
17. 根据权利要求14所述的实现VoLTE业务的系统,其特征在于,所述HLR/EPC HSS还 用于: 当接收到用户数据更新请求时,根据接收到的会话迁移号更新本地会话迁移号; 判断接收到的会话迁移号与本地会话迁移号是否一致,若是,则返回用户数据更新响 应消息至IMS HSS,若否,则将更新后的本地会话迁移号通过用户数据更新下插请求发送至 移动管理实体或通用分组无线服务节点,并在接收到来自移动管理实体或通用分组无线服 务节点的更新下插响应消息时,将会话迁移号下插的结果以用户数据更新响应的形式返回 给 IMS HSS。
18. 根据权利要求14所述的实现VoLTE业务的系统,其特征在于,所述HLR/EPC HSS还 用于: 当接收到用户数据查询请求时,向移动管理实体和通用分组无线服务节点发起用户数 据查询下插请求,请求查询当前跟踪区和当前路由区更新的用户的接入域信息; 接收移动管理实体和通用分组无线服务节点返回的包括当前跟踪区和当前路由区更 新的用户的接入域信息,比较所述当前跟踪区更新的用户的接入域信息和所述当前路由区 更新的用户的接入域信息; 将最近联系的终呼接入域选择信息以用户数据查询响应消息返回至頂S HSS。
【文档编号】H04W8/08GK104219202SQ201310211110
【公开日】2014年12月17日 申请日期:2013年5月30日 优先权日:2013年5月30日
【发明者】李中科, 朱玉娜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1