(1)消息内容
在基于会话的实现技术和基于Message方法的实现技术中,传送的消息均可以是多种媒体类型,多媒体消息采用MIME编码。在基于会话的实现方式下,建立会话连接时需要预先定义媒体形式。
(2)消息管理
在基于会话的实现方式下,连接的建立有明确的发起者,可以预先定义管理员,控制消息的存取、发送和呈现特性。
(3)消息分发
在基于会话的实现方式下,连接是事先建立的,消息将沿着指定的线路传送。基于Message方法的实现方式类似一种动态路由方式,虽然消息也直接发送到接收者,但消息路径可以灵活改变,同时还可以设置暂时存储在接收端网络里。
(4)消息存储
在基于会话的实现方式下,消息存储分为公共存储和个人存储,用户可对个人存储环境下的消息进行转发、提取、删除、查看等操作,但对公共存储的消息只能查看和提取,不能删除。在基于Message机制的实现方式下,只有公共存储方式,用户可以对消息进行转发、提取、删除、查看等操作。
(5)用户隐私保护
在两种实现方式下,消息接收者均可以查看对方的公共标识,如果发送者不想公开自己的公共标识,则可以设置隐藏。在基于会话的实现方式下输入提示(如“正在输入”)是一种附加功能,但发送者还可以使用匿名发送和接收消息,这时用户也可以隐藏自己的输入提示。
(6)其他
从其他方面来看,两种实现方式的要求和功能基本是一致的。如终端要求支持SIP客户端,支持一定的颜色、文本大小的显示能力,支持多媒体消息,支持常见的内容编码模式,具备一定的媒体存储能力,支持安全、保密机制。服务提供商可以根据业务策略和用户要求定义过滤规则,用户可以对消息处理规则做定义和修改,如对方不在线时的处理,消息的最大尺寸,是否接收特定消息和消息的优先级等。在基于Message方法的实现方式下,终端还需要支持SIP的Message方法扩展。
目前互联网上提供的即时消息业务普遍基于私有协议,互联互通很困难,而且没有考虑到无线环境和为运营商提供良好的运营支撑环境,例如计费环境等。采用IMS SIP实现后采用基于会话和基于Message方法的消息业务可以很方便地进行互联互通。以后即时消息的标准化工作将致力于IMS消息和现有非IMS消息互通方面的研究,并将加强对业务支撑环境建设方面要求的阐述。对运营商来说,以后将可以实现在聊天室的入口处推送广告,并对进入聊天室的聊天者收取“门票”。另外,即时消息的安全性和QoS等问题,也是下一步研究关注的热点。
综上所述,基于会话实现的优势是:
●用户可以不断加入、离开聊天室;
●可以通过消息发送列表群发消息:
●可以邀请别人进入聊天室或进行聊天室的其他相关操作;
●可以有效地利用IMS的组管理特性;
●对方的动作可以有所提示(如“正在输入”);
●扩展性强:可以将简单的即时消息和其他由SIP发起的会话相联系,提供增值服务。
基于Message方法实现的优势是:
●不需要预先建立会话;
●可以与在席服务很好地结合;
●可以实现更快捷的消息传送。
4、结语
从上面的分析可以看出,利用SIP实现即时消息的传送充分利用了IMS的业务能力,也符合网络向融合方向发展,也符合网络架构控制和承载分离的发展方向。基于消息机制的实现直接利用SIP的Message方法,实现较为简单直接,适合点到点即时消息的传送;基于会话实现较为复杂,但功能较为强大,容易扩展和与SIP实现的其他服务相结合,开发多种增值服务,适合多方的、附带多种并发业务的即时消息的传送。由于用户的需求往往是动态和多方面的,所以两种实现方式的有效结合更为大家所看好,如采用Message方法来完成发送消息给某个人,采用会话实现来扩展对话,建立聊天群组等。
|
| |