书签 分享 收藏 举报 版权申诉 / 9

一种过滤未知国际短消息的方法.pdf

  • 上传人:a****
  • 文档编号:4286737
  • 上传时间:2018-09-13
  • 格式:PDF
  • 页数:9
  • 大小:1.01MB
  • 摘要
    申请专利号:

    CN201010560057.9

    申请日:

    2010.11.26

    公开号:

    CN102480703A

    公开日:

    2012.05.30

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):H04W 4/14申请日:20101126|||公开

    IPC分类号:

    H04W4/14(2009.01)I; H04W12/06(2009.01)I

    主分类号:

    H04W4/14

    申请人:

    比亚迪股份有限公司

    发明人:

    罗晶晶

    地址:

    518118 广东省深圳市坪山新区比亚迪路3009号

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供了一种过滤未知国际短消息的方法,通过在本国国际关口局上对来自国外短消息服务中心的移动终止短消息请求消息和本国归属位置寄存器发往国外的路由响应消息进行检查处理,当该移动终止短消息请求消息的信令连接控制部分层被叫全局码地址的末4位不是4位国内网络鉴权号码时,则该短消息属于非法短消息,进行过滤处理。通过本发明提供的过滤未知国际短消息的方法,使国内运营商可以避免受到非法的未知国际短消息的攻击,本国运营商的用户可以免受国外垃圾短信的干扰,使国内网络更加安全。

    权利要求书

    1: 一种过滤未知国际短消息的方法, 其特征在于, 包括以下步骤 : S1、 在本国国际关口局上, 对收到的路由响应消息进行检查 : S11、 判断路由响应消息是否为信令连接控制部分消息 ; S12、 如果所述 S11 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否 为本国全局码, 子系统号是否为归属位置寄存器, 被叫全局码是否为合法的国外短消息服 务中心, 子系统号是否为短消息服务中心 ; S13、 如果所述 S11、 S12 步的判断结果为是, 则再判断路由响应消息是否为移动应用部 分路由响应消息 ; S14、 如果所述 S11、 S12、 S13 步的判断结果都为是, 则动态生成 4 位国内网络鉴权号, 在 路由响应消息的移动应用部分层被叫用户所在移动交换中心地址的末尾添加 4 位国内网 络鉴权号, 然后转发路由响应消息 ; S2、 在本国国际关口局上, 对收到的移动终止短消息请求消息进行检查 : S21、 判断移动终止短消息请求消息是否为信令连接控制部分消息 ; S22、 如果所述 S21 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否 是国外全局码, 子系统号是否为短消息服务中心, 被叫全局码是否为国内移动交换中心全 局码, 子系统号是否为移动交换中心 ; S23、 如果所述 S21、 S22 步的判断结果为是, 则再判断移动终止短消息请求消息是否为 移动应用部分移动终止短消息请求消息 ; S24、 如果所述 S21、 S22、 S23 步的判断结果为是, 则将该移动终止短消息请求消息的被 叫全局码的末 4 位与 4 位国内网络鉴权号进行一致性比较 ; S25、 如果所述 S21、 S22、 S23、 S24 步的判断结果都为是, 则将移动终止短消息请求消息 的被叫全局码的末 4 位剥离, 然后转发移动终止短消息请求消息。2: 根据权利要求 1 所述的过滤未知国际短消息的方法, 其特征在于, 如果所述第 S12 步 中被叫全局码的判断结果为非法的未知短消息服务中心地址, 则丢弃该路由响应消息。3: 根据权利要求 1 所述的过滤未知国际短消息的方法, 其特征在于, 如果所述第 S11、 S12、 S13 步中任一步的判断结果为否, 并且第 S12 步中被叫全局码的判断结果为合法的已 知短消息服务中心地址, 则对路由响应消息作透传处理。4: 根据权利要求 1 所述的过滤未知国际短消息的方法, 其特征在于, 如果所述第 S21、 S22、 S23 步中任一步的判断结果为否, 则对移动终止短消息请求消息作透传处理。5: 根据权利要求 1 所述的过滤未知国际短消息的方法, 其特征在于, 如果所述 S21、 S22、 S23 步的判断结果都为是, 但所述第 S24 步的判断结果为否, 则丢弃该移动终止短消息 请求消息。

    说明书


    一种过滤未知国际短消息的方法

        【技术领域】
         本发明属于移动通信领域, 尤其涉及一种过滤未知国际短消息的方法。背景技术 短消息业务经济、 方便、 快捷, 在移动通信系统用户中使用广泛。 但是, 这一业务也 经常被一些国外的竞争对手用来攻击国内的网络, 传递一些垃圾信息, 给用户带来了烦恼, 同时, 也让本国运营商的利益受损。国内有一些运营商发现经常受到未知的垃圾短消息攻 击, 体现为在并无发起寻找本网被叫用户所在移动交换中心 (Mobile Switching Center, 简称 MSC)的路由请求消息 (SendRoutingInfoSmArg)的前提下, 有小部分未知的国外短 消息服务中心 (SMSC) , 经常向本国运营商的 MSC 直接发送移动终止短消息请求 (Mobile Terminated Forward Short Message, 简称 MT_ForwardSmArg) 消息。在浪费了运营商的运 营成本的同时, 由于运营商的用户经常收到此类垃圾短信, 运营商也经常受到用户的投诉。
         当 前 移 动 通 信 系 统 的 短 消 息 业 务 中, 当 MSC 收 到 携 带 短 信 息 内 容 的 MT_ ForwardSmArg 消息时, MSC 就会向该被叫用户发送短消息, 如果被叫用户在该 MSC 下, 就会 收到该短消息。可见 MSC 只是被动地下发短消息, 这就给一些非法的竞争对手提供了机会, 使之可以轻松地通过垃圾短消息干扰国内的网络。
         发明内容 本发明为解决现有技术中存在的国内运营商无法屏蔽来自国外未知 SMSC 短消息 的技术问题, 提供一种过滤非法未知国际短消息的方法, 使国内运营商可以屏蔽来自国外 的攻击性的短消息。
         本发明是通过以下技术方案来实现的 : 一种过滤未知国际短消息的方法, 其中包括以下步骤 : S1、 在本国国际关口局上, 对收到的路由响应消息进行检查 : S11、 判断路由响应消息是否为信令连接控制部分消息 ; S12、 如果所述 S11 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否 为本国全局码, 子系统号是否为归属位置寄存器, 被叫全局码是否为合法的国外短消息服 务中心, 子系统号是否为短消息服务中心 ; S13、 如果所述 S11、 S12 步的判断结果为是, 则再判断路由响应消息是否为移动应用部 分路由响应消息 ; S14、 如果所述 S11、 S12、 S13 步的判断结果都为是, 则动态生成 4 位国内网络鉴权号, 在 路由响应消息的移动应用部分层被叫用户所在移动交换中心地址的末尾添加 4 位国内网 络鉴权号, 然后转发路由响应消息 ; S2、 在本国国际关口局上, 对收到的移动终止短消息请求消息进行检查 : S21、 判断移动终止短消息请求消息是否为信令连接控制部分消息 ; S22、 如果所述 S21 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否
         是国外全局码, 子系统号是否为短消息服务中心, 被叫全局码是否为国内移动交换中心全 局码, 子系统号是否为移动交换中心 ; S23、 如果所述 S21、 S22 步的判断结果为是, 则再判断移动终止短消息请求消息是否为 移动应用部分移动终止短消息请求消息 ; S24、 如果所述 S21、 S22、 S23 步的判断结果为是, 则将该移动终止短消息请求消息的被 叫全局码的末 4 位与 4 位国内网络鉴权号进行一致性比较 ; S25、 如果所述 S21、 S22、 S23、 S24 步的判断结果都为是, 则将移动终止短消息请求消息 的被叫全局码的末 4 位剥离, 然后转发移动终止短消息请求消息。
         本发明提供的过滤未知国际短消息的方法, 通过在本国国际关口局上对来自国外 短消息服务中心的移动终止短消息请求消息和本国归属位置寄存器发往国外的路由响应 消息进行检查处理, 当该移动终止短消息请求消息的信令连接控制部分层被叫全局码地址 的末 4 位不是 4 位国内网络鉴权号码时, 则该短消息属于非法短消息, 进行过滤处理。通过 本发明提供的过滤未知国际短消息的方法, 使国内运营商可以避免受到非法的未知国际短 消息的攻击, 本国运营商的用户可以免受国外垃圾短信的干扰, 使国内网络更加安全。 附图说明
         图 1 是移动通信系统中短消息中心下发短消息信令的流程示意图。 图 2 是本发明提供的 SendRoutingInfoSmArg 消息处理流程示意图。 图 3 是本发明提供的 MT_ForwardSmArg 消息处理流程示意图。具体实施方式
         为了使本发明所解决的技术问题、 技术方案及有益效果更加清楚明白, 以下结合 实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释 本发明, 并不用于限定本发明。
         请参考图 1 所示, 如果 SMSC(短消息服务中心) 要成功下发 MT_ForwardSmArg(移 动终止短消息请求) 消息, 图 1 中命名为 MAP_MT_FORWARD_SHORT_MESSAGE 消息, 则必须成 功收到 SendRoutingInfoSmRes(路由响应) 消息, 图 1 中命名为 MAP_SEND_ROUTING_INFO_ FOR_SM_ACK 消息, 如果屏蔽了 SendRoutingInfoSmRes 消息, 则 SMSC 将无法找到被叫所在位 置, 从而无法发出 MT_ForwardSmArg 消息。
         如果部分非法 SMSC 抛弃找被叫路由流程, 直接下发 MT_ForwardSmArg 消息, 则就 必须直接屏蔽 MT_ForwardSmArg 消息。
         该技术是基于七号信令系统实现的, 是基于国际信令互通的基础的, 即国外运营 商和国内运营商之间的信令互通, 国外的 SMSC 可以通过 SendRoutingInfoSmArg (路由请求) 消息直接查询国内 HLR(Home Location Register, 归属位置寄存器) , 国外的 SMSC 可以直 接将 MT_ForwardSmArg 消息发送给本国 MSC。
         本发明所采用的技术方案主要是在本国国际关口局上对收到的 MT_ForwardSmArg 消息进行检查 : 由于国外发起非法 MT_ForwardSmArg 消息的 SMSC 经常变换自己设备的全 局码 (Global Title, 简称 GT, 用于在全球唯一地标识自己, 用于寻址) , 或者冒名使用国外 合法运营商的设备 GT 码。因此, 这种情况下无法根据主叫 GT 码和移动应用部分 (MobileApplication Part, 简称 MAP) 层 SMSC 地址对 MT_ForwardSmArg 消息进行过滤。
         本发明提供了一种过滤未知国际短消息的方法, 其中包括以下步骤 : S1、 在本国国际关口局上, 对收到的路由响应消息 (SendRoutingInfoSmRes)进行检 查: S11、 判断路由响应消息是否为信令连接控制部分 (Signal Connection Control Part, 简称 SCCP) 消息 ; S12、 如果所述 S11 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否 为本国全局码 (GT) , 子系统号是否为归属位置寄存器 (HLR) , 被叫全局码是否为合法的国 外短消息服务中心 (SMSC) , 子系统号是否为短消息服务中心 (SMSC) ; S13、 如果所述 S11、 S12 步的判断结果为是, 则再判断路由响应消息是否为移动应用部 分路由响应 (MAP SendRoutingInfoSmRes) 消息 ; S14、 如果所述 S11、 S12、 S13 步的判断结果都为是, 则动态生成 4 位国内网络鉴权号, 在 路由响应消息的移动应用部分 (MAP) 层被叫用户所在移动交换中心 (MSC) 地址的末尾添加 4 位国内网络鉴权号, 然后转发路由响应消息 ; S2、 在本国国际关口局上, 对收到的移动终止短消息请求 (MT_ForwardSmArg) 消息进行 检查 : S21、 判断移动终止短消息请求消息是否为信令连接控制部分 (SCCP) 消息 ; S22、 如果所述 S21 步的判断结果为是, 则再判断信令连接控制部分层主叫全局码是否 是国外全局码 (GT) , 子系统号是否为短消息服务中心 (SMSC) , 被叫全局码是否为国内移动 交换中心全局码 (MSC GT) , 子系统号是否为移动交换中心 (MSC) ; S23、 如果所述 S21、 S22 步的判断结果为是, 则再判断移动终止短消息请求消息是否为 移动应用部分移动终止短消息请求消息 (MAP MT_ForwardSmArg) ; S24、 如果所述 S21、 S22、 S23 步的判断结果为是, 则将该移动终止短消息请求消息的被 叫全局码的末 4 位与 4 位国内网络鉴权号进行一致性比较 ; S25、 如果所述 S21、 S22、 S23、 S24 步的判断结果都为是, 则将移动终止短消息请求消息 的被叫全局码的末 4 位剥离, 然后转发移动终止短消息请求消息。
         所述 4 位国内网络鉴权号为动态随机生成的 4 位号码, 其生命周期和号码内容都 具有随机性, 在经历一定的时间周期后 4 位国内网络鉴权号能自行随机更改, 使该 4 位国内 网络鉴权号无法被获取破译。本发明的国内网络鉴权号只要满足 : 转发的响应信息携带上 所述国内网络鉴权号, 以能实现未知国际短信息过滤对比即可。
         如果所述第 S12 步中被叫全局码的判断结果为非法的未知短消息服务中心地址, 则丢弃该路由响应消息, 即进行拦截处理。
         如果所述第 S11、 S12、 S13 步中任一步的判断结果为否, 并且第 S12 步中被叫全局 码的判断结果为合法的已知短消息服务中心地址, 则对路由响应消息作透传处理, 即按正 常流程传输处理。
         如果所述第 S21、 S22、 S23 步中任一步的判断结果为否, 则对移动终止短消息请求 消息作透传处理, 即按正常流程传输处理。
         如果所述 S21、 S22、 S23 步的判断结果都为是, 但所述第 S24 步的判断结果为否, 则 丢弃该移动终止短消息请求消息, 即进行拦截处理。之所以采用上述方案, 是因为短消息服务中心 (SMSC)在下发短消息时, 首先 要向被叫的移动用户归属位置寄存器 (HLR)发 送 路 由 请 求 (SendRoutingInfoSmArg) 消 息, 以获取被叫移动用户所在移动交换中心 (MSC) , 而 HLR 会 通 过 路 由 响 应 (SendRoutingInfoSmRes)消息将被叫号码所在 MSC 地址携带在移动应用部分 (MAP)层 返回给 SMSC, SMSC 会把 SendRoutingInfoSmRes 消息的 MAP 层被叫 MSC 地址作为移动终 止短消息请求 (MT_ForwardSmArg)消息的被叫全局码 (GT) , 从而将携带短信内容的 MT_ ForwardSmArg 消息发送到被叫 MSC, 最后被叫 MSC 将短消息发送被叫用户。所以, 通过拦截 SendRoutingInfoSmRes 消息, 在 MAP 层的被叫 MSC 地址末尾加上本国国际关口局动态生成 的国内网络鉴权号, 可以使得合法 MT_ForwardSmArg 消息的被叫 GT 码携带国内网络鉴权 号。 从而, 可以确定需要限制哪些 MT_ForwardSmArg 消息, 即没有经过路由请求流程的 SMSC 发出的 MT_ForwardSmArg 消息将被屏蔽。
         上述方法适用于国内运营商想要拦截来自国外未知 SMSC 没有经过寻找被叫流程 就发起非法的 MT_ForwardSmArg 消息的情况。如果国外 SMSC 经过了寻找被叫流程再发起 MT_ForwardSmArg 消息, 则要使得非法的 SMSC 在冒用合法的 SMSC 设备 GT 码或者使用非法 的设备 GT 码时都无法收到 SendRoutingInfoSmRes 消息, 可以根据 SendRoutingInfoSmRes 消息的被叫 GT 码来过滤短消息。当 SendRoutingInfoSmRes 消息的被叫 GT 码未知时, 则屏 蔽该 SendRoutingInfoSmRes 消息 ; 当被叫 GT 码是合法的 SMSC 地址时, 则发给合法的 SMSC。 在两种情况下, 非法的未知 SMSC 都无法收到 SendRoutingInfoSmRes 消息, 将无法发出 MT_ ForwardSmArg 消息, 该功能在步骤 S1 中的第 S13 步已经完成。
         请参考图 2 所示, 在本国国际关口局配置所有合法的国外 SMSC GT 码段, 本国所 有 HLR GT 码段, 之所以配置为 GT 码段, 是因为每个国家的每个运营商都独占有自己分配到 的 GT 码段, 如中国移动的 GT 码有以 86139 开头的, E.164 编码的 GT 码包含有 CC (Country Code) 国家码 (如中国的国家码是 86) 和 NDC(National Destination Code) 国内目的码 (即运营商接入码, 如中国移动的接入码是 139, 138 等) , GT 码的后几位留给运营商自己定 义。当本国国际关口局拦截到的 SendRoutingInfoSmRes 消息的被叫 GT 码 (即 SMSC 码) 不 属于合法的国外 SMSC GT 码时, 同时, 主叫 GT 码 (即 HLR GT 码) 是本国 GT 码时则丢弃该 SendRoutingInfoSmRes 消息, 从而间接达到屏蔽非法的未知短消息的功能。
         请参考图 3 所示, 在本国国际关口局配置本国 MSC GT 码段, 同时根据本国国际关 口局随机动态周期性生成 4 位国内网络鉴权号码, 当拦截到的 MT_ForwardSmArg 消息的被 叫 GT 码是本国 MSC GT 码段时, 如果 GT 码的末尾不是合法的国内网络鉴权号码, 则丢弃该 MT_ForwardSmArg 消息, 从而直接屏蔽非法的未知短消息。
         本发明提供的过滤未知国际短消息的方法, 通过在本国国际关口局上对来自国外 短消息服务中心的移动终止短消息请求消息和本国归属位置寄存器发往国外的路由响应 消息进行检查处理, 当该移动终止短消息请求消息的信令连接控制部分层被叫全局码地址 的末 4 位不是 4 位国内网络鉴权号码时, 则该短消息属于非法短消息, 进行过滤处理。通过 本发明提供的过滤未知国际短消息的方法, 使国内运营商可以避免受到非法的未知国际短 消息的攻击, 本国运营商的用户可以免受国外垃圾短信的干扰, 使国内网络更加安全。
         以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。

    关 键  词:
    一种 过滤 未知 国际 短消息 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种过滤未知国际短消息的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4286737.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1