基于ims语音视频业务的用户接入位置管理方法及装置制造方法

文档序号:7810485阅读:292来源:国知局
基于ims语音视频业务的用户接入位置管理方法及装置制造方法
【专利摘要】本发明实施例公开了一种基于IMS语音视频业务的用户接入位置管理方法及装置,涉及通信领域,能够解决用户通过Wi-Fi接入IMS网络使用语音或视频业务时,无法实现对用户接入位置管理的问题。本发明的方法包括:根据语音或视频业务请求中携带网络协议IP多媒体公共标识IMPU查询用户设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获取与所述IMPU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系统获取宽带账户当前使用的地址信息和端口信息;当宽带账户当前使用的地址信息和端口信息与用户设备当前使用的地址信息和端口信息相同时,执行呼叫流程。本发明适用于SCC?AS。
【专利说明】基于IMS语音视频业务的用户接入位置管理方法及装置

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及一种基于MS语音视频业务的用户接入位置 管理方法及装置。

【背景技术】
[0002] 目前,无线数据业务高速增长,Wi-Fi (Wireless Fidelity,无线保真)部署覆盖 范围不断扩大,用户可以在Wi-Fi覆盖范围内,通过Wi-Fi接入MS(Internet Protocol Multimedia Subsystem, IP多媒体子系统)网络,使用语音或视频业务。但是,当用户通过 Wi-Fi接入MS网络使用语音或视频业务时,頂S网络并不能追踪用户的位置,无法保证用 户数据的安全,以及无法进行紧急呼叫的设置,从而无法实现对用户接入位置的管理。


【发明内容】

[0003] 本发明的实施例提供一种基于MS语音视频业务的用户接入位置管理方法及装 置,能够解决用户通过Wi-Fi接入MS网络使用语音或视频业务时,无法实现对用户接入位 置管理的问题。
[0004] 为达到上述目的,本发明的实施例采用如下技术方案:
[0005] 第一方面,本发明的实施例提供一种基于MS的语音视频业务的用户接入位置管 理方法,包括:
[0006] 根据语音或视频业务请求中携带网络协议IP多媒体公共标识查询用户设备 的接入类型,所述用户设备的接入类型为预先存储,所述用户设备为主叫用户设备或被叫 用户设备;
[0007] 当所述用户设备的接入类型为家庭无线保真Wi-Fi接入时,从归属用户服务器 HSS中获取与所述IMPU对应IP多媒体私有标识IMPI绑定的宽带账户信息,与所述IMPI绑 定的所述宽带账户信息为预先存储于所述HSS,所述IMPU与所述IMPI的对应关系为预先设 定;
[0008] 根据所述宽带账户信息,从接入认证授权审计AAA系统获取所述宽带账户当前使 用的地址信息和端口信息,所述宽带账户当前使用的地址信息和端口信息为预先存储于所 述接入AAA系统;
[0009] 当宽带账户当前使用的地址信息和端口信息与所述用户设备当前使用的地址信 息和端口信息相同时,执行呼叫流程。
[0010] 第二方面,本发明的实施例提供一种基于頂S的语音视频业务的用户接入位置管 理装置,包括:
[0011] 查询单元,用于根据语音或视频业务请求中携带网络协议IP多媒体公共标识 IMPU查询用户设备的接入类型,所述用户设备的接入类型为预先存储,所述用户设备为主 叫用户设备或被叫用户设备;
[0012] 获取单元,用于当所述用户设备的接入类型为家庭无线保真Wi-Fi接入时,从归 属用户服务器HSS中获取与所述IMPU对应IP多媒体私有标识IMPI绑定的宽带账户信息, 与所述IMPI绑定的所述宽带账户信息为预先存储于所述HSS,所述IMPU与所述IMPI的对 应关系为预先设定;
[0013] 所述获取单元还用于根据所述宽带账户信息,从接入认证授权审计AAA系统获取 所述宽带账户当前使用的地址信息和端口信息,所述宽带账户当前使用的地址信息和端口 信息为预先存储于所述接入AAA系统;
[0014] 呼叫单元,用于当宽带账户当前使用的地址信息和端口信息与所述用户设备当前 使用的地址信息和端口信息相同时,执行呼叫流程。
[0015] 本发明实施例提供的一种基于MS语音视频业务的用户接入位置管理方法及装 置,本发明中根据语音或视频业务请求中携带网络协议IP多媒体公共标识頂PU查询用户 设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获取预先存储的 与IMPU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系统获取宽带账户 当前使用的地址信息和端口信息,宽带账户当前使用的地址信息和端口信息为宽带接入时 存储于接入AAA系统;当宽带账户当前使用的地址信息和端口信息与用户设备当前使用的 地址信息和端口信息相同时,执行呼叫流程。如此,将用户与家庭Wi-Fi的宽带账户信息绑 定,当用户通过Wi-Fi接入MS网络,使用语音或视频业务时,对其接入的类型、宽带账户信 息、地址信息和端口信息进行判断,来确定用户是否为通过家庭Wi-Fi接入MS网络,即确 定用户是否为合法用户,只有在判定用户设备合法时,才会执行正常的呼叫流程,使用MS 网络并可以追踪用户的位置,保证用户数据的安全,进行紧急呼叫的设置,进而实现对用户 接入位置的管理。

【专利附图】

【附图说明】
[0016] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附 图。
[0017] 图1为本发明一实施例提供的方法流程图;
[0018] 图2为本发明又一实施例提供的方法流程图;
[0019] 图3为本发明又一实施例提供的结构示意图;
[0020] 图4为本发明又一实施例提供的方法流程图;
[0021] 图5为本发明又一实施例提供的方法流程图;
[0022] 图6、图7为本发明又一实施例提供的装置结构示意图。

【具体实施方式】
[0023] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它 实施例,都属于本发明保护的范围。
[0024] 本发明一实施例提供一种基于MS语音视频业务的用户接入位置管理方法,用于 SCC AS (Service Centralization and Continuity Application Server,业务连续性月艮务 器),如图1所示,所述方法包括:
[0025] 101、SCC AS根据语音或视频业务请求中携带网络协议IP多媒体公共标识MPU查 询用户设备的接入类型。
[0026] 其中,SCC AS接收S-CSCF(Serving Session Control Function,服务呼叫会话控 制功能)转发的语音或视频业务请求,所述用户设备的接入类型为预先存储,所述用户设 备为主叫用户设备或被叫用户设备。
[0027] 可选的,在根据语音或视频业务请求中携带IMPU (IP Multimedia Public Identity,IP多媒体公共标识)查询用户设备的接入类型之前,SCC AS记录所述用户设备 的注册信息,所述注册信息包括所述IMPU、所述用户设备的接入类型和所述用户设备当前 使用的地址信息和端口信息。
[0028] 可选的,SCC AS还可以根据在所述用户设备发送的注册请求中的新注册信息更新 已存储的注册信息。
[0029] 102、当所述用户设备的接入类型为家庭Wi-Fi接入时,SCC AS从HSS中获取与所 述IMPU对应IMPI绑定的宽带账户信息。
[0030] 其中,頂PU与頂PI的对应关系为预先设定,与頂PI (IP Multimedia Private Identity,IP多媒体私有标识)绑定的宽带账户信息为预先存储于所述HSS (Home Subscriber Server,归属用户服务器),例如在用户开户时存储。
[0031] 可选的,当所述用户设备的接入类型不为家庭Wi-Fi接入时,执行呼叫流程。
[0032] 可选的,当所述用户设备为被叫设备时,若获取所述IMPU对应IMPI绑定的宽带账 户信息失败,则获取所述用户设备的漫游号,并将所述语音或视频业务请求转发至CS域; 或者,当所述用户设备为主叫设备时,若获取所述对应MPI绑定的宽带账户信息失 败,则反馈呼叫失败。
[0033] 103、SCC AS根据所述宽带账户信息,从接入AAA系统获取所述宽带账户当前使用 的地址信息和端口信息。
[0034] 其中,宽带账户当前使用的地址信息和端口信息为预先存储于所述接入AAA系 统,例如,在宽带接入时存储。
[0035] 可选的,当所述用户设备为被叫设备时,若获取所述宽带账户当前使用的地址信 息失败,则获取所述用户设备的漫游号,并将所述语音或视频业务请求转发至CS (Circuit Switched,电路交换)域;或者,当所述用户设备为主叫设备时,若获取所述宽带账户当前 使用的地址信息失败,则反馈呼叫失败。
[0036] 104、当宽带账户当前使用的地址信息和端口信息与所述用户设备当前使用的地 址信息和端口信息相同时,SCC AS执行呼叫流程。
[0037] 可选的,当所述用户设备为被叫设备时,若宽带账户当前使用的地址信息与所述 用户设备当前使用的地址信息和端口信息不相同,则获取所述用户设备的漫游号,并将所 述语音或视频业务请求转发至CS域;或者,
[0038] 当所述用户设备为主叫设备时,若宽带账户当前使用的地址信息与所述用户设备 当前使用的地址信息和端口信息不相同,则反馈呼叫失败。
[0039] 需要说明的是,本发明实施例所述的方法可以用于SCC AS,但不仅限于此。
[0040] 本发明中SCC AS根据语音或视频业务请求中携带网络协议IP多媒体公共标识 MPU查询用户设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获 取预先存储的与頂PU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系统 获取宽带账户当前使用的地址信息和端口信息,宽带账户当前使用的地址信息和端口信息 为宽带接入时存储于接入AAA系统;当宽带账户当前使用的地址信息和端口信息与用户设 备当前使用的地址信息和端口信息相同时,执行呼叫流程。如此,将用户与家庭Wi-Fi的宽 带账户信息绑定,当用户通过Wi-Fi接入MS网络,使用语音或视频业务时,对其接入的类 型、宽带账户信息、地址信息和端口信息进行判断,来确定用户是否为通过家庭Wi-Fi接入 IMS网络,即确定用户是否为合法用户,只有在判定用户设备合法时,才会执行正常的呼叫 流程,使IMS网络并可以追踪用户的位置,保证用户数据的安全,进行紧急呼叫的设置,进 而实现对用户接入位置的管理。
[0041] 本发明又一实施例提供一种基于MS语音视频业务的用户接入位置管理方法,用 于用户注册的过程,实现接入类型的记录。如图2所示,所述方法包括:
[0042] 201、用户设备向 SBC/P-CSCF(Session Border Control/Proxy Call Session Control Function,会话边界控制器/代理呼叫会话控制功能)发送SIP (Session Initiation Protocol,会话发起协议)注册Register消息。
[0043] 其中,SIP Register消息中可能有用户设备自带的 PANI (P-Access-Network-Info,接入网位置信息)字段,也可能不包含PANI字段。
[0044] 需要说明的是,本发明实施例中的用户设备既可以为用户使用语音或视频业务时 的主叫设备,也可以为被叫设备。
[0045] 202、SBC/P-CSCF识别用户设备的接入类型。
[0046] 其中,SBC/PCSCF识别接入类型的方法包括:根据收到SIP Register消息的SBC接 口识别,或根据收到的SIP Register消息的IP层包头源地址识别,并从SIP Register消 息的IP层包中得出SIP Register消息的源IP地址和源端口号。
[0047] 203、SBC/P-CSCF将用户接入类型及SIP Register消息的源IP地址和源端口号 写入PANI字段,并发送至S-CSCF。
[0048] 其中,如果SIP Register已携带PANI字段,则SBC/P-CSCF重写该字段;如果SIP Register没有携带的PANI字段,则SBC/P-CSCF添加该字段。然后,SBC/P-CSCF将SIP Register 发往 S-CSCF。
[0049] 204、S-CSCF 执行 MS 注册流程,并将 SIP Register 发给 SCC AS。
[0050] 需要说明的是,在用户开户时,HSS中需要记录MPI及绑定的PPPoE宽带账户信 息。对应每一个MPI,都应存在一个对应绑定的PPPoE(Point To Point Protocol Over Ethernet,以太网点对点协议)宽带账户字段,如图3所示,该字段值可以是PPPoE宽带用 户名,也可以是经过处理的字符串,例如,哈希Hash。当MPI没有与任何宽带账户绑定时, 该字段值为空。当SCC AS根据頂PI查询对应的PPPoE账户时,HSS能够正确返回相应字 段。
[0051] 进一步的,在宽带接入时,接入 AAA (Authentication Authorization Accounting,认证授权审计)系统中需要记录PPPoE宽带账户使用的公网IP,可用端口号范 围,私有IP等信息。对应每一个PPPoE宽带账户,接入AAA系统中应记录该账户当前使用 的公网IP地址,可用端口号范围,私有IP等信息。当SCC AS根据PPPoE账户查询该用户 的公网IP地址和可用端口号范围,接入AAA系统能够向SCC AS返回PPPoE当前用户的公 网IP地址和和可用端口号范围或空值。如果该PPPoE账户未经过CGN,则返回端口号范围 为 0-65535。
[0052] 205、SCC AS根据PANI字段,记录用户设备頂PI及对应的接入信息。
[0053] 其中,接入信息包括接入类型,如家庭Wi-Fi接入,及PANI记录的IP地址及端口 号信息。
[0054] 可选的,SBC/PCSCF放入PANI字段表明用户是从家庭Wi-Fi接入的字段值包括: wi-fi, Wi-Fi, IEEE 802. 11, IEEE 802. lln, IEEE 802. 11a, IEEE 802. lib, IEEE 802. 11, IEEE 802. llg,IEEE 802. lli,IEEE 802. llh, IEEE 802. lle/f/h, WLAN。
[0055] 上述步骤为用户设备的注册过程,下述过程为用户设备在通过家庭Wi-Fi接入 頂S后,执行语音和视频业务中主叫或被叫的过程时,验证用户从家庭Wi-Fi接入合法性的 过程。本发明实施例所述的注册过程用户设备需要周期性的执行,以保证頂S网络确定用 户还停留在网络中,并存储有用户的注册信息,使得用户利用用户设备通过家庭Wi-Fi使 用IMS网络的语音和视频业务时,SCC AS根据注册过程中记录的信息确定用户的合法性。
[0056] 基于如图2所示的用户注册的过程,本发明又一实施例提供一种基于IMS语音视 频业务的用户接入位置管理方法,用于主叫设备,实现用户利用主叫设备通过家庭Wi-Fi 使用MS网络的语音和视频业务时,主叫SCC AS根据注册过程中记录的信息确定用户接入 位置的合法性的过程,如图4所示,所述方法包括:
[0057] 301、主叫SCC AS收到主叫设备的SIP Invite消息。
[0058] 其中,主叫S-CSCF根据主叫设备发送的SIP Invite消息中的关键字段及SDP媒 体描述,判断该业务为语音或视频业务,经IFC(Initial Filter Criteria,初始过滤准则) 触发将Invite送到主叫SCC AS。
[0059] 302、主叫SCC AS根据Invite中主叫MPU,判断主叫设备的接入类型是否为家庭 Wi-Fi接入,若主叫设备的接入类型为家庭Wi-Fi接入,则执行步骤303 ;若主叫设备的接入 类型不为家庭Wi-Fi接入,则执行步骤304。
[0060] 303、主叫SCC AS根据頂PU对应的MPI,向HSS查询与MPI绑定的宽带账户信 息。
[0061] 其中,HSS中记录了与頂PI绑定的宽带账户信息,主叫SCC AS向HSS查询与MPI 绑定的宽带账户信息,以确定用户是否通过家庭Wi-Fi接入。执行完此步骤后执行步骤 305。
[0062] 304、执行正常的呼叫流程。
[0063] 其中,本步骤中的呼叫流程为现有不通过Wi-Fi的流程,例如,LTE(Long Term Evolution,长期演进)语音呼叫。
[0064] 305、主叫SCC AS接收HSS的返回信息,判断返回信息是否为空,若HSS的返回信 息不为空,执行步骤306 ;若HSS的返回信息为空,执行步骤310。
[0065] 其中,若HSS中有与MPI绑定的宽带账户信息,则向主叫SCC AS返回绑定的宽带 账户信息;若HSS中没有与IMPI绑定的宽带账户信息,则向主叫SCC AS返回空信息。主叫 SCC AS根据HSS的返回信息获取与IMPI绑定的宽带账户信息。
[0066] 306、主叫SCC AS根据从HSS返回的宽带账户信息,向接入AAA系统查询对应宽带 账户当前使用的IP地址和端口信息。
[0067] 307、主叫SCC AS接收AAA系统的返回信息,判断返回信息是否为空,若返回信息 不为空,则执行步骤308 ;若返回信息为空,执行步骤310。
[0068] 其中,若AAA系统中记录有对应宽带账户当前使用的IP地址和端口信息,则返回 信息为对应宽带账户当前使用的IP地址和端口信息;若AAA系统中没有记录有对应宽带账 户当前使用的IP地址和端口信息,则返回信息为空。
[0069] 308、主叫SCC AS判断记录的主叫设备的IP地址和端口信息与AAA系统返回的IP 地址和端口信息是否一致,若记录的主叫设备的IP地址和端口信息与AAA系统返回的IP 地址和端口信息一致,则执行步骤309 ;若记录的主叫设备的IP地址和端口信息与AAA系 统返回的IP地址和端口信息不一致,则执行步骤310。
[0070] 其中,主叫SCC AS判断记录的主叫设备的IP地址和端口信息与AAA系统返回的 IP地址和端口信息一致,确定主叫设备接入位置合法,执行步骤309。
[0071] 309、主叫SCC AS执行由Wi-Fi接入IMS网络的呼叫流程。
[0072] 310、主叫SCC AS向主叫设备发送出错消息。
[0073] 需要说明的是,本发明实施例所述的方法可以用于SCC AS,但不仅限于此。
[0074] 本发明中SCC AS根据语音或视频业务请求中携带网络协议IP多媒体公共标识 MPU查询用户设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获 取开户时存储的与IMPU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系 统获取宽带账户当前使用的地址信息和端口信息,宽带账户当前使用的地址信息和端口信 息为宽带接入时存储于接入AAA系统;当宽带账户当前使用的地址信息和端口信息与用户 设备当前使用的地址信息和端口信息相同时,执行呼叫流程。如此,将用户与家庭Wi-Fi的 宽带账户信息绑定,当用户通过Wi-Fi接入MS网络,使用语音或视频业务时,对其接入的 类型、宽带账户信息、地址信息和端口信息进行判断,来确定用户是否为通过家庭Wi-Fi接 入IMS网络,即确定用户是否为合法用户,只有在判定用户设备合法时,才会执行正常的呼 叫流程,使MS网络并可以追踪用户的位置,保证用户数据的安全,进行紧急呼叫的设置, 进而实现对用户接入位置的管理。
[0075] 基于如图2所示的用户设备注册的过程,本发明又一实施例提供一种基于IMS 语音视频业务的用户接入位置管理方法,用于被叫设备,实现用户利用被叫设备通过家庭 Wi-Fi使用MS网络的语音和视频业务时,被叫SCC AS根据注册过程中记录的信息确定用 户接入位置的合法性的过程,如图5所示,所述方法包括:
[0076] 401、被叫SCC AS收到主叫用户的SIP Invite消息。
[0077] 402、被叫SCC AS根据Invite中被叫IMPU,判断被叫设备的接入类型是否为家庭 Wi-Fi接入,若被叫设备的接入类型为家庭Wi-Fi接入,则执行步骤403 ;若被叫设备的接入 类型不为家庭Wi-Fi接入,则执行步骤404。
[0078] 403、被叫SCC AS根据被叫頂PU对应的MPI,向HSS查询与MPI绑定的宽带账户 信息,执行步骤405。
[0079] 404、执行正常的呼叫流程。
[0080] 405、被叫SCC AS接收HSS的返回信息,判断返回信息是否为空,若HSS的返回信 息不为空,则执行步骤406 ;若HSS的返回信息为空,则执行步骤410。
[0081] 406、被叫SCC AS根据从HSS返回的宽带账户信息,向接入AAA系统查询对应宽带 账户当前使用的IP地址和端口信息。
[0082] 407、被叫SCC AS接收AAA系统的返回信息,判断返回信息是否为空,若返回信息 不为空,则执行步骤408 ;若返回信息为空,则执行步骤410。
[0083] 408、被叫SCC AS判断记录的被叫设备的IP地址和端口信息与AAA系统返回的IP 地址和端口信息是否一致,若记录的被叫设备的IP地址和端口信息与AAA系统返回的IP 地址和端口信息一致,则执行步骤409 ;若记录的被叫设备的IP地址和端口信息与AAA系 统返回的IP地址和端口信息不一致,则执行步骤410。
[0084] 409、被叫SCC AS执行由Wi-Fi接入IMS网络的呼叫流程。
[0085] 需要说明的是,本发明实施例中步骤401至步骤409所述的数据处理过程,与图4 中步骤301至步骤309所述的数据处理过程相同,在此不再赘述。
[0086] 410、被叫SCC AS获取被叫的漫游号,并将呼叫请求转发至CS域。
[0087] 其中,被叫SCC AS向被叫HSS查询被叫的漫游号,并将呼叫请求转发至CS域。
[0088] 需要说明的是,本发明实施例所述的方法可以用于SCC AS,但不仅限于此。
[0089] 本发明中SCC AS根据语音或视频业务请求中携带网络协议IP多媒体公共标识 MPU查询用户设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获 取预先存储的与頂PU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系 统获取宽带账户当前使用的地址信息和端口信息,宽带账户当前使用的地址信息和端口信 息为预先存储于接入AAA系统;当宽带账户当前使用的地址信息和端口信息与用户设备当 前使用的地址信息和端口信息相同时,执行呼叫流程。如此,将用户与家庭Wi-Fi的宽带账 户信息绑定,当用户通过Wi-Fi接入MS网络,使用语音或视频业务时,对其接入的类型、宽 带账户信息、地址信息和端口信息进行判断,来确定用户是否为通过家庭Wi-Fi接入MS网 络,即确定用户是否为合法用户,只有在判定用户设备合法时,才会执行正常的呼叫流程, 使IMS网络并可以追踪用户的位置,保证用户数据的安全,进行紧急呼叫的设置,进而实现 对用户接入位置的管理。
[0090] 本发明又一实施例提供一种基于MS语音视频业务的用户接入位置管理的装置, 如图6所示,所述装置50包括:
[0091] 查询单元51,用于根据语音或视频业务请求中携带网络协议IP多媒体公共标识 IMPU查询用户设备的接入类型,所述用户设备的接入类型预先存储,所述用户设备为主叫 用户设备或被叫用户设备;
[0092] 获取单元52,用于当所述用户设备的接入类型为家庭无线保真Wi-Fi接入时,从 归属用户服务器HSS中获取与所述IMPU对应IP多媒体私有标识IMPI绑定的宽带账户信 息,与所述IMPI绑定的所述宽带账户信息为预先存储于所述HSS,所述IMPU与所述IMPI的 对应关系为预先设定;
[0093] 所述获取单元52还用于根据所述宽带账户信息,从接入认证授权审计AAA系统获 取所述宽带账户当前使用的地址信息和端口信息,所述宽带账户当前使用的地址信息和端 口信息为预先存储于所述接入AAA系统;
[0094] 呼叫单元53,用于当宽带账户当前使用的地址信息和端口信息与所述用户设备当 前使用的地址信息和端口信息相同时,执行呼叫流程。
[0095] 进一步的,如图7所示,所述装置50还可以包括:
[0096] 记录单元54,用于记录所述用户设备的注册信息,所述注册信息包括所述MPU、 所述用户设备的接入类型和所述用户设备当前使用的地址信息和端口信息。
[0097] 进一步的,如图7所示,所述装置50还可以包括:
[0098] 更新单元55,用于根据所述用户设备发送的注册请求中的新注册信息更新已存储 的注册信息。
[0099] 进一步的,如图7所示,所述装置50还可以包括:
[0100] 转发单元56,用于当所述用户设备为被叫设备时,若获取所述IMPU对应IMPI绑定 的宽带账户信息失败或获取所述宽带账户当前使用的地址信息失败,则获取所述用户设备 的漫游号,并将所述语音或视频业务请求转发至电路交换CS域;或者,
[0101] 反馈单元57,用于当所述用户设备为主叫设备时,若获取所述MPU对应MPI绑定 的宽带账户信息失败或获取所述宽带账户当前使用的地址信息失败,则反馈呼叫失败。
[0102] 进一步的,所述转发单元56还用于当所述用户设备为被叫设备时,若宽带账户当 前使用的地址信息与所述用户设备当前使用的地址信息和端口信息不相同,则获取所述用 户设备的漫游号,并将所述语音或视频业务请求转发CS域;或者,
[0103] 所述反馈单元57还用于当所述用户设备为主叫设备时,若宽带账户当前使用的 地址信息与所述用户设备当前使用的地址信息和端口信息不相同,则反馈呼叫失败。
[0104] 本发明中根据语音或视频业务请求中携带网络协议ip多媒体公共标识頂叩查询 用户设备的接入类型;当用户设备的接入类型为家庭Wi-Fi接入时,从HSS中获取预先存储 的与IMPU对应IMPI绑定的宽带账户信息;根据宽带账户信息,从接入AAA系统获取宽带账 户当前使用的地址信息和端口信息,宽带账户当前使用的地址信息和端口信息为预先存储 于接入AAA系统;当宽带账户当前使用的地址信息和端口信息与用户设备当前使用的地址 信息和端口信息相同时,执行呼叫流程。如此,将用户与家庭Wi-Fi的宽带账户信息绑定, 当用户通过Wi-Fi接入MS网络,使用语音或视频业务时,对其接入的类型、宽带账户信息、 地址信息和端口信息进行判断,来确定用户是否为通过家庭Wi-Fi接入MS网络,即确定用 户是否为合法用户,只有在判定用户设备合法时,才会执行正常的呼叫流程,使MS网络并 可以追踪用户的位置,保证用户数据的安全,进行紧急呼叫的设置,进而实现对用户接入位 置的管理。
[0105] 本发明实施例提供的基于MS语音视频业务的用户接入位置管理装置可以实现 上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明 实施例提供的基于頂S语音视频业务的用户接入位置管理方法及装置可以适用于SCC AS, 但不仅限于此。
[0106] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实 施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例 的部分说明即可。
[0107] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0108] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应 涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1. 一种基于頂S语音视频业务的用户接入位置管理方法,其特征在于,包括: 根据语音或视频业务请求中携带网络协议IP多媒体公共标识頂PU查询用户设备的接 入类型,所述用户设备的接入类型为预先存储,所述用户设备为主叫用户设备或被叫用户 设备; 当所述用户设备的接入类型为家庭无线保真Wi-Fi接入时,从归属用户服务器HSS中 获取与所述IMPU对应IP多媒体私有标识IMPI绑定的宽带账户信息,与所述IMPI绑定的 所述宽带账户信息为预先存储于所述HSS,所述IMPU与所述IMPI的对应关系为预先设定; 根据所述宽带账户信息,从接入认证授权审计AAA系统获取所述宽带账户当前使用的 地址信息和端口信息,所述宽带账户当前使用的地址信息和端口信息为预先存储于所述接 入AAA系统; 当宽带账户当前使用的地址信息和端口信息与所述用户设备当前使用的地址信息和 端口信息相同时,执行呼叫流程。
2. 根据权利要求1所述的方法,其特征在于,在所述根据语音或视频业务请求中携带 网络协议ip多媒体公共标识查询用户设备的接入类型之前,所述方法还包括: 记录所述用户设备的注册信息,所述注册信息包括所述MPU、所述用户设备的接入类 型和所述用户设备当前使用的地址信息和端口信息。
3. 根据权利要求2所述的方法,其特征在于,所述方法还包括: 根据所述用户设备发送的注册请求中的新注册信息更新已存储的注册信息。
4. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述用户设备为被叫设备时,若获取所述对应IMPI绑定的宽带账户信息失败 或获取所述宽带账户当前使用的地址信息失败,则获取所述用户设备的漫游号,并将所述 语音或视频业务请求转发至电路交换CS域;或者, 当所述用户设备为主叫设备时,若获取所述IMPU对应MPI绑定的宽带账户信息失败 或获取所述宽带账户当前使用的地址信息失败,则反馈呼叫失败。
5. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述用户设备为被叫设备时,若宽带账户当前使用的地址信息与所述用户设备当前 使用的地址信息和端口信息不相同,则获取所述用户设备的漫游号,并将所述语音或视频 业务请求转发至CS域;或者, 当所述用户设备为主叫设备时,若宽带账户当前使用的地址信息与所述用户设备当前 使用的地址信息和端口信息不相同,则反馈呼叫失败。
6. -种基于MS语音视频业务的用户接入位置管理的装置,其特征在于,包括: 查询单元,用于根据语音或视频业务请求中携带网络协议IP多媒体公共标识頂PU查 询用户设备的接入类型,所述用户设备的接入类型为预先存储,所述用户设备为主叫用户 设备或被叫用户设备; 获取单元,用于当所述用户设备的接入类型为家庭无线保真Wi-Fi接入时,从归属用 户服务器HSS中获取与所述IMPU对应IP多媒体私有标识IMPI绑定的宽带账户信息,与所 述IMPI绑定的所述宽带账户信息为预先存储于所述HSS,所述IMPU与所述IMPI的对应关 系为预先设定; 所述获取单元还用于根据所述宽带账户信息,从接入认证授权审计AAA系统获取所述 宽带账户当前使用的地址信息和端口信息,所述宽带账户当前使用的地址信息和端口信息 为预先存储于所述接入AAA系统; 呼叫单元,用于当宽带账户当前使用的地址信息和端口信息与所述用户设备当前使用 的地址信息和端口信息相同时,执行呼叫流程。
7. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 记录单元,用于记录所述用户设备的注册信息,所述注册信息包括所述IMPU、所述用户 设备的接入类型和所述用户设备当前使用的地址信息和端口信息。
8. 根据权利要求7所述的装置,其特征在于,所述装置还包括: 更新单元,用于根据所述用户设备发送的注册请求中的新注册信息更新已存储的注册 信息。
9. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 转发单元,用于当所述用户设备为被叫设备时,若获取所述IMPU对应IMPI绑定的宽带 账户信息失败或获取所述宽带账户当前使用的地址信息失败,则获取所述用户设备的漫游 号,并将所述语音或视频业务请求转发至电路交换CS域;或者, 反馈单元,用于当所述用户设备为主叫设备时,若获取所述MPU对应MPI绑定的宽带 账户信息失败或获取所述宽带账户当前使用的地址信息失败,则反馈呼叫失败。
10. 根据权利要求9所述的装置,其特征在于,所述转发单元还用于当所述用户设备为 被叫设备时,若宽带账户当前使用的地址信息与所述用户设备当前使用的地址信息和端口 信息不相同,则获取所述用户设备的漫游号,并将所述语音或视频业务请求转发至CS域; 或者, 所述反馈单元还用于当所述用户设备为主叫设备时,若宽带账户当前使用的地址信息 与所述用户设备当前使用的地址信息和端口信息不相同,则反馈呼叫失败。
【文档编号】H04W64/00GK104113557SQ201410373783
【公开日】2014年10月22日 申请日期:2014年7月31日 优先权日:2014年7月31日
【发明者】王健全, 薛淼, 符刚, 朱斌, 刘牧寅, 杨艳松 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1