一种使用vpn短号发送短消息的方法及系统的制作方法

文档序号:7693001阅读:485来源:国知局
专利名称:一种使用vpn短号发送短消息的方法及系统的制作方法
技术领域
本发明涉及短消息领域,尤其涉及一种使用VPN短号发送短消息的方法 及系统。
背景技术
现网中,有很多集团客户,相互间拨打电话可以使用虚拟专用网(VPN) 短号码拨号,但是相互间发送短消息时只能输入对方的真实手机号码,如果发 送VPN短号,则无法发送成功。原因是目前短消息网络的路由原则是按照被 叫号码进行路由,如果收到VPN短号,短消息中心没有对VPN短号的翻译能 力,在短消息中心数据中,认为这是一个扩展短消息实体(ESME)的接入号 码,会将此短消息发送到某个ESME,而结束此条短消息流程。现网中的组网 结构如图l所示,包含ESME101,短消息中心(SMSC) 102,归属位置寄存 器(HLR) 103和移动交换屮心(MSC) 104, SMSC 102分别与ESME 101 、 HLR 103和MSC 104连接,HLR 103和MSC 104连接。专利申请"一种采用手机短号发送短消息的方法"(申请号03137315.1 ) 公开了一种通过VPN短兮发送短消息的解决方案,但目前短消息中心只能按 照号码进行路由,所以对于该申请中描述的"由短消息中心向智能网业务控制 点发送鉴权请求"的功能只能按照被叫号码路由实现,这样就需要专门有一个 号段标识是VPN号段。该方案存在的问题是VPN的号码和服务提供商(SP) 接入码不能重复,如果重复,短消息中心将无法路由,VPN S码的利用率比 较低。专利申请"实现VPN短号短消息业务的系统及其方法"(申请号 03154145.3)描述的实现方法是通过短消息网关按照被叫号码路由将消息送到 企业短消息中心,由企业短消息中心对主被叫号码进行变换后,再通过网关下 发到被叫。该方案存在的问题是流程比较复杂,效率不高。同时,也是采用被 叫号码路由方式,VPN号码的利用率比较低。发明内容为了解决上述的技术问题,本发明提供了一种使用VPN短号发送短消息 的方法及系统,其目的在于,不修改系统的组网及网络中其他相关网元,不损 失原短消息携带的信息量,不影响用户的使用习惯,简化VPN短号发送短消 息技术方案的流程,并且VPN号码可以重复使用,提高VPN号码的利用率。本发明提供了一种使用VPN短号发送短消息的方法,包括-步骤1,在短消息中心中的签约消息存储模块设置用户签约VPN信息, 用于供短消息中心中的消息处理模块判断用户是否为VPN签约用户;步骤2,发送方用户向接收方用户发送短消息时,将接收方用户的号码设 置为接收方用户VPN短号;短消息中心接收到该短消息后,如果发送方用户 为VPN签约用户,则消息处理模块将该短消息发送至VPN处理模块,用于使 短消息中心能够正确向接收方用户下发短消息,并且显示发送方用户的号码为 发送方用户VPN短号。用户签约VPN信息包含用户的真实号码和该用户是否为VPN签约用户。VPN处理模块保存用户所属VPN集团编号、用户VPN短号以及该VPN 短号对应的真实号码。步骤2包括步骤401,发送方用户发送短消息给接收方用户,接收方用户号码填写接收方用户VPN短号;步骤402,移动交换中心收到短消息后,将短消息发送给短消息中心; 步骤403,短消息中心收到该短消息后,消息处理模块检査发送方用户是否为VPN签约用户,如果发送方用户是VPN签约用户,则将该短消息送VPN处理模块;步骤404, VPN处理模块依据发送方用户的真实号码查找相应的VPN短 号和用户所属VPN集团编号,并依据发送方用户所属VPN集团编号和被叫 VPN短号査找被叫VPN短号的真实号码,然后对消息的主被叫号码进行替换, 并返回该短消息。步骤404中,VPN处理模块对消息的主被叫号码进行替换为将发送方用 户的真实号码替换为对应的VPN短号,将接收方用户VPN短号替换为接收方 用户VPN短号对应的真实号码。还包括歩骤405,短消息中心将短消息发送给移动交换中心; 步骤406,移动交换中心将消息发送给接收方用户; 步骤407,接收方用户回应答;步骤408,移动交换中心将状态信息返回给短消息中心,短消息中心根据消息状态生成话单。本发明还提供了一种使用VPN短号发送短消息的系统,包括短消息中心, 短消息中心中设置有消息处理模块和签约信息存储模块,还包括VPN处理模 块;签约信息存储模块,用于设置用户签约VPN信息,供短消息中心中的消 息处理模块判断用户是否为VPN签约用户;消息处理模块,用于当发送方用户为VPN签约用户时,将接收方用户的 号码设置为接收方用户VPN短号的短消息发送至VPN处理模块;VPN处理模块,用于使短消息中心能够正确向接收方用户下发该短消息, 并且显示发送方用户的号码为发送方用户VPN短号。用户签约VPN信息包含用户的真实号码和该用户是否为VPN签约用户。VPN处理模块保存用户所属VPN集团编号、用户VPN短号以及该VPN 短号对应的真实号码。VPN处理模块依据发送方用户的真实号码査找相应的VPN短号和用户所 属VPN集团编号,并依据发送方用户所属VPN集团编号和被叫VPN短号查 找被叫VPN短号的真实号码,然后对消息的主被叫号码进行替换,并返回该 短消息。本发明通过短消息中心来实现,不需修改系统的组网及网络中其他相关网 元,不损失原短消息携带的信息量,也不影响用户的使用习惯,容易实现,并 且VPN号码可以重复,提高了 VPN号码的利用率。


图1为现有技术中移动通信网络中短消息中心组网图;图2为本发明中VPN短号发送短消息的流程图;图3为本发明提供的使用VPN短号发送短消息的系统。
具体实施方式
本发明提供了一种使用VPN短号发送短消息的方法,其中短消息中心支 持用户签约VPN信息,该签约信息存储在签约信息存储模块中,包含用户的 真实号码和该用户是否属于VPN用户;短消息中心根据发送方用户签约信息 将业务进行触发,只对短消息中心进行修改,不修改其他网元,也不影响系统 组网。修改后的短消息中心处理流程如图2所示,包括步骤201,用户A发送短消息给用户B,被叫号码填写用户B的VPN短号;步骤202, MSC收到短消息后,将短消息发送给短消息中心中的消息处理 模块;步骤203,短消息中心消息处理模块收到移动终端发起(MO)的短消息 后,检査签约信息存储模块中发送方用户的签约信息,如果发送方用户是VPN 签约用户,则消息处理模块将短消息送VPN处理模块处理;步骤204, VPN处理模块保存用户所属VPN集团编号、用户VPN短号以 及该VPN短号对应的真实号码。VPN处理模块依据发送方用户的真实号码查 找相应的VPN短号和用户所属VPN集团编号,并依据发送方用户所属VPN 集团编号和被叫VPN短号查找被叫VPN短号的真实号码,然后对消息的主被 叫号码进行替换,即将消息发送方用户的真实号码替换为发送方用户的VPN 短号,将被叫VPN短号替换为该VPN短号对应的真实号码,并返回消息;步骤205,短消息中心将消息发送给MSC;步骤206, MSC将消息发送给用户B;步骤207,用户B回应答;步骤208, MSC将状态信息返回给短消息中心,短消息中心根据消息状态 生成话单。上述流程中,用户A、B同属于某VPN集团用户,A真实号码为X1、 VPN 号码为X2, B真实号码为Y1、 VPN号码为Y2。当A给B发送短消息时,A在被叫号码处填写Y2,并发送。此时,该条 消息的发送方号码为X1,接收方号码为Y2。短消息中心收到此条消息后,短消息中心的消息处理模块判断X1号码有将此条消息发送给VPN处理模块进行处理。VPN处理模块查询XI所属的VPN集团,得到XI对应的VPN号码为 X2, VPN处理模块依据VPN集团编号,查询得到Y2对应的真实号码为Yl。 VPN处理模块将短消息的发送号码XI改为X2,将接收号码Y2改为Yl,将 此条短消息发送回短消息中心的消息处理模块。此时该消息的发送方号码为 X2,接收方号码为Y1。短消息中心的消息处理模块将此条消息发送给Yl ,并根据状态报告生成 话单。本发明还提供了一种使用VPN短号发送短消息的系统,如图3所示,包 括短消息中心102,短消息中心102中设置有消息处理模块31和签约信息存 储模块30,还包括VPN处理模块32;签约信息存储模块30,用于设置用户签约VPN信息,供短消息中心中的 消息处理模块31判断用户是否为VPN签约用户;消息处理模块31,用于当发送方用户为VPN签约用户时,将接收方用户 的号码设置为接收方用户VPN短号的短消息发送至VPN处理模块32;VPN处理模块32,用于使短消息中心102能够正确向接收方用户下发该 短消息,并且显示发送方用户的号码为发送方用户VPN短号。用户签约VPN信息包含用户的真实号码和该用户是否为VPN签约用户。VPN处理模块32保存用户所属VPN集团编号、用户VPN短号以及该 VPN短号对应的真实号码。VPN处理模块32,用于依据发送方用户真实号码查找相应的VPN短号和 用户所属VPN集团编号,并依据发送方用户所属VPN集团编号和被叫VPN 短号查找被叫VPN短号的真实号码,然后对消息的主被叫号码进行替换,即 消息发送方用户的真实号码替换为发送方用户的VPN短号,将被叫VPN短号 替换为该VPN短号对应的真实号码,并返回该短消息。图3所示的系统中,VPN处理模块也可放在短消息中心外,同样能够实 现本发明。本领域的技术人员在不脱离权利要求书确定的本发明的精神和范围的条 件下,还可以对以上内容进行各种各样的修改。因此本发明的范围并不仅限于 以上的说明,而是由权利要求书的范围来确定的。
权利要求
1、一种使用VPN短号发送短消息的方法,其特征在于,包括步骤1,在短消息中心中的签约消息存储模块设置用户签约VPN信息,用于供短消息中心中的消息处理模块判断用户是否为VPN签约用户;步骤2,发送方用户向接收方用户发送短消息时,将接收方用户的号码设置为接收方用户VPN短号;短消息中心接收到该短消息后,如果发送方用户为VPN签约用户,则消息处理模块将该短消息发送至VPN处理模块,用于使短消息中心能够正确向接收方用户下发短消息,并且显示发送方用户的号码为发送方用户VPN短号。
2、 如权利要求1所述的使用VPN短号发送短消息的方法,其特征在于, 用户签约VPN信息包含用户的真实号码和该用户是否为VPN签约用户。
3、 如权利要求2所述的使用VPN短号发送短消息的方法,其特征在于, VPN处理模块保存用户所属VPN集团编号、用户VPN短号以及该VPN短号 对应的真实号码。
4、 如权利要求3所述的使用VPN短号发送短消息的方法,其特征在于, 步骤2包括歩骤401,发送方用户发送短消息给接收方用户,接收方用户号码填写接收方用户VPN短号;步骤402,移动交换中心收到短消息后,将短消息发送给短消息中心; 步骤403,短消息中心收到该短消息后,消息处理模块检查发送方用户是否为VPN签约用户,如果发送方用户是VPN签约用户,则将该短消息送VPN处理模块;步骤404, VPN处理模块依据发送方用户的真实号码査找相应的VPN短 号和用户所属VPN集团编号,并依据发送方用户所属VPN集团编号和被叫 VPN短号査找被叫VPN短号的真实号码,然后对消息的主被叫号码进行替换, 并返回该短消息。
5、 如权利要求4所述的使用VPN短号发送短消息的方法,其特征在于, 步骤404中,VPN处理模块对消息的主被叫号码进行替换为将发送方用户的 真实号码替换为对应的VPN短号,将接收方用户VPN短号替换为接收方用户VPN短号对应的真实号码。
6、 如权利要求5所述的使用VPN短号发送短消息的方法,其特征在于,还包括步骤405,短消息中心将短消息发送给移动交换中心; 步骤406,移动交换中心将消息发送给接收方用户; 步骤407,接收方用户回应答;步骤408,移动交换中心将状态信息返回给短消息中心,短消息中心根据 消息状态生成话单。
7、 一种使用VPN短号发送短消息的系统,包括短消息中心,短消息中心 中设置有消息处理模块和签约信息存储模块,其特征在于,还包括VPN处理 模块;签约信息存储模块,用于设置用户签约VPN信息,供短消息中心中的消 息处理模块判断用户是否为VPN签约用户;消息处理模块,用于当发送方用户为VPN签约用户时,将接收方用户的 号码设置为接收方用户VPN短号的短消息发送至VPN处理模块;VPN处理模块,用于使短消息中心能够正确向接收方用户下发该短消息, 并且显示发送方用户的号码为发送方用户VPN短号。
8、 如权利要求7所述的使用VPN短号发送短消息的系统,其特征在于, 用户签约VPN信息包含用户的真实号码和该用户是否为VPN签约用户。
9、 如权利要求8所述的使用VPN短号发送短消息的系统,其特征在于, VPN处理模块保存用户所属VPN集团编号、用户VPN短号以及该VPN短号 对应的真实号码。
10、 如权利要求9所述的使用VPN短号发送短消息的系统,其特征在于, VPN处理模块依据发送方用户的真实号码查找相应的VPN短号和用户所属 VPN集团编号,并依据发送方用户所属VPN集团编号和被叫VPN短号査找 被叫VPN短号的真实号码,然后对消息的主被叫号码进行替换,并返回该短 消息。
全文摘要
本发明涉及一种使用VPN短号发送短消息的方法,包括步骤1,在短消息中心中的签约消息存储模块设置用户签约VPN信息,用于供短消息中心中的消息处理模块判断用户是否为VPN签约用户;步骤2,发送方用户向接收方用户发送短消息时,将接收方用户的号码设置为接收方用户VPN短号;短消息中心接收到该短消息后,如果发送方用户为VPN签约用户,则消息处理模块将该短消息发送至VPN处理模块,用于使短消息中心能够正确向接收方用户下发短消息,并且显示发送方用户的号码为发送方用户VPN短号。本发明通过短消息中心来实现,不需修改系统的组网及网络中其他相关网元,不损失原短消息携带的信息量,也不影响用户的使用习惯,容易实现,并且VPN号码可以重复,提高了VPN号码的利用率。
文档编号H04Q7/22GK101247571SQ200810101708
公开日2008年8月20日 申请日期2008年3月11日 优先权日2008年3月11日
发明者刘晓军, 周松涛 申请人:中国联合通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1