短消息发送方法及设备的制作方法

文档序号:7756227阅读:142来源:国知局
专利名称:短消息发送方法及设备的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种短消息发送方法及设备。
背景技术
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与用户数据如 IMSianternational 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号码分配请求消息携带MTCDevice的标识信息,以使网络侧设备根据所述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 krver使用所述 MSISDN发送短消息。一种服务器,包括发送单元,用于发送第一 MSISDN号码分配请求消息,所述第一 MSISDN号码分配请求消息携带所请求的MTC Device的标识信息,以使网络侧设备根据所述MTC Device的标识信息为所述MTC Device的标识信息对应的MTC Device分配MSISDN ;接收单元,用于接收第一 MSISDN号码分配响应消息,所述第一 MSISDN号码分配响应消息携带所述MSISDN ;获取单元,用于从所述第一 MSISDN号码分配响应消息中获取所述MSISDN以用于发送短消息。本发明实施例提供的短消息方法、设备,在MTC krver发起短消息业务之前,由网络侧设备为MTC Server所请求的MTC Device分配MSISDN,并将所述MSISDN发送给MTC Server,以使所述MTC krver使用所述MSISDN发送短消息。因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN 号码,从而提高了 MSISDN号码的利用率。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一短消息发送方法的流程图;图2为本发明实施例二短消息发送方法的流程图;图3为本发明实施例三所应用的系统的示意图;图4为本发明实施例三短消息发送方法的流程图;图5为本发明实施例三中的号码释放过程的流程图;图6为本发明实施例四所应用的系统的示意图;图7为本发明实施例五所应用的系统的示意图;图8为本发明实施例五短消息发送方法的流程9
图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 krver 所请求的机器类通信设备(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 krver所请求的MTC Device的标识信息。在所述MTC Gateway生成第二 MSISDN号码分配请求消息时,首先根据存储的MTC Device的标识信息、MTC Device归属的网络侧设备的对应关系和所述MTC krver所请求的MTC Device的标识信息,获取所述MTC krver所请求的MTC Device所归属的网络侧设备的地址信息,然后生成所述第二 MSISDN号码分配请求消息,并根据所述地址信息将所述第二 MSISDN号码分配请求消息发送给所述网络侧设备。在此,MTC Gateway与该网络侧设备之间的接口基于MAP (Mobile ApplicationPart,移动应用部分)协议,在该接口上定义新的MAP消息第二 MSISDN号码分配请求消息 MAP-MS ISDN-ALLOCATION,该消息用来向网络侧设备请求分配MSISDN。方式二、网络侧设备接收由MTC Gateway根据所述MTC krver的第一 MSISDN号码分配请求消息生成的第二 MSISDN号码分配请求消息,在所述第二 MSISDN号码分配请求消息中携带所述MTC krver所请求的MTC Device的标识信息。其中,所述MTC krver根据存储的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 krver所请求的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 krver发起短消息业务之前,由网络侧设备根据第二 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 krver的第一 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-MS I SDN-RELEASE,用来向网络侧设备请求释放指定MTC Device所关联的MSISDN。同样,为了保证后续发送短消息的准确性,所述网络侧设备还可向所述 MTCGateway发送第二释放响应消息,由所述MTC Gateway向所述MTC krver发送第一释放响应消息,使得所述MTC Server根据所述第一释放响应消息释放所述MSISDN。方式三、由MTC Server发起的释放过程。所述网络侧设备接收由MTC Gateway根据所述MTC krver的第一 MSISDN号码释放请求消息生成的第二 MSISDN号码释放请求消息,在所述第二 MSISDN号码释放请求消息中携带所述MTC krver所请求的MTC Device的标识信息。其中,所述MTC krver根据存储的MTC Device的标识信息和MTC Device归属的网络侧设备的对应关系、所述MTC krver所请求的MTC Device的标识信息,获取所请求的 MTC Device所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC krver所请求的MTC Device的标识信息携带在所述第一MSISDN号码释放请求消息中发送给所述MTC Gateway,使得所述MTCGateway生成所述第二 MSISDN号码释放请求消息,并根据所述地址信息将所述第二 MSISDN号码释放请求消息发送给所述网络侧设备。然后所述网络侧设备根据所述第二 MSISDN号码释放请求消息,释放所述MSISDN。此方式中的第二 MSISDN号码释放请求消息的含义与方式二中的相同。同样,为了保证后续发送短消息的准确性,所述网络侧设备还可向所述 MTCGateway发送第二释放响应消息,由所述MTC Gateway向所述MTC krver发送第一释放响应消息,使得所述MTC Server根据所述消息释放所述MSISDN。通过以上的技术方案可以看出,在MTC krver发起短消息业务之前,网络侧设备为MTC Serve所请求的MTC Device分配MSISDN ;而当短消息业务结束时,则释放该MSISDN。 因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN号码,从而提高了 MSISDN号码的利用率。如图2所示,本发明实施例二提供了一种短消息发送方法,包括
12
步骤21、MTC Server发送第一 MSISDN号码分配请求消息,所述第一 MSISDN号码分配请求消息携带MTC Device的标识信息,以使网络侧设备根据所述MTCDevice的标识信息为所述MTC Device的标识信息对应的MTC Device分配MSISDN。具体的,所述MTC krver可向MTC Gateway发送第一 MSISDN号码分配请求消息, 使得所述MTC Gateway根据所述第一 MSISDN号码分配请求生成第二 MSISDN号码分配请求消息并将所述第二 MSISDN号码分配请求消息发送给网络侧设备,所述第一 MSISDN号码分配请求消息和第二 MSISDN号码分配请求消息都携带所请求的MTC Device的标识信息,并由所述网络侧设备根据所述第二 MSISDN号码分配请求消息携带的所述MTC Device标识信息,为所述MTC Device标识信息对应的MTC Device分配MSISDN。所述MTC Device的标识信息的含义与实施例一中的相同。其中,所述MTC krver本身可具有FQDN的解析功能。因此,所述MTC krver可根据存储的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 krver从所述第一 MSISDN号码分配响应消息中获取所述 MSISDN以用于发送短消息。如上所述,在MTC Server发起短消息业务之前,由网络侧设备为MTC Server所请求的MTC Device分配MSISDN,并将分配的MSISDN发送给所述MTC Server,以使所述MTC krver发送短消息。因此,利用本发明实施例的这种动态分配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 krver接收所述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 krver接收所述MTC Gateway发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTC Gateway 根据所述网络侧设备发送给所述MTC Gateway的第二释放响应消息生成的。其中所述第二 MSISDN号码释放请求消息的含义与实施例一中描述的相同。通过以上的技术方案可以看出,在MTC krver发起短消息业务之前,网络侧设备为MTC krver所请求的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 krver所请求的MTC Device的FQDNj^ 析出该FQDN所归属的网络侧设备。若解析成功,则MTC Gateway将向该网络侧设备请求为指定MTC Device分配 MSISDN,消息中包含所述MTC Device的FQDN。在此实施例中,MTC Gateway与网络侧设备之间的接口基于MAP协议,在该接口上定义新的MAP消息第二 MSISDN号码分配请求消息 (MAP-MS I SDN-ALLOCATION),用来向网络侧设备请求为指定MTC Device分配MSISDN。若解析失败,即无法解析出该FQDN所归属的网络侧设备,则MTC Gateway直接向 MTC Server返回MS I SDN-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 krver返回响应消息指示号码池为空,无法分配MSISDN。由于号码池的动态更新特性,MTC krver接收到该响应消息后等待特定时间将会再向网络请求分配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 krver发起。当由网络侧设备发起时,网络侧设备为分配号码成功后启动定时器并依据业务约定的MSISDN占用时间计算出相应的定时器的定时时间也即释放时间(绝对时间),并通过关联请求消息将该释放时间通知HLR。另外在分配响应消息中将该释放时间通知给MTCServer。释放时间到时,则MTC Server,网络侧设备和HLR同时释放该MSISDN。在此图5中,只示出了 MTC Server发起的号码释放流程。如图5所示,号码释放流程包括步骤317、MTCServer 向 MTC Gateway 发送第一MSISDN号码释放请求消息(MSISDN Request),消息类型为MR (MSISDN Release,号码释放),即请求释放MSISDN消息,在该消息中包含 MTC Device 的 FQDN。步骤318、MTC Gateway利用FQDN解析功能,根据存储的MTC Device的FQDN和 MTC Device归属的网络侧设备的对应关系、所述MTC krver所请求的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 krver所请求的MTC Device的FQDNj^ 析出该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-ALL0CATI0N),用来向网络侧设备请求为指定 MTC Device 分配 MSISDN。步骤43、网络侧设备为所请求的FQDN分配MSISDN号码。若分配成功,网络侧设备将所分配的MSISDN从号码池中除去,记录FQDN与MSISDN 关联,并向HLR发送MSISDN关联请求。若号码池为空,即无可供分配的MSISDN,则通过MTC Gateway向MTC Server返回响应消息指示号码池为空,无法分配。由于号码池的动态更新特性,MTCServer接收到该指示消息后等待特定时间再向网络请求分配MSISDN。网络侧设备和HLR之间的接口基于MAP协议,在该接口上定义新的MAP消息 MAP-MS ISDN-ASS0CW用来在网络侧设备为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 krver具有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 De ν i ce分配MS I SDN ;所述发送单元53,用于将所述MS I SDN发送给MTC Server,以使所述MTC Server使用所述MSISDN发送短消息。本发明实施例提供的设备,在MTC Server发起短消息业务之前,由网络侧设备根据第二 MSISDN号码分配请求消息为MTC Server所请求的MTC Device分配MSISDN,并将分配的MSISDN发送给所述MTC Server,以使所述MTC Server使用所述MSISDN发送短消息。因此,利用本发明实施例的这种动态分配MSISDN的方式,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN号码,从而提高了 MSISDN号码的利用率。此外,为了进一步提高MSISDN号码的利用率,如图12所示,所述设备还可包括释放单元M,用于当所述MTC krver发送短消息结束后,释放为所述MTC krver所请求的 MTC Device 分配的所述 MSISDN。其中,根据前述方法实施例中所描述的,所述接收单元51可至少包括以下一种模块第一接收模块,用于接收由机器类通信网关MTC Gateway根据所述第一 MSISDN号码分配请求消息生成的第二 MSISDN号码分配请求消息,在所述第二 MSISDN号码分配请求消息中包括有所述MTC krver所请求的MTC Device的标识信息;其中,所述MTC Gateway 根据所述第一MSISDN号码分配请求消息中的MTC Device的标识信息获取所述MTC Device 所归属的网络侧设备的地址信息,生成所述第二 MSISDN号码分配请求消息,并将所述第二 MSISDN号码分配请求消息发送给所述网络侧设备。第二接收模块,用于接收由MTC Gateway根据所述MTC krver的第一 MSISDN号码分配请求消息生成的第二MSI SDN号码分配请求消息,在所述第二MSISDN号码分配请求消息中携带所述MTC Device的标识信息;其中,所述MTC krver根据所述MTC Device的标识信息获取所请求的MTC Device所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC Device的标识信息携带在所述第一MSISDN号码分配请求消息中发送给所述MTC Gateway,使得所述MTC Gateway生成所述第二MSISDN号码分配请求消息,并将所述第二 MSISDN号码分配请求消息发送给所述网络侧设备。所述分配单元52可具体用于根据所述第一分配请求消息,为所述MTC Server所请求的MTC Device分配MSISDN,并将所述MSISDN标识为不可用状态。如前所述,在号码释放的过程中,可至少有三种释放方式。那么相应的,所述释放单元M可至少包括一下一种模块第一释放模块,用于为所述MTC Device分配MSISDN后,为所述MTC Device设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN。第二释放模块,用于接收由MTC Gateway根据所述MTC krver的第一 MSISDN号码释放请求消息生成的第二 MSISDN号码释放请求消息,在所述第一 MSISDN号码释放请求消息和第二 MSISDN号码释放请求消息中携带所述MTC Device的标识信息;其中,所述MTC Gateway根据所述第一 MSISDN号码释放请求消息中的MTC Device的标识信息获取所述网络侧设备的地址信息,生成所述第二 MSISDN号码释放请求消息,并将所述第二 MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二 MSISDN号码释放请求消息,释放所述MSISDN。第三释放模块,用于接收由MTC Gateway根据所述MTC krver的第一MSISDN号码释放请求消息生成的第二 MSISDN号码释放请求消息,在所述第二 MSISDN号码释放请求消息中携带所述MTC Device的标识信息;其中,所述MTC krver根据所述MTC Device的标识信息获取所述网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC Device的标识信息携带在所述第一 MSISDN号码释放请求消息中发送给所述MTC Gateway,使得所述MTC Gateway生成所述第二 MSISDN号码释放请求消息,并将所述第二 MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二 MSISDN号码释放请求消息,释放所述MSISDN。此外,为了进一步提高后续短消息业务的准确性,如图12所示,所述设备还包括 信息关联单元阳。图12所示的设备可单独位于HLR中,那么此时,所述信息关联单元55的动作是在 HLR内部完成的。或者图12所示的设备也可形成为一个单独的实体,与HLR分开设置。那么此时, 所述信息关联单元阳可具体用于,向归属位置寄存器HLR发送关联请求消息,在所述关联请求消息中包括所述MTC Device的标识信息和所述MSISDN,使得所述HLR根据所述关联请求消息将所述MSISDN与所述MTC Device的用户数据信息进行关联。为了进一步保证后续短消息业务的准确性,所述号码释放单元M还可包括以下任一种模块第四释放模块,用于在向归属位置寄存器HLR发送的关联请求消息中还包括所述网络侧设备为所述MTC Device分配的定时器的定时时间信息,使得所述HLR根据所述定时时间信息释放所述MSISDN;在网络侧设备向所述MTC krver发送所述MSISDN时,还包括所述网络侧设备为所述MTC Device分配的定时器的定时时间信息,使得所述MTC krver据所述定时时间信息释放所述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 krver发起短消息业务之前,由网络侧设备为MTC krver所请求的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号码分配请求
21消息发送给所述网络侧设备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 krver所请求的MTC Device的标识信息。此时,所述MTC feteway73,用于根据所述第一 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 krver71具体用于,根据所述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 krver所请求的 MTC Device的标识信息和为所述MTC Server所请求的MTCDevice分配的MSISDN ;所述系统HLR74,用于将所述MSISDN与所述MTC Device的用户数据信息进行关联。其中,图16所示系统中的网络侧设备可位于HLR中。另夕卜,图15_16所示系统中的各组成部分的功能可参照前述实施例三-六中的描述。
综上所述,利用本发明实施例提供的短消息发送方法、设备,即使是在终端数量较多的情况下,也能为各个终端分配MSISDN号码,从而提高了 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 krver所请求的机器类通信设备MTC Device 标识信息;其中,在生成所述第二 MSISDN号码分配请求消息时,包括所述MTC Gateway根据所述第一 MSISDN号码分配请求消息携带的所述MTC Device 的标识信息获取所述MTC Device所归属的网络侧设备的地址信息,生成所述第二 MSISDN 号码分配请求消息;或者,所述MTC krver根据所述MTC Device的标识信息获取所述 MTC Device所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC Device的标识信息携带在所述第一MSISDN号码分配请求消息中发送给所述MTC Gateway, 使得所述MTC Gateway生成所述第二 MSISDN号码分配请求消息。
4.根据权利要求2所述的方法,其特征在于,所述当所述MTCkrver发送短消息结束后,释放所述MSISDN包括网络侧设备为所述MTC Device分配MSISDN后,还为所述MTC Device设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN;或者,网络侧设备接收由MTC Gateway根据所述MTC krver的第一 MSISDN号码释放请求消息生成的第二 MSISDN号码释放请求消息,在所述第一 MSISDN号码释放请求消息和第二 MSISDN号码释放请求消息中分别携带所述MTC Device的标识信息;其中,所述MTC Gateway根据所述第一MSISDN号码释放请求消息中的MTC Device的标识信息获取所述MTC Device所归属的网络侧设备的地址信息,生成所述第二 MSISDN号码释放请求消息,并将所述第二 MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二 MSISDN号码释放请求消息,释放所述MSISDN ;或者,网络侧设备接收由MTC Gateway根据所述MTC Server的第一 MSISDN号码释放请求消息生成的第二 MSISDN号码释放请求消息,在所述第二 MSISDN号码释放请求消息中携带所述MTC Device的标识信息;其中,所述MTC krver根据所述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所述的方法,其特征在于,所述当所述MTCkrver发送短消息结束后,释放所述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 krver发送第一释放响应消息,使得所述MTC krver根据所述第一释放响应消息释放所述 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,包括向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分配的定时时间信息,并当所述定时时间信息对应的定时时间到达时,释放所述MS I SDN ;或者,向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 krver使用所述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 krver根据所述MTC Device的标识信息获取所请求的MTC Device所归属的网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC Device的标识信息携带在所述第一 MSISDN号码分配请求消息中发送给所述MTC Gateway,使得所述MTC Gateway生成所述第二MSISDN号码分配请求消息,并将所述第二 MSISDN号码分配请求消息发送给所述网络侧设备。
14.根据权利要求12所述的设备,其特征在于,所述释放单元至少包括以下任一种模块第一释放模块,用于为所述MTC Device分配MSISDN后,为所述MTC Device设置定时器,当所述定时器的定时时间到达时,释放所述MSISDN;第二释放模块,用于接收由MTC Gateway根据所述MTC krver的第一 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 krver根据所述MTC Device的标识信息获取所述网络侧设备的地址信息,并将所述网络侧设备的地址信息和所述MTC Device 的标识信息携带在所述第一 MSISDN号码释放请求消息中发送给所述MTC Gateway,使得所述MTC Gateway生成所述第二 MSISDN号码释放请求消息,并将所述第二 MSISDN号码释放请求消息发送给所述网络侧设备,由所述网络侧设备根据所述第二 MSISDN号码释放请求消息,释放所述MSISDN。
15.根据权利要求11至14任一所述的设备,其特征在于,所述设备还包括信息关联单元,用于向归属位置寄存器HLR发送关联请求消息,在所述关联请求消息中包括所述MTC Device的标识信息和所述MSISDN,使得所述HLR根据所述关联请求消息将所述MSISDN与所述MTC Device的用户数据信息进行关联。
16.根据权利要求15所述的设备,其特征在于,所述释放单元还至少包括以下任一种模块第四释放模块,用于在向归属位置寄存器HLR发送的关联请求消息中还包括所述网络侧设备为所述MTC Device分配的定时器的定时时间信息,使得所述HLR根据所述定时时间信息释放所述MSISDN ;在网络侧设备向所述MTC Server发送所述MSISDN时,还包括所述网络侧设备为所述MTC Device分配的定时器的定时时间信息,使得所述MTC krver据所述定时时间信息释放所述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,使得所述MTCGateway生成所述第二MSISDN号码释放请求消息,并将所述第二MSISDN号码释放请求消息发送给所述网络侧设备;所述第二 MSISDN号码释放请求消息用于通知所述网络侧设备释放所述MSISDN ;接收所述MTC Gateway发送的第一释放响应消息,释放所述MSISDN,其中所述第一释放响应消息是由所述MTC Gateway根据所述网络侧设备发送给所述MTC Gateway 的第二释放响应消息生成的。
全文摘要
本发明实施例公开了一种短消息发送方法及设备,涉及通信技术领域,为能够提高MSISDN号码的利用率而发明。所述方法包括接收第二移动用户国际综合业务数字网号MSISDN号码分配请求消息,所述第二MSISDN号码分配请求消息携带机器类通信设备MTC Device标识信息;根据所述第二MSISDN号码分配请求消息携带的所述MTC Device标识信息,为所述MTC Device标识信息对应的MTC Device分配MSISDN;将所述MSISDN发送给机器类通信服务器MTCServer,以使所述MTC Server使用所述MSISDN发送短消息。
文档编号H04W4/14GK102348176SQ20101024683
公开日2012年2月8日 申请日期2010年8月2日 优先权日2010年8月2日
发明者侯智慧, 孙珍奇, 罗耀平, 赵坤, 迟学芬, 金辉 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1