网关、消息的处理系统和方法

文档序号:7929007阅读:189来源:国知局
专利名称:网关、消息的处理系统和方法
技术领域
本发明涉及固定网络、移动网络融合通信领域,尤其涉及一种网关、消息的处理系
统和方法。
背景技术
随着移动通信技术的发展,消息类业务已经成为必不可少的通信手段之一。用户 通常情况下采用手机收发消息,采用手机收发消息的过程具体为首先在手机上编辑消息 的内容,然后将编辑好的消息通过移动通信网络发送给对方终端;并通过移动通信网络接 收对方终端发送的消息,在手机的操作界面上显示所述消息以及对所述消息执行其他操 作。 然而,受手机的操作界面大小和处理能力的限制,在手机上编辑消息内容或对消 息执行其他操作,则显得十分不便;另外,在没有移动通信网络信号的情况下,则无法进行 消息的收发。

发明内容
有鉴于此,本发明实施例提供一种网关、消息的处理系统和方法,可以采用有线、 无线互为备份的方式发送消息。 为解决上述问题,一方面,本发明实施例提供一种网关,包括
第一获取模块,用于获取需要发送的消息的内容; 第二获取模块,用于获取发送所述消息的发送线路,所述发送线路为第一线路或 第二线路,所述第一线路为通过互联网络向第一消息服务器发送所述消息的线路,所述第 二线路为通过移动通信网络向第二消息服务器发送所述消息的线路; 第一通信模块,用于在所述发送线路为所述第一线路时,将所述需要发送的消息
的内容进行封装,得到第一消息,并将所述第一消息发送给所述第一消息服务器; 第二通信模块,用于在所述发送线路为所述第二线路时,将所述需要发送的消息
的内容进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。 另一方面,本发明实施例还提供一种消息的处理系统,包括 第一消息服务器和/或第二消息服务器;以及, 网关,与所述第一消息服务器或所述第二消息服务器连接,用于获取需要发送的
消息的内容,并获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述
第一线路为通过互联网络向所述第一消息服务器发送所述消息的线路,所述第二线路为通
过移动通信网络向所述第二消息服务器发送所述消息的线路;在所述发送线路为所述第一
线路时,将所述需要发送的消息的内容进行封装,得到第一消息,并将所述第一消息发送给
所述第一消息服务器;在所述发送线路为所述第二线路时,将所述需要发送的消息的内容
进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。 再一方面,本发明实施例还提供一种消息的处理方法,包括以下步骤
获取需要发送的消息的内容; 获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述第一 线路为通过互联网络向所述第一消息服务器发送所述消息的线路,所述第二线路为通过移 动通信网络向所述第二消息服务器发送所述消息的线路; 在所述发送线路为所述第一线路时,将所述需要发送的消息的内容进行封装,得 到第一消息,并将所述第一消息发送给所述第一消息服务器; 在所述发送线路为所述第二线路时,将所述需要发送的消息的内容进行封装,得 到第一消息,并将所述第一消息发送给所述第二消息服务器。
本发明的实施例具有以下有益效果 既可以通过互联网络发送消息,又可以通过移动通信网络发送消息,根据不同需 求选择发送消息的线路,例如在当前发送线路的连接状态中断时,可以切换到另一发送线 路,继续发送消息,从而提高了用户体验。


图1为本发明实施例的网关的结构示意图; 图2为本发明实施例的消息的内容封装示意图; 图3为本发明实施例的网关的另一结构示意图; 图4为本发明实施例的网关的又一结构示意图; 图5为本发明实施例的网关的又一结构示意图; 图6为本发明实施例的网关的再一结构示意图; 图7为本发明实施例的消息的处理系统的结构示意图; 图8为本发明实施例的消息的处理方法的流程示意图; 图9为本发明实施例的消息的处理方法的另一流程示意图; 图10为本发明实施例的网关所在通信系统的组网示意图。
具体实施例方式
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。
如图1所示为本发明实施例的网关的结构示意图,所述网关包括
第一获取模块ll,用于获取需要发送的消息的内容; 第二获取模块12,用于获取发送所述消息的发送线路,所述发送线路为第一线路
或第二线路,所述第一线路为通过互联网络向第一消息服务器发送所述消息的线路,所述
第二线路为通过移动通信网络向第二消息服务器发送所述消息的线路; 第一通信模块13,用于在所述发送线路为所述第一线路时,将所述需要发送的消
息的内容进行封装,得到第一消息,并将所述第一消息发送给所述第一消息服务器; 第二通信模块14,用于在所述发送线路为所述第二线路时,将所述需要发送的消
息的内容进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。 上述第一通信模块13通过有线方式接入互联网络,如DSL(DigitalSubscriber,
数字用户线路)、FE(Fast Ethernet,快速以太口 )等。 上述第一消息服务器为消息业务服务商提供的消息服务器,其一端连接互联网络,与接入互联网络的网关通信,另一端连接移动通信网络。 上述第二通信模块14通过无线方式接入移动通信网络,所述移动通信网络可以
为2G通信网络(第二代通信网络)或3G通信网络(第三代通信网络)等。 在所述发送线路为所述第一线路时,所述第一通信模块13根据互联网络的通信
协议,将所述需要发送的消息内容进行封装,如图2所示,将所述需要发送的消息内容和消
息的头部(消息数据)采用HTTP(Hyper Text TransferProtocol,超文本传输协议)协议
进行封装,得到第一消息,并将所述第一消息通过互联网络发送给所述第一消息服务器,所
述第一消息服务器接收到所述第一消息后,根据接收消息的对方终端的类型,将所述第一
消息转发给所述对方终端,具体的,在所述对方终端为位于移动通信网络中的无线终端时,
所述第一消息服务器通过移动通信网络将所述第一消息发送给所述对方终端;在所述对方
终端为位于互联网络中的其他终端时,所述第一消息服务器则直接将所述第一消息通过互
联网络发送给所述对方终端。 在所述发送线路为所述第二线路时,所述第二通信模块14根据移动通信网络的 通信协议,将所述需要发送的消息内容进行封装,如图2所示,将所述需要发送的消息内容 和消息的头部(消息数据)采用WSP (Wireless SessionProtocol,无线会话协议)协议进 行封装,得到第一消息,并将所述第一消息通过移动通信网络发送给所述第二消息服务器, 所述第二消息服务器接收到所述第一消息后,根据接收消息的对方终端的类型,将所述第 一消息转发给所述对方终端,具体的,在所述对方终端为位于移动通信网络中的无线终端 时,所述第二消息服务器则直接将所述第一消息发送给所述对方终端;在所述对方终端为 位于互联网络中的其他终端时,所述第二消息服务器将所述第一消息通过移动通信网络发 送给位于互联网络中的消息服务器,并由所述消息服务器将所述第一消息转发给所述对方 终端。 通过上述实施例提供的网关,既可以采用第一通信模块13通过有线的方式发送 消息,又可以采用第二通信模块14通过无线的方式发送消息,根据不同需求选择发送消息 的线路,在当前发送线路的连接状态中断时,可以切换到另一发送线路,继续发送消息,提 高了用户体验。 如图3所示为本发明实施例的终端的另一结构示意图,在上述实施例的基础上, 所述网关还包括 配置模块15,用于配置所述需要发送的消息的发送线路,所述发送线路为所述第 一线路或所述第二线路。 可以根据网络的服务资费配置所述发送线路,假设所述第一线路比所述第二线路
的服务资费便宜,则可以将所述第一线路配置为发送线路; 所述发送线路可以由用户在本地配置,也可以由远程网管进行配置。 通过上述实施例提供的网关,可以根据用户的需求配置所述发送线路,从而进一
步提高了用户的体验。 上述实施例中可以通过手动切换的方式,切换发送消息的发送线路,当然,还可以 实时检测当前发送消息的发送线路的连接状态,在所述当前发送线路的连接出现中断时, 自动切换到另一发送线路。 如图4所示为本发明实施例的终端的又一结构示意图,在上述实施例的基础上,所述网关还包括 检测模块16,用于检测所述发送线路的连接状态; 切换模块17,用于在所述第一线路为所述发送线路,且检测到所述第一线路的连
接状态中断时,将所述第二线路作为所述发送线路;或在所述第二线路为所述发送线路,且
检测到所述第二线路的连接状态中断时,将所述第一线路作为所述发送线路。 所述切换模块17与所述第二获取模块12连接,将切换后的发送线路发送给所述
所述第二获取模块12,以便在下一次需要发送消息时,所述第二获取模块12获取到的是连
接状态无故障的发送线路。 通过上述实施例提供的网关,可以在当前发送消息的线路的连接状态出现中断 时,自动切换到另一发送线路,继续发送消息,解决了单点故障无法发送消息的问题,
如图5所示为本发明实施例的终端的又一结构示意图,在上述图l所示的网关的 基础上,所述第一通信模块13包括 第一封装单元131,用于根据互联网络的通信协议,将所述需要发送的消息的内容 进行封装,得到所述第一消息; 发送单元132,用于通过网页WEB代理方式,将所述第一消息发送给所述第一消息 服务器。 所述第二通信模块14包括 第二封装单元141,用于根据所述移动通信网络的通信协议,将所述需要发送的消 息的内容进行封装,得到所述第一消息; 智能卡单元142,用于在与所述第二消息服务器进行通信时,进行身份鉴权;
射频单元143,用于在完成身份鉴权后,将所述第一消息发送给所述第二消息服务 器。 通过上述实施例提供的网关,可以根据不同的通信协议对需要发送的消息内容进 行封装,从而可以发送给位于不同网络中的消息服务器。 上述实施例中的网关可以完成发送消息的功能,可以理解的是,所述网关还具有 接收消息的功能,如图6所示为本发明实施例的网络的再一结构示意图,在图5所示的网关 的基础上,所述第一通信模块13还包括 接收单元133,用于接收来自所述第一消息服务器的第二消息; 第一解封装单元134,用于对所述第二消息进行解封装,得到所述第二消息的内
容; 所述射频单元143还用于接收来自所述第二消息服务器的第二消息;
所述第二通信模块14还包括 第二解封装单元144,用于对所述第二消息进行解封装,得到所述第二消息的内 容。 上述网关还可以具有显示和输入设备,显示和输入消息内容,如所述网关可以包 括一键盘和一显示屏幕,但是通常情况下,上述网关不具有显示和输入设备,而是仅对接收 到的消息内容进行处理和发送,其可以连接一具有显示和输入设备的处理终端,如图5所 示,所述网关还包括 第三通信模块18,与所述第一获取模块11、所述第一通信模块13和所述第二通信模块14连接,用于与处理终端通信,所述处理终端用于输入并编辑所述需要发送的消息的 内容,或显示所述第二消息的内容。 所述第一获取模块11通过所述第三通信模块18接收所述处理终端输入的需要发
送的消息的内容;所述第一通信模块13和所述第二通信模块14通过所述第三通信模块18
向所述处理终端发送第二消息的内容,所述处理终端将所述第二消息的内容进行显示。 所述处理终端可以为一 电脑,也可以为其他装置,如手机、PDA等。 上述第三通信模块18可以通过有线方式与所述网关连接,如FE、USB接口等,也可
以通过无线方式与所述网关连接,如WIFI等。 通过上述实施例提供的网关,可以连接处理终端,对需要发送的消息内容进行输 入或编辑,或对接收到的消息内容进行显示或编辑。 上述实施例中的消息可以为SMS (Short Message Service,短消息业务)、
匪S(Multimedia Message Service,多媒体信息业务)、M(Instant Message,艮卩时消息)等。 如图7所示为本发明实施例的消息处理系统的结构示意图,所述系统包括
第一消息服务器20和/或第二消息服务器30 ;以及, 网关10,与第一消息服务器20或第二消息服务器30连接,用于获取需要发送的消 息的内容,并获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述第 一线路为通过互联网络向所述第一消息服务器20发送所述消息的线路,所述第二线路为 通过移动通信网络向所述第二消息服务器30发送所述消息的线路;在所述发送线路为所 述第一线路时,将所述需要发送的消息的内容进行封装,得到第一消息,并将所述第一消息 发送给所述第一消息服务器20 ;在所述发送线路为所述第二线路时,将所述需要发送的消 息的内容进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器30。
图7为所述消息处理系统中既包括第一消息服务器20又包括第二消息服务器30 的情况。 本发明实施例的网关10与上述实施例中的网关的结构相同,在此不再详细描述。
通过上述实施例提供的系统,既可以通过互联网络向所述第一消息服务器20发 送消息,又可以通过移动通信网络向所述第二消息服务器30发送消息,根据不同需求选择 发送消息的线路,在当前发送线路的连接状态中断时,可以切换到另一发送线路,继续发送 消息,提高了用户体验。 如图8所示为本发明实施例的消息的处理方法流程示意图,所述方法包括以下步 骤 步骤81,获取需要发送的消息的内容; 步骤82,获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所 述第一线路为通过互联网络向所述第一消息服务器发送所述消息的线路,所述第二线路为 通过移动通信网络向所述第二消息服务器发送所述消息的线路; 步骤83,在所述发送线路为所述第一线路时,将所述需要发送的消息的内容进行 封装,得到第一消息,并将所述第一消息发送给所述第一消息服务器; 步骤84,在所述发送线路为所述第二线路时,将所述需要发送的消息的内容进行 封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。
9
通过上述实施例提供的方法,既可以通过有线的方式发送消息,又可以通过无线 的方式发送消息,根据不同需求选择发送消息的线路,在当前发送线路的连接状态中断时, 可以切换到另一发送线路,继续发送消息,提高了用户体验。 如图9所示为本发明实施例的消息的处理方法另一流程示意图,所述方法包括以 下步骤 步骤901,配置需要发送的消息的发送线路,所述发送线路为第一线路或第二线
路,所述第一线路为通过互联网络向第一消息服务器发送消息的线路,所述第二线路为通
过移动通信网络向第二消息服务器发送消息的线路; 步骤902,接收处理终端输入的需要发送的消息内容; 步骤903,获取发送所述消息的发送线路; 步骤904,检测所述发送线路的连接状态; 步骤905,在所述第一线路为所述发送线路,且检测到所述第一线路的连接状态中 断时,将所述第二线路作为所述发送线路;或在所述第二线路为所述发送线路且检测到所 述第二线路的连接状态中断时,将所述第一线路作为所述发送线路; 步骤906,在所述第一线路为所述发送线路时,根据互联网络的通信协议,将所述 需要发送的消息的内容进行封装,得到所述第一消息; 步骤907,通过WEB代理方式,将所述第一消息发送给所述第一消息服务器。 步骤908,在所述第二线路为所述发送线路时,根据所述移动通信网络的通信协
议,将所述需要发送的消息的内容进行封装,得到所述第一消息; 步骤909,在与所述第二消息服务器进行通信时,进行身份鉴权; 步骤910,在完成身份鉴权后,将所述第一消息发送给所述第二消息服务器。 上述方法可以完成发送消息的功能,可以理解的是,所述方法还具有接收消息的
功能,包括以下步骤 接收来自所述第一消息服务器或所述第二消息服务器的第二消息;
对所述第二消息进行解封装,得到所述第二消息的内容;
将所述第二消息的内容发送给所述处理终端显示。 通过上述实施例提供的方法,既可以通过互联网络发送消息,又可以通过移动通 信网络发送消息,根据不同需求选择发送消息的线路,在当前发送线路的连接状态中断时, 可以切换到另一发送线路,继续发送消息,提高了用户体验。 如图IO所示为本发明实施例的网关所在通信系统的组网示意图,所述网关通过 第三通信模块与家庭内部的电脑(即上述实施例中的处理终端)连接,所述第三通信模块 可以通过有线方式(如FE)与所述电脑连接,也可以通过无线方式(如WIFI)与所述电脑 连接;所述网关通过第一通信模块接入互联网络,具体的,可以在所述网关中设置一个WEB 代理,与互联网络中的消息服务器连接;所述网关通过第二通信模块接入3G通信网络。
可以根据需要配置(如本地配置或远程网管配置)发送消息的线路,如可以根据 服务资费不同选择收发消息的线路; 假设当前配置从第一线路(通过互联网络)发送消息,用户需要向位于3G通信网 络中的其他无线终端发送消息的过程为首先获取所述电脑编辑消息的内容,将编辑好的 消息内容进行封装,产生第一消息,并通过WEB代理将所述第一消息发送给互联网络中的消息服务器,所述消息服务器接收到第一消息后,将所述第一消息通过3G通信网络发送给 所述其他无线终端; 当与第一线路的连接状态中断时,可以自动切换到第二线路(通过3G通信网络) 发送消息,此时,网关将第一消息直接发送给3G通信网络中的消息服务器,并转发给所述 其他无线终端。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该获取机软件产品存储在一个存储介质中,包括若 干指令用以使得一台终端设备执行本发明各个实施例所述的方法。 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
一种网关,其特征在于,包括第一获取模块,用于获取需要发送的消息的内容;第二获取模块,用于获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述第一线路为通过互联网络向第一消息服务器发送所述消息的线路,所述第二线路为通过移动通信网络向第二消息服务器发送所述消息的线路;第一通信模块,用于在所述发送线路为所述第一线路时,将所述需要发送的消息的内容进行封装,得到第一消息,并将所述第一消息发送给所述第一消息服务器;第二通信模块,用于在所述发送线路为所述第二线路时,将所述需要发送的消息的内容进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。
2. 根据权利要求l所述的网关,其特征在于,还包括配置模块,用于配置所述需要发送的消息的发送线路,所述发送线路为所述第一线路 或所述第二线路。
3. 根据权利要求l所述的网关,其特征在于,还包括 检测模块,用于检测所述发送线路的连接状态;切换模块,用于在所述第一线路为所述发送线路,且检测到所述第一线路的连接状态 中断时,将所述第二线路作为所述发送线路;或在所述第二线路为所述发送线路,且检测到 所述第二线路的连接状态中断时,将所述第一线路作为所述发送线路。
4. 根据权利要求1所述的网关,其特征在于,所述第一通信模块包括 第一封装单元,用于根据互联网络的通信协议,将所述需要发送的消息的内容进行封装,得到所述第一消息;发送单元,用于通过网页WEB代理方式,将所述第一消息发送给所述第一消息服务器。
5. 根据权利要求1所述的网关,其特征在于,所述第二通信模块包括 第二封装单元,用于根据所述移动通信网络的通信协议,将所述需要发送的消息的内容进行封装,得到所述第一消息;智能卡单元,用于在与所述第二消息服务器进行通信时,进行身份鉴权; 射频单元,用于在完成身份鉴权后,将所述第一消息发送给所述第二消息服务器。
6. 根据权利要求1所述的网关,其特征在于 所述第一通信模块还包括接收单元,用于接收来自所述第一消息服务器的第二消息;第一解封装单元,用于对所述第二消息进行解封装,得到所述第二消息的内容; 所述射频单元还用于接收来自所述第二消息服务器的第二消息; 所述第二通信模块还包括第二解封装单元,用于对所述第二消息进行解封装,得到所述第二消息的内容; 所述网关还包括第三通信模块,用于与处理终端通信,所述处理终端用于输入并编辑所述需要发送的 消息的内容,或显示所述第二消息的内容。
7. —种消息处理系统,其特征在于,包括 第一消息服务器和/或第二消息服务器;以及,网关,与所述第一消息服务器或所述第二消息服务器连接,用于获取需要发送的消息的内容,并获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述第一 线路为通过互联网络向所述第一消息服务器发送所述消息的线路,所述第二线路为通过移 动通信网络向所述第二消息服务器发送所述消息的线路;在所述发送线路为所述第一线路 时,将所述需要发送的消息的内容进行封装,得到第一消息,并将所述第一消息发送给所述 第一消息服务器;在所述发送线路为所述第二线路时,将所述需要发送的消息的内容进行 封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器。
8. —种消息的处理方法,其特征在于,包括以下步骤 获取需要发送的消息的内容;获取发送所述消息的发送线路,所述发送线路为第一线路或第二线路,所述第一线路 为通过互联网络向所述第一消息服务器发送所述消息的线路,所述第二线路为通过移动通 信网络向所述第二消息服务器发送所述消息的线路;在所述发送线路为所述第一线路时,将所述需要发送的消息的内容进行封装,得到第 一消息,并将所述第一消息发送给所述第一消息服务器;在所述发送线路为所述第二线路时,将所述需要发送的消息的内容进行封装,得到第 一消息,并将所述第一消息发送给所述第二消息服务器。
9. 根据权利要求8所述的消息的处理方法,其特征在于,所述获取发送所述消息的发 送线路之前还包括配置所述需要发送的消息的发送线路,所述发送线路为所述第一线路或所述第二线路。
10. 根据权利要求8所述的消息的处理方法,其特征在于,所述获取发送所述消息的发 送线路之后还包括检测所述发送线路的连接状态;在所述第一线路为所述发送线路,且检测到所述第一线路的连接状态中断时,将所述 第二线路作为所述发送线路;或在所述第二线路为所述发送线路且检测到所述第二线路的 连接状态中断时,将所述第一线路作为所述发送线路。
11. 根据权利要求8所述的消息的处理方法,其特征在于,所述将所述需要发送的消息 的内容进行封装,得到第一消息,并将所述第一消息发送给所述第一消息服务器具体为根据互联网络的通信协议,将所述需要发送的消息的内容进行封装,得到所述第一消息;通过WEB代理方式,将所述第一消息发送给所述第一消息服务器。
12. 根据权利要求8所述的消息的处理方法,其特征在于,所述将所述需要发送的消息 的内容进行封装,得到第一消息,并将所述第一消息发送给所述第二消息服务器具体为根据所述移动通信网络的通信协议,将所述需要发送的消息的内容进行封装,得到所 述第一消息;在与所述第二消息服务器进行通信时,进行身份鉴权; 在完成身份鉴权后,将所述第一消息发送给所述第二消息服务器。
13. 根据权利要求8所述的消息的处理方法,其特征在于,所述获取需要发送的消息的 内容具体为接收处理终端输入的所述需要发送的消息内容。
14.根据权利要求13所述的消息的处理方法,其特征在于,还包括 接收来自所述第一消息服务器或所述第二消息服务器的第二消息; 对所述第二消息进行解封装,得到所述第二消息的内容; 将所述第二消息的内容发送给所述处理终端显示。
全文摘要
本发明提供一种网关、消息的处理系统和方法,该网关包括第一获取模块,用于获取需要发送的消息的内容;第二获取模块,用于获取发送该消息的发送线路,该发送线路为第一线路或第二线路,第一线路为通过互联网络向第一消息服务器发送消息的线路,第二线路为通过移动通信网络向第二消息服务器发送消息的线路;第一通信模块,用于在发送线路为第一线路时,将需要发送的消息的内容进行封装,得到第一消息,并将第一消息发送给第一消息服务器;第二通信模块,用于在发送线路为第二线路时,将需要发送的消息的内容进行封装,得到第一消息,并将第一消息发送给第二消息服务器。本发明可以采用有线、无线互为备份的方式发送消息。
文档编号H04W88/00GK101754482SQ20081024000
公开日2010年6月23日 申请日期2008年12月16日 优先权日2008年12月16日
发明者刁猛 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1