本申请实施例涉及网络通信领域,尤指一种确定voip媒体参数的方法和装置。
背景技术:
1、voip(voice over internet protocol,基于ip的语音传输)是一种通过互联网传送语音业务的技术,该技术将声音的模拟信号进行数字化处理,以数据包的形式在ip数据网络上做实时传递。
2、图1为voip应用场景的示意图。如图1所示,iad(integrated access device,综合接入设备)与sip(session initiation protocol,会话初始协议)语音服务器sip server相连,用户的话机下挂到iad之下,用户的号码注册到sip server,所有的通话rtp(real-time transport protocol,实时传输协议)报文均在iad与sip server之间交互。在进行呼叫连接的语音会话协商阶段,iad与sip server协商成功传输语音业务的打包时长以及语音编解码规则,在通话过程中iad与sip server使用协商成功的打包时长以及语音编解码规则进行rtp报文的传输。
3、由于现有网络中网络业务复杂,容易产生信号干扰以及网络拥堵,为了不影响用户的通话体验,往往希望能够根据网络情况适时调整已经在iad和sip server之间协商成功的传输语音业务的打包时长以及语音编解码规则,而iad和sip server已经建立通话连接后将不再进行协商过程,如何能够使其动态调整两者之间传输语音业务的打包时长以及语音编解码规则,尤其是在两者并不互相已知对方对于打包时长和语音编解码规则的支持情况时,成了亟需解决的技术问题。
技术实现思路
1、为了解决上述任一技术问题,本申请实施例提供了一种确定voip媒体参数的方法和装置。
2、为了达到本申请实施例目的,本申请实施例提供了一种确定voip媒体参数的方法,所述方法应用于iad或sip server,所述方法包括:
3、在iad和sip server之间已建立voip的正常通话后,如果检测到需要对当前的voip媒体参数中打包时长和编解码规则中的至少一个参数进行更新,在当前需更新参数的取值范围内有通信对端支持且属于更新方向的取值时,确定当前需更新参数的待更新值;
4、利用当前需更新参数的待更新值更新为当前的voip媒体参数。
5、一种确定voip媒体参数的装置,所述装置应用于iad或sip server,所述装置包括:
6、确定模块,用于在iad和sip server之间已建立voip的正常通话后,如果确定对当前的voip媒体参数中打包时长和编解码规则中的至少一个参数进行更新,在当前需更新参数的取值范围内有通信对端支持且属于更新方向的取值时,确定当前需更新参数的待更新值;
7、更新模块,用于利用当前需更新参数的待更新值更新为当前的voip媒体参数。
8、上述技术方案中的一个技术方案具有如下优点或有益效果:
9、如果检测到需要对当前的voip媒体参数中打包时长和编解码规则中的至少一个参数进行更新,在当前需更新参数的取值范围内有通信对端支持且属于更新方向的取值时,确定当前需更新参数的待更新值,再利用当前需更新参数的待更新值更新为当前的voip媒体参数,一方面,保证更新后的voip媒体参数能够得到通信对端的支持,从而提高voip媒体参数的协商效率,另一方面,能使更新后的voip媒体参数的取值符合当前网络传输条件,从而保证用户在通话过程中的用户体验。
10、本申请实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
1.一种确定voip媒体参数的方法,其特征在于,所述方法应用于综合接入设备iad或会话初始协议服务器sip server,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在当前的voip媒体参数确定的当前的实时传输协议rtp报文传输条件下,通过如下方式检测当前的voip媒体参数中打包时长和编解码规则中至少一个进行更新,包括:
3.根据权利要求2所述的方法,其特征在于:
4.根据权利要求2所述的方法,其特征在于,当前时长切换阈值是通过如下方式得到的,包括:
5.根据权利要求4所述的方法,其特征在于,所述系数的取值为1.96。
6.根据权利要求2所述的方法,其特征在于:
7.根据权利要求2所述的方法,其特征在于,当前编解码切换阈值为300ms。
8.根据权利要求1所述的方法,其特征在于,所述确定当前需更新参数的待更新值,包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
11.根据权利要求9或10所述的方法,其特征在于,所述通知消息为update报文,其中所述update报文的头域包括:更新voip媒体参数的指示信息、当前需更新参数的名称以及当前需更新参数的待更新值。
12.一种确定voip媒体参数的装置,其特征在于,所述装置应用于iad或sip server,所述装置包括: