法律状态公告日
法律状态信息
法律状态
2016-09-28
未缴年费专利权终止 IPC(主分类):H04Q7/20 授权公告日:20060208 终止日期:20150802 申请日:20020802
专利权的终止
2006-02-08
授权
授权
2004-04-14
实质审查的生效
实质审查的生效
2004-02-04
公开
公开
技术领域:
本发明涉及非结构化补充业务数据(Unstructured Supplementary ServiceData,简称USSD)中心,简称USSD中心,特别是一种USSD中心与本地位置寄存器(HLR)和移动交换中心(MSC)进行对接的方法。
背景技术:
USSD是一种移动应用部分业务,其依据的主要规范为ETSI(EuropeanTelecommunications Standards Institute)制定的GSM0902(MAP)协议。由于USSD中心以及USSD业务均需要移动用户ISDN号码(Mobile SubscriberISDN)简称MSISDN,USSD利用MSISDN进行鉴权、业务,需要利用MSISDN发送短消息等,所以要求HLR发给USSD中心的信令中必须带上MSISDN。
但是由于GSM0902(MAP)协议中USSD部分协议制定得比较模糊,导致各个厂家的移动交换中心(MSC)和本地位置寄存器(HLR)等设备对USSD的支持千差万别,比如有的USSD中心一直以来只能与本公司的MSC、HLR相连,与其他厂家的HLR/MSC设备进行对接会产生矛盾。
发明内容:
本发明要解决的技术问题就在于克服上述现有技术的困难,提供一种非结构化补充业务数据中心与本地位置寄存器和移动交换中心进行对接的方法,使USSD中心可在兼容标准GSM协议的基础上,与任何厂家的HLR/MSC进行对接。
本发明的技术解决方案如下:
一种USSD中心与本地位置寄存器(HLR)和移动交换中心(MSC)进行对接的方法,其特征在于:
①在USSD中心的USSDC模块中增设移动用户综合业务数字网号码(MSISDN)——国际移动用户识别码(IMSI)数据库;
②移动用户发起USSD请求时,执行上发程序,即G/W模块首先对USSD中心所连接的HLR或MSC的上发信令格式进行解析,将解析出的MSISDN或IMSI,传送给USSDC模块;该USSDC模块配置MSISDN后传给业务方;
③业务方发起USSD请求或通知消息时,执行下发程序,即在USSDC与G/W模块之间的业务中增加IMSI字段,G/W模块根据用户不同的配置,组装信元(MSISDN)后下发到交换机。
所说上发程序的具体处理过程如下:
①G/W模块根据交换机送来的USSD消息中的HLR的号码判断出该消息是由哪个HLR送上来的,然后根据配置文件中所配置的该HLR的信令格式解析MSISDN或IMSI号码;如果能够解析出MSISDN和IMSI二者中任一号码,就将该消息传递给USSDC模块处理,否则拒绝该消息;
②USSDC模块判断是否得到了MSISN号码,如果已经得到,则将消息透传给业务方;如果得到的是IMSI号码,将会查询MSISDN-IMSI数据库,如果查询到相应的MSISDN,则传给业务方处理,否则拒绝该消息。
所说下发程序的具体处理过程如下:
①在业务方发起USSD请求或通知的时候,USSDC模块会根据MSIDN号码查询MSISDN-IMSI数据库,如果查询到相应的IMSI号码,则和MSISDN一起传递给USSD的G/W模块,否则只将MSISDN传递给G/W模块;
②G/W模块根据MSISN查询该手机用户归属于哪个HLR,并根据配置文件中所配置的该HLR的下发信令格式决定是否需取路由;然后根据下发信令格式组装信元MSISDN之后传递给交换机;如果USSD中心和MSC相连,则取路由并以标准GSM方式组装MSISDN后传递给交换机。
附图说明:
图1是本发明上发程序流程图。
图2是本发明下发程序流程图。
具体实施方式:
利用本发明的技术构思和方案对华为公司生产的USSD中心成功地进行了技术改进,具体包括:
1.在USSD中心的USSDC模块设置MSISDN-IMSI数据库;
2.在移动用户发起USSD请求时,G/W模块和USSDC模块先执行上发程序;
3.在业务方发起USSD请求或通知时,USSDC模块和G/W模块先执行下发程序。
所说上发程序就是:
上发指移动用户提交USSD请求消息。在G/W模块的配置文件中增加对USSD中心所连接的各个HLR(或MSC)的上发信令格式的配置,G/W模块根据不同的配置解析出相应的移动用户ISDN号码即MSISDN号码或国际移动用户识别号码即IMSI号码;必要的时候可以根据IMSI号码通过MSISDN-IMSI数据库查询到相应的MSISDN号码。
具体的处理过程如下:
1、G/W模块根据交换机送来的USSD消息中的HLR的号码判断出该消息是由哪个HLR送上来的,然后根据配置文件中所配置的该HLR的信令格式解析MSISDN或IMSI号码。如果能够解析出MSISDN和IMSI二者中任一号码,就将该消息传递给USSDC处理,否则拒绝该消息;
2、USSDC判断是否得到了MSISN号码,如果已经得到,则将消息透传给业务方。如果得到的是IMSI号码,将会查询MSISDN-IMSI数据库,如果查询到相应的MSISDN,则传给业务方处理,否则拒绝该条消息。
系统的处理流程图如图1所示。
所说下发程序就是:
下发指业务方发起的USSD请求或通知消息。在USSDC部分增加了MSISDN-IMSI数据库,在USSDC与G/W模块之间的业务协议中增加IMSI字段,在业务方下发请求或通知的消息中USSDC给G/W模块送IMSI号码;在G/W模块中增加USSD中心所连接的各个HLR的下发信令格式的配置,G/W模块根据不同的配置组装MSISDN后,下发到交换机。
具体处理过程如下:
1、在业务方发起USSD请求或通知的时候,USSDC会根据MSIDN号码查询MSISDN-IMSI数据库,如果查询至相应的ISMI号码则和MSISDN一起传递给USSD的G/W模块,否则只将MSISDN传递给G/W模块;
2、G/W模块根据MSISDN查询该手机用户归属于哪个HLR,并根据配置文件中所配置的该HLR的下发信令格式决定是否需取路由。然后根据下发信令格式组装好信元MSISDN之后传递给交换机。如果USSD中心和MSC相连,则取路由并以标准GSM方式组装MSISDN后传递给交换机。
系统的处理流程图如图2所示。
本发明的技术效果是非常明显的。USSD中心采用本发明的方法后,不要求HLR和MSC对协议作修改,即可兼容任何厂家HLR和MSC的信令格式;通过IMSI-MSISDN数据库可获得相应的MSISDN。采用本发明的方法实现USSD中心与其它任何厂家的HLR和MSC进行对接,不仅运行可靠,而且成本低廉。
机译: 重定向方法,服务提供者,非结构化的补充服务数据中心和系统
机译: 考虑卫星移动通信业务市场发展方向的卫星移动通信系统及采用该方法的通信方法
机译: 监测非结构化补充业务数据的方法和装置