短信息互通的方法及装置的制造方法_2

文档序号:9456324阅读:来源:国知局
二类型短信息,并发送生成的所述第二类型短信息至第二短信系统。本发明将从第一短信系统接收的第一类型短信息转换成第二类型短信息并发送至第二短信系统,实现了 RCS短信息和传统短信息的互通,使得用户能通过RCS系统接收和发送传统短信息,同样,用户也能通过传统短信系统发送和接收RCS短信息,方便了用户的使用。另一方面,也有利于RCS系统的推广使用,有利于RCS系统的发展。
【附图说明】
[0044]图1为本发明短信息互通的方法第一实施例的流程示意图;
[0045]图2为本发明短信息互通的方法第二实施例的流程示意图;
[0046]图3为本发明短信息互通的方法第三实施例的流程示意图;
[0047]图4为本发明短信息互通的装置第一实施例的功能模块示意图;
[0048]图5为图4短信息互通的装置中转换模块的细化功能模块示意图;
[0049]图6为本发明短信息互通的装置第二实施例的功能模块示意图;
[0050]图7为本发明短信息互通的装置一优选实施例的功能模块示意图;
[0051]图8为本发明短信息互通的装置第三实施例的功能模块示意图。
[0052]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0053]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0054]本发明提供一种短信息互通的方法。
[0055]参照图1,图1为本发明短信息互通的方法第一实施例的流程示意图。
[0056]在本发明短信息互通的方法第一实施例中,该方法包括:
[0057]步骤S10,网关接收第一短信系统发送的第一类型短信息;
[0058]第一短信系统为SMS系统,第一类型短信息为SMS短信息,第二短信系统为RCS系统,第二类型短信息为RCS短信息;或者,第一短信系统为RCS系统,第一类型短信息为RCS短息,第二短彳目系统为SMS系统,第二类型短信息为SMS短信息。其中SMS短信息和RCS短信息均属于能存储和转发的短信息。SMS系统包括SMS短信中心、SMS短信业务网关、SMS短信行业网关、SMS互通网关等。
[0059]本实施例将RCS系统作为第一短信系统,RCS短信息作为第一类型短信息,SMS系统作为第二短信系统,SMS短信息作为第二类型短信息。需要注意的是,本实施例并不限制RCS系统为第一短信系统,RCS短信息为第一类型短信息,SMS系统为第二短信系统,SMS短信息为第二类型短信息,若RCS系统为第二短信系统,RCS短信息为第二类型短信息,SMS系统为第一短信系统,SMS短信息为第一类型短信息,本领域技术人员遵循本发明提供的方法,同样能实现RCS短信息和传统短信息的互通。
[0060]在执行步骤SlO之前,网关与SMS系统及RCS系统对接。例如,通过SMPP BIND指令与SMS系统连接。
[0061]在本实施例中,在执行步骤SlO之前,网关还可以是以用户设备(UE,UserEquipment)的身份接入RCS系统,例如,网关发送注册指令(如SIP REGISTER)至RCS系统进行注册,完成注册后,网关就作为一个用户设备与RCS系统建立连接。这样就不需要改造传统通信网络和RCS网络。
[0062]若用户需要通过RCS系统向SMS系统发送短信息,则用户在RCS系统中发送RCS短信息,RCS系统将RCS短信息发送至网关,网关接收RCS系统发送的RCS短信息。
[0063]步骤S20,网关将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,并发送生成的所述第二类型短信息至第二短信系统。
[0064]由于SMS系统和RCS系统的协议不同,因此网关需要网关根据接收的RCS短信息,将该RCS短信息进行协议转换,以适应SMS系统的协议。网关将RCS短信息进行协议转换后,生成了 SMS短信息,并将生成的SMS短信息发送至SMS系统,SMS系统接收到该SMS短信息后,将该SMS短信息发送至相应的用户,这样就实现了 RCS系统和SMS系统的互通。
[0065]在本实施例中,网关还可根据预设规则选择目的网元,目的网元可以是SMS短信中心、SMS短信业务员网关、SMS短信行业网关、SMS互通网关等。
[0066]本实施例网关接收第一短信系统发送的第一类型短信息;网关将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,并发送生成的所述第二类型短信息至第二短信系统。本实施例将从第一短信系统接收的第一类型短信息转换成第二类型短信息并发送至第二短信系统,实现了 RCS短信息和传统短信息的互通,使得用户能通过RCS系统接收和发送传统短信息,同样,用户也能通过传统短信系统发送和接收RCS短信息,方便了用户的使用。另一方面,也有利于RCS系统的推广使用,有利于RCS系统的发展。
[0067]在本发明一优选实施例中,所述网关将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,并发送生成的所述第二类型短信息至第二短信系统的步骤包括:
[0068]在第一短信系统不生成第一信息标识,第二短信系统不生成第二信息标识时,根据接收的所述第一类型短信息生成所述第一信息标识,返回生成的所述第一信息标识至第一短信系统,将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,根据所述第一信息标识生成所述第二信息标识;发送生成的所述第二信息标识和生成的所述第二类型短信息至第二短信系统,或者,将所述第二信息标识存储于所述第二类型短信息中,发送携带所述第二信息标识的所述第二类型短信息至第二短信系统;
[0069]由于RCS系统和SMS系统均存在多种协议,协议的不同,生成第一信息标识和第二信息标识的系统也有可能不同,因此,第一信息标识可以是由第一短信系统或者网关生成,第二信息标识可以是由第二短信系统或者网关生成,因此,分别存在本实施例中所述的四种情况。
[0070]在第一短信系统不生成第一信息标识,且第二短信系统不生成第二信息标识时,网关则生成第一信息标识和第二信息标识。网关根据接收的第一类型短信息生成第一信息标识,根据第一信息标识及第二短信系统的协议的要求生成第二信息标识,由于第一信息标识和第二信息标识均由网关生成,因此,第一信息标识和第二信息标识可以相同,即生成的第一信息标识是通用的信息标识;当然,第一信息标识和第二信息标识也可以不同。需要注意的是,本实施例对第二信息标识和第二类型短信息的生成的先后不作限定。可以是先将接收的第一类型短信息进行协议转换,生成第二类型短信息,再根据第一信息标识生成第二信息标识;也可以是先根据第一信息标识生成第二信息标识,再将接收的第一类型短信息进行协议转换,生成第二类型短信息。
[0071]网关将生成的第一信息标识返回至第一短信系统,例如,若第一短信系统为SMS系统,且该SMS系统使用SMPP协议,网关用SMPP DELIVER RESP消息将第一信息标识返回至SMS系统。对于不同的协议,信息标识的发送方法不同,因此,网关发送生成的第二信息标识和生成的第二类型短信息至第二短信系统,或者,将第二信息标识存储于第二类型短信息中,发送携带第二信息标识的第二类型短信息至第二短信系统,例如,SIP协议中,第二信息标识保存在SIP MESSAGE的头字段imdn.Message-1D中。
[0072]在第一短信系统不生成所述第一信息标识,第二短信系统生成所述第二信息标识时,根据接收的所述第一类型短信息生成所述第一信息标识,返回生成的所述第一信息标识至第一短信系统,将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,发送生成的所述第二类型短信息至第二短信系统;
[0073]在第一短信系统不生成第一信息标识,且第二短信系统生成第二信息标识时,网关则仅需生成第一息标识,而不需生成第二息标识。
[0074]网关根据接收的第一类型短信息和第一短信系统的协议生成第一信息标识。
[0075]网关返回生成的第一信息标识至第一短信系统,由于网关不生成第二信息标识,因此,仅发送生成的第二类型短信息至第二短信系统。
[0076]在第一短信系统生成第一信息标识,第二短信系统不生成第二信息标识时,获取接收的所述第一类型短信息的第一信息标识,将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,根据获取的所述第一信息标识,生成所述第二信息标识;发送生成的所述第二信息标识和生成的所述第二类型短信息至第二短信系统,或者,将所述第二信息标识存储于所述第二类型短信息中,发送携带所述第二信息标识的所述第二类型短信息至第二短信系统;
[0077]在第一短信系统生成第一信息标识,且第二短信系统不生成第二信息标识时,网关则仅需生成第二信息标识,而不需生成第一信息标识。网关获取接收的第一类型短信息的第一信息标识,例如,网关发送指令至第一短信系统,第一短信系统发送第一信息标识至网关;或者,第一短信系统在发送第一类型短信息至网关时,第一类型短信息中携带了第一信息标识,网关从接收到第一类型短信息中获取第一信息标识。
[0078]网关根据第一信息标识,生成第二信息标识。例如,读取第一信息标识的内容,按照第二短信系统的协议,根据读取的内容,生成第二信息标识。网关返回生成的所述第一信息标识至第一短信系统,由于发送生成的所述第二类型短信息至第二短信系统。需要注意的是,本实施例对第二信息标识和第二类型短信息的生成的先后不作限定。可以是先将接收的第一类型短信息进行协议转换,生成第二类型短信息,再根据第一信息标识生成第二信息标识;也可以是先根据第一信息标识生成第二信息标识,再将接收的第一类型短信息进行协议转换,生成第二类型短信息。
[0079]网关发送生成的第二信息标识和生成的第二类型短信息至第二短信系统,或者,将第二信息标识存储于第二类型短信息中,发送携带第二信息标识的所述第二类型短信息至第二短信系统。
[0080]在第一短信系统生成第一信息标识,第二短信系统生成第二信息标识时,获取接收的所述第一类型短信息的第一信息标识,将接收的所述第一类型短信息进行协议转换,生成第二类型短信息,发送生成的所述第二类型短信息至第二短信系统。
[0081]在第一短信系统生成所述第一信息标识,且第二短信系统生成所述第二信息标识时,网关不需要生成第一信息标识或者第二信息标识。网关获取接收的第一类型短信息的第一信息标识,此处可参照上述在第一短信系统生成第一信息标识,且第二短信系统不生成第二信息标识时,网关获取接收的第一类型短信息的第一信息标识的方法。由于网关不生成第二信息标
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1