【技术实现步骤摘要】
一种即时消息系统和消息处理方法
本专利技术涉及网络通信领域,特别是涉及一种即时消息系统和消息处理方法。其可以在移动通信网络、Internet网络上进行即时消息业务,移动网络包括现有的2G、2.5G,以及3G、多媒体子域等等。
技术介绍
聊天是人们在使用现代通信和上网过程中的主要活动之一,聊天的主要工具已经从初期的聊天室、论坛变为以MSN、OICQ(又称QQ)为代表的即时通讯。大部分人只要上网就会开着自己的即时聊天软件MSN或QQ。据统计,迄今为止,全球约有一亿多人使用即时通讯软件在网上交流。即时消息业务无疑已经成为新世纪时尚的通信业务。即时消息业务属于一种基于即时(Presence)的个人对个人、个人对群组的消息类的移动数据业务。开放移动联盟(Open Mobile Alliance,OMA)国际标准组织对于移动即时消息做了标准制定,在当前的标准规范版本中有两类即时消息系统。第一类是基于无线乡村协议(Wireless Village,WV)的即时消息系统,其基于超文本传送协议/无线访问协议/短消息系统(Hyper Text Transport Protocol/Wireless Access Protocol/Short Message System,HTTP/WAP/SMS)承载的协议,可以支持2.5G/3G网络,第二类是基于初始会话协议/即时消息传递和在线状态利用扩展(Session Initiated Protocol/SIP Instant Message and PresenceLeveraging Extensions,SIP/SIPLE)协 ...
【技术保护点】
一种即时消息的消息处理方法,其特征在于,包括下列步骤:步骤A)即时消息客户端归属的参与功能服务器收到其他客户端或者消息发送服务器发送来的消息后,归属的参与功能服务器判断所述客户端是否在线;如果在线,则发送给客户端;否则继续; 步骤B)参与功能服务器根据消息中的优先级参数判断该消息的优先级别是否大于设定的离线存储消息的优先级别,如果是,则将该消息存储;否则,丢弃该消息;结束消息发送处理。
【技术特征摘要】
1.一种即时消息的消息处理方法,其特征在于,包括下列步骤:步骤A)即时消息客户端归属的参与功能服务器收到其他客户端或者消息发送服务器发送来的消息后,归属的参与功能服务器判断所述客户端是否在线;如果在线,则发送给客户端;否则继续;步骤B)参与功能服务器根据消息中的优先级参数判断该消息的优先级别是否大于设定的离线存储消息的优先级别,如果是,则将该消息存储;否则,丢弃该消息;结束消息发送处理。2.根据权利要求1所述的消息处理方法,其特征在于,所述步骤A)包括下列步骤:当客户端在线时,参与功能服务器根据消息中的优先级参数判断消息优先级别是否高于同时收到的其他消息,如果是,则优先发送该消息;否则,按照正常排序发送消息;结束消息发送处理。3.根据权利要求1所述的即时消息处理方法,其特征在于,还包括下列步骤:步骤C)当客户端登录到归属的参与功能服务器时,参与功能服务器在存储的离线存储消息中按优先级别查找出给客户端的离线消息,并将其发送给客户端。4.根据权利要求1至3任一项所述的即时消息处理方法,其特征在于,所述消息为系统消息。5.根据权利要求4所述的即时消息处理方法,其特征在于,所述步骤A)还包括下列步骤:如果客户端不在线,则归属的参与功能服务器判断该消息是否为系统消息,如果不是,则按普通离线消息处理方法进行处理。6.根据权利要求4所述的即时消息处理方法,其特征在于,所述步骤A)还包括下列步骤:步骤A1)消息发起服务器向客户端发送系统消息时,消息发起服务器将消息发送到所在的核心网络;步骤A2)消息发起服务器所在的核心网络通过分析SIP消息头,将消息转发到客户端归属的参与功能服务器所在的核心网络;步骤A3)参与功能服务器核心网络通过分析SIP消息头,将消息转发到客户端归属的参与功能服务器。7.根据权利要求4所述的即时消息处理方法,其特征在于,所述步骤B)还包括下列步骤:步骤B1)客户端归属的参与功能服务器在收到消息后,通过所在的核心网络向消息发起服务器回应SIP 202 Accepted消息;步骤B2)参与功能服务器的核心网络通过分析SIP消息头,将SIP 202Accepted消息转发到消息发起服务器的核心网络;步骤B3)消息发起服务器的核心网络通过分析SIP消息头,将SIP 202Accepted消息转发到消息发起服务器。8.根据权利要求1至3任一项所述的即时消息处理方法,其特征在于,所述步骤B)还包括以下步骤:客户端归属的参与功能服务器判断消息优先级别不大于系统设定的优先别的设定值并丢弃消息后,向消息发起服务器回应SIP 603 Decline消息,然后结束。9.根据权利要求1至3任一项所述的即时消息处理方法,其特征在于,所述步骤B)还包括以下步骤:客户端归属的参与功能服务器根据系统设定的不同优先级别消息具有不同存储时间,设置不同优先级别消息的存储时间,然后才存储...
【专利技术属性】
技术研发人员:牟伦建,王珏,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。