【技术实现步骤摘要】
本申请涉及通信
,尤其涉及一种在多个通信端点之间切换媒体能力的方法与装置。
技术介绍
当媒体流在分组交换网上进行传送时,每一路都会占用一定的网络带宽资源。一个网络端点到其它网络端点的通路上的媒体流过多时,网络就会出现拥塞。在拥塞后的网络传送媒体流,就会出现丢包过多,时延过大等情况,将导致在网络上承载的正常通信质量下降,严重时甚至导致通信无法正常进行。理想情况就是建设足够大带宽的分组交换网,使其不会产生拥塞。但是这样一方面成本过高,另一方面巨大带宽的分组网大多时间业务量不高时只是传送较少的媒体流,而产生巨大的浪费。因此需要提供一种机制,在业务量不多,网络通畅时,以较高的媒体能力传送媒体流,例如以高速率的编解码格式传送媒体流,从而为用户提供高质量的业务;当业务量较多,网络拥塞时,动态调整媒体流的媒体能力,例如将高速率的编解码格式调整为低速率的编解码格式,降低网络上的流量,这样虽然降低了业务质量但能保持正在进行的业务不中断。因此针对网络环境的变化,需要在已经建立的通信连接上进行媒体能力的切换。
技术实现思路
根据本申请的一个方面,提供了一种在多个通信端点之间切换进行媒体能力的方法,包括:在多个通信端点中建立第一通信端点和第二通信端点的会话;基于所建立的会话,确定出第一通信端点和第二通信端点均支持的媒体能力以形成媒体能力交集;确定出需要将第一通信端点和第二通信端点中的一方的目前媒体能力切换为媒体能力交集中的其它媒体能力;确定出能够将目前媒体能力实时切换为其它媒体能力;以及一方将目前媒体能力实时切换为其它媒体能力,用于和第一通信端点和第二通信端点中的另一方进行媒 ...
【技术保护点】
一种在多个通信端点之间切换媒体能力的方法,包括:在所述多个通信端点中建立第一通信端点和第二通信端点的会话;基于所建立的会话,确定出所述第一通信端点和所述第二通信端点均支持的媒体能力以形成媒体能力交集;确定出需要将所述第一通信端点和所述第二通信端点中的一方的目前媒体能力切换为所述媒体能力交集中的其它媒体能力;确定出能够将所述目前媒体能力实时切换为所述其它媒体能力;以及所述一方将所述目前媒体能力实时切换为所述其它媒体能力,用于与所述第一通信端点和所述第二通信端点中的另一方进行媒体通信。
【技术特征摘要】
1.一种在多个通信端点之间切换媒体能力的方法,包括: 在所述多个通信端点中建立第一通信端点和第二通信端点的会话; 基于所建立的会话,确定出所述第一通信端点和所述第二通信端点均支持的媒体能力以形成媒体能力交集; 确定出需要将所述第一通信端点和所述第二通信端点中的一方的目前媒体能力切换为所述媒体能力交集中的其它媒体能力; 确定出能够将所述目前媒体能力实时切换为所述其它媒体能力;以及所述一方将所述目前媒体能力实时切换为所述其它媒体能力,用于与所述第一通信端点和所述第二通信端点中的另一方进行媒体通信。2.按权利要求1所述的方法,其中,所述目前媒体能力包括媒体编解码格式。3.按权利要求1所述的方法,还包括: 确定出不能进行所述实时切换;以及 所述一方与所述另一方进行协商,其中,如果所述另一方同意所述一方将所述目前媒体能力切换为所述其它媒体能力,则所述一方将所述媒体能力切换为所述其它媒体能力。4.按权利要求3所述的方法,其中,所述一方与所述另一方进行协商的步骤包括: 所述一方将所述其它媒体能力告知所述另一方;以及 所述另一方根据自身的网络环境或媒体连接的传输质量来确认是否同意所述一方将所述目前媒体能力切换为所述其它媒体能力。5.按权利要求1所述的方法,还包括: 所述一方根据切换后的所述其它媒体能力对其本地数据进行标识;以及 所述另一方通过标识后的本地数据确定出所述一方切换后的所述其它媒体能力。6.按权利要求2所述的方法,其中,如果所述一方目前媒体能力所对应的编码格式的码率高于所述其它媒体能力所对应的编码格式的码率,则确定出能够将所述一方目前媒体能力所对应的编码格式实时切换为所述其它媒体能力所对应的编码格式。7.按权利要求2所述的方法,其中,如果所述一方目前媒体能力所对应的编码格式的码率低于所述其它媒体能力所对应的编码格式的码率,则确定出不能将所述一方目前媒体能力所对应的编码格式实时切换为所述其它媒体能力所对应的编码格式。8.按权利要求7所述的方法,还包括: 确定出不能进行所述实时切换时,所述一方与所述另一方进行协商,其中,所述一方与所述另一方通过现有的媒体面连接进行所述媒体编解码格式的切换提示或切换确认。9.按权利要求1所述的方法,其中,所述确定出所述一方和所述另一方均支持的媒体能力以形成媒体能力交集的步骤包括: 所述一方将其支持的媒体能力发送至所述另一个; 所述另一方通过其自身支持的媒体能力与所述一方的媒体能力形成所述媒体能力交集;以及 所述另一方将所述媒体能力交集发回所述一方。10.按权利要求1所述的方法,其中: 通过监测所述一方的网络环境或媒体连接的传输质量,来进行所述确定出需要将所述一方的目前媒体能力切换为所述媒体能力交集中的其它媒体能力的步骤。11.按权利要求10所述的方法,其中,所述一方复用已有的媒体面连接进行所述网络环境或媒体连接的传输质量的分析。12.按权利要求1所述的方法,其中, 根据所述媒体能力交集、和所述一方的所述网络环境或所述媒体连接的传输质量,来进行所述确定出能够将所述目前媒体能力实时切换为所述其它媒体能力的步骤。13.按权利要求1-12中任一项所述的方法,其中,所述一方包括在用户终端或媒体网关中。14.按权利要求1-12中的任一项所述的方法,其中,当所述另一方是为所述第二通信端点时,所述第二通信端点可以是一个或多个通信端点。15.一种用于在多个通信端点之间进行媒体能力切换的装置,包括: 交互单元,确定出所述多个通信端点中的第一通信端点和第二通信端点均支持的媒体能力以形成媒体能力交集; ...
【专利技术属性】
技术研发人员:邓灵莉,彭晋,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。