Ivpn平台短消息收发的方法及业务控制节点的制作方法

文档序号:9474830阅读:844来源:国知局
Ivpn平台短消息收发的方法及业务控制节点的制作方法
【技术领域】
[0001]本发明涉及移动通信技术领域,尤其涉及IVPN平台短消息收发的方法及业务控制节点。
【背景技术】
[0002]综合虚拟专用网IVPN(Integrated Virtual Private Network)是针对电信用户广泛开展的智能呼叫业务。综合虚拟专用网业务可以将分布在不同区域的的固网(PSTN(Public Switched Telephone Network,公共交换电话网)、软交换)、C 网用户(C 网用户表示手机使用的网络制式为CDMA (Code Divis1n Multiple Access,码分多址)),组成一个逻辑专网。网内用户之间可以使用短号或真实号码联系。IVPN集团成员网内和网外呼叫可以享受灵活的资费策略。IVPN业务根据IVPN集团用户分布范围,可以分为省IVPN业务及全国IVPN业务。一个IVPN集团所有成员全部在一个省范围内则属于省IVPN业务;若一个IVPN集团成员分布在多个省,则属于全国IVPN业务。
[0003]短消息是通过移动网的七号信令承载较短数据包来实现个人简易数据通信的一种方式。短消息中心(MC, Message Center)是窄带CDMA移动交换网实现短消息业务的核心实体,由它来控制一个用户的短信的发送和接收。
[0004]IVPN呼叫业务提供了大量的功能,如集团内部呼叫(不允许拨打集团外的电话)、定时限制呼叫(在某个时间段内允许呼叫)、拨打集团网外号码、拨打个人网外号码、亲友集团呼叫、家庭集团呼叫等等,所以当IVPN用户具有短信收发功能时,同时也要具有以上的这些功能,如控制短信只能在集团内部用户发送和接收,在特定时间段内允许收发短信、发送给亲友集团的某个用户等功能。
[0005]目前,在IVPN业务开展过程中,已经有越来越多的用户加入到IVPN业务中,对于运行IVPN业务的SCP (Service Control Point,业务控制节点)可以很方便的根据用户具有的集团属性控制其呼叫的功能。但是,IVPN用户收发短信一直是由MC(Message Center,短信中心)来控制,这与SCP控制用户的呼叫是分离开的,而且MC无法根据IVPN用户的集团属性来控制短信的收发,同时,由于IVPN业务的功能繁多,许多短信收发控制的功能MC均无法实现。
[0006]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0007]本发明的主要目的在于解决MC无法根据IVPN用户的集团属性来控制短信的收发,MC短信收发控制的功能单一的技术问题。
[0008]为实现上述目的,本发明提供的一种综合虚拟专用网IVPN平台短消息收发的方法,包括以下步骤:
[0009]业务控制节点SCP接收短消息发送方发送的短消息,向短消息发送方回复响应消息;
[0010]SCP解析所述短消息,根据解析得到的所述短消息的消息内容确定是否发送该短消息至短消息接收方;
[0011]当确定发送短消息至短消息接收方时,将所述短消息转发至短消息接收方。
[0012]优选地,所述SCP接收短消息发送方发送的短消息,向短消息发送方回复响应消息的步骤之前,所述IVPN平台短消息收发的方法还包括:
[0013]SCP增加支持SMDPP的移动应用部分MAP信令操作,以供当处于短消息起呼MO流程时实现点对点短消息传送;
[0014]SCP增加支持SMSREQ的MAP信令操作,以供当处于短消息终呼MT流程时获取当前移动台MS的路由彳η息。
[0015]优选地,所述SCP接收短消息发送方发送的短消息,向短消息发送方回复响应消息的步骤包括:
[0016]当处于短消息MO流程时,SCP接收移动交换中心MSC发送的SMDPP消息,并返回SMDPP消息至MSC ;所述SMDPP消息为MSC在接收到MS通过空中接口发送短消息后,将所述短消息转换为SMDPP消息并根据为该SMDPP消息配置的国际移动用户识别码頂SI所发送;
[0017]当处于短消息MT流程时,SCP接收短信中心MC发送的DeliVer_SM消息,并回复Deliver_SM_Res 消息至 MC。
[0018]优选地,所述SCP解析所述短消息,根据解析得到的所述短消息的消息内容确定是否发送该短消息至短消息接收方的步骤包括:
[0019]当处于短消息MO流程时,SCP对接收的SMDPP消息进行解析;
[0020]SCP根据解析得到的SMDPP消息内容确定是否发送短消息;若是,SCP将SMDPP消息发送至MC,以供MC下发所述SMDPP消息到被叫MS ;若否,SCP释放呼叫,结束短消息MO流程。
[0021]优选地,所述SCP解析所述短消息,根据解析得到的所述短消息的消息内容确定是否发送该短消息至短消息接收方的步骤包括:
[0022]当处于短消息MT流程时,SCP对接收的DeliVer_SM消息进行解析;
[0023]SCP根据DeliVer_SM消息的解析内容确定是否发送短消息;若不发送短消息,SCP释放呼叫,结束短消息MT流程;
[0024]若判断是允许发送短消息,SCP根据消息内容中的被叫号码,发送SMSREQ消息至归属位置寄存器HLR,查询被叫号码当前的MSC位置信息;
[0025]在HLR返回的SMSREQ响应消息有被叫号码的当前MSC位置信息时,SCP记录被叫号码当前MSC位置信息,发送SMDPP消息至被叫号码当前的MSC,以供MSC将SMDPP消息转发至被叫MS ;
[0026]在HLR返回的SMSREQ响应消息没有有被叫号码的当前MSC位置信息时,SCP定时重新发送SMSREQ消息至HLR。
[0027]此外,为实现上述目的,本发明还提供一种业务控制节点SCP,包括:
[0028]接收模块,用于接收短消息发送方发送的短消息,向短消息发送方回复响应消息;
[0029]解析判断模块,用于解析所述短消息,根据解析得到的所述短消息的消息内容确定是否发送该短消息至短消息接收方;
[0030]发送模块,用于当确定发送短消息至短消息接收方时,将所述短消息转发至短消息接收方。
[0031 ] 优选地,所述SCP还包括:
[0032]信令支持模块,用于增加支持SMDPP的移动应用部分MAP信令操作,以供当处于短消息起呼MO流程时实现点对点短消息传送,及增加支持SMSREQ的MAP信令操作,以供当处于短消息终呼MT流程时获取当前移动台MS的路由信息。
[0033]优选地,所述接收模块用于:
[0034]当处于短消息MO流程时,接收移动交换中心MSC发送的SMDPP消息,并返回SMDPP消息至MSC ;所述SMDPP消息为MSC在接收到MS通过空中接口发送短消息后,将所述短消息转换为SMDPP消息并根据为该SMDPP消息配置的国际移动用户识别码頂SI所发送;
[0035]当处于短消息MT流程时,接收短信中心MC发送的Deliver_SM消息,并回复Deliver_SM_Res 消息至 MC。
[0036]优选地,所述解析判断模块用于:
[0037]当处于短消息MO流程时,对接收的SMDPP消息进行解析;
[0038]根据解析得到的SMDPP消息内容确定是否发送短消息;若是,将SMDPP消息发送至MC,以供MC下发所述SMDPP消息到被叫MS ;若否,释放呼叫,结束短消息MO流程。
[0039]优选地,所述解析判断模块还用于:
[0040]当处于短消息MT流程时,对接收的DeliVer_SM消息进行解析;
[0041]根据DeliVer_SM消息的解析内容确定是否发送短消息;若不发送短消息,释放呼口4,结束短消息MT流程;
[0042]若判断是发送短消息,根据消息内容中的被叫号码,发送SMSREQ消息至归属位置寄存器HLR,查询被叫号码当前的MSC位置信息;
[0043]在HLR返回的SMSREQ响应消息有被叫号码的当前MSC位置信息时,记录被叫号码当前MSC位置信息,发送SMDPP消息至被叫号码当前的MSC,以供MSC将SMDPP消息转发至被叫MS ;
[0044]在HLR返回的SMSREQ响应消息没有有被叫号码的当前MSC位置信息时,定时重新发送SMSREQ消息至HLR。
[0045]本发明通过SCP接收短消息发送方发送的短消息,解析所述短消息,并根据解析得到的所述短消息的消息内容确定是否发送该短消息至短消息接收方,实现了运行IVPN平台的SCP实现短信的收发,解决了 MC无法根据IVPN用户的集团属性来控制短信的收发,MC短信收发控制的功能单一的问题。
【附图说明】
[0046]图1为MC为中心的网络结构;
[0047]图2为MC为中心的短信控制流程;
[0048]图3为本发明IVPN平台短消息收发的方法第一实施例的流程示意图;
[0049]图4为本发明
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1