CN110958210A - 通过ims注册流程获知网络能力的方法、装置及移动终端 - Google Patents

通过ims注册流程获知网络能力的方法、装置及移动终端 Download PDF

Info

Publication number
CN110958210A
CN110958210A CN201811131612.9A CN201811131612A CN110958210A CN 110958210 A CN110958210 A CN 110958210A CN 201811131612 A CN201811131612 A CN 201811131612A CN 110958210 A CN110958210 A CN 110958210A
Authority
CN
China
Prior art keywords
network
terminal
ims
user
registration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811131612.9A
Other languages
English (en)
Inventor
赵以国
何毅
邹磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN201811131612.9A priority Critical patent/CN110958210A/zh
Publication of CN110958210A publication Critical patent/CN110958210A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1895Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for short real-time information, e.g. alarms, notifications, alerts, updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种通过IMS注册流程获知网络能力的方法、装置及移动终端。通过在终端发起IMS注册时携带终端自身支持的能力,注册成功后终端通过订阅消息向网络订阅注册事件,以使得网络通过注册事件通知消息通知终端注册状态以及终端支持的能力网络是否支持,以及当前用户开通了哪些IMS业务,从而使得终端不再需要额外资源去获知网络端的配置及相关能力和IMS业务的开通情况,以实现终端跨区域跨网络的直接使用。

Description

通过IMS注册流程获知网络能力的方法、装置及移动终端
技术领域
本发明涉及移动通信技术领域,尤其涉及一种通过IMS注册流程获知网络能力的方法、装置及移动终端。
背景技术
随着4G网络部署的越来越完善,以及5G网络逐渐走向商用,基于IMS(IPMultimedia core network Subsystem,通过IP进行媒体业务的***)的应用业务将会越来越丰富。由于各个国家和地区的网络对于IMS业务的支持能力存在差异,支持IMS的终端在全球各地不同网络使用时,需要获知当前网络的能力,从而决定终端是否能在当前网络下使用某些IMS业务,同时某些IMS业务虽然终端支持,但是由于该项IMS业务是需要付费的,用户并未开通,因而当用户无法使用该项IMS业务时用户无法及时获知是网络不支持还是自己未开通该项IMS业务。
当前若支持IMS的终端需要在某个地区使用时,需要提前从当地网络运营商获取网络端的配置及相关能力,进而根据获取的网络端的配置及相关能力信息提前在终端中进行相关设置。但是该种方法需要提前和网络运营商进行沟通,不利于终端在各个国家和地区的网络下直接使用。另外,终端还可以通过向网络发送OPTIONS请求来获知网络端的能力。但是该种方法需要额外的请求消息,并且网络服务器端需要支持处理OPTIONS请求;同时该种方法只能获取到网络服务器端各项业务的支持能力无法获知用户是否开通该项业务。
综上所述,现有的IMS终端获取网络能力的方法需要耗费额外的资源去获知网络端的配置及相关能力,而且不利于终端跨区域跨网络的直接使用。另外,当前方法无法直接获知用户终端开通业务和未开通业务情况。
发明内容
本发明提供的通过IMS注册流程获知网络能力的方法、装置及移动终端,使得终端不再需要额外资源去获知网络端的配置及相关能力和IMS业务的开通情况,以实现终端跨区域跨网络的直接使用。
第一方面,本发明提供一种通过IMS注册流程获知网络能力的方法,应用于支持IMS的终端,所述方法包括:
发送携带有终端支持能力的IMS注册请求消息至网络端;
接收所述网络端发送的终端IMS注册成功的反馈消息;
发送订阅注册事件请求消息至所述网络端;
接收所述网络端发送的终端注册事件订阅成功的反馈消息;
接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息;
解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
可选地,当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
可选地,当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
第二方面,本发明提供一种通过IMS注册流程获知网络能力的装置,设置于支持IMS的终端,所述装置包括:
发送模块,用于发送携带有终端支持能力的IMS注册请求消息至网络端,发送订阅注册事件请求消息至所述网络端;
接收模块,用于接收所述网络端发送的终端IMS注册成功的反馈消息,接收所述网络端发送的终端注册事件订阅成功的反馈消息,以及接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息;
解析模块,用于解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
可选地,所述接收模块,还用于当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
可选地,所述装置还包括:
提示模块,用于当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
第三方面,本发明提供一种移动终端,所述移动终端包括上述通过IMS注册流程获知网络能力的装置。
本发明实施例提供的通过IMS注册流程获知网络能力的方法、装置及移动终端,通过在终端发起IMS注册时携带终端自身支持的能力,注册成功后终端通过订阅消息向网络订阅注册事件,以使得网络通过注册事件通知消息通知终端注册状态以及终端支持的能力网络是否支持,以及当前用户开通了哪些IMS业务,从而使得终端不再需要额外资源去获知网络端的配置及相关能力和IMS业务的开通情况,以实现终端跨区域跨网络的直接使用。附图说明
图1为本发明一实施例通过IMS注册流程获知网络能力的方法的流程图;
图2为以具体IMS注册流程为例,给出了本发明的通过IMS注册流程获知网络能力的方法的流程图;
图3为本发明一实施例通过IMS注册流程获知网络能力的装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种通过IMS注册流程获知网络能力的方法,应用于支持IMS的终端,如图1所示,所述方法包括:
S11、发送携带有终端支持能力的IMS注册请求消息至网络端。
S12、接收所述网络端发送的终端IMS注册成功的反馈消息。
S13、发送订阅注册事件请求消息至所述网络端。
S14、接收所述网络端发送的终端注册事件订阅成功的反馈消息。
S15、接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息。
S16、解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
本发明实施例提供的通过IMS注册流程获知网络能力的方法,通过在终端发起IMS注册时携带终端自身支持的能力,注册成功后终端通过订阅消息向网络订阅注册事件,以使得网络通过注册事件通知消息通知终端注册状态以及终端支持的能力网络是否支持,以及当前用户开通了哪些IMS业务,从而使得终端不再需要额外资源去获知网络端的配置及相关能力和IMS业务的开通情况,以实现终端跨区域跨网络的直接使用。
可选地,当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
进一步地,当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
为了更为详细地理解本发明,下面给出本发明通过IMS注册流程获知网络能力以及IMS业务开通情况的详细过程,如图2所示,具体流程包括:
1)支持IMS的终端向网络发起IMS注册请求消息(REGISTER),其中Contact头于中携带当前终端支持的所有能力,如:video(视频电话)、multi-call(多方通话)等。
2)网络端回复200OK表示终端IMS注册成功。
3)终端向网络发送注册事件的订阅消息(SUBSCRIBE)。
4)网络端回复200OK,表示终端注册事件订阅成功。
5)网络向终端发送注册事件的通知消息(NOTIFY),其中在XML消息体中携带有网络支持能力情况以及该用户已经了哪些IMS业务的信息。XML消息体携带网络支持能力以及用户是否开通示例为:
Figure BDA0001813692680000061
示例中,NOTIFY的XML消息体中,CATALOG元素下包含用户REGISTER消息体中Contact头域携带的终端所有能力。其中每一个capability元素下包含一项能力的详细信息;如name元素属性为video表示视频通话能力,network元素属性为true表示网络支持,若为false则表示网络不支持;user元素属性为true表示用户已经开通该功能,若为false则表示用户尚未开通该功能。终端通过解析该XML消息体就可以获取到终端支持的能力网络侧支持情况,以及用户的IMS开通状况,即用户开通了哪些IMS业务。以上XML消息体只是一个示例,本专利包含但不局限于该示例。
6)终端收到注册事件的NOTIFY后,解析XML消息体获知终端支持的能力网络侧支持情况,以及用户已开通的IMS业务状况,同时回复NOTIFY的200OK响应。
另外,后续若网络侧某些业务服务器发生异常导致网络侧不支持对应IMS业务,或者终端用户由于欠费等原因导致某些IMS业务网络侧禁止用户使用,网络侧也可以通过NOTIFY实时通知终端。
而且,当用户需要发起IMS业务时,终端可以根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
本发明实施例还提供一种通过IMS注册流程获知网络能力的装置,设置于支持IMS的终端,如图3所示,所述装置包括:
发送模块,用于发送携带有终端支持能力的IMS注册请求消息至网络端,发送订阅注册事件请求消息至所述网络端;
接收模块,用于接收所述网络端发送的终端IMS注册成功的反馈消息,接收所述网络端发送的终端注册事件订阅成功的反馈消息,以及接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息;
解析模块,用于解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
本发明实施例提供的通过IMS注册流程获知网络能力的装置,通过在终端发起IMS注册时携带终端自身支持的能力,注册成功后终端通过订阅消息向网络订阅注册事件,以使得网络通过注册事件通知消息通知终端注册状态以及终端支持的能力网络是否支持,以及当前用户开通了哪些IMS业务,从而使得终端不再需要额外资源去获知网络端的配置及相关能力和IMS业务的开通情况,以实现终端跨区域跨网络的直接使用。
可选地,所述接收模块,还用于当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
进一步地,所述装置还包括:
提示模块,用于当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
本发明实施例还提供一种移动终端,所述移动终端包括上述通过IMS注册流程获知网络能力的装置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (7)

1.一种通过IMS注册流程获知网络能力的方法,应用于支持IMS的终端,其特征在于,包括:
发送携带有终端支持能力的IMS注册请求消息至网络端;
接收所述网络端发送的终端IMS注册成功的反馈消息;
发送订阅注册事件请求消息至所述网络端;
接收所述网络端发送的终端注册事件订阅成功的反馈消息;
接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息;
解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
2.根据权利要求1所述的方法,其特征在于,当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
3.根据权利要求1所述的方法,其特征在于,当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
4.一种通过IMS注册流程获知网络能力的装置,设置于支持IMS的终端,其特征在于,包括:
发送模块,用于发送携带有终端支持能力的IMS注册请求消息至网络端,发送订阅注册事件请求消息至所述网络端;
接收模块,用于接收所述网络端发送的终端IMS注册成功的反馈消息,接收所述网络端发送的终端注册事件订阅成功的反馈消息,以及接收所述网络端发送的携带有网络支持能力以及用户已开通的IMS业务的第一注册事件通知消息;
解析模块,用于解析所述第一注册事件通知消息以获知所述网络支持能力以及用户已开通的IMS业务。
5.根据权利要求4所述的装置,其特征在于,所述接收模块,还用于当所述网络端的业务服务器发生异常导致网络端不支持对应IMS业务,或者由于用户欠费导致对应IMS业务网络端禁止用户使用时,接收所述网络端发送的携带有网络端业务服务器异常导致网络端不支持对应IMS业务或者用户欠费导致对应IMS业务网络端禁止用户使用的第二注册事件通知消息。
6.根据权利要求4所述的装置,其特征在于,还包括:
提示模块,用于当用户需要发起IMS业务时,根据所获知的网络支持能力以及用户已开通的IMS业务显示当前网络支持能力和是否能够发起对应IMS业务的提示消息。
7.一种移动终端,其特征在于,所述移动终端包括权利要求4-6中任一项所述的通过IMS注册流程获知网络能力的装置。
CN201811131612.9A 2018-09-27 2018-09-27 通过ims注册流程获知网络能力的方法、装置及移动终端 Pending CN110958210A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811131612.9A CN110958210A (zh) 2018-09-27 2018-09-27 通过ims注册流程获知网络能力的方法、装置及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811131612.9A CN110958210A (zh) 2018-09-27 2018-09-27 通过ims注册流程获知网络能力的方法、装置及移动终端

Publications (1)

Publication Number Publication Date
CN110958210A true CN110958210A (zh) 2020-04-03

Family

ID=69968067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811131612.9A Pending CN110958210A (zh) 2018-09-27 2018-09-27 通过ims注册流程获知网络能力的方法、装置及移动终端

Country Status (1)

Country Link
CN (1) CN110958210A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113301055A (zh) * 2021-06-22 2021-08-24 展讯通信(上海)有限公司 提高ims会话***兼容性的方法及装置、网络设备及移动设备
WO2021237936A1 (zh) * 2020-05-26 2021-12-02 捷开通讯(深圳)有限公司 Ims 注册方法、存储介质及电子终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859395A (zh) * 2006-02-21 2006-11-08 华为技术有限公司 Ip多媒体子***业务实现***和方法
CN1972279A (zh) * 2005-11-25 2007-05-30 华为技术有限公司 一种会话发起协议资源事件包获取方法
CN101384085A (zh) * 2008-10-08 2009-03-11 深圳华为通信技术有限公司 一种终端注册的方法、装置和***
CN102378148A (zh) * 2010-08-23 2012-03-14 中兴通讯股份有限公司 终端、hss、及核心网网元获知终端能力的方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1972279A (zh) * 2005-11-25 2007-05-30 华为技术有限公司 一种会话发起协议资源事件包获取方法
CN1859395A (zh) * 2006-02-21 2006-11-08 华为技术有限公司 Ip多媒体子***业务实现***和方法
CN101384085A (zh) * 2008-10-08 2009-03-11 深圳华为通信技术有限公司 一种终端注册的方法、装置和***
CN102378148A (zh) * 2010-08-23 2012-03-14 中兴通讯股份有限公司 终端、hss、及核心网网元获知终端能力的方法和***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021237936A1 (zh) * 2020-05-26 2021-12-02 捷开通讯(深圳)有限公司 Ims 注册方法、存储介质及电子终端
CN113301055A (zh) * 2021-06-22 2021-08-24 展讯通信(上海)有限公司 提高ims会话***兼容性的方法及装置、网络设备及移动设备

Similar Documents

Publication Publication Date Title
WO2020023243A1 (en) Methods and apparatus for providing information associated with network function (nf) instances of a 5g mobile network
EP2107714B1 (en) Method and apparatus for implementing a multimedia ring back tone service and multimedia caller identification service
US20050276229A1 (en) Service discovery method in a network
US8259622B2 (en) System and method for providing packet network-based multimedia ringback tone service
EP2334018A1 (en) Service selection method, device and system
EP4262180A1 (en) Call processing method, call processing apparatus and related device
CN110958210A (zh) 通过ims注册流程获知网络能力的方法、装置及移动终端
CN108702373A (zh) 相关设备之间的内容共享
WO2017187260A1 (en) Methods and apparatuses for controlling terminal communication
EP2652929B1 (en) A system and a method for providing a communication service in a communication network
EP3641262A1 (en) Communication method and device, application server, user equipment and system
CN108234787B (zh) 终端实现会议电话通知功能的方法及装置
EP3769478B1 (en) Network slicing management for the ip multimedia subsystem (ims) domain
WO2015117442A1 (zh) 融合通信终端发现以及能力探测的处理方法及装置
US20230028216A1 (en) Method and apparatus for selecting user plane function
EP3840427B1 (en) Status prompt multimedia playback method, system and apparatus
CN105681603B (zh) 一种呼叫中心坐席终端通话故障处理的方法和装置
CN116097691A (zh) 服务请求处置
KR20130038773A (ko) 이동 통신 시스템에서 응급 호 서비스 장치 및 방법
CN115349119A (zh) 用于在网络中部署网络功能(nf)集时的增强的5gc恢复的方法和装置
EP2503802B1 (en) Method for the obtaining of position information for a user initiating an emergency call in a communication system
CN102281517A (zh) 非语音紧急呼叫的控制方法、ip多媒体子***及p-cscf
US10966144B2 (en) Method and device for managing the connection of a terminal to an access network
WO2022121815A1 (en) Method and apparatus for providing a pre-paid service in a cellular communication network
US20240073254A1 (en) Simultaneous calling in 5g

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200403

RJ01 Rejection of invention patent application after publication