可以采用服务器存储,短信通知终端采用HTTP下载的方式

by 北山域名主机 . 0 Comments

◆ 实现方式

SIP协议不关心通信的具体内容,也不限制媒体类型,只是为通信的双方提供一个协商的通道和管理的机制,只要通信的双方支持,任何类型任何内容的媒体流都可以通过SIP信令的交互建立起来。

基于SIP的短信使用的是SIP协议专门为即时消息(IM)业务提供的MESSAGE消息机制。对于使用MESS-AGE消息提供短信业务有两种方式,一种是单独使用MESSAGE消息,每个MESSAGE消息携带一条短信,不需要建立SESSION来进行管理,这样的方式叫做Paper方式。这样做得好处是实现简单,但是短信之间缺乏关联,同时由于MESSAGE消息有1300字节的限制,超过1300字节有些设备不支持,容易引起短信丢失,因此建议将过大的短信按照目前的短信方式分割成多条短信或者作为一个短信的附件传送。

短信与Presence或业务平台的接口遵循SIP协议,与Presence的接口可以实现使用PRESENCE提供的状态功能。即时消息业务可以通过PRESENCE提供的状态确定对应的操作,例如屏蔽消息发送功能、消息暂存等。与群组管理的接口遵循HTTP协议,与群组的接口可以实现群组功能。SIP终端可以直接将群组作为一个接收对象发送即时消息等。与软交换/IMS的接口采用SIP协议,实现短信的路由管理。

SIP终端向短信平台的注册处理是一个标准的SIP注册处理,上海网络电话注册的目的是建立用户名和联系地址的绑定关系。

◆ SIP彩信

采用这种方式,由于消息不能超过1300字节,

http://www.maijievoip.cn/

因此彩信或者带附件的短信无法采用这种方式发送,即使将其分割,由于IP网络上存在短信丢失的可能性,即使丢失一个包,也会造成图像、声音和附件的不完整。因此可以采用服务器存储,短信通知终端采用HTTP下载的方式。

SESSION方式下的SIP短信和普通的SIP呼叫过程相似,也是通过INVITE消息建立SESSION会话,通过BYE结束会话。消息内容作为媒体流在SESSION中传递。这样的问题是由于SIP的机制,使得在同一个对话内的SIP消息都通过相同的路径,而MESSAGE消息有可能在两个用户之间多次交互,采用SESSION方式不能充分利用IP网络的好处,只有当特殊场景时才有可能使用。标准的SIP流程在其他文章中都有详细的叙述,这里就不做更多地讨论了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注