【技术实现步骤摘要】
本专利技术涉及移动通信
,尤其涉及一种大消息模式融合IP消息传输方法及系统。
技术介绍
CPM是开放移动联盟(Open Mobile Architecture,简称为0MA)于2005年提出 的,其目的是实现多种消息业务的互通,提供统一消息业务,以及完善一致并且方便的消息 业务体验。CPM融合现有的多种消息业务,包括即时消息(Instant Message,简称为IM)、 一键通(Push-To-Talk over Cellular,简称为 P0C)、移动电子邮件(Mobile E-Email,简 称为 MEM)、短消息业务(Short MessagingService,简称为 SMS)、彩信业务(Multimedia Messaging Service,简称为 MMS)等。目前,OMA正在制定CPM V1.0规范。CPM的业务形式包括基于寻呼模式 (page-mode)的CPM消息、基于会话模式(session-mode)的大消息模式CPM消息(Large Message Mode CPMMessage)、基于session的其他CPM会话业务。在用户正常使用这些业 务前,需要注册登录到CPM系统,即通常所说的“上线”。收发双方的CPM客户端(CPM Client)与CPM引擎(CPMEnabler)之间使用 (Session Initiation Protocol,简称为 SIP)消息(SIPMessage)传递page-mode 消息。当 发送方终端需要发送一个大消息模式CPM消息时,如果消息的大小超过了限制(例如,大于 1300字节),则不 ...
【技术保护点】
一种大消息模式融合IP消息传输方法,用于发送方CPM客户端向目标用户发送大消息模式融合IP消息CPM,其特征在于,对于目标用户为不可达CPM系统接收方,所述方法包括: 在发送方CPM客户端与源端参与功能实体之间、源端参与功能实体与目的端参与功能实体之间、以及目的端参与功能实体与互通功能实体之间分别创建消息会话中继协议MSRP链路,每段MSRP链路的创建方通过媒体协商过程获知对端的MSRP连接参数,根据该MSRP连接参数创建该段MSRP链路; 发送方CPM客户端将大消息模式CPM的消息内容依次通过创建的各段MSRP链路发送至互通功能实体,所述互通功能实体将接收的大消息模式CPM的消息内容经协议转换后发送至非CPM系统。
【技术特征摘要】
1.一种大消息模式融合IP消息传输方法,用于发送方CPM客户端向目标用户发送大消 息模式融合IP消息CPM,其特征在于,对于目标用户为不可达CPM系统接收方,所述方法包 括在发送方CPM客户端与源端参与功能实体之间、源端参与功能实体与目的端参与功能 实体之间、以及目的端参与功能实体与互通功能实体之间分别创建消息会话中继协议MSRP 链路,每段MSRP链路的创建方通过媒体协商过程获知对端的MSRP连接参数,根据该MSRP 连接参数创建该段MSRP链路;发送方CPM客户端将大消息模式CPM的消息内容依次通过创建的各段MSRP链路发送 至互通功能实体,所述互通功能实体将接收的大消息模式CPM的消息内容经协议转换后发 送至非CPM系统。2.根据权利要求1所述的方法,其特征在于,所述媒体协商过程包括发送方CPM客户端发送第一会话邀请消息,所述第一会话邀请消息经由SIP/IP核心网 路由至源端参与功能实体,所述源端参与功能实体产生并发送第二会话邀请消息,所述第 二会话邀请消息经由所述SIP/IP核心网路由至目的端参与功能实体,所述目的端参与功 能实体产生并发送第三会话邀请消息,所述第三会话邀请消息经由所述SIP/IP核心网路 由至网络选择功能实体,所述网络选择功能实体根据所述第三会话邀请消息选择互通功能 实体,并发送第四会话邀请消息,所述第四会话邀请消息经由所述SIP/IP核心网路由至互 通功能实体;所述互通功能实体产生并发送第四成功响应消息,所述第四成功响应消息经由所述 SIP/IP核心网路由至网络选择功能实体,所述网络选择功能实体发送第三成功响应消息, 所述第三成功响应消息经由所述SIP/IP核心网路由至所述目的端参与功能实体,所述目 的端参与功能实体产生并发送第二成功响应消息,所述第二成功响应消息经由所述SIP/IP 核心网路由至所述源端参与功能实体,所述源端参与功能实体产生并发送第一成功响应消 息,所述第一成功响应消息经由所述SIP/IP核心网路由至所述发送方CPM客户端。3.根据权利要求2所述的方法,其特征在于,所述发送方CPM客户端接收到第一成功响应消息后产生并发送第一确认消息,所述第 一确认消息经由所述SIP/IP核心网路由至所述源端参与功能实体,所述源端参与功能实 体接收到第一确认消息后发送第二确认消息,所述第二确认消息经由所述SIP/IP核心网 路由至所述目的端参与功能实体,所述目的端参与功能实体收到第二确认消息后发送第三 确认消息,所述第三确认消息经由所述SIP/IP核心网路由至网络选择功能实体,所述网络 选择功能实体收到第三确认消息后发送第四确认消息,所述第四确认消息经由所述SIP/IP 核心网路由至互通功能实体;或者,所述目的端参与功能实体收到第三成功响应消息后发送第三确认消息,所述第三确认 消息经由所述SIP/IP核心网路由至网络选择功能实体,所述源端参与功能实体收到第二 成功响应消息后发送第二确认消息,所述第二确认消息经由所述SIP/IP核心网路由至所 述目的端参与功能实体,所述发送方CPM客户端收到第一成功响应消息后产生并发送第一 确认消息,所述第一确认消息经由所述SIP/IP核心网路由至所述源端参与功能实体。4.根据权利要求3所述的方法,其特征在于,所述第四成功响应消息及所述第三成功响应消息中携带所述互通功能实体的MSRP连接参数;所述目的端参与功能实体发送的第二成功响应消息中携带所述目的端参与功能实 体的MSRP连接参数;所述源端参与功能实体发送的第一成功响应消息中携带所述源端参 与功能实体的MSRP连接参数;所述发送方CPM客户端根据源端参与功能实体的MSRP连接参数创建发送方CPM客 户端与源端参与功能实体之间的第一 MSRP链路;所述源端参与功能实体根据所述目的端 参与功能实体的MSRP连接参数创建源端参与功能实体与目的端参与功能实体之间的第二 MSRP链路;所述目的端参与功能实体根据所述互通功能实体的MSRP连接参数创建目的端 参与功能实体与互通功能实体之间的第三MSRP链路。5.根据权利要求4所述的方法,其特征在于,所述发送方客户端在收到第一成功响应 消息时创建所述第一 MSRP链路。6.根据权利要求5所述的方法,其特征在于,所述源端参与功能实体在收到第二成功响应消息后创建所述第二 MSRP链路;所述目 的端参与功能实体在收到第三成功响应消息后创建所述第三MSRP链路;或者,所述源端参与功能实体在收到第一确认消息后创建所述第二 MSRP链路;所述目的端 参与功能实体在收到第二确认消息后创建所述第三MSRP链路。7.根据权利要求5所述的方法,其特征在于,所述发送方CPM客户端创建所述第一 MSRP链路后发送第一媒体传输请求,所述源端参 与功能实体收到第一媒体传输请求后根据目的端参与功能实体的MSRP连接参数创建第二 MSRP链路,所述目的端参与功能实体的MSRP连接参数从第二成功响应消息中获得或从第 一媒体传输请求的路径头部信息中获得;所述源端参与功能实体将接收的第一媒体传输请求中的媒体数据通过第二媒体传输 请求继续传输,所述目的端参与功能实体收到第二媒体传输请求后根据互通功能实体的 MSRP连接参数创建第三MSRP链路,所述互通功能实体的MSRP连接参数从第三成功响应消 息中获得或从第二媒体传输请求的路径头部信息中获得。8.根据权利要求3所述的方法,其特征在于,所述发送方CPM客户端发送的第一会话邀请消息中携带所述发送方CPM客户端的MSRP 连接参数;所述源端参与功能实体发送的第二会话邀请消息中携带所述源端参与功能实体 的MSRP连接参数;所述目的端参与功能实体发送的第三会话邀请消息以及所述网络选择 功能实体发送的第四会话邀请消息中携带所述目的端参与功能实体的MSRP连接参数;所述源端参与功能实体根据所述发送方CPM客户端的MSRP连接参数创建源端参与功 能实体与发送方CPM客户端之间的第一MSRP链路;所述目的端参与功能实体根据所述源端 参与功能实体的MSRP连接参数创建目的端参与功能实体与源端参与功能实体之间的第二 MSRP链路;所述互通功能实体根据所述目的端参与功能实体的MSRP连接参数创建目的端 参与功能实体与互通功能实体之间的第三MSRP链路。9.根据权利要求8所述的方法,其特征在于,所述源端参与功能实体在收到第一确认消息后创建所述第一 MSRP链路;所述目的端参与功能实体在收到第二确认消息后创建所述第二 MSRP链路;所述互通功能实体在收到第四确认消息后创建所述第三MSRP链路。10.根据权利要求3所述的方法,其特征在于,所述目的端参与功能实体发送的第三会话邀请消息以及所述网络选择功能实体发送的第四会话邀请消息中携带所述目的端参与功能实体的MSRP连接参数;所述源端参与功 能实体发送的第一成功响应消息中携带所述源端参与功能实体的MSRP连接参数;所述源 端参与功能实体发送的第二会话邀请消息中携带所述源端参与功能实体的MSRP连接参 数,或目的端参与功能实体发送的第二成功响应消息中携带所述目的端参与功能实体的 MSRP连接参数;发送方CPM客户端与源端参与功能实体之间的第一 MSRP链路由所述发送方CPM客户 端根据源端参与功能实体的MSRP连接参数创建;互通功能实体与目的端参与功能实体之 间的第三MSRP链路由所述互通功能实体根据所述目的端参与功能实体的MSRP连接参数创 建;目的端参与功能实体与源端参与功能实体之间的第二 MSRP链路由所述目的端参与功 能实体根据源端参与功能实体的MSRP连接参数创建,或由所述源端参与功能实体根据所 述目的端参与功能实体的MSRP连接参数创建。11.根据权利要求10所述的方法,其特征在于,所述发送方CPM客户端在收到第一成功响应消息后创建所述第一 MSRP链路;所述互通功能实体在收到第四确认消息后创建所述第三MSRP链路;当第二 MSRP链路由目的端参与功能实体创建时,所述目的端参与功能实体在收到第 二确认消息后创建所述第二 MSRP链路;当第二 MSRP链路由源端参与功能实体创建时,所述源端参与功能实体在收到第二成 功响应消息后创建或是在收到第一确认消息后创建所述第二 MSRP链路。12.根据权利要求10所述的方法,其特征在于,所述发送方CPM客户端在收到第一成功响应消息后创建所述第一 MSRP链路,然后发送 第一媒体传输请求,所述源端参与功能实体收到第一媒体传输请求后根据目的端参与功能 实体的MSRP连接参数创建第二 MSRP链路,所述目的端参与功能实体的MSRP连接参数从第 二成功响应消息中获得或从第一媒体传输请求的路径头部信息中获得;所述互通功能实体在收到第四确认消息后创建所述第三MSRP链路。13.根据权利要求4至12中任一项所述的方法,其特征在于,所述创建MSRP链路方式为,MSRP链路的创建方根据相邻实体的MSRP连接参数发起 创建链路请求,或者选择一条主机、端口和/或MSRP全球资源标识符URI均相符的已经存 在的MSRP链路作为要创建的MSRP链路。14.根据权利要求1所述的方法,其特征在于,所述互通功能实体完全接收大消息模式CPM消息的内容后,将所述大消息模式CPM消 息的内容转换为符合非CPM系统协议格式的内容后发送至所述非CPM系统;所述非CPM系 统接收到经协议转换的内容后向互通功能实体返回接收确认消息;所述互通功能实体完全接收大消息模式CPM消息的内容后通过第三MSRP链路发送 MSRP响应消息,或互通功能实体接收到非CPM系统的接收确认消息后向目的端参与功能实 体发送MSRP响应消息,目的端参与功能实体接收该MSRP响应消息后,发送MSRP响应消息, 源端参与功能实体接收该MSRP响应消息,发送MSRP响应消息,该MSRP响应消息到达发送 方CPM客户端。15.根据权利要求14所述的方法,其特征在于,在大消息模式CPM消息的内容传输结束之后,或接收到最后一个媒体传输请求的MSRP 响应消息后,发送方CPM客户端发送会话结束消息,该会话结束消息经SIP/IP核心网路由 至源端参与功能实体,源端参与功能实体收到所述会话结束消息后发送会话结束消息,该 会话结束消息经SIP/IP核心网路由至目的端参与功能实体,目的端参与功能实体接收到 所述会话结束消息后发送会话结束消息,该会话结束消息经SIP/IP核心网路由至网络选 择功能实体,网络选择功能实体再发送会话结束消息,该会话结束消息经SIP/IP核心网路 由至互通功能实体;或者,在大消息模式CPM消息的内容传输结束之后,互通功能实体发送会话结束消息,目的 端参与功能实体接收到所述会话结束消息后转发该会话结束消息,源端参与功能实体收到 所述会话结束消息后该会话结束消息至发送方CPM客户端。16.根据权利要求1所述的方法,其特征在于,所述网络选择功能实体为会话初始化协议SIP网关;所述互通功能实体的信令面功能为SIP用户代理服务器UAS017.根据权利要求1所述的方法,其特征在于,所述MSRP连接参数为以下情况之一 URI参数;IP地址和端口号;URI参数、IP地址和端口号。18. —种大消息模式融合IP消息传输方法,用于发送方CPM客户端向目标群组发送大 消息模式融合IP消息CPM,其特征在于,对于所述目标群组中的不可达CPM系统接收方,所 述方法包括在发送方CPM客户端与源端参与功能实体之间、源端参与功能实体与CPM控制功能实 体之间、CPM控制功能实体与目的端参与功能实体之间、以及目的端参与功能实体与互通功 能实体之间分别创建消息会话中继协议MSRP链路,每段MSRP链路的创建方通过媒体协商 过程获知对端的MSRP连接参数,根据该MSRP连接参数创建该段MSRP链路;所述发送方CPM客户端将大消息模式CPM的消息内容依次通过创建的各段MSRP链路 发送至互通功能实体,所述互通功能实体将接收的大消息模式CPM的消息内容经协议转换 后发送至非CPM系统。19.根据权利要求18所述的方法,其特征在于,所述媒体协商过程包括发送方CPM客户端发送第一会话邀请消息,所述第一会话邀请消息经由SIP/IP核心网 路由至源端参与功能实体,所述源端参与功能实体产生并发送第二会话邀请消息,所述第 二会话邀请消息经由所述SIP/IP核心网路由至CPM控制功能实体,所述CPM控制功能实体 产生并发送第三会话邀请消息,所述第三会话邀请消息经由所述SIP/IP核心网路由至目 的端参与功能实体,所述目的端参与功能实体产生并发送第四会话邀请消息,所述第四会 话邀请消息经由所述SIP/IP核心网路由至网络选择功能实体,所述网络选择功能实体根 据所述第四会话邀请消息选择互通功能实体,并发送第五会话邀请消息,所述第五会话邀 请消息经由所述SIP/IP核心网路由至所述互通功能实体;所述互通功能实体产生并发送第五成功响应消息,所述第五成功响应消息经由所述 SIP/IP核心网路由至网络选择功能实体,所述网络选择功能实体发送第四成功响应消息, 所述第四成功响应消息经由所述SIP/IP核心网路由至所述目的端参与功能实体,所述目 的端参与功能实体产生并发送第三成功响应消息,所述第三成功响应消息经由所述SIP/IP核心网路由至所述CPM控制功能实体,所述CPM控制功能实体产生并发送第二成功响应 消息,所述第二成功响应消息经由所述SIP/IP核心网路由至所述源端参与功能实体,所述 源端参与功能实体产生并发送第一成功响应消息,所述第一成功响应消息经由所述SIP/IP 核心网路由至所述发送方CPM客户端。20.根据权利要求19所述方法,其特征在于,所述发送方CPM客户端接收到第一成功响应消息后产生并发送第一确认消息,所述第 一确认消息经由所述SIP/IP核心网路由至所述源端参与功能实体,所述源端参与功能实 体接收到第一确认消息后发送第二确认消息,所述第二确认消息经由所述SIP/IP核心网 路由至所述CPM控制功...
【专利技术属性】
技术研发人员:卢艳,玕瓒珐阿里,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。