本发明涉及移动通信领域,特别涉及一种短信漫游地信息处理方法和系统以及国际漫游平台设备。
背景技术:
针对GtoG的国际漫游用户,即GSM(全球移动通信系统)用户在GSM网络漫游,短信计费系统需要部署信令监测系统,并对业务信令进行监测复制。这种方法较为复杂,通用性不强。
对于CtoG方式的国际漫游用户,即GSM用户在CDMA(码分多址)网络漫游,为了实现国际漫游增值业务,会在短信中心与漫游地网络之间加入国际漫游平台,用户发送国际漫游上行短信会由漫游地网络先发送到国际漫游平台,国际漫游平台会将短信中的SCCP(信令连接控制协议)OA(源地址)更改为国际漫游平台的GT(全局码)地址,然后转发到短信中心,因此归属短信中心无法从SCCP OA消息中识别漫游地地址,从而影响了计费中心对于用户漫游地计费的判别和处理。
技术实现要素:
本发明实施例的一个目的是:提供一种通用的能够准确获得国际漫游短信的漫游地信息的方案。
根据本发明实施例的第一个方面,提供了一种短信漫游地信息处理方法,包括:国际漫游平台设备接收终端通过漫游地网络设备发送的短信;国际漫游平台设备将漫游地网络设备的地址写入短信的移动应用部分MAP层扩展参数;国际漫游平台设备将修改后的短信转发给归属地网络设备。
在一个实施例中,还包括:归属地网络设备根据短信的MAP层扩展参数中记录的漫游地网络设备的地址进行计费。
在一个实施例中,MAP层扩展参数是扩展容器extensionContainer。
在一个实施例中,漫游地网络是全球移动通信系统GSM网络,归属地网络是码分多址CDMA网络;本发明的方法还包括:归属地网络设备从短信的MAP层扩展参数中提取漫游地网络设备的地址;归属地网络设备将短信转换为CDMA格式短信;归属地网络设备将漫游地网络设备的地址写入CDMA格式短信的短消息业务源地址;归属地网络设备将CDMA格式短信转发出去。
在一个实施例中,漫游地网络是GSM网络,归属地网络是GSM网络。
根据本发明实施例的第二个方面,提供一种国际漫游平台设备,包括:短信接收模块,用于接收终端通过漫游地网络设备发送的短信;地址写入模块,用于将漫游地网络设备的地址写入短信的移动应用部分MAP层扩展参数;短信转发模块,用于将修改后的短信转发给归属地网络设备。
在一个实施例中,MAP层扩展参数是扩展容器extensionContainer。
根据本发明实施例的第三个方面,提供一种短信漫游地信息处理系统,包括:前述任意一种国际漫游平台设备和归属地网络设备。归属地网络设备用于接收国际漫游平台设备转发的短信。
在一个实施例中,归属地网络设备还用于根据短信的MAP层扩展参数中记录的漫游地网络设备的地址进行计费。
在一个实施例中,漫游地网络是GSM网络,归属地网络是CDMA网络;归属地网络设备用于从所述短信的MAP层扩展参数中提取漫游地网络设备的地址,将短信转换为CDMA格式短信,将漫游地网络设备的地址写入CDMA格式短信的短消息业务源地址,并将CDMA格式短信转发出去。
在一个实施例中,漫游地网络是GSM网络,归属地网络是GSM网络。
本发明至少具有以下优点:
通过国际漫游平台设备将漫游地网络设备的地址写入短信的MAP(移动应用部分)层扩展参数,使归属地网络设备能够根据MAP层扩展参数准确地获得漫游地信息,而不会受到SCCP源地址在短信漫游过程中被更改以致漫游地信息不准确的影响。并且,该方案不需要部署专用设备,通用性比较好。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出本发明短信漫游地信息处理方法一个实施例的流程示意图。
图2示出本发明短信漫游地信息处理方法另一个实施例的流程示意图。
图3示出本发明GtoG短信漫游地信息处理方法一个实施例的信令流程示意图。
图4示出本发明CtoG短信漫游地信息处理方法一个实施例的流程示意图。
图5示出本发明CtoG短信漫游地信息处理方法一个实施例的信令流程示意图。
图6示出本发明短信漫游地信息处理系统一个实施例的结构示意图。
图7示出本发明国际漫游平台设备一个实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
短信也可以称为短消息,在本发明中二者含义相同,后续不再区分和赘述二者的含义。
下面参考图1描述本发明一个实施例的短信漫游地信息处理方法。
图1为本发明短信漫游地信息处理方法的一个实施例的流程图。如图1所示,该实施例的方法包括:
步骤S102,国际漫游平台设备接收终端通过漫游地网络设备发送的短信。
步骤S104,国际漫游平台设备将漫游地网络设备的地址写入短信的MAP(移动应用部分)层扩展参数。
步骤S106,国际漫游平台设备将修改后的短信转发给归属地网络设备。
通过国际漫游平台将漫游地地址写入短信的MAP层参数,使归属地网络设备能够根据MAP层扩展参数准确地获得短信漫游地信息,而不会受到SCCP源地址在短信漫游过程中被更改以致漫游地信息不准确的影响。并且,该方案不需要部署专用设备,通用性比较好。
在步骤S104中,MAP层扩展参数可以是扩展容器(extensionContainer)。extensionContainer是由3GPP定义的MAP层扩展参数,其具体的写入内容由运营商定义。因此可以利用该参数对漫游地的地址进行记录,使短信在经过国际漫游平台设备之后能够记录准确的漫游地地址。
下面结合图2描述本发明一个实施例的对短信进行漫游地信息记录后的一种应用,以漫游地计费的应用为例描述。显然,本领域技术人员可以理解,归属地网络设备获得准确的短信漫游地信息后,根据需要还可以应用于其他场景。
图2为本发明短信漫游地信息处理方法的另一个实施例的流程图。如图2所示,该实施例的方法包括:
步骤S102,国际漫游平台设备接收终端通过漫游地网络设备发送的短信。
步骤S104,国际漫游平台设备将漫游地网络设备的地址写入短信的移动应用部分MAP层扩展参数。
步骤S106,国际漫游平台设备将修改后的短信转发给归属地网络设备。
步骤S208,归属地网络设备根据短信的MAP层扩展参数中记录的漫游地网络设备的地址进行计费。
采用上述方法对国际漫游短信进行计费,由于漫游地的地址信息是准确的,因此计费更加准确。同时,部署简单且容易实现,通用性比较好。
本发明的方法可以应用于GtoG场景。由于GtoG漫游中,漫游地网络和归属地网络均为GSM网络,因此无需对短信进行格式转换处理。下面结合图3描述GtoG场景下的短信漫游地信息处理流程。
图3为本发明短信漫游地信息处理方法的一个实施例的信令流程图。如图3所示,该实施例的方法包括:
步骤S302,用户在漫游地发送短信,漫游地网络设备向国际漫游平台设备发起MO_FSM(Mobile Originated Forward Short Message,移动起始短消息)。MO_FSM的SCCP OA为漫游地网络设备的GT地址,SCCP DA(目的地址)为国际漫游平台设备的GT地址,并将MO_FSM送达国际漫游平台设备。
步骤S304,国际漫游平台设备将SCCP OA中的值写入短信的MAP层扩展参数,即将漫游地地址写入短信的MAP层扩展参数。国际漫游 平台设备对短信进行修改,令SCCP OA的值为国际漫游平台设备的GT地址,SCCP DA的值为归属地网络设备的GT地址,并将MO_FSM送达归属地网络设备。
步骤S306,归属地网络设备接收MO_FSM后,向国际漫游平台设备返回MO_FSM_Ack响应消息。归属地网络设备通过读取MAP层扩展参数来获得漫游地信息。
步骤S308,国际漫游平台设备向漫游地网络设备返回MO_FSM_Ack响应消息。
在步骤S304和步骤S306中,归属地网络设备可以是归属地网络的短信中心。短信中心通过读取短信的MAP层扩展参数,获得漫游地信息。根据漫游地信息,归属网络的其他设备还可以进行进一步的操作。例如,计费中心生成包含该漫游地地址的短信话单。
本发明的方法还可以应用于CtoG场景。CtoG的国际漫游特点是,当短信从漫游地的GSM网络被转发至归属地的CDMA网络时,需要对短信进行格式转换。下面结合图4和图5描述CtoG场景下的短信漫游地信息处理。
图4为本发明短信漫游地信息处理方法的一个实施例的流程图。如图4所示,该实施例的方法包括:
步骤S102,国际漫游平台设备接收终端通过漫游地网络设备发送的短信。
步骤S104,国际漫游平台设备将漫游地网络设备的地址写入短信的移动应用部分MAP层扩展参数。
步骤S106,国际漫游平台设备将修改后的短信转发给归属地网络设备。
步骤S408,归属地网络设备从短信的MAP层扩展参数中提取漫游地网络设备的地址。
步骤S410,归属地网络设备将短信转换为CDMA格式短信。
步骤S412,归属地网络设备将漫游地网络设备的地址写入CDMA格式短信的短消息业务源地址SMS_Originating Address。
步骤S414,归属地网络设备将CDMA格式短信转发出去。
在步骤S106至步骤S414中,归属地网络设备可以是归属网络的协议转换网关,如GC网关。协议转换网关能够对短信进行G-MAP和C-MAP消息格式转换,使短信能够适应归属地的CDMA网络。在短信进行格式转换后,使用短消息业务源地址记录漫游地地址,使CDMA网络的其他设备能够对漫游地地址信息进行进一步的应用。例如,还可以包括步骤S416。
步骤S416,归属地网络的短信中心接收CDMA格式的短信,并通过短信的SMS_Originating Address获取短信漫游地地址,计费中心据此生成包含短信漫游地地址的话单。
采用这种方法对CtoG国际漫游短信进行漫游地信息处理,仅需要对国际漫游平台设备和网关进行扩展,使其支持MAP层扩展参数,部署简单,通用性比较好。
前述各个实施例的步骤S102至步骤S106中,国际漫游平台可以为一卡双号平台,多IMSI(国际移动用户识别码)平台或者其他国际漫游增值业务平台。
图5中以多IMSI平台作为国际漫游平台,即以多IMSI平台中的处理设备作为国际漫游平台设备,描述CtoG场景下的短信漫游地信息处理过程。本领域技术人员可以理解,图5中以及实施例中的多IMSI平台也可以是其他国际漫游平台。
图5为本发明短信漫游地信息处理方法的一个实施例的信令流程图。如图5所示,该实施例的方法包括:
步骤S502,用户在漫游地发送短信,漫游地网络设备MSC(移动交换中心)/VLR(来访位置寄存器)发起MO_FSM。MO_FSM的SCCP OA为MSC/VLR的GT地址,SCCP DA为多IMSI平台的GT地址。漫游地的MSC/VLR将MO_FSM送达IMSI提供运营商网络。
步骤S504,IMSI提供运营商网络将MO_FSM送达多IMSI平台。此时,MO_FSM的SCCP OA为MSC/VLR的GT地址,SCCP DA为多IMSI平台的GT地址。
步骤S506,多IMSI平台的设备获取MO_FSM的SCCP OA内容,即漫游地地址,然后将漫游地地址写入MAP层扩展参数extensionContainer。多IMSI平台的设备修改SCCP OA为多IMSI平台的GT地址,修改SCCP DA为归属地网络协议转换网关(设为GC网关)的短信中心地址,再将MO_FSM送达ISTP(国际信令转接点)。
步骤S508,ISTP将MO_FSM送达GC网关。此时,MO_FSM的SCCP OA为多IMSI平台的GT地址,SCCP DA为GC网关的短信中心的GT地址。
步骤S510,GC网关提取MO_FSM的MAP层扩展参数extensionContainer中的漫游地地址。然后,GC网关对MO_FSM进行G-MAP和C-MAP消息格式转换,将漫游地地址保存在转换后的SMDPP(点对点短消息)的SMS_Originating Address中,并将短信送达HSTP(高级信令转接点)。此时,SMDPP的SCCP OA为GC网关的GT地址,SCCP DA为主叫用户的IMSI。
步骤S512,HSTP将SMDPP消息送达归属地网络短信中心(MC)。短信的SMS_Originating Address中即为漫游地地址。
步骤S514,计费中心生成包含漫游地地址的话单。
步骤S518,归属地MC向GC网关返回smdpp响应消息。
步骤S520,GC网关向多IMSI平台返回MO_FSM_Ack响应消息。
步骤S522,多IMSI平台向漫游地MSC返回MO_FSM_Ack响应消息。
步骤S524,归属地MC下发短信至被叫用户。
下面参考图6描述本发明一个实施例的短信漫游地信息处理系统。
图6为本发明短信漫游地信息处理系统的一个实施例的结构图。系统包括国际漫游平台设备60和归属地网络设备80。归属地网络设备80用于接收国际漫游平台设备60转发的短信。
图7为本发明国际漫游平台设备的一个实施例的结构图。如图7所示,国际漫游平台设备60包括短信接收模块602,地址写入模块604 以及短信转发模块606。短信接收模块602用于接收终端通过漫游地网络设备发送的短信;地址写入模块604用于将漫游地网络设备的地址写入短信的移动应用部分MAP层扩展参数;短信转发模块606用于将修改后的短信转发给归属地网络设备。
其中,MAP层扩展参数可以是扩展容器extensionContainer。
对于漫游地和归属地的网络,可以是:漫游地网络是GSM网络,归属地网络是GSM网络。
对于漫游地和归属地的网络,也可以是:漫游地网络是GSM网络,归属地网络是CDMA网络。此时,归属地网络设备80用于从所述短信的MAP层扩展参数中提取漫游地网络设备的地址,将短信转换为CDMA格式短信,将漫游地网络设备的地址写入CDMA格式短信的短消息业务源地址,并将CDMA格式短信转发出去。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。