利用直径委托代理传送短消息服务(sms)消息的方法、系统和计算机可读介质的制作方法_3

文档序号:9355750阅读:来源:国知局
收SM提交。在接收到SM提交之后,E-UTRAN 304可以生成包含SM提交的源自移动设备的转发短消息(MO-FSM)消息。值得注意的是,MO-FSM消息可以被定址到作为目的地的SMS服务中心308。
[0028]在一个实施例中,E-UTRAM 304将MO-FSM消息发送到MME 306用于递送到SMS服务中心308。MME 306转发MO-FSM消息,该消息随后被被直径委托代理310接收和/或拦截。MO-FSM消息可以经由直径SGd接口来发送和接收。在一些实施例中,直径委托代理310包括本地服务中心数据库312,本地服务中心数据库312包含条目列表,该条目列表包括与归属网络300关联的有效SMS服务中心地址或标识符(例如,位于归属网络300中或被归属网络300容纳)。直径委托代理310还可以配置为使用包含在接收到的MO-FSM消息中的SMS服务中心地址用于查询数据库312的条目。如果找到匹配的条目,则直径委托代理310可以验证该SMS服务中心地址。否则,如果在数据库312中没有找到匹配的条目,则直径委托代理310可以向UE 302发送错误消息。
[0029]在验证MO-FSM消息中的SMS服务中心地址之后,直径委托代理310可以配置为使用MO-FSM消息中的发送方移动订户标识符来查询号码携带(NP)数据库314的条目。如果发送方移动订户标识符匹配NP数据库314中的条目,则直径委托代理310可以确定发送方移动订户已被携带出归属网络300并且在不恰当地(例如,不经意地、欺诈地等等)利用归属网络300发送SMS消息。在这种情况下,直径委托代理310可以丢弃MO-FSM消息并向UE302发送错误消息。
[0030]可替代地,如果发送方移动订户标识符不匹配NP数据库314中的条目,则直径委托代理310可以确定发送方移动订户还没有被携带出归属网络100。在这种情况下,直径委托代理310可以发送MO-FSM消息到SMS服务中心308用于进一步的SMS递送处理。
[0031]在可替代的实施例中,包含在数据库314中的号码携带信息和包含在314中的服务中心地址信息可以存在于可被直径委托代理110访问的公用数据库中。因此,直径委托代理110可以在单个查找中获得号码携带信息和服务中心地址信息。
[0032]图4是示出根据本文所描述主题的实施例的利用直径委托代理来选择性地将SMS消息转发到SMS服务中心的示例性方法400的流程图。在步骤402,接收到MO-FSM消息。在一个实施例中,直径委托代理可以被放置在归属网络中的MME和SMS服务中心之间。直径委托代理可以接收从MME转发到SMS服务中心的MO-FSM消息。
[0033]在步骤404,检查接收到的消息中的SMS服务中心地址的有效性。在一个实施例中,直径委托代理使用SMS服务中心地址或标识符来查询包含归属网络中的有效SMS服务中心地址的数据库。
[0034]在步骤406,做出关于SMS服务中心地址是否有效的确定。在一个实施例中,直径委托代理可以通过在被查询的服务中心数据库中找到匹配的条目来确定SMS服务中心地址是有效的。在这种情况下,方法400继续到步骤408。如果直径委托代理确定SMS服务中心是无效的(例如,没有在服务中心数据库中找到匹配的条目),则方法400前进到方框412,其中错误消息在方框412被发送(例如,到发送方移动订户)。
[0035]在步骤408,使用消息中的发送方移动订户标识符来查询号码携带数据库,以确定发送者是否是归属网络的订户。在一个实施例中,直径委托代理可以从接收到的MO-FSM消息中提取“来源-主机”标识符和/或“来源-域”标识符并使用提取的(一个或多个)标识符来查询号码携带数据库。
[0036]在步骤410,做出关于发送方移动订户标识符(例如,来源地址)是否已被携带出归属网络的确定。在一个实施例中,直径委托代理可以比较来自接收到的MO-FSM消息中的移动订户标识符(例如,“来源-主机”标识符和/或“来源-域”标识符)和号码携带数据库中的条目。如果找到匹配的条目,则发送方移动订户已被携带到外地网络(即,与归属网络分离且不同的网络),并且方法400继续到步骤412,其中错误消息在步骤412被发送(例如,到发送方移动订户)。如果没有找到匹配的条目,则发送方移动订户还没有从归属网络中携带并且方法200前进到步骤414。
[0037]在步骤414,M0_FSM消息被路由到SMS服务中心。在一个实施例中,在确定发送方移动订户还没有被携带到外地网络之后,直径委托节点然后可以将消息路由到该信息最初定址的SMS服务中心。在另一个实施例中,直径委托代理可以使用选择功能来查询数据库,以确定哪个SMS服务中心(从归属网络中的多个SMS服务中心中)应该继续进行接收到的MO-FSM消息的递送处理。
[0038]应当理解,在不背离本文所描述主题的范围的情况下,本文所描述主题的各种细节可以被改变。此外,以上描述仅仅是为了说明,而不是为了限制。
【主权项】
1.一种用于利用直径委托代理在直径网络中传送短消息服务(SMS)消息的方法,该方法包括: 在位于第一网络中的直径委托代理处: 经由直径接口从SMS服务中心接收指向归属订户服务器(HSS)的移动订户位置信息请求消息,其中移动订户位置信息请求消息与接收方移动订户关联; 查询号码携带数据库,以确定接收方移动订户是已被携带到外地网络还是已被携带入第一网络; 响应于确定接收方移动订户已被携带到外地网络或被外地网络拥有,将移动订户位置信息请求消息转发到外地网络;及 响应于确定接收方移动订户还没有被携带到外地网络或已被携带入第一网络,将请求消息转发到第一网络中与接收方移动订户关联的HSS。2.如权利要求1所述的方法,其中移动订户位置请求消息包括以下中的一个:发送路由信息(SRI)消息、用于短消息的SRI(SR1-SM)消息、用于通用分组无线服务的SRI (SR1-GPRS)消息、用于位置服务的SRI (SR1-LCS)消息和直径位置信息请求(LIR)消息。3.如权利要求1所述的方法,其中移动订户位置信息请求消息包括与接收方移动订户关联的移动订户标识符。4.如权利要求3所述的方法,其中移动订户标识符包括以下至少一个:与接收方移动订户关联的“目的地-域”标识符、“目的地-主机”标识符、互联网协议(IP)地址和MSISDN。5.如权利要求3所述的方法,其中确定接收方移动订户已被携带到外地网络包括:将与接收方移动订户关联的移动订户标识符和号码携带数据库中的条目匹配。6.如权利要求1所述的方法,其中SMS服务中心包括以下至少一个:SMS-网关交换中心(SMS-GMSC)、互通移动交换中心(I丽SC)、短消息交换中心(SMSC)和SMS路由器。7.如权利要求1所述的方法,其中直径接口包括S6c直径接口。8.如权利要求1所述的方法,其中号码携带数据库位于直径委托代理上。9.如权利要求1所述的方法,其中移动订户位置信息请求消息包括直径位置信息请求(LIR)消息。10.一种用于利用直径委托代理在直径网络中传送SMS消息的方法,该方法包括: 在位于归属网络的直径委托代理处: 经由直径接口从移动性管理实体(MME)接收指向位于归属网络中的短消息服务(SMS)服务中心的源自移动设备的转发短消息(MO-FSM)消息,其中该MO-FSM消息源自发送方移动订户; 查询本地数据库以确定SMS服务中心位于归属网络中; 如果SMS服务中心位于归属网络中,则查询号码携带数据库以确定发送方移动订户是已被携带到外地网络还是不是归属网络的订户; 响应于确定发送方移动订户不是归属网络的订户,向发送方移动订
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1