短消息发送方法及设备.pdf

上传人:e2 文档编号:1116430 上传时间:2018-04-01 格式:PDF 页数:30 大小:757.88KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010246833.8

申请日:

2010.08.02

公开号:

CN102348176A

公开日:

2012.02.08

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):H04W 4/14登记生效日:20171201变更事项:专利权人变更前权利人:华为终端(东莞)有限公司变更后权利人:华为终端有限公司变更事项:地址变更前权利人:523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5变更后权利人:518129 广东省深圳市龙岗区坂田华为基地B区2号楼|||专利权的转移IPC(主分类):H04W 4/14登记生效日:20171107变更事项:专利权人变更前权利人:华为终端有限公司变更后权利人:华为终端(东莞)有限公司变更事项:地址变更前权利人:518129 广东省深圳市龙岗区坂田华为基地B区2号楼变更后权利人:523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5|||授权|||实质审查的生效IPC(主分类):H04W 4/14申请日:20100802|||公开

IPC分类号:

H04W4/14(2009.01)I

主分类号:

H04W4/14

申请人:

华为终端有限公司

发明人:

孙珍奇; 赵坤; 迟学芬; 侯智慧; 罗耀平; 金辉

地址:

518129 广东省深圳市龙岗区坂田华为基地B区2号楼

优先权:

专利代理机构:

北京中博世达专利商标代理有限公司 11274

代理人:

申健

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种短消息发送方法及设备,涉及通信技术领域,为能够提高MSISDN号码的利用率而发明。所述方法包括:接收第二移动用户国际综合业务数字网号MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTC Device标识信息;根据所述第二MSISDN号码分配请求消息携带的所述MTC Device标识信息,为所述MTC Device标识信息对应的MTC Device分配MSISDN;将所述MSISDN发送给机器类通信服务器MTCServer,以使所述MTC Server使用所述MSISDN发送短消息。

权利要求书

1: 一种短消息发送方法, 其特征在于, 包括 : 接收第二移动用户国际综合业务数字网号 MSISDN 号码分配请求消息, 所述第二 MSISDN 号码分配请求消息携带机器类通信设备 MTC Device 标识信息 ; 根据所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ; 将所述 MSISDN 发送给机器类通信服务器 MTC Server, 以使所述 MTC Server 使用所述 MSISDN 发送短消息。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述方法还包括 : 当所述 MTC Server 发送短消息结束后, 释放所述 MSISDN。
3: 根据权利要求 1 或 2 所述的方法, 其特征在于, 所述接收第二移动用户国际综合业务 数字网号 MSISDN 号码分配请求消息, 所述第二 MSISDN 号码分配请求消息携带机器类通信 设备 MTC Device 标识信息包括 : 接收机器类通信网关 MTC Gateway 发送的第二 MSISDN 号码分配请求消息, 其中所述 第二 MSISDN 号码分配请求消息是由所述 MTC Gateway 根据接收到的所述 MTC Server 发送 的第一 MSISDN 号码分配请求消息生成的, 所述第一 MSISDN 号码分配请求消息和所述第二 MSISDN 号码分配请求消息分别携带所述 MTC Server 所请求的机器类通信设备 MTC Device 标识信息 ; 其中, 在生成所述第二 MSISDN 号码分配请求消息时, 包括 : 所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求消息携带的所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号码分配请求消息 ; 或者, 所述 MTC Server 根据所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码分配请求消息中发送给所述 MTC Gateway, 使得所述 MTC Gateway 生成所述第二 MSISDN 号码分配请求消息。
4: 根据权利要求 2 所述的方法, 其特征在于, 所述当所述 MTC Server 发送短消息结束 后, 释放所述 MSISDN 包括 : 网络侧设备为所述 MTC Device 分配 MSISDN 后, 还为所述 MTC Device 设置定时器, 当 所述定时器的定时时间到达时, 释放所述 MSISDN ; 或者, 网络侧设备接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码释放请 求消息生成的第二 MSISDN 号码释放请求消息, 在所述第一 MSISDN 号码释放请求消息和 第二 MSISDN 号码释放请求消息中分别携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Gateway 根据所述第一 MSISDN 号码释放请求消息中的 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号码释放请求消息, 并将所 述第二 MSISDN 号码释放请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第 二 MSISDN 号码释放请求消息, 释放所述 MSISDN ; 或者, 网络侧设备接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码释放请求 消息生成的第二 MSISDN 号码释放请求消息, 在所述第二 MSISDN 号码释放请求消息中携 2 带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Server 根据所述 MTC Device 的标识信 息获取所述 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备的地址信 息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给所 述 MTC Gateway, 使得所述 MTCGateway 生成所述第二 MSISDN 号码释放请求消息, 并将所述 第二 MSISDN 号码释放请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第二 MSISDN 号码释放请求消息, 释放所述 MSISDN。
5: 根据权利要求 1 或 2 所述的方法, 其特征在于, 在根据所述第二 MSISDN 号码分配请 求消息携带的所述 MTC Device 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN 后, 所述方法还包括 : 向归属位置寄存器 HLR 发送关联请求消息, 在所述关联请求消息携带所述 MTC Device 的标识信息和所述 MSISDN, 使得所述 HLR 根据所述关联请求消息将所述 MSISDN 与所述 MTC Device 的用户数据信息进行关联。
6: 根据权利要求 5 所述的方法, 其特征在于, 所述当所述 MTC Server 发送短消息结束 后, 释放所述 MSISDN 包括 : 在所述关联请求消息中携带所述网络侧设备为所述 MTC Device 分配的定时器的定 时时间信息, 使得所述 HLR 根据所述定时时间信息释放所述 MSISDN ; 网络侧设备在向所述 MTC Gateway 发送的所述第二 MSISDN 号码分配响应消息还携带所述网络侧设备为所述 MTC Device 分配的定时器的定时时间信息, 由所述 MTCGateway 将所述定时时间信息携带在所 述第一 MSISDN 号码分配响应消息中, 使得所述 MTC Server 据所述定时时间信息释放所述 MSISDN ; 或者, 网络侧设备向所述 HLR 发送关联释放消息, 在所述关联释放消息携带所述 MTC Device 的标识信息, 使得所述 HLR 根据所述关联释放消息释放所述 MTCDevice 所关联的 MSISDN ; 所述网络侧设备向所述 MTC Gateway 发送第二释放响应消息, 由所述 MTC Gateway 向所述 MTC Server 发送第一释放响应消息, 使得所述 MTC Server 根据所述第一释放响应消息释放 所述 MSISDN。
7: 一种短消息发送方法, 其特征在于, 包括 : 发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请求消息携带 MTC Device 的标识信息, 以使网络侧设备根据所述 MTC Device 的标识信息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN ; 接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应消息携带所述 MSISDN ; 从所述第一 MSISDN 号码分配响应消息中获取所述 MSISDN 以用于发送短消息。
8: 根据权利要求 7 所述的方法, 其特征在于, 所述方法还包括 : 当发送短消息结束后, 释放所述 MSISDN。
9: 根据权利要求 7 或 8 所述的方法, 其特征在于, 所述发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请求消息携带 MTC Device 的标识信息, 以使网络侧设备根据所述 MTC Device 的标识信息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN, 包括 : 3 向 MTC Gateway 发送第一 MSISDN 号码分配请求消息, 使得所述 MTC Gateway 根据所述 第一 MSISDN 号码分配请求生成第二 MSISDN 号码分配请求消息并将所述第二 MSISDN 号码 分配请求消息发送给网络侧设备, 所述第一 MSISDN 号码分配请求消息和第二 MSISDN 号码 分配请求消息分别携带 MTC Device 的标识信息, 由所述网络侧设备根据所述第二 MSISDN 号码分配请求消息携带的所述 MTCDevice 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ; 所述接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应消息携带所 述 MSISDN, 包括 : 接收所述 MTC Gateway 的第一 MSISDN 号码分配响应消息, 其中在所述第一 MSISDN 号 码分配响应消息中携带所述网络侧设备为所述 MTC Device 分配的 MSISDN, 并根据所述 MSISDN 向所述 MTC Device 标识信息对应的 MTC Device 发送短消息, 其中所述 MTC Gateway 根据由所述网络侧设备发送的第二 MSISDN 号码分配响应消息生成所述第一 MSISDN 号码 分配响应消息, 在所述第二 MSISDN 号码分配响应消息中携带所述网络侧设备为所述 MTC Device 分配的 MSISDN。
10: 根据权利要求 8 所述的方法, 其特征在于, 所述当发送短消息结束后, 释放所述 MSISDN 包括 : 接收所述网络侧设备为所述 MTC Device 分配的定时时间信息, 并当所述定时时间信息 对应的定时时间到达时, 释放所述 MSISDN ; 或者, 向 MTC Gateway 发送第一 MSISDN 号码释放请求消息, 在所述消息中包括所述 MTC Device 的标识信息, 使得所述 MTC Gateway 根据所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 生成第二 MSISDN 号码释放请求消息, 并将所述第 二 MSISDN 号码释放请求消息发送给所述网络侧设备 ; 所述第二 MSISDN 号码释放请求消息 用于通知所述网络侧设备释放所述 MSISDN ; 接收所述 MTC Gateway 发送的第一释放响应消 息, 释放所述 MSISDN, 其中所述第一释放响应消息是由所述 MTC Gateway 根据所述网络侧 设备发送给所述 MTC Gateway 的第二释放响应消息生成的 ; 或者, 根据所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的 地址信息, 并将所述网络侧设备的地址信息和所述所请求的 MTCDevice 的标识信息携带在 所述第一 MSISDN 号码释放请求消息中发送给 MTCGateway, 使得所述 MTC Gateway 生成第 二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放请求消息发送给所述网络侧 设备 ; 所述第二 MSISDN 号码释放请求消息用于通知所述网络侧设备释放所述 MSISDN ; 接收 所述 MTCGateway 发送的第一释放响应消息, 释放所述 MSISDN, 其中所述第一释放响应消息 是由所述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息 生成的。
11: 一种网络侧设备, 其特征在于, 包括 : 接收单元, 用于接收第二 MSISDN 号码分配请求消息, 所述第二 MSISDN 号码分配请求消 息携带通信设备 MTC Device 标识信息 ; 分配单元, 用于根据所述第二 MSISDN 号码分配请求消息携带的所述 MTCDevice 标识信 息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ; 发送单元, 用于将所述 MSISDN 发送给 MTC Server, 以使所述 MTC Server 使用所述 4 MSISDN 发送短消息。
12: 根据权利要求 11 所述的设备, 其特征在于, 所述设备还包括 : 释放单元, 用于当所述 MTC Server 发送短消息结束后, 释放所述 MSISDN。
13: 根据权利要求 11 所述的设备, 其特征在于, 所述接收单元至少包括以下任一种模 块: 第一接收模块, 用于接收由机器类通信网关 MTC Gateway 根据所述第一 MSISDN 号码分 配请求消息生成的第二 MSISDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求消息 中包括 MTC Device 的标识信息 ; 其中, 所述 MTCGateway 根据所述第一 MSISDN 号码分配请 求消息中的所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址 信息, 生成所述第二 MSISDN 号码分配请求消息, 并将所述第二 MSISDN 号码分配请求消息发 送给所述网络侧设备 ; 第二接收模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码分 配请求消息生成的第二 MSISDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求消息 中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Server 根据所述 MTC Device 的标识 信息获取所请求的 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备的地 址信息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码分配请求消息中发送给 所述 MTC Gateway, 使得所述 MTC Gateway 生成所述第二 MSISDN 号码分配请求消息, 并将所 述第二 MSISDN 号码分配请求消息发送给所述网络侧设备。
14: 根据权利要求 12 所述的设备, 其特征在于, 所述释放单元至少包括以下任一种模 块: 第一释放模块, 用于为所述 MTC Device 分配 MSISDN 后, 为所述 MTC Device 设置定时 器, 当所述定时器的定时时间到达时, 释放所述 MSISDN ; 第二释放模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码 释放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第一 MSISDN 号码释放请求消 息和第二 MSISDN 号码释放请求消息中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Gateway 根据所述第一 MSISDN 号码释放请求消息中的 MTC Device 的标识信息获取所述网 络侧设备的地址信息, 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码 释放请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第二 MSISDN 号码释放 请求消息, 释放所述 MSISDN ; 第三释放模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码释 放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第二 MSISDN 号码释放请求消息 中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Server 根据所述 MTC Device 的标识 信息获取所述网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给所述 MTC Gateway, 使得所 述 MTC Gateway 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放 请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第二 MSISDN 号码释放请求 消息, 释放所述 MSISDN。
15: 根据权利要求 11 至 14 任一所述的设备, 其特征在于, 所述设备还包括 : 信息关联单元, 用于向归属位置寄存器 HLR 发送关联请求消息, 在所述关联请求消息 5 中包括所述 MTC Device 的标识信息和所述 MSISDN, 使得所述 HLR 根据所述关联请求消息将 所述 MSISDN 与所述 MTC Device 的用户数据信息进行关联。
16: 根据权利要求 15 所述的设备, 其特征在于, 所述释放单元还至少包括以下任一种 模块 : 第四释放模块, 用于在向归属位置寄存器 HLR 发送的关联请求消息中还包括所述网络 侧设备为所述 MTC Device 分配的定时器的定时时间信息, 使得所述 HLR 根据所述定时时间 信息释放所述 MSISDN ; 在网络侧设备向所述 MTC Server 发送所述 MSISDN 时, 还包括所述 网络侧设备为所述 MTC Device 分配的定时器的定时时间信息, 使得所述 MTC Server 据所 述定时时间信息释放所述 MSISDN ; 第五释放模块, 用于向所述 HLR 发送关联释放消息, 在所述关联释放消息中包括所述 MTC Device 的标识信息, 使得所述 HLR 根据所述关联释放消息释放所述 MTC Device 所关联 的 MSISDN ; 向所述 MTC Gateway 发送第二释放响应消息, 使得所述 MTC Gateway 向所述 MTC Server 发送第一释放响应消息, 使得所述 MTCServer 根据所述第一释放响应消息释放所述 MSISDN。
17: 一种服务器, 其特征在于, 包括 : 发送单元, 用于发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请求消 息携带所请求的 MTC Device 的标识信息, 以使网络侧设备根据所述 MTC Device 的标识信 息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN ; 接收单元, 用于接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应消 息携带所述 MSISDN ; 获取单元, 用于从所述第一 MSISDN 号码分配响应消息中获取所述 MSISDN 以用于发送 短消息。
18: 根据权利要求 17 所述的服务器, 其特征在于, 所述服务器还包括 : 释放单元, 用于当发送短消息结束后, 释放所述 MSISDN。
19: 根据权利要求 18 所述的服务器, 其特征在于, 所述释放单元至少包括以下任一种 模块 : 第一释放模块, 用于接收所述网络侧设备为所述 MTC Device 分配的定时时间信息, 并 当所述定时时间信息对应的定时时间到达时, 释放所述 MSISDN ; 第二释放模块, 用于向 MTC Gateway 发送第一 MSISDN 号码释放请求消息, 在所述消 息中包括所述 MTC Device 的标识信息, 使得所述 MTC Gateway 根据所述 MTC Device 的标 识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 并生成所述第二 MSISDN 号 码释放请求消息, 并将所述第二 MSISDN 号码释放请求消息发送给所述网络侧设备 ; 所述 第二 MSISDN 号码释放请求消息用于通知所述网络侧设备释放所述 MSISDN ; 接收所述 MTC Gateway 发送的第一释放响应消息, 释放所述 MSISDN, 其中所述第一释放响应消息是由所 述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息生成 的; 第三释放模块, 用于根据所述 MTC Device 的标识信息获取所述 MTC Device 所归属的 网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述所请求的 MTC Device 的 标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给 MTC Gateway, 使得所述 MTC 6 Gateway 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放请求消息 发送给所述网络侧设备 ; 所述第二 MSISDN 号码释放请求消息用于通知所述网络侧设备释 放所述 MSISDN ; 接收所述 MTC Gateway 发送的第一释放响应消息, 释放所述 MSISDN, 其中所 述第一释放响应消息是由所述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息生成的。

说明书


短消息发送方法及设备

    【技术领域】
     本发明涉及通信技术领域, 尤其涉及一种短消息发送方法及设备。背景技术 M2M(Machine-to-Machine, 机器对机器 ) 是一种面向智能终端的通信业务, 它可 以通过移动通信网、 有线局域网、 无线局域网等多种网络实现。其中, 由于移动通信网络具 有覆盖范围广、 接入方便等优势, 因此它成为 M2M 业务的最佳载体。
     目 前 很 多 M2M 业 务 都 使 用 SMS(Short Message Service, 短消息 ) 业务发送 数据等信息。例如, 一些小数据量的业务为了减少系统开销采用 SMS 业务发送数据 ; PS Only(Packet Switched Only, 只进行分组交换 ) 业务在业务触发、 远程配置时使用 SMS 业 务发送数据。
     在用户注册、 登记入网时, 网络需要为用户分配固定的 MSISDN(Mobile Station ISDN International ISDN Number, 移动用户国际综合业务数字网号 ), 并将该 MSISDN 与用 户数据如 IMSI(International Mobile Subscriber Identify, 国际移动用户识别码 ) 等 进行关联。用户将依据目的终端的 MSISDN 向目的终端发送短消息。在 SC(Short Message Center, 短消息中心 ) 向目的终端推送短消息时, SMS-GMSC(SMS-Gateway MSC, 短信业务网 关 MSC) 需要使用目的终端的 MSISDN 向 HLR(Home Location Register, 归属位置寄存器 ) 查询数据以获取路由信息。
     但是, 在实现本发明的过程中发明人发现 :
     在 M2M 的短消息业务中, 一般是利用 MSISDN 来标识和寻址目的终端的, 但是随着 技术的发展, 未来的 M2M 技术将会引入万亿级别的海量终端, 那么, 如果按照现有技术中的 方式为终端分配 MSISDN 的话, 将会使得现有的 MSISDN 号码资源无法满足未来海量 M2M 终 端的需求。
     发明内容 本发明实施例提供一种短消息发送方法及设备, 能够提高 MSISDN 号码的利用率。
     本发明实施例采用如下技术方案 :
     一种短消息发送方法, 包括 :
     接收第二移动用户国际综合业务数字网号 MSISDN 号码分配请求消息, 所述第二 MSISDN 号码分配请求消息携带机器类通信设备 MTC Device 标识信息 ;
     根据所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信息, 为所 述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ;
     将所述 MSISDN 发送给机器类通信服务器 MTC Server, 以使所述 MTC Server 使用 所述 MSISDN 发送短消息。
     一种短消息发送方法, 包括 :
     发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请求消息携带 MTC
     Device 的标识信息, 以使网络侧设备根据所述 MTC Device 的标识信息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN ;
     接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应消息携带所 述 MSISDN ;
     从所述第一 MSISDN 号码分配响应消息中获取所述 MSISDN 以用于发送短消息。
     一种网络侧设备, 包括 :
     接收单元, 用于接收第二 MSISDN 号码分配请求消息, 所述第二 MSISDN 号码分配请 求消息携带通信设备 MTC Device 标识信息 ;
     分配单元, 用于根据所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ;
     发送单元, 用于将所述 MSISDN 发送给 MTC Server, 以使所述 MTC Server 使用所述 MSISDN 发送短消息。
     一种服务器, 包括 :
     发送单元, 用于发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请 求消息携带所请求的 MTC Device 的标识信息, 以使网络侧设备根据所述 MTC Device 的标 识信息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN ;
     接收单元, 用于接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响 应消息携带所述 MSISDN ;
     获取单元, 用于从所述第一 MSISDN 号码分配响应消息中获取所述 MSISDN 以用于 发送短消息。
     本发明实施例提供的短消息方法、 设备, 在 MTC Server 发起短消息业务之前, 由网 络侧设备为 MTC Server 所请求的 MTC Device 分配 MSISDN, 并将所述 MSISDN 发送给 MTC Server, 以使所述 MTC Server 使用所述 MSISDN 发送短消息。因此, 利用本发明实施例的这 种动态分配 MSISDN 的方式, 即使是在终端数量较多的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。 附图说明
     为了更清楚地说明本发明实施例的技术方案, 下面将对实施例描述中所需要使用 的附图作一简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他 的附图。
     图 1 为本发明实施例一短消息发送方法的流程图 ;
     图 2 为本发明实施例二短消息发送方法的流程图 ;
     图 3 为本发明实施例三所应用的系统的示意图 ;
     图 4 为本发明实施例三短消息发送方法的流程图 ;
     图 5 为本发明实施例三中的号码释放过程的流程图 ;
     图 6 为本发明实施例四所应用的系统的示意图 ;
     图 7 为本发明实施例五所应用的系统的示意图 ;
     图 8 为本发明实施例五短消息发送方法的流程图 ;图 9 为本发明实施例五中的号码释放过程的流程图 ; 图 10 为本发明实施例六所应用的系统的示意图 ; 图 11 为本发明实施例七短消息发送设备的示意图 ; 图 12 为本发明实施例七短消息发送设备的示意图 ; 图 13 为本发明实施例八短消息发送设备的示意图 ; 图 14 为本发明实施例八短消息发送设备的示意图 ; 图 15 为本发明实施例九短消息发送系统的示意图 ; 图 16 为本发明实施例九短消息发送系统的另一示意图。具体实施方式
     下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。
     如图 1 所示, 本发明实施例一提供了一种短消息发送方法, 包括 : 步骤 11、 网络侧设备接收第二移动用户国际综合业务数字网号 MSISDN 号码分配 请求消息, 所述第二 MSISDN 号码分配请求消息携带机器类通信设备 MTC Device 标识信息。
     具 体 的, 所 述 网 络 侧 设 备 接 收 MTC Gateway(Machine Type Communication Gateway, 机器类通信网关 ) 发送的第二 MSISDN 号码分配请求消息, 其中所述第二 MSISDN 号码分配请求消息是所述 MTC Gateway 根据接收到的机器类通信服务器 (Machine Type Communication Server, MTC Server) 发送的第一 MSISDN 号码分配请求消息生成的, 所述 第二 MSISDN 号码分配请求消息和所述第一 MSISDN 号码分配请求消息都携带有所述 MTC Server 所请求的机器类通信设备 (Machine Type Communication Device, MTC Device) 的 标识信息。
     在本发明实施例中, 所述网络侧设备可以是 M-DAE(MSISDN Dynamic Allocation Entity, MSISDN 号码动态分配实体 ) 实体。此外, 在本发明实施例中, 所述 MTC Device 的 标识信息可以为该设备的 FQDN(Fully Qualified Domain Name, 全称域名 )。当然, 还可以 用其他的方式来标识各个 MTC Device。
     在此步骤中, 所述网络侧设备可通过至少以下几种方式接收所述 MTC Gateway 的 第二 MSISDN 号码分配请求消息。
     方式一、 网络侧设备接收由机器类通信网关 MTC Gateway 根据所述第一 MSISDN 号 码分配请求消息生成的第二 MSISDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求 消息中携带有所述 MTC Server 所请求的 MTC Device 的标识信息。
     在所述 MTC Gateway 生成第二 MSISDN 号码分配请求消息时, 首先根据存储的 MTC Device 的标识信息、 MTC Device 归属的网络侧设备的对应关系和所述 MTC Server 所请求 的 MTC Device 的标识信息, 获取所述 MTC Server 所请求的 MTC Device 所归属的网络侧设 备的地址信息, 然后生成所述第二 MSISDN 号码分配请求消息, 并根据所述地址信息将所述 第二 MSISDN 号码分配请求消息发送给所述网络侧设备。
     在此, MTC Gateway 与该网络侧设备之间的接口基于 MAP(Mobile Application
     Part, 移动应用部分 ) 协议, 在该接口上定义新的 MAP 消息第二 MSISDN 号码分配请求消息 MAP-MSISDN-ALLOCATION, 该消息用来向网络侧设备请求分配 MSISDN。
     方式二、 网络侧设备接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号 码分配请求消息生成的第二 MSISDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求 消息中携带所述 MTC Server 所请求的 MTC Device 的标识信息。
     其中, 所述 MTC Server 根据存储的 MTC Device 的标识信息和 MTC Device 归属的 网络侧设备的对应关系, 获取所请求的 MTC Device 所归属的网络侧设备的地址信息, 并将 所述网络侧设备的地址信息和所请求的 MTC Device 的标识信息携带在所述第一 MSISDN 号 码分配请求消息中发送给所述 MTC Gateway。然后所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求消息生成所述第二 MSISDN 号码分配请求消息, 并将所述第二 MSISDN 号码分 配请求消息发送给所述网络侧设备。
     该方式中的第二 MSISDN 号码分配请求消息的含义和方式一中的相同。
     步骤 12、 所述网络侧设备根据所述第二 MSISDN 号码分配请求消息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN。
     在所述网络侧设备分配号码的过程中, 它将会根据第二 MSISDN 号码分配请求消 息中的 MTC Device 的标识信息, 从号码池中为所述 MTC Server 所请求的 MTC Device 分 配 MSISDN, 并将所述 MSISDN 标识为不可用状态。同时, 所述网络侧设备还可记录所述 MTC Device 的标识信息和分配的 MSISDN 的对应关系, 以提高号码分配的效率。 步骤 13、 所述网络侧设备将所述 MSISDN 发送给机器类通信服务器 MTCServer, 以 使所述 MTC Server 使用所述 MSISDN 发送短消息。
     在具体应用过程中, 所述网络侧设备可发送携带所述 MSISDN 的第二 MSISDN 号码 分配响应消息给所述 MTC Gateway, 以使所述 MTC Gateway 根据所述第二 MSISDN 号码分配 响应消息生成携带所述 MSISDN 的第一 MSISDN 号码分配响应消息, 并将所述第一 MSISDN 号 码分配响应消息发送给所述 MTC Server, 使得所述 MTC Server 根据所述第一 MSISDN 号码 分配响应消息携带的所述 MSI SDN 向所述 MTC Device 标识信息对应的 MTC Device 发送短 消息。如上所述, 在 MTC Server 发起短消息业务之前, 由网络侧设备根据第二 MSISDN 号码 分配请求消息为 MTCServer 所请求的 MTC Device 分配 MSISDN, 并将分配的 MSISDN 发送给 所述 MTCServer, 以使所述 MTC Server 使用所述 MSISDN 发送短消息。因此, 利用本发明实 施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多的情况下, 也能为各个终端分 配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     在实施例一的基础上, 为了进一步提高 MSISDN 号码的利用率, 当所述 MTCServer 发送短消息结束后, 所述网络侧设备释放为所述 MTC Server 所请求的 MTC Device 分配的 所述 MSISDN。
     在释放所述 MSISDN 的过程中, 所述网络侧设备可以有至少以下几种方式 :
     方式一、 由网络侧设备发起的释放过程。
     网络侧设备为所述 MTC Device 分配 MSISDN 后, 还可为所述 MTC Device 设置定时 器, 当所述定时器的定时时间到达时, 释放所述 MSISDN。
     此时, 为了保证后续发送短消息的准确性, 所述网络侧设备还可在所述第二 MSISDN 号码分配响应消息中携带所述定时器的定时时间信息, 以使得所述 MTCGateway 通
     过所述第一 MSISDN 号码分配响应消息通知所述 MTC Server 根据所述定时时间信息释放所 分配到的 MSISDN。
     方式二、 由 MTC Server 发起的释放过程。
     所述网络侧设备接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码释 放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第一 MSISDN 号码释放请求消息 和第二 MSISDN 号码释放请求消息中携带所述 MTC Server 所请求的 MTC Device 的标识信 息。
     其中, 所述 MTC Gateway 根据存储的 MTC Device 的标识信息和 MTC Device 归属 的网络侧设备的对应关系、 所述 MTC Server 所请求的 MTC Device 的标识信息, 获取所述 MTC Server 所请求的 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号码释放请求消息, 并根据所述地址信息将所述第二 MSISDN 号码释放请求消息发送给所 述网络侧设备。然后, 所述网络侧设备根据所述第二 MSISDN 号码释放请求消息, 释放所述 MSISDN。
     在此, MTC Gateway 与网络侧设备之间的接口基于 MAP 协议, 在该接口上定义新的 MAP 消息第二 MSISDN 号码释放请求消息 MAP-MSISDN-RELEASE, 用来向网络侧设备请求释放 指定 MTC Device 所关联的 MSISDN。 同 样, 为 了 保 证 后 续 发 送 短 消 息 的 准 确 性, 所述网络侧设备还可向所述 MTCGateway 发送第二释放响应消息, 由所述 MTC Gateway 向所述 MTC Server 发送第一释放 响应消息, 使得所述 MTC Server 根据所述第一释放响应消息释放所述 MSISDN。
     方式三、 由 MTC Server 发起的释放过程。
     所述网络侧设备接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码释 放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第二 MSISDN 号码释放请求消息 中携带所述 MTC Server 所请求的 MTC Device 的标识信息。
     其中, 所述 MTC Server 根据存储的 MTC Device 的标识信息和 MTC Device 归属的 网络侧设备的对应关系、 所述 MTC Server 所请求的 MTC Device 的标识信息, 获取所请求的 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述 MTC Server 所请求的 MTC Device 的标识信息携带在所述第一 MSISDN 号码释放请求消息中发送 给所述 MTC Gateway, 使得所述 MTCGateway 生成所述第二 MSISDN 号码释放请求消息, 并根 据所述地址信息将所述第二 MSISDN 号码释放请求消息发送给所述网络侧设备。然后所述 网络侧设备根据所述第二 MSISDN 号码释放请求消息, 释放所述 MSISDN。
     此方式中的第二 MSISDN 号码释放请求消息的含义与方式二中的相同。
     同 样, 为 了 保 证 后 续 发 送 短 消 息 的 准 确 性, 所述网络侧设备还可向所述 MTCGateway 发送第二释放响应消息, 由所述 MTC Gateway 向所述 MTC Server 发送第一释放 响应消息, 使得所述 MTC Server 根据所述消息释放所述 MSISDN。
     通过以上的技术方案可以看出, 在 MTC Server 发起短消息业务之前, 网络侧设备 为 MTC Serve 所请求的 MTC Device 分配 MSISDN ; 而当短消息业务结束时, 则释放该 MSISDN。 因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多的情况 下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     如图 2 所示, 本发明实施例二提供了一种短消息发送方法, 包括 :
     步骤 21、 MTC Server 发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码 分配请求消息携带 MTC Device 的标识信息, 以使网络侧设备根据所述 MTCDevice 的标识信 息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN。
     具体的, 所述 MTC Server 可向 MTC Gateway 发送第一 MSISDN 号码分配请求消息, 使得所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求生成第二 MSISDN 号码分配请求 消息并将所述第二 MSISDN 号码分配请求消息发送给网络侧设备, 所述第一 MSISDN 号码分 配请求消息和第二 MSISDN 号码分配请求消息都携带所请求的 MTC Device 的标识信息, 并 由所述网络侧设备根据所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信 息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN。
     所述 MTC Device 的标识信息的含义与实施例一中的相同。
     其中, 所述 MTC Server 本身可具有 FQDN 的解析功能。因此, 所述 MTC Server 可 根据存储的 MTC Device 的标识信息和 MTC Device 归属的网络侧设备的对应关系, 获取所 述所请求的 MTC Device 所归属的网络侧设备, 并将所述网络侧设备的地址信息和所述所 请求的 MTC Device 的标识信息携带在所述第一 MSISDN 号码分配请求消息中发送给 MTC Gateway。然后由所述 MTC Gateway 生成所述第二 MSISDN 号码分配请求消息, 并将所述第 二 MSISDN 号码分配请求消息发送给所述网络侧设备。
     步骤 22、 所述 MTC Server 接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应消息携带所述 MSISDN。
     具体的, 所述 MTC Server 接收所述 MTC Gateway 的第一 MSISDN 号码分配响应消 息, 其中在所述第一 MSISDN 号码分配响应消息中携带所述网络侧设备为所述 MTC Device 分配的 MSISDN, 并根据所述 MSISDN 向所述 MTC Device 标识信息对应的 MTC Device 发送短 消息, 其中所述 MTC Gateway 根据由所述网络侧设备发送的第二 MSISDN 号码分配响应消息 生成所述第一 MSISDN 号码分配响应消息, 在所述第二 MSISDN 号码分配响应消息中携带所 述网络侧设备为所述 MTC Device 分配的 MSISDN。
     步骤 23、 所述 MTC Server 从所述第一 MSISDN 号码分配响应消息中获取所述 MSISDN 以用于发送短消息。
     如上所述, 在 MTC Server 发起短消息业务之前, 由网络侧设备为 MTC Server 所请 求的 MTC Device 分配 MSISDN, 并将分配的 MSISDN 发送给所述 MTC Server, 以使所述 MTC Server 发送短消息。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终 端数量较多的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用 率。
     此外, 在实施例二的基础上, 为了进一步提高 SISDN 号码的利用率, 当发送短消息 结束后, 所述 MTC Server 还可释放所述 MSISDN。
     如实施例一中所描述的, 在所述网络侧设备侧可设置有定时器, 在所述第二 MSISDN 号码分配响应消息中还包括所述网络侧设备为所述 MTC Device 所分配的定时器的 定时时间信息, 并且由所述 MTC Gateway 将此定时时间信息携带在所述第一 MSISDN 号码分 配响应消息中。因此, 所述 MTC Server 可根据所述第一 MSISDN 号码分配响应消息, 当经过 所述定时时间信息对应的定时时间时, 释放所述 MSISDN。
     或者, 当发送短消息结束后, 所述 MTC Server 可向 MTC Gateway 发送第一 MSISDN号码释放请求消息, 在所述消息中包括所述所请求的 MTC Device 的标识信息, 使得所述 MTC Gateway 根据存储的 MTC Device 的标识信息和 MTC Device 归属的网络侧设备的对应关系, 获取所述所请求的 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号 码释放请求消息, 并根据所述地址信息将所述第二 MSISDN 号码释放请求消息发送给所述 网络侧设备。其中, 所述第二 MSISDN 号码释放请求消息用于通知所述网络侧设备释放所述 MSISDN。然后, 所述 MTC Server 接收所述 MTC Gateway 发送的第一释放响应消息, 释放所 述 MSISDN, 其中所述第一释放响应消息是由所述 MTC Gateway 根据所述网络侧设备发送给 所述 MTC Gateway 的第二释放响应消息生成的。
     或者, 当发送短消息结束后, 所述 MTC Server 根据存储的 MTC Device 的标识信 息和 MTC Device 归属的网络侧设备的对应关系, 获取所述所请求的 MTCDevice 所归属的 网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述所请求的 MTC Device 的 标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给 MTC Gateway, 使得所述 MTC Gateway 生成所述第二 MSISDN 号码释放请求消息, 并根据所述地址信息将所述第二 MSISDN 号码释放请求消息发送给所述网络侧设备。其中, 所述第二 MSISDN 号码释放请求消息用于 通知所述网络侧设备释放所述 MSISDN。 然后, 所述 MTC Server 接收所述 MTC Gateway 发送 的第一释放响应消息, 释放所述 MSISDN, 其中所述第一释放响应消息是由所述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息生成的。
     其中所述第二 MSISDN 号码释放请求消息的含义与实施例一中描述的相同。
     通过以上的技术方案可以看出, 在 MTC Server 发起短消息业务之前, 网络侧设 备为 MTC Server 所请求的 MTC Device 分配 MSISDN ; 而当短消息业务结束时, 则释放该 MSISDN。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多 的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     以下, 结合不同的实施例详细描述一下本发明发送短消息的方法的具体实现过 程。其中, 图中的 MTC Server、 MTC Gateway 可分别具有 FQDN 解析功能, 所述网络侧设备可 为单独存在的实体, 或者位于 HLR(Home Location Register, 归属位置寄存器 ) 中。 根据现 有技术中 MSISDN 号的结构, 网络侧设备与 HLR 成对出现, 二者一一对应。
     结合图 3、 图 4 和图 5, 本发明实施例三提供了一种短消息发送方法。根据图 3 所 示的系统结构可以看出, 在此实施例中, MTC Gateway 具有 FQDN 解析功能, 网络侧设备为单 独存在的实体。
     再结合图 4, 本发明实施例三的方法包括如下步骤 :
     步骤 31、 MTC Server 向 MTC Gateway 发送第一 MSISDN 号码分配请求消息 (MSISDN Request), 该消息中含有所请求 MTC Device 的 FQDN, 及消息类型 MDA(MSISDN Dynamic Allocation)。
     MTC Server 与 MTC Gateway 之间的消息传输基于 TCP/IP(Transmission Control Protocol/Internet Protocol, 传输控制协议 / 因特网互联协议 ) 协议, 该消息可以模仿 DNS(Domain Name System, 域名系统 ) 查询报文来实现。
     在此需要说明的是, 在本发明的实施例中, 从节约资源的角度考虑, MTCServer 发 送给 MTC Gateway 的第一 MSISDN 号码分配请求消息和下文将要描述的第一 MSISDN 号码释 放请求消息都是利用 MSISDN Request 消息实现的, 只是在不同的场景下, 在该消息中增添用以表示该消息类型的信息将二者加以区分。例如, 在此实施例中, 在作为第一 MSISDN 号 码分配请求消息的 MSISDN Request 中, 用 MDA 表示它的消息类型。而在第一 MSISDN 号码 释放请求消息 MSISDN Request 中, 是利用 MR 表示它的消息类型。
     当然, 第一 MSISDN 号码分配请求消息和第一 MSISDN 号码释放请求消息还可利用 两条完全不同的消息来实现, 只要能够让 MTC Gateway 进行区分即可。
     步骤 32、 MTC Gateway 利用 FQDN 解析功能, 根据存储的 MTC Device 的 FQDN 和 MTC Device 归属的网络侧设备的对应关系、 所述 MTC Server 所请求的 MTC Device 的 FQDN, 解 析出该 FQDN 所归属的网络侧设备。
     若解析成功, 则 MTC Gateway 将向该网络侧设备请求为指定 MTC Device 分配 MSISDN, 消息中包含所述 MTC Device 的 FQDN。在此实施例中, MTC Gateway 与网络侧设备 之间的接口基于 MAP 协议, 在该接口上定义新的 MAP 消息第二 MSISDN 号码分配请求消息 (MAP-MSISDN-ALLOCATION), 用来向网络侧设备请求为指定 MTC Device 分配 MSISDN。
     若解析失败, 即无法解析出该 FQDN 所归属的网络侧设备, 则 MTC Gateway 直接向 MTC Server 返回 MSISDN-ALLOCATION 消息, 消息中指示无法解析该 FQDN。 Server 接收该消 息并标记该 MTC Device 不可达 ( 图中未示 )。 步骤 33、 网络侧设备为所请求的 FQDN 分配 MSISDN 号码。
     若分配成功, 网络侧设备将所分配的 MSISDN 从号码池中除去, 标识为不可用状 态, 并记录该 FQDN 与 MSISDN 之间的关联, 然后向 HLR 发送 MSISDN 关联请求消息。
     同样, 在此实施例中, 网络侧设备和 HLR 之间的接口基于 MAP 协议, 在该接口上定 义新的 MAP 消息关联请求消息 (MAP-MSISDN-ASSOCW), 用于在网络侧设备为 MTC Device 分 配 MSISDN 成功后向 HLR 请求将该 MSISDN 与该 MTC Device 的用户数据相关联, 并且, 在该 消息中包含该 MTC Device 的 FQDN 和新分配的 MSISDN。
     若号码池为空, 即无可供分配的 MSI SDN, 则网络侧设备通过 MTC Gateway 向 MTC Server 返回响应消息指示号码池为空, 无法分配 MSISDN。由于号码池的动态更新特性, MTC Server 接收到该响应消息后等待特定时间将会再向网络请求分配 MSISDN( 图中未示 )。
     步骤 34、 HLR 收到网络侧设备发送的关联请求消息后, 将分配的 MSISDN 与用户数 据如 IMSI 进行关联。并在关联成功向网络侧设备返回关联成功响应。
     步骤 35、 网络侧设备接收到 HLR 发送的关联成功响应后, 向 MTC Gateway 发送第二 MSISDN 号码分配响应消息, 在该消息中包含为指定 MTC Device 分配的 MSISDN。
     步骤 36、 MTC Gateway 向 MTC Server 发送第一 MSISDN 号码分配响应消息 (MSISDN Response), 在该消息中包含为指定 MTC Device 分配的 MSISDN。
     以下步骤 37-316 为短消息发送的具体过程, 该过程为现有技术, 在此做简单介 绍。
     步骤 37、 分配成功后, MTC Server 利用分配的 MSISDN 进行短消息发送, 将短消息 发送至 MTC Gateway。
     步骤 38、 MTC Gateway 将短消息转发至短信中心 SC。
     步骤 39、 SC 将短信推送至相应的短消息业务网关 MSC(SMS-GMSC)。
     步骤 310、 SMS-GMSC 依据 MTC Device 的 MSISDN 找到它所归属的 HLR, 并向 HLR 获 取该设备的 IMSI(LMSI) 以及路由信息。
     步骤 311、 SMS-GMSC( 短消息业务网关 MSC) 依据获得的路由信息将消息以及设备 的 IMSI( 或 LMSI) 发送至相应的 MSC/VLR( 移动交换中心 / 拜访位置寄存器 )。
     步骤 312、 MSC/VLR 依据用户 IMSI( 或 LMSI) 查找用户归属的小区, 并将消息发送 至 MTC Device。
     步骤 313、 MTC Device 向 MSC/VLR 发送传送报告。
     步骤 314、 MSC/VLR 向 SMS-GMSC 发送传送报告。
     步骤 315、 SMS-GMSC 向 HLR 发送短消息传送报告。
     步骤 316、 SMS-GMSC 向 SC 发送传送报告。
     以下步骤为 MSISDN 的释放流程。如前述实施例一所描述的, 号码释放的流程可由 网络侧即网络侧设备发起, 也可由 MTC Server 发起。当由网络侧设备发起时, 网络侧设备 为分配号码成功后启动定时器并依据业务约定的 MSISDN 占用时间计算出相应的定时器的 定时时间也即释放时间 ( 绝对时间 ), 并通过关联请求消息将该释放时间通知 HLR。另外在 分配响应消息中将该释放时间通知给 MTCServer。释放时间到时, 则 MTC Server、 网络侧设 备和 HLR 同时释放该 MSISDN。在此图 5 中, 只示出了 MTC Server 发起的号码释放流程。
     如图 5 所示, 号码释放流程包括 : 步骤 317、 MTC Server 向 MTC Gateway 发送第一 MSISDN 号码释放请求消息 (MSISDN Request), 消息类型为 MR(MSISDN Release, 号码释放 ), 即请求释放 MSISDN 消息, 在该消息 中包含 MTC Device 的 FQDN。
     步骤 318、 MTC Gateway 利用 FQDN 解析功能, 根据存储的 MTC Device 的 FQDN 和 MTC Device 归属的网络侧设备的对应关系、 所述 MTC Server 所请求的 MTCDevice 的 FQDN, 解析出该 FQDN 所归属的网络侧设备。同时, 生成第二 MSISDN 号码释放请求消息, 并将所 述第二 MSISDN 号码释放请求消息发送给相应的网络侧设备, 请求网络侧设备释放指定 MTC Device 所关联的 MSISDN。
     在此实施例中, 网络侧设备和 MTC Gateway 之间的接口基于 MAP 协议, 在该接口上 定义新的 MAP 消息第二 MSISDN 号码释放请求消息 (MAP-MSISDN-RELEASE), 用来向网络侧设 备请求释放指定 MTC Device 所关联的 MSISDN。
     步骤 319、 网络侧设备收到消息, 将该 FQDN 所对应的 MSISDN 放入号码池, 将其状态 修改为可用, 取消 FQDN 与 MSISDN 之间的关联。同时向 HLR 发送关联释放消息, 在该消息中 包含该 MTC Device 的 FQDN。
     同样, 在此实施例中, 网络侧设备和 HLR 之间的接口基于 MAP 协议, 在该接口上 定义新的 MAP 消息关联释放消息 (MAP-MSISDN-UNCOUPLE), 用来向 HLR 请求释放指定 MTC Device 所关联的 MSISDN。
     步骤 320、 HLR 收到关联释放请求后, 删除与该 FQDN 关联的 MSISDN, 并将相应的短 信数据清除, 然后向网络侧设备发送 MSISDN 去关联响应消息。
     步 骤 321、网 络 侧 设 备 向 MTC Gateway 发 送 第 二 释 放 响 应 消 息 (MAP-MSISDN-RELEASE)。
     步 骤 322、 MTC Gateway 向 MTC Server 发 送 第 一 释 放 响 应 消 息 (MSISDN Response)。
     本发明实施例四提供了一种短消息发送方法, 图 6 为该实施例的应用场景示意
     图。根据图 6 所示的系统结构可以看出, 在此实施例中, MTC Gateway 具有 FQDN 解析功能, 网络侧设备位于 HLR 中。
     与实施例三不同的是, 由于网络侧设备位于 HLR 中, 那么二者之间的交互即成为 了内部之间的交互。也就是说, 在 HLR 内部可能存在某个功能模块, 它和嵌入在 HLR 中的网 络侧设备能够进行交互, 并具有能够将 MSISDN 和用户数据进行关联、 释放的功能。那么, 对 于在此实施例, 实施例三号码关联、 释放的过程中的网络侧设备和 HLR 之间的交互就变成 了网络侧设备和 HLR 中的上述功能模块之间的交互过程。 其他流程相同。 其中, MTC Gateway 与 HLR 之间基于 MAP 消息。
     结合图 7、 图 8 和图 9, 本发明实施例五提供了一种短消息发送方法。根据图 7 所 示的系统结构可以看出, 在此实施例中, MTC Server 具有 FQDN 解析功能, 网络侧设备为单 独存在的实体。
     再结合图 8, 本发明实施例五的方法包括如下步骤 :
     步骤 41、 MTC Server 利用 FQDN 解析功能, 根据存储的 MTC Device 的 FQDN 和 MTC Device 归属的网络侧设备的对应关系、 所述 MTC Server 所请求的 MTC Device 的 FQDN, 解 析出该 FQDN 所归属的网络侧设备。
     MTC Server 向 MTC Gateway 发 送 第 一 MSISDN 号 码 分 配 请 求 消 息 (MSISDN Request), 该 消 息 中 含 有 所 请 求 MTC Device 的 FQDN, 消 息 类 型 MDA(MSISDN Dynamic Allocation) 及上述网络侧设备的地址信息。
     与实施例三中的相同, MTC Server 与 MTC Gateway 之间的消息传输基于 TCP/IP 协 议, 该消息可以模仿 DNS(Domain Name System, 域名系统 ) 查询报文来实现。
     步骤 42、 MTC Gateway 依据第一 MSISDN 号码分配请求消息生成第二 MSISDN 号码 分配请求消息, 并根据消息中的网络侧设备地址信息将第二 MSISDN 号码分配请求消息发 送至相应的网络侧设备。
     MTC Gateway 与网络侧设备之间基于 MAP 协议传输消息。 在该接口上定义新的 MAP 消息第二 MSISDN 号码分配请求消息 (MAP-MSISDN-ALLOCATION), 用来向网络侧设备请求为 指定 MTC Device 分配 MSISDN。
     步骤 43、 网络侧设备为所请求的 FQDN 分配 MSISDN 号码。
     若分配成功, 网络侧设备将所分配的 MSISDN 从号码池中除去, 记录 FQDN 与 MSISDN 关联, 并向 HLR 发送 MSISDN 关联请求。
     若号码池为空, 即无可供分配的 MSISDN, 则通过 MTC Gateway 向 MTC Server 返回 响应消息指示号码池为空, 无法分配。由于号码池的动态更新特性, MTCServer 接收到该指 示消息后等待特定时间再向网络请求分配 MSISDN。
     网络侧设备和 HLR 之间的接口基于 MAP 协议, 在该接口上定义新的 MAP 消息 MAP-MSISDN-ASSOCW 用 来 在 网 络 侧 设 备 为 MTC Device 分 配 MSISDN 成 功 后 向 HLR 请 求 MSISDN 与该设备的用户签约数据的关联, 消息中包含设备的 FQDN 和新分配的 MSISDN。
     步骤 44- 步骤 416、 同步骤 34-316。
     同样, 在此实施例中号码释放的流程可由网络侧即网络侧设备发起, 也可由 MTC Server 发起。结合图 9 所示, 号码释放流程包括 :
     步骤 417、 MTC Server 利用 FQDN 解析功能, 根据存储的 MTC Device 的 FQDN 和 MTCDevice 归属的网络侧设备的对应关系、 所述 MTC Server 所请求的 MTCDevice 的 FQDN, 解析 出该 FQDN 所归属的网络侧设备。
     MTC Server 向 MTC Gateway 发 送 第 一 MSISDN 号 码 释 放 请 求 消 息 (MSISDN Request), 消息类型为 MR(MSISDN Release, 号码释放 ), 即请求释放 MSISDN 消息, 在该消息 中包含 MTC Device 的 FQDN 和上述网络侧设备的地址信息。
     步骤 418、 MTC Gateway 根据上述第一 MSISDN 号码释放请求消息生成第二 MSISDN 号码释放请求消息, 并根据上述网络侧设备的地址信息将所述第二 MSISDN 号码释放请求 消息发送给相应的网络侧设备, 请求网络侧设备释放指定 MTC Device 所关联的 MSISDN。
     在此实施例中, 网络侧设备和 MTC Gateway 之间的接口基于 MAP 协议, 在该接口上 定义新的 MAP 消息第二 MSISDN 号码释放请求消息 (MAP-MSISDN-RELEASE), 用来向网络侧设 备请求释放指定 MTC Device 所关联的 MSISDN。
     步骤 419-422、 同步骤 319-322。
     本发明实施例六提供了一种短消息发送方法, 图 10 为该实施例的应用场景示意 图。根据图 10 所示的系统结构可以看出, 在此实施例中, MTC Server 具有 FQDN 解析功能, 网络侧设备位于 HLR 中。
     与实施例五不同的是, 由于网络侧设备位于 HLR 中, 那么二者之间的交互即成为 了内部之间的交互。也就是说, 在 HLR 内部可能存在某个功能模块, 它和嵌入在 HLR 中的网 络侧设备能够进行交互, 并具有能够将 MSISDN 和用户数据进行关联、 释放的功能。那么, 对 于在此实施例, 实施例五号码关联、 释放的过程中的网络侧设备和 HLR 之间的交互就变成 了网络侧设备和 HLR 中的上述功能模块之间的交互过程。 其他流程相同。 其中, MTC Gateway 与 HLR 之间基于 MAP 消息。
     由上可以看出, 通过本发明实施例三 - 六的技术方案, 在有业务需求时为用户动 态分配 MSISDN, 业务完成进行释放 MSISDN。与现有技术中固定分配 MSISDN 号码的方案 相比, 本发明实施例的技术方案提高了 MSISDN 的利用效率, 有效的缓解了引入 M2M 业务后 MSISDN 号码不足的情况。
     在以上的实施例, 所述网络侧设备均可由 M-DAE 实体来实现。
     本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以 通过计算机程序来指令相关的硬件来完成, 所述的程序可存储于一计算机可读取存储介质 中, 该程序在执行时, 可包括如上述各方法的实施例的流程。其中, 所述的存储介质可为磁 碟、 光盘、 只读存储记忆体 (Read-Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。
     如图 11 所示, 本发明实施例七提供了一种网络侧设备, 包括 : 接收单元 51, 分配单 元 52, 发送单元 53。
     其 中, 所 述 接 收 单 元 51, 用 于 接 收 第 二 MSISDN 号 码 分 配 请 求 消 息, 所述第二 MSISDN 号码分配请求消息携带通信设备 MTC Device 标识信息 ; 所述分配单元 52, 用于根据 所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN ; 所述发送单元 53, 用于将所述 MSISDN 发送给 MTC Server, 以使所述 MTC Server 使用所述 MSISDN 发送短消息。
     本发明实施例提供的设备, 在 MTC Server 发起短消息业务之前, 由网络侧设备根据第二 MSISDN 号码分配请求消息为 MTC Server 所请求的 MTC Device 分配 MSISDN, 并将 分配的 MSISDN 发送给所述 MTC Server, 以使所述 MTC Server 使用所述 MSISDN 发送短消 息。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多的情 况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     此外, 为了进一步提高 MSISDN 号码的利用率, 如图 12 所示, 所述设备还可包括 : 释 放单元 54, 用于当所述 MTC Server 发送短消息结束后, 释放为所述 MTC Server 所请求的 MTC Device 分配的所述 MSISDN。
     其中, 根据前述方法实施例中所描述的, 所述接收单元 51 可至少包括以下一种模 块:
     第一接收模块, 用于接收由机器类通信网关 MTC Gateway 根据所述第一 MSISDN 号 码分配请求消息生成的第二 MSISDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求 消息中包括有所述 MTC Server 所请求的 MTC Device 的标识信息 ; 其中, 所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求消息中的 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号码分配请求消息, 并将所述第二 MSISDN 号码分配请求消息发送给所述网络侧设备。
     第二接收模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号 码分配请求消息生成的第二 MSI SDN 号码分配请求消息, 在所述第二 MSISDN 号码分配请求 消息中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Server 根据所述 MTC Device 的 标识信息获取所请求的 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备 的地址信息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码分配请求消息中发 送给所述 MTC Gateway, 使得所述 MTC Gateway 生成所述第二 MSISDN 号码分配请求消息, 并 将所述第二 MSISDN 号码分配请求消息发送给所述网络侧设备。
     所述分配单元 52 可具体用于根据所述第一分配请求消息, 为所述 MTC Server 所 请求的 MTC Device 分配 MSISDN, 并将所述 MSISDN 标识为不可用状态。
     如前所述, 在号码释放的过程中, 可至少有三种释放方式。那么相应的, 所述释放 单元 54 可至少包括一下一种模块 :
     第一释放模块, 用于为所述 MTC Device 分配 MSISDN 后, 为所述 MTC Device 设置 定时器, 当所述定时器的定时时间到达时, 释放所述 MSISDN。
     第二释放模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号 码释放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第一 MSISDN 号码释放请求 消息和第二 MSISDN 号码释放请求消息中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Gateway 根据所述第一 MSISDN 号码释放请求消息中的 MTC Device 的标识信息获取所述网 络侧设备的地址信息, 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码 释放请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第二 MSISDN 号码释放 请求消息, 释放所述 MSISDN。
     第三释放模块, 用于接收由 MTC Gateway 根据所述 MTC Server 的第一 MSISDN 号码 释放请求消息生成的第二 MSISDN 号码释放请求消息, 在所述第二 MSISDN 号码释放请求消 息中携带所述 MTC Device 的标识信息 ; 其中, 所述 MTC Server 根据所述 MTC Device 的标识 信息获取所述网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述 MTC Device的标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给所述 MTC Gateway, 使得所 述 MTC Gateway 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放 请求消息发送给所述网络侧设备, 由所述网络侧设备根据所述第二 MSISDN 号码释放请求 消息, 释放所述 MSISDN。
     此外, 为了进一步提高后续短消息业务的准确性, 如图 12 所示, 所述设备还包括 : 信息关联单元 55。
     图 12 所示的设备可单独位于 HLR 中, 那么此时, 所述信息关联单元 55 的动作是在 HLR 内部完成的。
     或者图 12 所示的设备也可形成为一个单独的实体, 与 HLR 分开设置。那么此时, 所述信息关联单元 55 可具体用于, 向归属位置寄存器 HLR 发送关联请求消息, 在所述关联 请求消息中包括所述 MTC Device 的标识信息和所述 MSISDN, 使得所述 HLR 根据所述关联请 求消息将所述 MSISDN 与所述 MTC Device 的用户数据信息进行关联。
     为了进一步保证后续短消息业务的准确性, 所述号码释放单元 54 还可包括以下 任一种模块 :
     第四释放模块, 用于在向归属位置寄存器 HLR 发送的关联请求消息中还包括所述 网络侧设备为所述 MTC Device 分配的定时器的定时时间信息, 使得所述 HLR 根据所述定时 时间信息释放所述 MSISDN ; 在网络侧设备向所述 MTC Server 发送所述 MSISDN 时, 还包括所 述网络侧设备为所述 MTC Device 分配的定时器的定时时间信息, 使得所述 MTC Server 据 所述定时时间信息释放所述 MSISDN。
     第五释放模块, 用于向所述 HLR 发送关联释放消息, 在所述关联释放消息中包括 所述 MTC Device 的标识信息, 使得所述 HLR 根据所述关联释放消息释放所述 MTC Device 所关联的 MSISDN ; 向所述 MTC Gateway 发送第二释放响应消息, 使得所述 MTC Gateway 向 所述 MTC Server 发送第一释放响应消息, 使得所述 MTCServer 根据所述第一释放响应消息 释放所述 MSISDN。 。
     其中, 该设备的工作原理可参照前述方法实施例中的描述。
     本发明实施例提供的网络侧设备, 在 MTC Server 发起短消息业务之前, 由网络侧 设备为 MTC Server 所请求的 MTC Device 分配 MSISDN ; 而当短消息业务结束时, 则释放该 MSISDN。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多 的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     如图 13 所示, 本发明实施例八提供了一种服务器, 包括 : 发送单元 61, 接收单元 62 和获取单元 63。 其中, 所述发送单元 61, 用于发送第一 MSISDN 号码分配请求消息, 所述第一 MSISDN 号码分配请求消息携带所请求的 MTC Device 的标识信息, 以使网络侧设备根据所 述 MTC Device 的标识信息为所述 MTC Device 的标识信息对应的 MTC Device 分配 MSISDN ; 所述接收单元 62, 用于接收第一 MSISDN 号码分配响应消息, 所述第一 MSISDN 号码分配响应 消息携带所述 MSISDN ; 所述获取单元 63, 用于从所述第一 MSISDN 号码分配响应消息中获取 所述 MSISDN 以用于发送短消息。
     本发明实施例提供的服务器, 在发起短消息业务之前, 由网络侧设备将分配的 MSISDN 发送给服务器, 继而由该服务器获得该 MSISD 并发送短消息。 因此, 利用本发明实施 例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多的情况下, 也能为各个终端分配MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     此外, 为了进一步提高 MSISDN 号码的利用率, 如图 14 所示, 所述设备还可包括 : 释 放单元 64, 用于当发送短消息结束后, 释放所述 MSISDN。
     其中, 所述发送单元 61 具体用于, 向 MTC Gateway 发送第一 MSISDN 号码分配请求 消息, 使得所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求生成第二 MSISDN 号码分 配请求消息并将所述第二 MSISDN 号码分配请求消息发送给网络侧设备, 所述第一 MSISDN 号码分配请求消息和第二 MSISDN 号码分配请求消息分别携带 MTC Devie 的标识信息, 由所 述网络侧设备根据所述第二 MSISDN 号码分配请求消息携带的所述 MTC Device 标识信息, 为所述 MTC Device 标识信息对应的 MTC Device 分配 MSISDN。
     根据前述实施例所描述的, 在所述分配响应消息中还所述网络侧设备所设定的用 于释放 MSISDN 的定时器的定时时间信息。此时, 所述释放单元 64 包括以下任一种模块 :
     第一释放模块, 用于接收所述网络侧设备为所述 MTC Device 分配的定时时间信 息, 并当所述定时时间信息对应的定时时间到达时, 释放所述 MSISDN。
     第二释放模块, 用于向 MTC Gateway 发送第一 MSISDN 号码释放请求消息, 在所述 消息中包括所述 MTC Device 的标识信息, 使得所述 MTC Gateway 根据所述 MTC Device 的 标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 并生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放请求消息发送给所述网络侧设备 ; 所述 第二 MSISDN 号码释放请求消息用于通知所述网络侧设备释放所述 MSISDN ; 接收所述 MTC Gateway 发送的第一释放响应消息, 释放所述 MSISDN, 其中所述第一释放响应消息是由所 述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息生成 的。
     第三释放模块, 用于根据所述 MTC Device 的标识信息获取所述 MTC Device 所归 属的网络侧设备的地址信息, 并将所述网络侧设备的地址信息和所述所请求的 MTC Device 的标识信息携带在所述第一 MSISDN 号码释放请求消息中发送给 MTC Gateway, 使得所述 MTC Gateway 生成所述第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码释放请 求消息发送给所述网络侧设备 ; 所述第二 MSISDN 号码释放请求消息用于通知所述网络侧 设备释放所述 MSISDN ; 接收所述 MTC Gateway 发送的第一释放响应消息, 释放所述 MSISDN, 其中所述第一释放响应消息是由所述 MTC Gateway 根据所述网络侧设备发送给所述 MTC Gateway 的第二释放响应消息生成的。
     图 13 或 14 所示的设备可位于 MTC Server 中。
     本发明实施例提供的服务器, 在 MTC Server 发起短消息业务之前, 由网络侧设 备为 MTC Server 所请求的 MTC Device 分配 MSISDN ; 而当短消息业务结束时, 则释放该 MSISDN。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量较多 的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     此外, 如图 15 所示, 本发明实施例九还提供了一种短消息发送系统, 包括 : MTC Server(MTC 服务器 )71, 网络侧设备 72 和 MTC Gateway(MTC 网关 )73。
     其中, 所述 MTC Server71 用于向所述 MTC Gateway 发送第一 MSISDN 号码分配请 求消息, 接收所述网络侧设备分配的 MSISDN ; 所述 MTC Gateway73 根据所述第一 MSISDN 号 码分配请求消息生成第二 MSISDN 号码分配请求消息, 并将所述第二 MSISDN 号码分配请求消息发送给所述网络侧设备 72 ; 所述网络侧设备 72, 用于根据所述第二 MSISDN 号码分配 请求消息为所述 MTC Server 所请求的 MTC Device 分配 MSISDN, 发送携带所述 MSISDN 的 第二 MSISDN 号码分配响应消息给所述 MTC Gateway, 以使所述 MTC Gateway 根据所述第二 MSISDN 号码分配响应消息生成携带所述 MSISDN 的第一 MSISDN 号码分配响应消息, 并将所 述第一 MSISDN 号码分配响应消息发送给所述 MTC Server, 使得所述 MTC Server 根据所述 第一 MSISDN 号码分配响应消息携带的所述 MSISDN 向所述 MTC Device 标识信息对应的 MTC Device 发送短消息。 所述第二 MSISDN 号码分配请求消息和 MSISDN 号码分配请求消息都携 带所述 MTC Device 的标识信息。
     其中, 所述 MTC Gateway 根据所述第一 MSISDN 号码分配请求消息携带的所述 MTC Device 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 生成所述第二 MSISDN 号码分配请求消息, 并将所述第二 MSISDN 号码分配请求消息发送给所述网络侧设 备。
     此外, 所述 MTC Server 71 还可在发送短消息结束后, 向所述 MTC Gateway73 发 送第一 MSISDN 号码释放请求消息, 在所述第一 MSISDN 号码释放请求消息携带所述 MTC Server 所请求的 MTC Device 的标识信息。此时, 所述 MTC Gateway73, 用于根据所述第 一 MSISDN 号码释放请求消息中的 MTC Device 的标识信息获取所述 MTC Device 所归属的 网络侧设备的地址信息, 生成第二 MSISDN 号码释放请求消息, 并根据所述地址信息将第二 MSISDN 号码释放请求消息发送给所述网络侧设备 ; 在所述第二 MSISDN 号码释放请求消息 中包括所述所请求的 MTCDevice 的标识信息。此时, 所述网络侧设备 72 具体用于根据所述 第二 MSISDN 号码释放请求消息释放所述 MSISDN。
     本发明实施例提供的短消息发送系统, 在 MTC Server 发起短消息业务之前, 由网 络侧设备为 MTC Server 所请求的 MTC Device 分配 MSISDN ; 而当短消息业务结束时, 则释 放该 MSISDN。因此, 利用本发明实施例的这种动态分配 MSISDN 的方式, 即使是在终端数量 较多的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     或者, 在图 15 所示的系统中, 所述 MTC Server71 具体用于, 根据所述 MTCDevice 的标识信息获取所述 MTC Device 所归属的网络侧设备的地址信息, 并将所述网络侧设备的 地址信息和所述 MTC Device 的标识信息携带在所述第一 MSISDN 号码分配请求消息和第一 MSISDN 号码释放请求消息中发送给所述 MTCGateway。所述 MTC Gateway73 用于分别根据 所述第一 MSISDN 号码分配请求消息和第一 MSISDN 号码释放请求消息生成所述第二 MSISDN 号码分配请求消息和第二 MSISDN 号码释放请求消息, 并将所述第二 MSISDN 号码分配请求 消息和第二 MSISDN 号码释放请求消息发送给所述网络侧设备。所述网络侧设备 72 具体用 于根据所述第二 MSISDN 号码分配请求消息为所述 MTC Server 所请求的 MTCDevice 分配 MISDN, 并根据所述第二 MSISDN 号码释放请求消息释放所述 MSISDN。
     此外, 如图 16 所示, 所述系统还包括 : HLR( 归属位置寄存器 )74。所述网络侧设 备 72, 还用于向所述 HLR 发送关联请求消息, 在所述消息中包括所述 MTC Server 所请求的 MTC Device 的标识信息和为所述 MTC Server 所请求的 MTCDevice 分配的 MSISDN ; 所述系 统 HLR74, 用于将所述 MSISDN 与所述 MTC Device 的用户数据信息进行关联。
     其中, 图 16 所示系统中的网络侧设备可位于 HLR 中。另外, 图 15-16 所示系统中 的各组成部分的功能可参照前述实施例三 - 六中的描述。综上所述, 利用本发明实施例提供的短消息发送方法、 设备, 即使是在终端数量较 多的情况下, 也能为各个终端分配 MSISDN 号码, 从而提高了 MSISDN 号码的利用率。
     以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。 因此, 本发明的保护范围应以所述权利要求的保护范围为准。

短消息发送方法及设备.pdf_第1页
第1页 / 共30页
短消息发送方法及设备.pdf_第2页
第2页 / 共30页
短消息发送方法及设备.pdf_第3页
第3页 / 共30页
点击查看更多>>
资源描述

《短消息发送方法及设备.pdf》由会员分享,可在线阅读,更多相关《短消息发送方法及设备.pdf(30页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102348176A43申请公布日20120208CN102348176ACN102348176A21申请号201010246833822申请日20100802H04W4/1420090171申请人华为终端有限公司地址518129广东省深圳市龙岗区坂田华为基地B区2号楼72发明人孙珍奇赵坤迟学芬侯智慧罗耀平金辉74专利代理机构北京中博世达专利商标代理有限公司11274代理人申健54发明名称短消息发送方法及设备57摘要本发明实施例公开了一种短消息发送方法及设备,涉及通信技术领域,为能够提高MSISDN号码的利用率而发明。所述方法包括接收第二移动用户国际综合业务数字网号MSISD。

2、N号码分配请求消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTCDEVICE标识信息;根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN;将所述MSISDN发送给机器类通信服务器MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书6页说明书16页附图7页CN102348195A1/6页21一种短消息发送方法,其特征在于,包括接收第二移动用户国际综合业务数字网号MSISDN号码分配请求。

3、消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTCDEVICE标识信息;根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN;将所述MSISDN发送给机器类通信服务器MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。2根据权利要求1所述的方法,其特征在于,所述方法还包括当所述MTCSERVER发送短消息结束后,释放所述MSISDN。3根据权利要求1或2所述的方法,其特征在于,所述接收第二移动用户国际综合业务数字网号MSISDN号码分配请求消息,所述第二M。

4、SISDN号码分配请求消息携带机器类通信设备MTCDEVICE标识信息包括接收机器类通信网关MTCGATEWAY发送的第二MSISDN号码分配请求消息,其中所述第二MSISDN号码分配请求消息是由所述MTCGATEWAY根据接收到的所述MTCSERVER发送的第一MSISDN号码分配请求消息生成的,所述第一MSISDN号码分配请求消息和所述第二MSISDN号码分配请求消息分别携带所述MTCSERVER所请求的机器类通信设备MTCDEVICE标识信息;其中,在生成所述第二MSISDN号码分配请求消息时,包括所述MTCGATEWAY根据所述第一MSISDN号码分配请求消息携带的所述MTCDEVIC。

5、E的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,生成所述第二MSISDN号码分配请求消息;或者,所述MTCSERVER根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTCDEVICE的标识信息携带在所述第一MSISDN号码分配请求消息中发送给所述MTCGATEWAY,使得所述MTCGATEWAY生成所述第二MSISDN号码分配请求消息。4根据权利要求2所述的方法,其特征在于,所述当所述MTCSERVER发送短消息结束后,释放所述MSISDN包括网络侧设备为所述MTCDEVICE分配MSISDN后。

6、,还为所述MTCDEVICE设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN;或者,网络侧设备接收由MTCGATEWAY根据所述MTCSERVER的第一MSISDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第一MSISDN号码释放请求消息和第二MSISDN号码释放请求消息中分别携带所述MTCDEVICE的标识信息;其中,所述MTCGATEWAY根据所述第一MSISDN号码释放请求消息中的MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述。

7、网络侧设备,由所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN;或者,网络侧设备接收由MTCGATEWAY根据所述MTCSERVER的第一MSISDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第二MSISDN号码释放请求消息中携权利要求书CN102348176ACN102348195A2/6页3带所述MTCDEVICE的标识信息;其中,所述MTCSERVER根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTCDEVICE的标识信息携带在所述第一MSISDN号码释放请求。

8、消息中发送给所述MTCGATEWAY,使得所述MTCGATEWAY生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN。5根据权利要求1或2所述的方法,其特征在于,在根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN后,所述方法还包括向归属位置寄存器HLR发送关联请求消息,在所述关联请求消息携带所述MTCDEVICE的标识信息和所述MSISDN,使得所述HLR根据所述。

9、关联请求消息将所述MSISDN与所述MTCDEVICE的用户数据信息进行关联。6根据权利要求5所述的方法,其特征在于,所述当所述MTCSERVER发送短消息结束后,释放所述MSISDN包括在所述关联请求消息中携带所述网络侧设备为所述MTCDEVICE分配的定时器的定时时间信息,使得所述HLR根据所述定时时间信息释放所述MSISDN;网络侧设备在向所述MTCGATEWAY发送的所述第二MSISDN号码分配响应消息还携带所述网络侧设备为所述MTCDEVICE分配的定时器的定时时间信息,由所述MTCGATEWAY将所述定时时间信息携带在所述第一MSISDN号码分配响应消息中,使得所述MTCSERVE。

10、R据所述定时时间信息释放所述MSISDN;或者,网络侧设备向所述HLR发送关联释放消息,在所述关联释放消息携带所述MTCDEVICE的标识信息,使得所述HLR根据所述关联释放消息释放所述MTCDEVICE所关联的MSISDN;所述网络侧设备向所述MTCGATEWAY发送第二释放响应消息,由所述MTCGATEWAY向所述MTCSERVER发送第一释放响应消息,使得所述MTCSERVER根据所述第一释放响应消息释放所述MSISDN。7一种短消息发送方法,其特征在于,包括发送第一MSISDN号码分配请求消息,所述第一MSISDN号码分配请求消息携带MTCDEVICE的标识信息,以使网络侧设备根据所述。

11、MTCDEVICE的标识信息为所述MTCDEVICE的标识信息对应的MTCDEVICE分配MSISDN;接收第一MSISDN号码分配响应消息,所述第一MSISDN号码分配响应消息携带所述MSISDN;从所述第一MSISDN号码分配响应消息中获取所述MSISDN以用于发送短消息。8根据权利要求7所述的方法,其特征在于,所述方法还包括当发送短消息结束后,释放所述MSISDN。9根据权利要求7或8所述的方法,其特征在于,所述发送第一MSISDN号码分配请求消息,所述第一MSISDN号码分配请求消息携带MTCDEVICE的标识信息,以使网络侧设备根据所述MTCDEVICE的标识信息为所述MTCDEVI。

12、CE的标识信息对应的MTCDEVICE分配MSISDN,包括权利要求书CN102348176ACN102348195A3/6页4向MTCGATEWAY发送第一MSISDN号码分配请求消息,使得所述MTCGATEWAY根据所述第一MSISDN号码分配请求生成第二MSISDN号码分配请求消息并将所述第二MSISDN号码分配请求消息发送给网络侧设备,所述第一MSISDN号码分配请求消息和第二MSISDN号码分配请求消息分别携带MTCDEVICE的标识信息,由所述网络侧设备根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVI。

13、CE分配MSISDN;所述接收第一MSISDN号码分配响应消息,所述第一MSISDN号码分配响应消息携带所述MSISDN,包括接收所述MTCGATEWAY的第一MSISDN号码分配响应消息,其中在所述第一MSISDN号码分配响应消息中携带所述网络侧设备为所述MTCDEVICE分配的MSISDN,并根据所述MSISDN向所述MTCDEVICE标识信息对应的MTCDEVICE发送短消息,其中所述MTCGATEWAY根据由所述网络侧设备发送的第二MSISDN号码分配响应消息生成所述第一MSISDN号码分配响应消息,在所述第二MSISDN号码分配响应消息中携带所述网络侧设备为所述MTCDEVICE分配。

14、的MSISDN。10根据权利要求8所述的方法,其特征在于,所述当发送短消息结束后,释放所述MSISDN包括接收所述网络侧设备为所述MTCDEVICE分配的定时时间信息,并当所述定时时间信息对应的定时时间到达时,释放所述MSISDN;或者,向MTCGATEWAY发送第一MSISDN号码释放请求消息,在所述消息中包括所述MTCDEVICE的标识信息,使得所述MTCGATEWAY根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,生成第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备;所述第二MSISDN号码释放请求。

15、消息用于通知所述网络侧设备释放所述MSISDN;接收所述MTCGATEWAY发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTCGATEWAY根据所述网络侧设备发送给所述MTCGATEWAY的第二释放响应消息生成的;或者,根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述所请求的MTCDEVICE的标识信息携带在所述第一MSISDN号码释放请求消息中发送给MTCGATEWAY,使得所述MTCGATEWAY生成第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给。

16、所述网络侧设备;所述第二MSISDN号码释放请求消息用于通知所述网络侧设备释放所述MSISDN;接收所述MTCGATEWAY发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTCGATEWAY根据所述网络侧设备发送给所述MTCGATEWAY的第二释放响应消息生成的。11一种网络侧设备,其特征在于,包括接收单元,用于接收第二MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带通信设备MTCDEVICE标识信息;分配单元,用于根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDE。

17、VICE分配MSISDN;发送单元,用于将所述MSISDN发送给MTCSERVER,以使所述MTCSERVER使用所述权利要求书CN102348176ACN102348195A4/6页5MSISDN发送短消息。12根据权利要求11所述的设备,其特征在于,所述设备还包括释放单元,用于当所述MTCSERVER发送短消息结束后,释放所述MSISDN。13根据权利要求11所述的设备,其特征在于,所述接收单元至少包括以下任一种模块第一接收模块,用于接收由机器类通信网关MTCGATEWAY根据所述第一MSISDN号码分配请求消息生成的第二MSISDN号码分配请求消息,在所述第二MSISDN号码分配请求消息。

18、中包括MTCDEVICE的标识信息;其中,所述MTCGATEWAY根据所述第一MSISDN号码分配请求消息中的所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,生成所述第二MSISDN号码分配请求消息,并将所述第二MSISDN号码分配请求消息发送给所述网络侧设备;第二接收模块,用于接收由MTCGATEWAY根据所述MTCSERVER的第一MSISDN号码分配请求消息生成的第二MSISDN号码分配请求消息,在所述第二MSISDN号码分配请求消息中携带所述MTCDEVICE的标识信息;其中,所述MTCSERVER根据所述MTCDEVICE的标识信息获取所请求的。

19、MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTCDEVICE的标识信息携带在所述第一MSISDN号码分配请求消息中发送给所述MTCGATEWAY,使得所述MTCGATEWAY生成所述第二MSISDN号码分配请求消息,并将所述第二MSISDN号码分配请求消息发送给所述网络侧设备。14根据权利要求12所述的设备,其特征在于,所述释放单元至少包括以下任一种模块第一释放模块,用于为所述MTCDEVICE分配MSISDN后,为所述MTCDEVICE设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN;第二释放模块,用于接收由MTCGATEWAY根据所述M。

20、TCSERVER的第一MSISDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第一MSISDN号码释放请求消息和第二MSISDN号码释放请求消息中携带所述MTCDEVICE的标识信息;其中,所述MTCGATEWAY根据所述第一MSISDN号码释放请求消息中的MTCDEVICE的标识信息获取所述网络侧设备的地址信息,生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN;第三释放模块,用于接收由MTCGATEWAY根据所述MTCSERVER的第一MSI。

21、SDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第二MSISDN号码释放请求消息中携带所述MTCDEVICE的标识信息;其中,所述MTCSERVER根据所述MTCDEVICE的标识信息获取所述网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTCDEVICE的标识信息携带在所述第一MSISDN号码释放请求消息中发送给所述MTCGATEWAY,使得所述MTCGATEWAY生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN。15根据权利要求。

22、11至14任一所述的设备,其特征在于,所述设备还包括信息关联单元,用于向归属位置寄存器HLR发送关联请求消息,在所述关联请求消息权利要求书CN102348176ACN102348195A5/6页6中包括所述MTCDEVICE的标识信息和所述MSISDN,使得所述HLR根据所述关联请求消息将所述MSISDN与所述MTCDEVICE的用户数据信息进行关联。16根据权利要求15所述的设备,其特征在于,所述释放单元还至少包括以下任一种模块第四释放模块,用于在向归属位置寄存器HLR发送的关联请求消息中还包括所述网络侧设备为所述MTCDEVICE分配的定时器的定时时间信息,使得所述HLR根据所述定时时间信。

23、息释放所述MSISDN;在网络侧设备向所述MTCSERVER发送所述MSISDN时,还包括所述网络侧设备为所述MTCDEVICE分配的定时器的定时时间信息,使得所述MTCSERVER据所述定时时间信息释放所述MSISDN;第五释放模块,用于向所述HLR发送关联释放消息,在所述关联释放消息中包括所述MTCDEVICE的标识信息,使得所述HLR根据所述关联释放消息释放所述MTCDEVICE所关联的MSISDN;向所述MTCGATEWAY发送第二释放响应消息,使得所述MTCGATEWAY向所述MTCSERVER发送第一释放响应消息,使得所述MTCSERVER根据所述第一释放响应消息释放所述MSISD。

24、N。17一种服务器,其特征在于,包括发送单元,用于发送第一MSISDN号码分配请求消息,所述第一MSISDN号码分配请求消息携带所请求的MTCDEVICE的标识信息,以使网络侧设备根据所述MTCDEVICE的标识信息为所述MTCDEVICE的标识信息对应的MTCDEVICE分配MSISDN;接收单元,用于接收第一MSISDN号码分配响应消息,所述第一MSISDN号码分配响应消息携带所述MSISDN;获取单元,用于从所述第一MSISDN号码分配响应消息中获取所述MSISDN以用于发送短消息。18根据权利要求17所述的服务器,其特征在于,所述服务器还包括释放单元,用于当发送短消息结束后,释放所述M。

25、SISDN。19根据权利要求18所述的服务器,其特征在于,所述释放单元至少包括以下任一种模块第一释放模块,用于接收所述网络侧设备为所述MTCDEVICE分配的定时时间信息,并当所述定时时间信息对应的定时时间到达时,释放所述MSISDN;第二释放模块,用于向MTCGATEWAY发送第一MSISDN号码释放请求消息,在所述消息中包括所述MTCDEVICE的标识信息,使得所述MTCGATEWAY根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,并生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备;所述第二M。

26、SISDN号码释放请求消息用于通知所述网络侧设备释放所述MSISDN;接收所述MTCGATEWAY发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTCGATEWAY根据所述网络侧设备发送给所述MTCGATEWAY的第二释放响应消息生成的;第三释放模块,用于根据所述MTCDEVICE的标识信息获取所述MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述所请求的MTCDEVICE的标识信息携带在所述第一MSISDN号码释放请求消息中发送给MTCGATEWAY,使得所述MTC权利要求书CN102348176ACN102348195A6/6。

27、页7GATEWAY生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备;所述第二MSISDN号码释放请求消息用于通知所述网络侧设备释放所述MSISDN;接收所述MTCGATEWAY发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTCGATEWAY根据所述网络侧设备发送给所述MTCGATEWAY的第二释放响应消息生成的。权利要求书CN102348176ACN102348195A1/16页8短消息发送方法及设备技术领域0001本发明涉及通信技术领域,尤其涉及一种短消息发送方法及设备。背景技术0002M2MMACHIN。

28、ETOMACHINE,机器对机器是一种面向智能终端的通信业务,它可以通过移动通信网、有线局域网、无线局域网等多种网络实现。其中,由于移动通信网络具有覆盖范围广、接入方便等优势,因此它成为M2M业务的最佳载体。0003目前很多M2M业务都使用SMSSHORTMESSAGESERVICE,短消息业务发送数据等信息。例如,一些小数据量的业务为了减少系统开销采用SMS业务发送数据;PSONLYPACKETSWITCHEDONLY,只进行分组交换业务在业务触发、远程配置时使用SMS业务发送数据。0004在用户注册、登记入网时,网络需要为用户分配固定的MSISDNMOBILESTATIONISDNINTE。

29、RNATIONALISDNNUMBER,移动用户国际综合业务数字网号,并将该MSISDN与用户数据如IMSIINTERNATIONALMOBILESUBSCRIBERIDENTIFY,国际移动用户识别码等进行关联。用户将依据目的终端的MSISDN向目的终端发送短消息。在SCSHORTMESSAGECENTER,短消息中心向目的终端推送短消息时,SMSGMSCSMSGATEWAYMSC,短信业务网关MSC需要使用目的终端的MSISDN向HLRHOMELOCATIONREGISTER,归属位置寄存器查询数据以获取路由信息。0005但是,在实现本发明的过程中发明人发现0006在M2M的短消息业务中,。

30、一般是利用MSISDN来标识和寻址目的终端的,但是随着技术的发展,未来的M2M技术将会引入万亿级别的海量终端,那么,如果按照现有技术中的方式为终端分配MSISDN的话,将会使得现有的MSISDN号码资源无法满足未来海量M2M终端的需求。发明内容0007本发明实施例提供一种短消息发送方法及设备,能够提高MSISDN号码的利用率。0008本发明实施例采用如下技术方案0009一种短消息发送方法,包括0010接收第二移动用户国际综合业务数字网号MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTCDEVICE标识信息;0011根据所述第二MSISDN号码分配请求消息。

31、携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN;0012将所述MSISDN发送给机器类通信服务器MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。0013一种短消息发送方法,包括0014发送第一MSISDN号码分配请求消息,所述第一MSISDN号码分配请求消息携带MTC说明书CN102348176ACN102348195A2/16页9DEVICE的标识信息,以使网络侧设备根据所述MTCDEVICE的标识信息为所述MTCDEVICE的标识信息对应的MTCDEVICE分配MSISDN;0015接收第一MSI。

32、SDN号码分配响应消息,所述第一MSISDN号码分配响应消息携带所述MSISDN;0016从所述第一MSISDN号码分配响应消息中获取所述MSISDN以用于发送短消息。0017一种网络侧设备,包括0018接收单元,用于接收第二MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带通信设备MTCDEVICE标识信息;0019分配单元,用于根据所述第二MSISDN号码分配请求消息携带的所述MTCDEVICE标识信息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN;0020发送单元,用于将所述MSISDN发送给MTCSERVER,以使所述MTCSERVER使。

33、用所述MSISDN发送短消息。0021一种服务器,包括0022发送单元,用于发送第一MSISDN号码分配请求消息,所述第一MSISDN号码分配请求消息携带所请求的MTCDEVICE的标识信息,以使网络侧设备根据所述MTCDEVICE的标识信息为所述MTCDEVICE的标识信息对应的MTCDEVICE分配MSISDN;0023接收单元,用于接收第一MSISDN号码分配响应消息,所述第一MSISDN号码分配响应消息携带所述MSISDN;0024获取单元,用于从所述第一MSISDN号码分配响应消息中获取所述MSISDN以用于发送短消息。0025本发明实施例提供的短消息方法、设备,在MTCSERVER。

34、发起短消息业务之前,由网络侧设备为MTCSERVER所请求的MTCDEVICE分配MSISDN,并将所述MSISDN发送给MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN号码,从而提高了MSISDN号码的利用率。附图说明0026为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其。

35、他的附图。0027图1为本发明实施例一短消息发送方法的流程图;0028图2为本发明实施例二短消息发送方法的流程图;0029图3为本发明实施例三所应用的系统的示意图;0030图4为本发明实施例三短消息发送方法的流程图;0031图5为本发明实施例三中的号码释放过程的流程图;0032图6为本发明实施例四所应用的系统的示意图;0033图7为本发明实施例五所应用的系统的示意图;0034图8为本发明实施例五短消息发送方法的流程图;说明书CN102348176ACN102348195A3/16页100035图9为本发明实施例五中的号码释放过程的流程图;0036图10为本发明实施例六所应用的系统的示意图;00。

36、37图11为本发明实施例七短消息发送设备的示意图;0038图12为本发明实施例七短消息发送设备的示意图;0039图13为本发明实施例八短消息发送设备的示意图;0040图14为本发明实施例八短消息发送设备的示意图;0041图15为本发明实施例九短消息发送系统的示意图;0042图16为本发明实施例九短消息发送系统的另一示意图。具体实施方式0043下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范。

37、围。0044如图1所示,本发明实施例一提供了一种短消息发送方法,包括0045步骤11、网络侧设备接收第二移动用户国际综合业务数字网号MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTCDEVICE标识信息。0046具体的,所述网络侧设备接收MTCGATEWAYMACHINETYPECOMMUNICATIONGATEWAY,机器类通信网关发送的第二MSISDN号码分配请求消息,其中所述第二MSISDN号码分配请求消息是所述MTCGATEWAY根据接收到的机器类通信服务器MACHINETYPECOMMUNICATIONSERVER,MTCSERVER发送的第一。

38、MSISDN号码分配请求消息生成的,所述第二MSISDN号码分配请求消息和所述第一MSISDN号码分配请求消息都携带有所述MTCSERVER所请求的机器类通信设备MACHINETYPECOMMUNICATIONDEVICE,MTCDEVICE的标识信息。0047在本发明实施例中,所述网络侧设备可以是MDAEMSISDNDYNAMICALLOCATIONENTITY,MSISDN号码动态分配实体实体。此外,在本发明实施例中,所述MTCDEVICE的标识信息可以为该设备的FQDNFULLYQUALIFIEDDOMAINNAME,全称域名。当然,还可以用其他的方式来标识各个MTCDEVICE。004。

39、8在此步骤中,所述网络侧设备可通过至少以下几种方式接收所述MTCGATEWAY的第二MSISDN号码分配请求消息。0049方式一、网络侧设备接收由机器类通信网关MTCGATEWAY根据所述第一MSISDN号码分配请求消息生成的第二MSISDN号码分配请求消息,在所述第二MSISDN号码分配请求消息中携带有所述MTCSERVER所请求的MTCDEVICE的标识信息。0050在所述MTCGATEWAY生成第二MSISDN号码分配请求消息时,首先根据存储的MTCDEVICE的标识信息、MTCDEVICE归属的网络侧设备的对应关系和所述MTCSERVER所请求的MTCDEVICE的标识信息,获取所述M。

40、TCSERVER所请求的MTCDEVICE所归属的网络侧设备的地址信息,然后生成所述第二MSISDN号码分配请求消息,并根据所述地址信息将所述第二MSISDN号码分配请求消息发送给所述网络侧设备。0051在此,MTCGATEWAY与该网络侧设备之间的接口基于MAPMOBILEAPPLICATION说明书CN102348176ACN102348195A4/16页11PART,移动应用部分协议,在该接口上定义新的MAP消息第二MSISDN号码分配请求消息MAPMSISDNALLOCATION,该消息用来向网络侧设备请求分配MSISDN。0052方式二、网络侧设备接收由MTCGATEWAY根据所述M。

41、TCSERVER的第一MSISDN号码分配请求消息生成的第二MSISDN号码分配请求消息,在所述第二MSISDN号码分配请求消息中携带所述MTCSERVER所请求的MTCDEVICE的标识信息。0053其中,所述MTCSERVER根据存储的MTCDEVICE的标识信息和MTCDEVICE归属的网络侧设备的对应关系,获取所请求的MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所请求的MTCDEVICE的标识信息携带在所述第一MSISDN号码分配请求消息中发送给所述MTCGATEWAY。然后所述MTCGATEWAY根据所述第一MSISDN号码分配请求消息生成所述第二M。

42、SISDN号码分配请求消息,并将所述第二MSISDN号码分配请求消息发送给所述网络侧设备。0054该方式中的第二MSISDN号码分配请求消息的含义和方式一中的相同。0055步骤12、所述网络侧设备根据所述第二MSISDN号码分配请求消息,为所述MTCDEVICE标识信息对应的MTCDEVICE分配MSISDN。0056在所述网络侧设备分配号码的过程中,它将会根据第二MSISDN号码分配请求消息中的MTCDEVICE的标识信息,从号码池中为所述MTCSERVER所请求的MTCDEVICE分配MSISDN,并将所述MSISDN标识为不可用状态。同时,所述网络侧设备还可记录所述MTCDEVICE的标。

43、识信息和分配的MSISDN的对应关系,以提高号码分配的效率。0057步骤13、所述网络侧设备将所述MSISDN发送给机器类通信服务器MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。0058在具体应用过程中,所述网络侧设备可发送携带所述MSISDN的第二MSISDN号码分配响应消息给所述MTCGATEWAY,以使所述MTCGATEWAY根据所述第二MSISDN号码分配响应消息生成携带所述MSISDN的第一MSISDN号码分配响应消息,并将所述第一MSISDN号码分配响应消息发送给所述MTCSERVER,使得所述MTCSERVER根据所述第一MSISDN号码分配响应消。

44、息携带的所述MSISDN向所述MTCDEVICE标识信息对应的MTCDEVICE发送短消息。如上所述,在MTCSERVER发起短消息业务之前,由网络侧设备根据第二MSISDN号码分配请求消息为MTCSERVER所请求的MTCDEVICE分配MSISDN,并将分配的MSISDN发送给所述MTCSERVER,以使所述MTCSERVER使用所述MSISDN发送短消息。因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN号码,从而提高了MSISDN号码的利用率。0059在实施例一的基础上,为了进一步提高MSISDN号码的利用率,当所述MT。

45、CSERVER发送短消息结束后,所述网络侧设备释放为所述MTCSERVER所请求的MTCDEVICE分配的所述MSISDN。0060在释放所述MSISDN的过程中,所述网络侧设备可以有至少以下几种方式0061方式一、由网络侧设备发起的释放过程。0062网络侧设备为所述MTCDEVICE分配MSISDN后,还可为所述MTCDEVICE设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN。0063此时,为了保证后续发送短消息的准确性,所述网络侧设备还可在所述第二MSISDN号码分配响应消息中携带所述定时器的定时时间信息,以使得所述MTCGATEWAY通说明书CN102348176ACN1。

46、02348195A5/16页12过所述第一MSISDN号码分配响应消息通知所述MTCSERVER根据所述定时时间信息释放所分配到的MSISDN。0064方式二、由MTCSERVER发起的释放过程。0065所述网络侧设备接收由MTCGATEWAY根据所述MTCSERVER的第一MSISDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第一MSISDN号码释放请求消息和第二MSISDN号码释放请求消息中携带所述MTCSERVER所请求的MTCDEVICE的标识信息。0066其中,所述MTCGATEWAY根据存储的MTCDEVICE的标识信息和MTCDEVICE归属的网络侧设备的对应。

47、关系、所述MTCSERVER所请求的MTCDEVICE的标识信息,获取所述MTCSERVER所请求的MTCDEVICE所归属的网络侧设备的地址信息,生成所述第二MSISDN号码释放请求消息,并根据所述地址信息将所述第二MSISDN号码释放请求消息发送给所述网络侧设备。然后,所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN。0067在此,MTCGATEWAY与网络侧设备之间的接口基于MAP协议,在该接口上定义新的MAP消息第二MSISDN号码释放请求消息MAPMSISDNRELEASE,用来向网络侧设备请求释放指定MTCDEVICE所关联的MSISDN。0068同样,。

48、为了保证后续发送短消息的准确性,所述网络侧设备还可向所述MTCGATEWAY发送第二释放响应消息,由所述MTCGATEWAY向所述MTCSERVER发送第一释放响应消息,使得所述MTCSERVER根据所述第一释放响应消息释放所述MSISDN。0069方式三、由MTCSERVER发起的释放过程。0070所述网络侧设备接收由MTCGATEWAY根据所述MTCSERVER的第一MSISDN号码释放请求消息生成的第二MSISDN号码释放请求消息,在所述第二MSISDN号码释放请求消息中携带所述MTCSERVER所请求的MTCDEVICE的标识信息。0071其中,所述MTCSERVER根据存储的MTCD。

49、EVICE的标识信息和MTCDEVICE归属的网络侧设备的对应关系、所述MTCSERVER所请求的MTCDEVICE的标识信息,获取所请求的MTCDEVICE所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTCSERVER所请求的MTCDEVICE的标识信息携带在所述第一MSISDN号码释放请求消息中发送给所述MTCGATEWAY,使得所述MTCGATEWAY生成所述第二MSISDN号码释放请求消息,并根据所述地址信息将所述第二MSISDN号码释放请求消息发送给所述网络侧设备。然后所述网络侧设备根据所述第二MSISDN号码释放请求消息,释放所述MSISDN。0072此方式中的。

50、第二MSISDN号码释放请求消息的含义与方式二中的相同。0073同样,为了保证后续发送短消息的准确性,所述网络侧设备还可向所述MTCGATEWAY发送第二释放响应消息,由所述MTCGATEWAY向所述MTCSERVER发送第一释放响应消息,使得所述MTCSERVER根据所述消息释放所述MSISDN。0074通过以上的技术方案可以看出,在MTCSERVER发起短消息业务之前,网络侧设备为MTCSERVE所请求的MTCDEVICE分配MSISDN;而当短消息业务结束时,则释放该MSISDN。因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MS。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


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