【技术实现步骤摘要】
一种基于CSCF媒体编码格式转换的方法和装置
本专利技术涉及移动通信
,特别是涉及一种基于CSCF媒体编码格式转换的方法和基于CSCF一种媒体编码格式转换的装置。
技术介绍
IMS(IPMultimediaSubsystemIP,IP多媒体子系统)是一种全新的多媒体业务形式,能够满足现在的终端客户更新颖、更多样化多媒体业务的需求。目前在IMS的多媒体会话建立过程中,依靠SIP(SessionInitiationProtocol,会话初始协议)消息承载SDP(SessionDescriptionProtocol,会话描述协议)来进行终端之间的媒体协商,如果两个终端都分别支持唯一的一种媒体编码格式且不相同,将会导致媒体协商失败,多媒体会话建立失败。参照图1所示的一种IMS会话建立的网络拓扑的示意图,在现有3GPP(the3rdGenerationPartnershipProject,第三代合作伙伴项目)标准中,在主叫终端UE1呼叫被叫终端UE2的过程中,基于SIP和SDP协议,CSCF(CallServerControlFunction,呼叫会话控制实体)主要接收UE1的初始会话信令、进行多媒体业务触发、检查、授权会话描述信令中的媒体算法和算法格式,AS(ApplicationServer,应用服务器)主要是进行信令的转发、业务处理。当UE1和UE2完成相关信令面媒体协商后,媒体面的数据将通过接入网(AccessNetwork)进行处理转发。如果UE1和UE2分别支持唯一的一种媒体编码格式且不相同,将会导致UE1和UE2的媒体协商失败,此时UE2将会发送 ...
【技术保护点】
一种基于CSCF媒体编码格式转换的方法,其特征在于,包括:当被叫终端UE2和主叫终端UE1媒体编码格式协商失败时,接收到呼叫会话控制实体CSCF发送的第一事务消息MESSAGE1;依据所述MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1;接收到CSCF发送的第二事务消息MESSAGE2;依据所述MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2;建立所述MRF_SDP1和所述MRF_SDP2之间的关联关系。
【技术特征摘要】
1.一种基于CSCF媒体编码格式转换的方法,其特征在于,包括:当被叫终端UE2和主叫终端UE1媒体编码格式协商失败时,接收到呼叫会话控制实体CSCF发送的第一事务消息MESSAGE1;依据所述MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1,所述MESSAGE1包括UE2的媒体编码格式SDP2和第一扩展头域Transcode1,所述Transcode1包括第一标记指令indicator1;所述依据MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1具体为:判断所述Transcode1是否包括所述indicator1;若是,则采用所述SDP2为所述UE2申请被叫媒体编码格式MRF_SDP1;接收到CSCF发送的第二事务消息MESSAGE2;依据所述MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2;建立所述MRF_SDP1和所述MRF_SDP2之间的关联关系,根据所述关联关系实现媒体编码格式的转换。2.根据权利要求1所述的方法,其特征在于,在所述依据MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1的步骤之后,还包括:为所述MRF_SDP1分配被叫会话标识mt_index。3.根据权利要求2所述的方法,其特征在于,在所述依据MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1的步骤之后,还包括:发送针对所述MESSAGE1的第一事务响应消息200OK1至所述CSCF;所述200OK1中包括所述mt_index和第二扩展头域Transcode2,所述Transcode2包括第一执行结果标识indicator2。4.根据权利要求2所述的方法,其特征在于,所述MESSAGE2包括UE1的媒体编码格式SDP1和第三扩展头域Transcode3,所述Transcode3包括第二标记指令indicator3;所述依据MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2的步骤包括:判断所述Transcode3是否包括所述indicator3;若是,则采用所述SDP1为所述UE1申请主叫媒体编码格式MRF_SDP2。5.根据权利要求4所述的方法,其特征在于,在所述依据MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2的步骤之后,还包括:为所述MRF_SDP2分配主叫会话标识mo_index。6.根据权利要求5所述的方法,其特征在于,在所述依据MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2的步骤之后,还包括:发送针对所述MESSAGE2的第二事务响应消息200OK2至所述CSCF;所述200OK2中包括所述mo_index和第四扩展头域Transcode4,所述Transcode4包括第二执行结果标识indicator4。7.根据权利要求5所述的方法,其特征在于,所述建立MRF_SDP1和所述MRF_SDP2之间的关联关系的步骤为:建立所述mo_index和所述mt_index之间的关联关系。8.根据权利要求7所述的方法,其特征在于,在建立所述MRF_SDP1和所述MRF_SDP2之间的关联关系的步骤之后,还包括:接收到所述CSCF发送的第三事务消息MESSAGE3;所述MESSAGE3包括第五扩展头域Transcode5;所述Transcode5包括第三标记指令indicator5;判断所述Transcode5是否包括第三标记指令indicator5;若是,则删除所述MRF_SDP1和所述MRF_SDP2之间的关联关系。9.根据权利要求8所述的方法,其特征在于,所述删除MRF_SDP1和所述MRF_SDP2之间的关联关系的步骤包括:删除所述mo_index和所述mt_index之间的关联关系;释放所述mo_index和所述mt_index。10.一种基于CSCF媒体编码格式转换的装置,其特征在于,包括:第一接收模块,用于当被叫终端UE2和主叫终端UE1媒体编码格式协商失败时,接收到呼叫会话控制实体CSCF发送的第一事务消息MESSAGE1;第一分配模块,用于依据所述MESSAGE1为所述UE2分配被叫媒体编码格式MRF_SDP1,所述MESSAGE1包括UE2的媒体编码格式SDP2和第一扩展头域Transcode1,所述Transcode1包括第一标记指令indicator1;所述第一分配模块包括:第一判断子模块,用于判断所述Transcode1是否包括所述indicator1;若是,则调用第一申请子模块;第一申请子模块,用于采用所述SDP2为所述UE2申请被叫媒体编码格式MRF_SDP1;第二接收模块,用于接收到CSCF发送的第二事务消息MESSAGE2;第二分配模块,用于依据所述MESSAGE2为所述UE1分配主叫媒体编码格式MRF_SDP2;建立模块,用于建立所述MRF_SDP1和所述MRF_SDP2之间的关联关系,根据所述关联关系实现媒体编码格式的转换。11.根据权利要求10所述的装置,其特征在于,还包括:第三分配模块,用于为所述MRF_SDP1分配被叫会话标识mt_index。12.根据权利要求11所述的装置,其特征在于,还包括:第一发送模块,用于发送针对所述MESSAGE1的第一事务响应消息200OK1至所述CSCF;所述200OK1中包括所述mt_index和第二扩展头域Transcode2,所述Transcode2包括第一执行结果标识indicator2。13.根据...
【专利技术属性】
技术研发人员:吴斌,高陆军,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。