一种短消息业务与外部系统的交互方法技术方案

技术编号:8766040 阅读:147 留言:0更新日期:2013-06-08 00:00
本发明专利技术公开了一种短消息业务与外部系统交互方法,包含短信或彩信中心,消息转移策略设置模块,包含各个外部系统接口的网关模块等。本发明专利技术通过用户设置短消息业务的转移策略,短信或彩信中心在收到发给目标用户的消息时,首先查阅用户的短消息的业务属性,如用户设置了短消息转移业务,则读取转移策略,根据用户的转移策略,将用户消息封装到对应的数据格式包中进行转发。同时,网关模块获取到外部系统的回复消息,网关获取目标用户号码后将消息按短消息的格式进行封装和提交,包含短信或彩信。通过短信或彩信中心读取用户的短消息属性进行用户消息的转发,为用户提供了基于一种短消息与外部各种系统交互的业务体验。

【技术实现步骤摘要】

本专利技术涉及移动终端,移动短信中心等
,特别是指一种短消息业务与外部系统交互方法。
技术介绍
随着移动通信技术、终端和软件技术的发展,特别是移动短信、彩信中心和软件技术,互联网技术的发展,为一直短消息业务的自动转移的方法提供了可行性。目前移动核心网对短信或彩信下发的方式为次数或生命周期方式,一般设置为48-72小时内尝试多次下发,如多次下发失败或超出生命期则丢弃本消息,在用户手机没电,移动信号覆盖等问题等场景下用户有可能不能及时接收到短信,而通过短信或彩信中心查询用户短信业务属性,短信中心前转短信到对应的业务渠道网关,用户通过各种方式即可获取到对应的短信。同时,用户通过外部信息系统获取前转下发的短信后,用户进行回复,外部系统判断为回复用户短信消息,将用户回复消息按下发时路由路径提交到系统网关,系统网关将该消息提交到路由模块后路由到短信中心,用户通过短信即可获取回复的消息。有鉴于此,本专利技术的目的在于提出一种简单易行,通过网关与外部系统进行交互的一种短消息业务与外部系统交互方法。
技术实现思路
从上面所述可以看出,本专利技术提供的一种短消息业务与外部系统交互方法,通过短信或彩信中心查询用户短信转移业务属性并通过对应的渠道的网关进行转发,实现了一种短消息业务与外部系统交互方法。 进一步的,通过所提供的一种短信消息业务与外部系统的交互方法为短消息业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。为实现上述目的,本专利技术的一个方面提供了一种短信消息业务与外部系统的交互方法,该方法包括: 短消息包含短信或彩信,用户通过各种接入方式签约系统业务和设置业务参数,通过网关模块外部系统进行交互,通过路由模块进行消息的前转,实现用户上下行消息在不同系统之间的转发和交互。本专利技术提供的一种短信消息业务与外部系统的交互方法的一个实施例中,该方法还包括:用户通过各种方式签约系统,包含互联网方式,短信方式,頂方式等各种方式,用户按照接入方式提交系统约定的指令格式和用户参数,系统进行参数处理和保存。本专利技术提供的一种短信消息业务与外部系统的交互方法的一个实施例中,该方法还包括:用户签约后设置业务属性,包含消息转移目标地址,转移时间段以及各种用户自定义的各种业务属性逻辑参数作为业务触发和业务执行的逻辑参数。本专利技术提供的一种短信消息业务与外部系统的交互方法的一个实施例中,该方法还包括:网关模块包含了邮件网关,IM网关,短信彩信网关,分别与邮件系统,頂系统,短信彩信中心进行交互,提交和接收对应的消息。本专利技术提供的一种短信消息业务与外部系统的交互方法的一个实施例中,该方法还包括:路由模块包含了网关路由和格式封装,格式封装负责按照用户选择的转移目标系统属性,将用户消息进行格式的适配和封装,满足目标系统的格式要求,网关路由负责将上下行消息转移到对应的网关路由的模块进行消息的路由和转发。本专利技术提供的一种短信消息业务与外部系统的交互方法的一个实施例中,该方法还包括:下行业务时,短信或彩信中心查询到用户签约业务数据后,将用户短信或彩信提交给路由模块和网关模块,对应的网关按对应目标渠道格式封装内容,包含其他目标号码终端短信,邮件,IM消息格式等不同的转移渠道。上行业务时,外部系统判断消息目标不属于本系统,则将用户消息提交到系统网关,网关对消息目标进行判断后选择对应的网关模块进行转发。 具体来说具有以下优点: 使用简单: 用户通过各种接入方式进行转移设置或取消转移设置,包含短消息方式,互联网方式,设置方便,使用简单。多渠道路由: 通过与不同消息业务网关进行上下行的交互,下行方式为短信中心将用户短信内容提交到业务网关,并由业务网关根据用户转移目标属性设置路由到对应的网关路由模块后路由到对应的目标地址,上行方式则通过网关提交到路由模块后转移消息到短信或彩信中心进行下发,以此实现短信或彩信与外部系统的交互。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1为本专利技术系统模块结构的示意图。图2为本专利技术业务签约流程示意图。图3为本专利技术下行消息业务流程示意图。图4为本专利技术外部系统上行消息业务流程示意图。具体实施方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。为实现上述目的,提出了一种短信消息业务与外部系统的交互方法。以下通过结合附图,对本专利技术的实施方式进行描述。 实现一种短信消息业务与外 部系统的交互方法的关键点如下:业务签约:用户通过各种方式,包含短信方式,互联网方式,客户端方式进行业务的签约和业务参数的设置,包含目标地址,转移业务逻辑,转移渠道类型等各种参数,转移业务逻辑为用户设定的短信转移业务的逻辑,包含转移时间,转移目标,转移条件等各种逻辑。业务触发: 下行业务时,短信中心在收到用户短信时,首先查询用户签约短信业务属性,如签约短信转移业务属性,则查询用户的转移业务逻辑参数,如满足业务触发条件则触发对应用户的短信转移业务。上行业务时,外部系统提交消息,外部系统判断目标地址不属于系统内部用户消息交互,将消息提交到系统网关进行处理,网关根据消息来源选择对应的网关模块进行处理和消息的转移。数据路由: 对于不同转移目标的设定,系统的路由模块根据用户目标地址属性,以及业务的属性,将短信或外部系统消息如邮件系统,IM系统的消息内容进行对应渠道的格式封装并提交给网关模块进行消息的转移。系统网关: 作为短信中心与外部系统之间的接口,路由网关与各个外部系统进行交互,收发用户消息,根据用户消息的目标地址与对应的业务网元进行交互封装后的用户消息到外部系统或系统路由模块,逻辑模块判断路由条件后,路由模块将消息提交到外部系统或系统的短信或彩信中心,以此实现双向通讯。 主要功能模块 如图1所示,一种短信消息业务与外部系统的交互方法的结构主要包括: 系统门户100: 系统用户通过登入门户访问系统,签约业务,设置业务参数,提供用户接入系统的界面,包含短信、彩信门户,WAP门户,WEB门户,IM门户等用户接入门户。逻辑模块101: 系统端的对应各个业务逻辑的执行和逻辑设置、保存等功能。控制业务逻辑流程的执行,调用其他逻辑功能模块 并与其进行交互完成各种业务逻辑。短信彩信中心103:短信和彩信中心,负责短信和彩信的接收以及查询用户业务属性, 业务数据库102: 提供数据存储和数据库以及各种基于数据库的各种功能,保存用户签约和业务属性数据。管理配置模块104: 用户进行业务配置和数据管理,包含系统和终端用户,通过管理模块对业务的数据和业务的配置进行设置,对系统进行综合管理。路由模块105:包含网关路由和格式封装两个子模块,网关路由负责将上下行数据根据数据目标地址属性路由到对应的网元模块,包含短信的下发转移和上行接受,格式封装负责将上行的网关提交的内容进行数据格式适配和封装,适配对应的目标地址的格式要求。网关模块106:包含与外部系统的接口功能,负责将路由模块路由的数据发送到对应的各种不同的外部系统,同时接受外部系统的提交的数据并将数据提交给路由模块进行处理。外部信息系统107: 外部信息系统为支持用户短信转移的本文档来自技高网...

【技术保护点】
一种短消息与外部系统交互方法,其特征在于,短消息包含短信或彩信,用户通过各种接入方式签约系统业务和设置业务参数,通过网关模块外部系统进行交互,通过路由模块进行消息的前转,实现用户上下行消息在不同系统之间的转发和交互。

【技术特征摘要】
1.一种短消息与外部系统交互方法,其特征在于,短消息包含短信或彩信,用户通过各种接入方式签约系统业务和设置业务参数,通过网关模块外部系统进行交互,通过路由模块进行消息的前转,实现用户上下行消息在不同系统之间的转发和交互。2.如权利要求1所述,系统提供各种接入方式与用户签约,其特征在于,用户通过各种方式签约系统,包含互联网方式,短信方式,IM方式等各种方式,用户按照接入方式提交系统约定的指令格式和用户参数,系统进行参数处理和保存。3.如权利要求1所述,用户签约系统并设置业务参数,其特征在于,用户签约后设置业务属性,包含消息转移目标地址,转移时间段以及各种用户自定义的各种业务属性逻辑参数作为业务触发和业务执行的逻辑参数。4.如权利要求1所述,通过网关模块进行与外部系统的交互,其特征在于,网关模块包含了邮件网关,IM网关,短信彩信网关,分别与邮件系统,頂系统,短信彩信中心进行交互,提交和接收...

【专利技术属性】
技术研发人员:顾健
申请(专利权)人:上海博路信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1