一种短消息转发方法、系统及短消息服务器的制作方法

文档序号:7720492阅读:162来源:国知局
专利名称:一种短消息转发方法、系统及短消息服务器的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种短消息转发方法、系统及短消息服务器。
背景技术
目前中国市面上已经推出了按讲(Push-To-Talk,PTT)手机,PTT手机的功能是利 用分组交换网络,可以在全网络内快速进行"一对一"或者"一对多"通话,就像使用对讲通 话机一样。手机开通PTT业务以后,只要按一下手机的相应按钮即PTT键,实现与被选择的 组群实现"一对一"或"一对多"的通话。 当正在PTT通话时,移动终端是无法接收到短信的,当其它移动终端向正在PTT通 过的移动终端发送短消息时,接收移动终端要等到PTT通话结束且移动终端处于空闲状态 时才能正常接收该短消息,无法实时接收短消息。

发明内容
本发明实施例的目的在于提供一种短消息转发方法,旨在解决现有技术中处于 PTT通话的移动终端无法实时接收短消息的问题。 本发明实施例是这样实现的,一种短消息转发方法,所述方法包括下述步骤
当接收到第一移动终端向第二移动终端发送的短消息时,向PTT服务器发送查询 所述第二移动终端是否处于PTT通话的请求; 接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态; 当所述第二移动终端处于PTT通话时,将所述第一移动终端向第二移动终端发送
的短消息转发给所述PTT服务器。 本发明实施例的另一目的在于提供一种短消息转发系统,所述系统包括 查询请求发送模块,用于当接收到第一移动终端向第二移动终端发送的短消息
时,向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;PTT通话状态接收模块,用于接收所述PTT服务器反馈的所述第二移动终端的PTT
通话状态;以及 短消息转发模块,用于当所述第二移动终端处于PTT通话时,将所述第一移动终 端向第二移动终端发送的短消息转发给所述PTT服务器。 本发明实施例的另一 目的在于提供一种包括短消息转发系统的短消息服务器。
本发明实施例的另一目的在于提供一种短消息发送方法,所述方法包括下述步 骤 接收短消息服务器发送的第二移动终端的PTT通话状态查询请求,并反馈所述第 二移动终端的PTT通话状态; 接收短消息服务器转发的第一移动终端向第二移动终端发送的短消息;
对接收到的短消息进行打包,将所述短消息组成一个数据包; 将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给第二移动终端。 本发明实施例的另一目的在于提供一种短消息发送系统,所述系统包括 通话状态查询处理模块,用于接收短消息服务器发送的第二移动终端的PTT通话
状态查询请求,并反馈所述第二移动终端的PTT通话状态; 接收模块,用于接收短消息服务器转发的第一移动终端向第二移动终端发送的短 消息; 打包模块,用于对所述接收模块接收到的短消息进行打包,将所述短消息组成一 个数据包;以及 数据包发送模块,用于将所述打包模块打包组成的包含所述第一移动终端向第二 移动终端发送的短消息的数据包发送给第二移动终端。 本发明实施例的另一 目的在于提供一种包括短消息发送系统的PTT服务器。
本发明实施例的另一目的在于提供一种短消息接收方法,所述方法包括下述步 骤 接收PTT服务器转发的包含第一移动终端发送的短消息的第二数据包;
解析所述第二数据包,得到第一移动终端发送的短消息;
将解析得到的短消息插入到短消息模块。 本发明实施例的另一目的在于提供一种短消息接收系统,所述系统包括 第二数据包接收模块,用于接收PTT服务器转发的包含第一移动终端发送的短消
息的第二数据包; 解析模块,用于解析所述第二数据包,得到第一移动终端发送的短消息;以及
插入模块,用于将所述解析模块解析得到的短消息插入到短消息模块。
本发明实施例的另一 目的在于提供一种包括短消息接收系统的移动终端。
本发明实施例的另一 目的在于提供一种PTT通话过程中短消息的处理方法,所述 方法包括下述步骤 当接收到第一移动终端向第二移动终端发送的短消息时,短消息服务器向PTT服 务器发送查询所述第二移动终端是否处于PTT通话的请求; PTT服务器根据所述短消息服务器发送的第二移动终端的PTT通话状态查询请 求,查询所述第二移动终端的PTT通话状态,并反馈所述第二移动终端的PTT通话状态给所 述短消息服务器; 当所述第二移动终端处于PTT通话时,短消息服务器对第一移动终端向第二移动 终端发送的短消息进行打包,生成符合数据传输业务的数据包,将包含所述第一移动终端 向第二移动终端发送的短消息的数据包转发给所述PTT服务器; PTT服务器接收短消息服务器转发的包含第一移动终端向第二移动终端发送的短
消息的数据包,对接收到的数据包进行重新打包,组成一个第二数据包,并将包含所述第一
移动终端向第二移动终端发送的短消息的第二数据包转发给第二移动终端; 第二移动终端接收并解析所述第二数据包,将解析得到的短消息插入到短消息模
块,并反馈短消息接收成功的回执信息。 本发明实施例的另一 目的在于提供一种PTT通话过程中短消息的处理系统,所述 系统包括短消息服务器、PTT服务器和第二移动终端,其中
短消息服务器,用于当接收到第一移动终端向第二移动终端发送的短消息时,向 PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求,当所述第二移动终端处 于PTT通话时,对第一移动终端向第二移动终端发送的短消息进行打包,生成符合数据传 输业务的数据包,将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给 所述PTT服务器; PTT服务器,用于根据所述短消息服务器发送的第二移动终端的PTT通话状态查 询请求,查询所述第二移动终端的PTT通话状态,并反馈所述第二移动终端的PTT通话状态 给所述短消息服务器,同时,接收短消息服务器转发的包含第一移动终端向第二移动终端 发送的短消息的数据包,对接收到的数据包进行重新打包,组成一个第二数据包,并将包含 所述第一移动终端向第二移动终端发送的短消息的第二数据包转发给第二移动终端;以及
第二移动终端,用于接收并解析所述第二数据包,将解析得到的短消息插入到短 消息模块,并反馈短消息接收成功的回执信息。 在本发明实施例中,当接收到第一移动终端向第二移动终端发送的短消息时,向 PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;接收所述PTT服务器反 馈的所述第二移动终端的PTT通话状态;当所述第二移动终端处于PTT通话时,对所述第一 移动终端向第二移动终端发送的短消息进行打包,生成符合数据业务发送的数据包;将包 含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器,解决 了第二移动终端无法实时接收短消息的问题,方便用户即时查看短消息。


图1是本发明第一实施例提供的短消息转发方法的实现流程图; 图2是本发明第二实施例提供的短消息转发方法的实现流程图; 图3是本发明实施例提供的短消息转发系统的结构框图; 图4是本发明第一实施例提供的短消息发送方法的实现流程图; 图5是本发明第二实施例提供的短消息发送方法的实现流程图; 图6是本发明实施例提供的短消息发送系统的结构框图; 图7是本发明实施例提供的短消息接收方法的实现流程图; 图8是本发明实施例提供的短消息接收系统的结构框图; 图9是本发明实施例提供的PTT通话过程中短消息的处理方法的流程图; 图10是本发明实施例提供的PTT通话过程中短消息的处理系统的结构框图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。 在本发明实施例中,当接收到第一移动终端向第二移动终端发送的短消息时,向 PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;接收所述PTT服务器反 馈的所述第二移动终端的PTT通话状态;当所述第二移动终端处于PTT通话时,对所述第一 移动终端向第二移动终端发送的短消息进行打包,生成符合数据业务发送的数据包;将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器。
图1示出了本发明实施例提供的短消息转发方法的实现流程,其具体的实现步骤 如下所述 在步骤S101中,当接收到第一移动终端向第二移动终端发送的短消息时,向PTT 服务器发送查询所述第二移动终端是否处于PTT通话的请求。 在本发明实施例中,此处的第一移动终端和第二移动终端是泛指意义上的移动终 端,不是特定的指定。 在步骤S102中,接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态。
在步骤S103中,当第二移动终端处于PTT通话时,对所述第一移动终端向第二移 动终端发送的短消息进行打包,生成符合数据业务发送的数据包。 在本发明实施例中,需要将接收到的短消息进行打包,生成符合数据业务发送的
数据包,才能将短消息发送给第二移动终端,该打包方式可以通过现有的打包方式,例如
http包头、xml数据体的方式,也可以是其他方式,在此不用以限制本发明。 在步骤S104中,将包含第一移动终端向第二移动终端发送的短消息的数据包转
发给所述PTT服务器。 在本发明实施例中,向PTT服务器转发所述短消息的方式可以通过现有技术提供 的移动终端与移动终端、服务器与服务器之间的数据交互的方式,也可以是其他方式,在此 不用以限制本发明。 图2示出了本发明第二实施例提供的短消息的转发方法的实现流程,其具体的步 骤如下所述 在步骤S201中,当接收到第一移动终端向第二移动终端发送的短消息时,向PTT 服务器发送查询所述第二移动终端是否处于PTT通话的请求。 在本发明实施例中,此处的第一移动终端和第二移动终端是泛指意义上的移动终 端,不是特定的指定。 在步骤S202中,接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态。
在步骤S203中,判断所述第二移动终端是否处于PTT通话状态,若是则执行步骤 S204,否则执行步骤S207。 在步骤S204中,当第二移动终端处于PTT通话时,对所述第一移动终端向第二移 动终端发送的短消息进行打包,生成符合数据业务发送的数据包,并将包含第一移动终端 向第二移动终端发送的短消息的数据包转发给所述PTT服务器。 在步骤S205中,接收所述PTT服务器反馈的第二移动终端短消息接收成功的信 息。 在本发明实施例中,该第二移动终端短消息接收成功的信息,是PTT服务器接收
到所述第二移动终端反馈的短消息接收成功的回执信息之后,反馈的信息。 在步骤S206中,删除第一移动终端向第二移动终端发送的短消息或将所述第一
终端向第二终端发送的短消息置已发送的标志位。 在本发明实施例中,当接收到第一移动终端向第二移动终端发送的短消息时,会 暂时缓存在本地,当接收到第二移动终端接收短消息成功时,将该暂存的短消息删除或做 其他处理,例如将缓存的短消息将所述第一终端向第二终端发送的短消息置已发送的标志位,在此也可以是其他方式,在此不用以限制本发明。 在步骤S207中,当第二移动终端没有处于PTT通话时,直接将短消息转发给第二 移动终端。 在本发明实施例中,该步骤执行的是现有技术的短消息的发送流程的方案,在此 不再赘述,但不用以限制本发明。 上述实现流程仅为本发明的一个具体实施例,但不用以限制本发明。 图3示出了本发明实施例提供的短消息的转发系统的结构框图,为了便于说明,
图中仅给出了与本发明实施例相关的部分,其中,短消息的转发系统可以内置于短消息服
务器的软件单元、硬件单元或软硬件结合单元。 当接收到第一移动终端向第二移动终端发送的短消息时,查询请求发送模块ll 向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;PTT通话状态接收模 块12接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态;当所述第二移动终端 处于PTT通话时,第一打包模块13对所述第一移动终端向第二移动终端发送的短消息进行 打包,生成符合数据业务发送的数据包;短消息转发模块14将包含所述第一移动终端向第 二移动终端发送的短消息的数据包转发给所述PTT服务器。 在本发明实施例中,信息接收模块15接收所述PTT服务器反馈的第二移动终端短
消息接收成功的信息;短消息处理模块16删除所述第一移动终端向第二移动终端发送的
短消息或将所述第一终端向第二终端发送的短消息置已发送的标志位。 上述实现流程仅为本发明的一个具体实施例,但不用以限制本发明。 图4示出了本发明第一实施例提供的短消息的发送方法的实现流程,其具体的步
骤如下所述 在步骤S401中,接收短消息服务器发送的第二移动终端的PTT通话状态查询请 求,并反馈所述第二移动终端的PTT通话状态。 在步骤S402中,接收短消息服务器转发的包含第一移动终端向第二移动终端发 送的短消息的数据包。 在步骤S403中,对接收到的数据包进行重新打包,组成一个第二数据包。
在本发明实施例中,短消息服务器将短消息转发给PTT服务器后,需要将数据再 次组织成一个第二数据包,才能将短消息发送给第二移动终端,该打包方式可以通过现有 的打包方式,例如http包头、xml数据体的方式,也可以是其他方式,在此不用以限制本发明。 在步骤S404中,将包含所述第一移动终端向第二移动终端发送的短消息的第二 数据包转发给第二移动终端。 在本发明实施例中,PTT服务器主要是反馈短消息服务器的查询请求,并对所述短 消息服务器转发的短消息进行打包,然后发送给第二移动终端。 图5示出了本发明第二实施例提供的短消息的发送方法的实现流程,其具体的实 现如下所述 在步骤S501中,接收短消息服务器发送的第二移动终端的PTT通话状态查询请 求,并反馈所述第二移动终端的PTT通话状态。 在步骤S502中,接收短消息服务器转发的包含第一移动终端向第二移动终端发
9送的短消息的数据包。 在步骤S503中,对接收到的数据包进行重新打包,组成一个第二数据包。 在本发明实施例中,短消息服务器将短消息转发给PTT服务器后,需要将短数据
包在此织成一个第二数据包,才能将短消息发送给第二移动终端,该打包方式可以通过现
有的打包方式,例如http包头、xml数据体的方式,也可以是其他方式,在此不用以限制本发明。 在步骤S504中,将包含所述第一移动终端向第二移动终端发送的短消息的第二 数据包转发给第二移动终端。 在步骤S505中,接收第二移动终端反馈的短消息接收成功的回执信息。 在本发明实施例中,第二移动终端接收并解析所述第二数据包,将解析得到的短
消息插入到短消息模块,并反馈短消息接收成功的回执信息。 在步骤S506中,向所述短消息服务器发送第二移动终端短消息接收成功的信息。
在本发明实施例中,上述实施例中数据的发送可以采用现有技术提供的方案,在 此不用以限制本发明。 图6示出了本发明实施例提供的短消息发送系统的结构框图,为了便于说明,图 中仅给出了与本发明实施例相关的部分,其中,短消息发送系统可以内置于PTT服务器的 软件单元、硬件单元或软硬件结合单元。 通话状态查询处理模块21接收短消息服务器发送的第二移动终端的PTT通话状 态查询请求,并反馈所述第二移动终端的PTT通话状态;接收模块22接收短消息服务器转 发的包含第一移动终端向第二移动终端发送的短消息的数据包;第二打包模块23对所述 接收模块22接收到的数据包进行重新打包,组成一个第二数据包;数据包发送模块24将所 述打包模块23打包组成的包含所述第一移动终端向第二移动终端发送的短消息的第二数 据包发送给第二移动终端。 在本发明实施例中,回执信息接收模块25接收所述第二移动终端反馈的短消息 接收成功的回执信息;信息发送模块26向所述短消息服务器发送第二移动终端短消息接 收成功的信息。 上述仅为本发明的一个实施例,在此不用以限制本发明。 图7示出了本发明实施例提供的短消息接收方法的实现流程,其具体的实现步骤 如下所述 在步骤S701中,接收PTT服务器转发的包含第一移动终端发送的短消息的第二数 据包。 在本发明实施例中,与PTT建立通话后,可以接收PTT服务转发数据包。
在步骤S702中,解析所述第二数据包,得到第一移动终端发送的短消息。
在步骤S703中,将解析得到的短消息插入到短消息模块。 在本发明实施例中,将解析得到的短消息插入到移动终端正常的短消息模块。
在步骤S704中,反馈短消息接收成功的回执信息。 图8示出了本发明实施例提供的短消息接收系统的结构框图,为了便于说明,图 中仅给出了与本发明实施例相关的部分,其中,短消息接收系统可以内置于移动终端的软 件单元、硬件单元或软硬件结合单元。
第二数据包接收模块31接收PTT服务器转发的包含第一移动终端发送的短消息 的第二数据包;解析模块32解析所述第二数据包,得到第一移动终端发送的短消息;插入 模块33将所述解析模块32解析得到的短消息插入到短消息模块。
在本发明实施例中,回执信息反馈模块34反馈短消息接收成功的回执信息。
上述仅为本发明的一个实施例,其具体的实现以及功能描述如上述方法实施例所 描述,在此不再赘述,但不用以限制本发明。 图9示出了本发明实施例提供的PTT通话过程中短消息的处理方法的实现示意 图,其具体的实现如下所述 1.第一移动终端发送给第二移动终端的短消息。 2.短消息服务器接收所述第一移动终端发送给第二移动终端的短消息。 3.短消息服务器向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求。 4. PTT服务器根据所述短消息服务器发送的第二移动终端的PTT通话状态查询请 求,查询所述第二移动终端的PTT通话状态。 5. PTT服务器反馈所述第二移动终端的PTT通话状态给所述短消息服务器。
6.当所述第二移动终端处于PTT通话时,对所述第一移动终端向第二移动终端发 送的短消息进行打包,生成符合数据业务发送的数据包。 7.短消息服务器将包含所述第一移动终端向第二移动终端发送的短消息的数据 包转发给所述PTT服务器。 8. PTT服务器接收短消息服务器转发的包含第一移动终端向第二移动终端发送的
短消息的数据包,对接收到的数据包进行重新打包,组成一个第二数据包。 9. PTT服务器将包含所述第一移动终端向第二移动终端发送的短消息的第二数据
包转发给第二移动终端。 10.第二移动终端接收并解析所述第二数据包,将解析得到的短消息插入到短消 息模块。 11.第二移动终端向PTT服务器反馈短消息接收成功的回执信息。 12. PTT服务器向短消息服务器反馈第二移动终端短消息接收成功的信息。 13.对已发送的短消息进行处理,例如短消息服务器删除所述第一移动终端向第
二移动终端发送的短消息或将所述第一终端向第二终端发送的短消息置已发送的标志位。 在本发明实施例中,上述仅为本发明的一个实施例,可能还包括其他短消息的处
理流程,在此不再赘述,但不用以限制本发明。 图10是本发明实施例提供的再PTT通话过程中短消息的处理系统的结构框图,为 了便于说明,图中仅给出了与本发明实施例相关的部分。 PTT通话过程中短消息的处理系统包括短消息服务器、PTT服务器和第二移动终 端,其中 短消息服务器当接收到第一移动终端向第二移动终端发送的短消息时,向PTT服 务器发送查询所述第二移动终端是否处于PTT通话的请求,当所述第二移动终端处于PTT 通话时,对第一移动终端向第二移动终端发送的短消息进行打包,生成符合数据传输业务 的数据包,将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器;PTT服务器根据所述短消息服务器发送的第二移动终端的PTT通话状态查询请 求,查询所述第二移动终端的PTT通话状态,并反馈所述第二移动终端的PTT通话状态给所 述短消息服务器,同时,接收短消息服务器转发的包含第一移动终端向第二移动终端发送 的短消息的数据包,对接收到的数据包进行重新打包,组成一个第二数据包,并将包含所述 第一移动终端向第二移动终端发送的短消息的第二数据包转发给第二移动终端;第二移动 终端接收并解析所述第二数据包,将解析得到的短消息插入到短消息模块,并反馈短消息 接收成功的回执信息。 上述仅为本发明的实施例,而且上述实施例中的第一终端和第二移动终端是泛指 移动终端,不是特定的移动终端。 在本发明实施例中,当接收到第一移动终端向第二移动终端发送的短消息时,向 PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;接收所述PTT服务器反 馈的所述第二移动终端的PTT通话状态;当所述第二移动终端处于PTT通话时,对所述第一 移动终端向第二移动终端发送的短消息进行打包,生成符合数据业务发送的数据包;将包 含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器,PTT 服务器对接收到的短消息进行重新打包,生成第二数据包,并将所述第二数据包转发给第 二移动终端,第二移动终端解析所述PTT服务器转发的包含第一移动终端发送的短消息的 第二数据包,将得到的短消息插入到短消息模块,解决了第二移动终端无法实时接收短消 息的问题,避免了短消息服务器重发短消息的机制,方便用户即时查看短消息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质 中,所述的存储介质,如R0M/RAM、磁盘、光盘等。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种短消息转发方法,其特征在于,所述方法包括下述步骤当接收到第一移动终端向第二移动终端发送的短消息时,向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态;当所述第二移动终端处于PTT通话时,对所述第一移动终端向第二移动终端发送的短消息进行打包,生成符合数据业务发送的数据包;将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器。
2. 如权利要求1所述的方法,其特征在于,所述当所述第二移动终端处于PTT通话时, 将所述第一移动终端向第二移动终端发送的短消息转发给所述PTT服务器的步骤之后还 包括下述步骤接收所述PTT服务器反馈的第二移动终端短消息接收成功的信息; 删除所述第一移动终端向第二移动终端发送的短消息或将所述第一终端向第二终端 发送的短消息置已发送的标志位。
3. —种短消息转发系统,其特征在于,所述系统包括查询请求发送模块,用于当接收到第一移动终端向第二移动终端发送的短消息时,向 PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;PTT通话状态接收模块,用于接收所述PTT服务器反馈的所述第二移动终端的PTT通话 状态;第一打包模块,用于对所述第一移动终端向第二移动终端发送的短消息进行打包,生 成符合数据业务发送的数据包;以及短消息转发模块,用于当所述第二移动终端处于PTT通话时,将所述第一移动终端向 第二移动终端发送的短消息转发给所述PTT服务器。
4. 如权利要求3所述的系统,其特征在于,所述系统还包括信息接收模块,用于接收所述PTT服务器反馈的第二移动终端短消息接收成功的信 息;以及短消息处理模块,用于删除所述第一移动终端向第二移动终端发送的短消息或将所述 第一终端向第二终端发送的短消息置已发送的标志位。
5. —种包括权利要求3或4所述的短消息转发系统的短消息服务器。
6. —种短消息发送方法,其特征在于,所述方法包括下述步骤接收短消息服务器发送的第二移动终端的PTT通话状态查询请求,并反馈所述第二移 动终端的PTT通话状态;接收短消息服务器转发的包含第一移动终端向第二移动终端发送的短消息的数据包;对接收到的数据包进行重新打包,组成一个第二数据包;将包含所述第一移动终端向第二移动终端发送的短消息的第二数据包转发给第二移 动终端。
7. 如权利要求6所述的方法,其特征在于,所述将包含所述第一移动终端向第二移动 终端发送的短消息的第二数据包转发给第二移动终端的步骤之后还包括下述步骤接收所述第二移动终端反馈的短消息接收成功的回执信息,并向所述短消息服务器发 送第二移动终端短消息接收成功的信息。
8. —种短消息发送系统,其特征在于,所述系统包括通话状态查询处理模块,用于接收短消息服务器发送的第二移动终端的PTT通话状态 查询请求,并反馈所述第二移动终端的PTT通话状态;接收模块,用于接收短消息服务器转发的包含第一移动终端向第二移动终端发送的短 消息的数据包;第二打包模块,用于对所述接收模块接收到的数据包进行重新打包,组成一个第二数 据包;以及数据包发送模块,用于将所述打包模块打包组成的包含所述第一移动终端向第二移动 终端发送的短消息的第二数据包发送给第二移动终端。
9. 如权利要求8所述的系统,其特征在于,所述系统还包括回执信息接收模块,用于接收所述第二移动终端反馈的短消息接收成功的回执信息;以及信息发送模块,用于向所述短消息服务器发送第二移动终端短消息接收成功的信息。
10. —种包括权利要求8或9所述的短消息发送系统的PTT服务器。
11. 一种短消息接收方法,其特征在于,所述方法包括下述步骤接收PTT服务器转发的包含第一移动终端发送的短消息的第二数据包; 解析所述第二数据包,得到第一移动终端发送的短消息; 将解析得到的短消息插入到短消息模块。
12. 如权利要求11所述的方法,其特征在于,所述将解析得到的短消息插入到短消息 模块的步骤之后还包括下述步骤反馈短消息接收成功的回执信息。
13. —种短消息接收系统,其特征在于,所述系统包括第二数据包接收模块,用于接收PTT服务器转发的包含第一移动终端发送的短消息的 第二数据包;解析模块,用于解析所述第二数据包,得到第一移动终端发送的短消息;以及 插入模块,用于将所述解析模块解析得到的短消息插入到短消息模块。
14. 如权利要求13所述的系统,其特征在于,所述系统还包括 回执信息反馈模块,用于反馈短消息接收成功的回执信息。
15. —种包括权利要求13或14所述的短消息接收系统的移动终端。
16. —种PTT通话过程中短消息的处理方法,其特征在于,所述方法包括下述步骤 当接收到第一移动终端向第二移动终端发送的短消息时,短消息服务器向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;PTT服务器根据所述短消息服务器发送的第二移动终端的PTT通话状态查询请求,查 询所述第二移动终端的PTT通话状态,并反馈所述第二移动终端的PTT通话状态给所述短 消息服务器;当所述第二移动终端处于PTT通话时,短消息服务器对第一移动终端向第二移动终端 发送的短消息进行打包,生成符合数据传输业务的数据包,将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器;PTT服务器接收短消息服务器转发的包含第一移动终端向第二移动终端发送的短消息 的数据包,对接收到的数据包进行重新打包,组成一个第二数据包,并将包含所述第一移动 终端向第二移动终端发送的短消息的第二数据包转发给第二移动终端;第二移动终端接收并解析所述第二数据包,将解析得到的短消息插入到短消息模块, 并反馈短消息接收成功的回执信息。
17. —种PTT通话过程中短消息的处理系统,其特征在于,所述系统包括短消息服务 器、PTT服务器和第二移动终端,其中短消息服务器,用于当接收到第一移动终端向第二移动终端发送的短消息时,向PTT 服务器发送查询所述第二移动终端是否处于PTT通话的请求,当所述第二移动终端处于 PTT通话时,对第一移动终端向第二移动终端发送的短消息进行打包,生成符合数据传输业 务的数据包,将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述 PTT服务器;PTT服务器,用于根据所述短消息服务器发送的第二移动终端的PTT通话状态查询请 求,查询所述第二移动终端的PTT通话状态,并反馈所述第二移动终端的PTT通话状态给所 述短消息服务器,同时,接收短消息服务器转发的包含第一移动终端向第二移动终端发送 的短消息的数据包,对接收到的数据包进行重新打包,组成一个第二数据包,并将包含所述 第一移动终端向第二移动终端发送的短消息的第二数据包转发给第二移动终端;以及第二移动终端,用于接收并解析所述第二数据包,将解析得到的短消息插入到短消息 模块,并反馈短消息接收成功的回执信息。
全文摘要
本发明适用于通信技术领域,提供了一种短消息的转发方法、系统及短消息服务器,包括下述步骤当接收到第一移动终端向第二移动终端发送的短消息时,向PTT服务器发送查询所述第二移动终端是否处于PTT通话的请求;接收所述PTT服务器反馈的所述第二移动终端的PTT通话状态;当所述第二移动终端处于PTT通话时,对所述第一移动终端向第二移动终端发送的短消息进行打包,生成符合数据业务发送的数据包;将包含所述第一移动终端向第二移动终端发送的短消息的数据包转发给所述PTT服务器,解决了第二移动终端无法实时接收短消息的问题,方便用户即时查看短消息。
文档编号H04W4/10GK101778345SQ20091023880
公开日2010年7月14日 申请日期2009年12月29日 优先权日2009年12月29日
发明者高瑞 申请人:深圳市戴文科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1