一种短消息发送方法及短消息中心的制作方法

文档序号:9814987阅读:331来源:国知局
一种短消息发送方法及短消息中心的制作方法
【技术领域】
[0001] 本发明涉及短消息处理技术,尤其涉及一种短消息发送方法及短消息中必。
【背景技术】
[0002] 随着移动运营商的跨国发展和虚拟运营商的实现,一个运营商同时为多个国家的 移动终端用户提供短消息服务的情况越来越多,在欧洲小国密布的地区尤为明显;一个运 营商同时为多个国家的移动终端用户提供短消息服务时,需在每个国家单独部署一套短消 息中必,为送个国家的移动终端用户提供服务,在进行跨国发送短消息时,一个国家的短消 息中必将接收到的消息进行处理后发送至国际网关,国际网关再将经过处理的消息发送至 另一个国家的短消息中必,最后由另一个国家的短消息中必将消息发送至移动终端用户。
[0003] 但是,一个运营商同时为多个国家的移动终端用户提供短消息服务存在如下问 题;第一,由于小国家发送短消息时实际使用的资源有限,使得各个国家单独部署的短消息 中必的资源不能得到充分利用;第二,对短消息中必的任何配置修改和报表查询都需要经 过多台短消息中必的管理控制界面的重复操作,造成管理上的不便;第H,一个运营商同时 为多个国家的移动终端用户提供短消息服务时,要求移动终端用户在发送消息前,主动添 加国家码信息,用于识别被叫用户所在的国家;但是,送种要求操作繁琐,且与移动终端用 户的使用习惯不符。

【发明内容】

[0004] 有鉴于此,本发明实施例期望提供一种短消息发送方法及短消息中必,能够实现 一台短消息中必统一为多个国家的移动终端用户服务。
[0005] 本发明实施例的技术方案是送样实现的:
[0006] 本发明实施例提供一种短消息发送方法,短消息中必接收起呼请求,所述方法包 括;短消息中必根据所述起呼请求识别主叫号码的国家码和被叫号码的国家码,基于识别 的主叫号码的国家码和被叫号码的国家码将所述起呼请求中的消息发送至被叫用户。
[0007] 上述实现方案中,所述短消息中必接收起呼请求的消息前,所述方法还包括;在短 消息中必内存储国家码与国家码属性的对应关系表。
[0008] 上述实现方案中,所述短消息中必根据所述起呼请求识别主叫号码的国家码,包 括:
[0009] 短消息中必根据起呼请求确定主叫号码中不存在国家码,且起呼请求中携带国际 移动用户识别码IMSI时,在所述国家码与国家码属性的对应关系表中查找与所述IMSI对 应的国家码,查找成功,则识别主叫号码的国家码成功;查找不成功,或主叫号码中不存在 国家码且起呼请求中不携带IMSI时,在国家码与国家码属性的对应关系表中匹配主叫号 码的长度、主叫号码的号首字段、主叫号码,匹配到唯一国家码时,则识别主叫号码的国家 码成功。
[0010] 上述实现方案中,所述短消息中必根据所述起呼请求识别被叫号码的国家码,包 括:短消息中必根据所述起呼请求确定被叫号码中不存在国家码时,在国家码与国家码属 性的对应关系表中匹配被叫号码的长度、被叫号码的号首字段、被叫号码,匹配到唯一国家 码,则识别被叫号码的国家码成功。
[0011] 上述实现方案中,所述将所述起呼请求中的消息发送至被叫用户前,所述方法还 包括;对所述消息进行解码、路由分析、鉴权、入库和出话单。
[0012] 本发明实施例还提供一种短消息中必,所述短消息中必包括:接收模块、识别模块 和发送模块;其中,
[0013] 所述接收模块,用于接收主叫用户发送的起呼请求;
[0014] 所述识别模块,用于根据所述起呼请求识别主叫号码的国家码和被叫号码的国家 码。
[0015] 所述发送模块,用于基于识别的主叫号码的国家码和被叫号码的国家码将所述起 呼请求中的消息发送至被叫用户。
[0016] 上述实现方案中,所述短消息中必还包括;存储模块,用于存储国家码与国家码属 性的对应关系表。
[0017] 上述实现方案中,所述识别模块,具体用于根据所述起呼请求确定主叫号码中不 存在国家码,且起呼请求中携带IMSI时,在所述国家码与国家码属性的对应关系表中查找 与所述IMSI对应的国家码,查找成功,则识别主叫号码的国家码成功;查找不成功,或主叫 号码中不存在国家码且起呼请求中不携带IMSI时,在国家码与国家码属性的对应关系表 中匹配主叫号码的长度、主叫号码的号首字段、主叫号码,匹配到唯一国家码时,则识别主 叫号码的国家码成功。
[0018] 上述实现方案中,所述识别模块,具体用于根据所述起呼请求确定被叫号码中不 存在国家码时,在国家码与国家码属性的对应关系表中匹配被叫号码的长度、被叫号码的 号首字段、被叫号码,匹配到唯一国家码,则识别被叫号码的国家码成功。
[0019] 上述实现方案中,所述短消息中必还包括处理模块,用于对所述起呼请求中的消 息进行解码、路由分析、鉴权、入库和出话单。
[0020] 本发明实施例所提供的短消息发送方法及短消息中必,短消息中必接收起呼请 求,短消息中必根据所述起呼请求识别主叫号码的国家码和被叫号码的国家码,基于识别 的主叫号码的国家码和被叫号码的国家码将所述起呼请求中的消息发送至被叫用户。与现 有技术中短消息发送方法相比较,本发明实施例无需移动终端用户增加任何操作,通过短 消息中必识别主叫号码的国家码和被叫号码的国家码,能够实现一台短消息中必为多个国 家的移动终端用户服务,使短消息中必的资源得到充分利用。
【附图说明】
[0021] 图1为本发明实施例数据发送方法的基本处理流程示意图;
[0022] 图2为本发明实施例短消息中必识别主叫号码的国家码的处理流程示意图;
[0023] 图3为本发明实施例短消息中必识别被叫号码的国家码的处理流程示意图;
[0024] 图4为本发明实施例数据发送方法的详细处理流程示意图;
[00巧]图5为本发明实施例短消息中必的组成结构示意图。
【具体实施方式】
[0026] 本发明实施例中,短消息中必接收主起呼请求,短消息中必根据所述起呼请求识 别主叫号码的国家码和被叫号码的国家码将所述起呼请求中的消息发送至被叫用户。
[0027] 本发明实施例数据发送方法的基本处理流程,如图1所示,包括W下步骤:
[0028] 步骤101,短消息中必接收起呼请求;
[0029] 具体地,短消息中必接收主叫用户发送的起呼请求;
[0030] 其中,所述起呼请求包括:主叫号码、主叫号码的TON、被叫号码、被叫号码的TON、 发送的消息内容等。
[0031] 步骤102,短消息中必根据所述起呼请求识别主叫号码的国家码和被叫号码的国 家码;
[003引具体地,在短消息中必内预先配置消息发送的路由路径,预先存储国家码与国家 码属性的对应关系表,所述国家码与国家码属性的对应关系表包括国家码与国际移动用户 识别码(International Mobile Subscriber Identification Number, IMSI)的对应关系, 国家码与国家码所代表的国家的号码特征的对应关系;所述号码特征包括号码的长度和号 码的号首字段;
[0033] 短消息中必根据所述起呼请求识别主叫号码的国家码包括;短消息中必根据所述 起呼请求确定主叫号码中不存在国家码,且起呼请求中携带IMSI时,在所述国家码与国家 码属性的对应关系表中查找与所述IMSI对应的国家码,查找成功,则识别主叫号码的国家 码成功;查找不成功,或主叫号码中不存在国家码、起呼请求中不携带IMSI时,在国家码与 国家码属性的对应关系表中匹配主叫号码的长度、主叫号码的号首字段、主叫号码,匹配到 唯一国家码时,则识别主叫号码的国家码成功;
[0034] 短消息中必根据所述起呼请求识别主叫号码的国家码的处理流程,如图2所示, 包括W下步骤:
[0035] 步骤la,根据起呼请求判断主叫号码是否携带国家码;判断结果为是时,执行步 骤If ;判断结果为否时,执行步骤化;
[0036] 具体地,主叫号码的数字类型灯ype Of Number, TON)为1时,判断起呼请求中携 带国家码;TON为0时,表示用户号码类型为未知,可能携带国家码,也可能不携带国家码; TON为除0和1 W外的其他值时,判断不携带国家码。
[0037] 步骤化,根据起呼请求判断主叫号码是否携带IMSI ;判断结果为是时,执行步骤 Ic ;判断结果为否时,执行步骤Id。
[0038] 步骤Ic,在国家码与国家码属性的对应关系表中查找与所述IMSI对应的国家码; 查找成功时,执行步骤If ;查找不成功时,执行步骤Id。
[0039] 步骤Id,在国家码与国家码属性的对应关系表中匹配主叫号码的长度、主叫号码 的号首字段、主叫号码;匹配到唯一国家码时,在主叫号码前添加主叫号码的国家码,执行 步骤If ;匹配到零个或多个国家码时,执行步骤le。
[0040] 步骤Ie,获取提交寻呼请求的网元的国家码。
[0041] 步骤If,结束本次处理流程。
[0042] 短消息中必根据所述起呼请求识别被叫号码的国家码包括;短消息中必根据所述 起呼请确定被叫号码中不存在国家码时,在国家码与国家码属性的对应关系表中匹配被叫 号码的长度、被叫号码的号首字段、被叫号码,匹配到唯一国家码,则识别被叫号码的国家 码成功;在识别被叫号码的国家码失败时,
[0043] 短消息中必根据所述起呼请求识别被叫号码的国家码的处理流程,如图3所示, 包括W下步骤:
[0044] 步骤2a,根据起呼请求判断主叫
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1