System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() IMS会话媒体重协商方法、装置、通信设备和存储介质制造方法及图纸_技高网

IMS会话媒体重协商方法、装置、通信设备和存储介质制造方法及图纸

技术编号:40753433 阅读:2 留言:0更新日期:2024-03-25 20:08
本申请涉及一种IMS会话媒体重协商方法、装置、通信设备、存储介质和计算机程序产品。所述方法包括:发起端先向接收端发送SIP请求;然后接收上述接收端针对SIP请求返回的SIP应答;上述SIP请求和SIP应答中分别包含发起端和接收端针对多个数据通道的媒体描述信息,且关联于不同应用的至少两个数据通道能够复用一个单独SCTP连接的SDP m行;最后基于SIP请求和SIP应答,在发起端与接收端之间建立或更新多个数据通道。采用本方法能够降低传输时延,同时满足多数据通道的业务需求。

【技术实现步骤摘要】

本申请涉及无线通信,特别是涉及一种ims(ip multimedia subsystem,ip多媒体系统)会话媒体重协商方法、装置、通信设备、存储介质和计算机程序产品。


技术介绍

1、随着无线通讯技术的发展,出现了通过在ims会话中建立一条或多条与音视频并行传输的数据通道,从而能在音视频通话中实现实时交互的技术,对应地,在通信双方建立多个dc(data channel,数据通道)。

2、传统技术中,每个dc协商均需要占用一个单独的sdp m=line(媒体行或称为m行)。当业务需求多个dc时,就需要多个sdp m=line,由此会占用大量的端网资源,导致过多的端网资源消耗。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够减少端网资源消耗的媒体重协商方法、装置、通信设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种ims会话媒体重协商方法,包括:

3、向接收端发送sip请求;所述sip请求中包含所述发起端针对多个数据通道的sdp媒体描述信息,且至少两个数据通道能够复用所述sip请求中的一个单独sctp连接的sdp m行;

4、接收所述接收端针对所述sip请求返回的sip应答;所述sip应答中包含所述接收端针对所述多个数据通道的sdp媒体描述信息,且至少两个数据通道能够复用所述sip应答中的一个单独sctp连接的sdp m行;

5、基于所述sip请求和所述sip应答,在所述发起端与所述接收端之间建立或更新所述多个数据通道;

6、其中,在所述sip请求以及所述sip应答中,复用一个m行的所述至少两个数据通道关联于至少两个数据通道应用。

7、在其中一个实施例中,所述sip请求以及所述sip应答中,复用一个m行的每个数据通道对应的dcmap属性信息单独占用一行,且每行所填写的流id不同。

8、在其中一个实施例中,发起端和接收端针对sctp连接均支持至少两个m行,上述至少两个m行包括第一m行和第二m行,上述方法还包括:针对匹配于gbr类承载的至少两个数据通道,在sip请求和sip应答中复用一个第一m行;针对匹配于non-gbr类承载的至少两个数据通道,在sip请求和sip应答中复用一个第二m行。

9、在其中一个实施例中,在sip请求以及sip应答中,复用一个m行的至少两个数据通道所遵循的规则包括以下至少一种:

10、复用一个m行的至少两个数据通道具有相同3gpp qos hint属性;

11、复用一个m行的至少两个数据通道具有相同3gppbandwidth修饰;

12、复用一个m行的至少两个数据通道具有相同m行的传输地址参数。

13、在其中一个实施例中,在复用一个m行的至少两个数据通道具有相同m行的传输地址参数的情况下,被至少两个数据通道复用的m行的传输地址包括一个真实的传输地址或者一个锚点传输地址。

14、在其中一个实施例中,3gpp qos hint属性至少包括两个参数:

15、其中,在复用一个m行的至少两个数据通道对应的qos的所有参数都相同的情况下,在sip请求以及sip应答中用于描述qos属性的参数行中填写唯一参数;

16、在复用一个m行的所述至少两个数据通道的qos的部分参数相同的情况下,在sip请求以及所述sip应答中用于描述qos属性的参数行中填写最严格的qos参数。

17、在其中一个实施例中,向接收端发送sip请求,包括:

18、若发起端为通话接通前的终端,向接收端发送sip update消息进行媒体重协商;对应地,接收上述接收端针对sip请求返回的sip应答,包括:接收上述接收端针对sipupdate消息返回的重协商响应消息。

19、在其中一个实施例中,向接收端发送sip请求,还包括:

20、若发起端为通话接通后的终端,向接收端发送sip re-invite消息进行媒体重协商;对应地,接收上述接收端针对sip请求返回的sip应答,包括:接收上述接收端针对sipre-invite消息返回的重协商响应消息。

21、在其中一个实施例中,向接收端发送sip请求之前,还包括:

22、所述发起端在预先判断接收端支持多数据通道复用一个单独sctp连接的sdp m行后,再向接收端发送所述sip请求。

23、第二方面,本申请还提供了一种ims会话媒体重协商装置,包括:

24、请求发送模块,用于向接收端发送sip请求;上述sip请求中包含发起端针对多个数据通道支持的sdp媒体描述信息,且sip请求中的一个单独sctp连接的sdp m行支持至少两个数据通道的复用;

25、应答接收模块,用于接收上述接收端针对sip请求返回的sip应答;上述sip应答中包含接收端针对多个数据通道的sdp媒体描述信息,且sip应答中的一个单独sctp连接的sdp m行支持至少两个数据通道的复用;

26、通道建立模块,用于基于sip请求和sip应答,在发起端与接收端之间建立/更新多个数据通道;

27、其中,在所述sip请求以及所述sip应答中,复用一个m行的所述至少两个数据通道关联于至少两个数据通道应用。

28、第三方面,本申请还提供了一种通信设备,所述通信设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请如上实施例中任一项所述的ims会话媒体重协商方法。

29、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请如上实施例中任一项所述的ims会话媒体重协商方法。

30、第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请如上实施例中任一项所述的ims会话媒体重协商方法。

31、上述ims会话媒体重协商方法、装置、通信设备、存储介质和计算机程序产品,在进行媒体重协商时,在发起端向接收端发送sip请求中包含发起端针对多个数据通道的sdp媒体描述信息,且关联于不同数据通道应用的至少两个数据通道能够复用sip请求中的一个单独sctp连接的sdp m行;然后发起端接收上述接收端针对sip请求返回的sip应答;上述sip应答中包含接收端针对多个数据通道的sdp媒体描述信息,且关联于不同数据通道应用的至少两个数据通道能够复用sip应答中的一个单独sctp连接的sdp m行;最后基于sip请求和sip应答,在发起端与接收端之间建立或更新多个数据通道。本申请中的发起端、接收端均可选为终端或ims网络,通过本申请在发起端、接收端之间使关联于不同数据通道应用的多dc共享一个单独的m行的方法,可以节约端网资源,降低传输时延,同时也能满足多数据通道的业务需求。

本文档来自技高网...

【技术保护点】

1.一种IMS会话媒体重协商方法,其特征在于,应用于发起端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,其中,在所述SIP请求以及所述SIP应答中,复用一个m行的每个数据通道对应的dcmap属性信息单独占用一行,且每行所填写的流ID不同。

3.根据权利要求1所述的方法,其特征在于,所述发起端和所述接收端针对SCTP连接均支持至少两个m行,所述至少两个m行包括第一m行和第二m行,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述SIP请求以及所述SIP应答中,复用一个m行的所述至少两个数据通道所遵循的规则包括以下至少一种:

5.根据权利要求4所述的方法,其特征在于,在所述复用一个m行的所述至少两个数据通道具有相同m行的传输地址参数的情况下,被所述至少两个数据通道复用的m行的传输地址包括一个真实的传输地址或者一个锚点传输地址。

6.根据权利要求4所述的方法,其特征在于,所述3GPP QoS hint属性至少包括两个参数;其中,

7.根据权利要求1所述的方法,其特征在于,所述向接收端发送SIP请求,包括:

8.根据权利要求1所述的方法,其特征在于,所述向接收端发送SIP请求,还包括:

9.根据权利要求1至8中任一项所述的方法,其特征在于,所述向接收端发送SIP请求之前,还包括:

10.一种IMS会话媒体重协商装置,其特征在于,所述装置包括:

11.一种通信设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的方法的步骤。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种ims会话媒体重协商方法,其特征在于,应用于发起端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,其中,在所述sip请求以及所述sip应答中,复用一个m行的每个数据通道对应的dcmap属性信息单独占用一行,且每行所填写的流id不同。

3.根据权利要求1所述的方法,其特征在于,所述发起端和所述接收端针对sctp连接均支持至少两个m行,所述至少两个m行包括第一m行和第二m行,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述sip请求以及所述sip应答中,复用一个m行的所述至少两个数据通道所遵循的规则包括以下至少一种:

5.根据权利要求4所述的方法,其特征在于,在所述复用一个m行的所述至少两个数据通道具有相同m行的传输地址参数的情况下,被所述至少两个数据通道复用的m行的传输地址包括一个真实的传输地址或者一个锚点传输地址。

6.根据权利要求4所述的方法,其特征在于,所述3g...

【专利技术属性】
技术研发人员:高锦
申请(专利权)人:中国电信股份有限公司技术创新中心
类型:发明
国别省市:

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

1