媒体流传输质量通知方法和会话边界控制实体技术

技术编号:27887916 阅读:35 留言:0更新日期:2021-03-31 01:57
本公开提供了一种媒体流传输质量通知方法,包括:检测第一终端的网络状态是否异常;当检测出第一终端的网络状态异常时,则向第二终端发送提醒信息。本公开还提供了一种会话边界控制实体和计算机可读介质。

【技术实现步骤摘要】
媒体流传输质量通知方法和会话边界控制实体
本公开涉及通信
,特别涉及一种媒体流传输质量通知方法、会话边界控制实体和计算机可读介质。
技术介绍
网际协议多媒体子系统(IPMultimediaSubsystem,简称IMS)是第三代合作伙伴计划(ThirdGenerationPartnershipProject,简称3GPP)提出的支持IP多媒体业务的子系统,其显著特征是采用了会话初始协议(SessionInitialProtocol,简称SIP)体系,通信与接入方式无关,具备多种多媒体业务的控制功能与承载能力分离、呼叫与会话分离、应用与服务分离、业务与网络分离,以及移动网与因特网业务融合等多种能力。随着5G网络建设的启动,终端可以通过无线局域网、4G网络和5G网络等多种方式接入,但由于无线网络信号覆盖范围不同,当终端进行网络切换,或处于无线信号较差的场景中时,终端无法发送媒体流传输质量报告,对端无法及时了解实时媒体流传输质量。
技术实现思路
本公开旨在至少解决现有技术中存在的技术问题之一,提出了一种媒体流传输质量通知方法。为实现上述目的,第一方面,本公开实施例提供了一种媒体流传输质量通知方法,包括:检测第一终端的网络状态是否异常;当检测出所述第一终端的网络状态异常时,则向第二终端发送提醒信息,所述第二终端为所述第一终端的通信对端。第二方面,本公开实施例提供了一种会话边界控制实体,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;<br>当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述实施例中任一所述的媒体流传输质量通知方法。第三方面,本公开实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如上述实施例中任一所述的媒体流传输质量通知方法中的步骤。本公开具有以下有益效果:本公开实施例提供了一种媒体流传输质量通知方法,以及用于实现该方法的会话边界控制实体和计算机可读介质,该方法可实现在终端接入网络临时不可用时,及时检测网络问题,代替终端向其通信对端发送提醒信息,提高进行媒体流传输质量通知的及时性的同时,保证通信对端对通信质量感知的精确性。附图说明图1为本公开实施例提供的一种媒体流传输质量通知方法的流程图;图2为本公开实施例提供的另一种媒体流传输质量通知方法的流程图;图3为本公开实施例提供的又一种媒体流传输质量通知方法的流程图;图4为本公开实施例中步骤S101的一种可选实现流程图;图5为本公开实施例中步骤S102的一种可选实现流程图;图6为本公开实施例提供的再一种媒体流传输质量通知方法的信令图;图7为本公开实施例提供的再一种媒体流传输质量通知方法的信令图。具体实施方式为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的媒体流传输质量通知方法进行详细描述。在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其他特征、整体、步骤、操作、元件、组件和/或其群组。将理解的是,虽然本文可以使用术语第一、第二等来描述各种元件,但这些元件不应当受限于这些术语。这些术语仅用于区分一个元件和另一元件。因此,在不背离本公开的指教的情况下,下文讨论的第一元件、第一组件或第一模块可称为第二元件、第二组件或第二模块。除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。本公开所提供的媒体流传输质量通知方法可用于实时检测终端网络状态,在终端无法及时发送媒体流传输质量报告时,向其通信对端发送提醒信息。图1为本公开实施例提供的一种媒体流传输质量通知方法的流程图,如图1所示,该方法包括:步骤S1、检测第一终端的网络状态是否异常。其中,通过检测第一终端的当前接入网络状态是否异常,可确定出第一终端是否可正常向第二终端发送媒体流传输质量报告。具体地,当检测出第一终端的当前接入网络状态异常时,则可确定出第一终端无法正常向第二终端发送媒体流传输质量报告。在实际应用中,通过在网际协议多媒体子系统的会话边界控制实体(SessionBorderControl,简称SBC)中增加媒体流传输监测功能,以实现对第一终端的网络状态和其发出的实时媒体流的监测。需要说明的是,参与通信过程的终端可均为真实终端,例如,手机、IP电话和IP视频终端等;其中一方也可为网络设备,例如,应用服务器和互通设备(如媒体网关控制功能实体和媒体网关)等,只需保证参与通信过程的其中一方经过会话边界控制实体即可。在步骤S1中,当检测出第一终端的网络状态异常时,则执行步骤S2;当检测出第一终端的网络状态未出现异常时,则持续开启检测功能,继续执行步骤S1。步骤S2、向第二终端发送提醒信息。其中,第二终端为第一终端的通信对端。该提醒信息对应由第一终端发送的媒体流传输质量报告,实现在网络侧向第二终端进行媒体流传输质量通知。在实际应用中,通过在会话边界控制实体中增加媒体流传输质量通知功能,以实现对第二终端进行媒体流传输质量通知。在此基础上,可使用实时传输控制协议(Real-timeTransportControlProtocol,简称RTCP)向第二终端发送提醒信息,该发送过程基于原有会话的地址,即根据原有会话中的IP地址和端口号进行发送。第二终端解析提醒消息并输出给第二终端用户,以起到提醒作用。本公开实施例提供了一种媒体流传输质量通知方法,该方法可用于实时监测第一终端的网络状态,当网络状态异常时,代替不能通知媒体流传输质量的终端向其通信对端发送提醒信息。图2为本公开实施例提供的另一种媒体流传输质量通知方法的流程图,如图2所示,该方法不仅包括步骤S1和步骤S2,还包括:步骤S3;其中,当步骤S1检测出第一终端的网络状态异常之后执行步骤S3。下面仅对步骤S3进行详细描述。步骤S3、向第二终端发送传输速率调整指令。其中,向第二终端发送传输速率调整指令,以供第二终端通过调整采样频率和编解码等方式调整媒体流传输速率。在实际应用中,可使用实时传输控制协议或实时本文档来自技高网...

【技术保护点】
1.一种媒体流传输质量通知方法,其中,包括:/n检测第一终端的网络状态是否异常;/n当检测出所述第一终端的网络状态异常时,则向第二终端发送提醒信息,所述第二终端为所述第一终端的通信对端。/n

【技术特征摘要】
1.一种媒体流传输质量通知方法,其中,包括:
检测第一终端的网络状态是否异常;
当检测出所述第一终端的网络状态异常时,则向第二终端发送提醒信息,所述第二终端为所述第一终端的通信对端。


2.根据权利要求1所述的媒体流传输质量通知方法,其中,在检测出所述第一终端的网络状态异常时,还包括:
向所述第二终端发送传输速率调整指令。


3.根据权利要求1所述的媒体流传输质量通知方法,其中,所述检测第一终端的网络状态是否异常的步骤,具体包括:
判断所述第一终端的当前网络服务质量是否满足预设的异常判定条件,以及在所述第一终端处于网络切换过程时判断所述网络切换过程是否异常;
当判断出所述第一终端的当前网络服务质量满足所述异常判定条件时,则检测出所述第一终端的网络状态异常;
当判断出所述网络切换过程异常时,则检测出所述第一终端的网络状态异常。


4.根据权利要求3所述的媒体流传输质量通知方法,其中,
在判断出所述第一终端的当前网络服务质量满足所述异常判定条件时,向所述第二终端发送的所述提醒信息包括:网络质量异常提醒信息;
在判断出所述网络切换过程异常时,向所述第二终端发送的所述提醒信息包括:网络切换异常提醒信息。


5.根据权利要求4所述的媒体流传输质量通知方法,其中,所述提醒信息还包括:信源标识。


6.根据权利要求3所述的媒体流传输质量通知方法,其中,所述判断...

【专利技术属性】
技术研发人员:章璐王梦晓李爱军潘红兵李冠军曾德勇柳勤
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1