专利名称:对多媒体消息业务进行号码转换的方法、系统和服务器的制作方法
技术领域:
本申请涉及通信领域,尤其涉及一种对多媒体消息业务进行号码转换的方法、系统以及服务器。
背景技术:
多媒体消息业务的通常流程为,发送方将多媒体消息发送到彩信中心后,彩信中心首先向接收方下发隐式短信,该短信包含接收方号码、彩信链接地址信息,接收方随即向彩信中心发起提取彩信的请求,该请求会经过WAP网关,WAP网关会提取接收方的接入号码并发给彩信中心,彩信中心验证接入号码与彩信目的号码一致后,方允许该用户下载相应彩信。现有多媒体消息业务的实现需要彩信中心对接收方号码进行验证,倘若验证不通过,目的号码无法实现多媒体消息的接收。目前,很多用户拥有多个手机号码。倘若用户A有手机号码Tl和T2,其他用户向手机号码Tl发送彩信,则用户A只能使用手机号码Tl接收该彩信,而无法使用手机号码T2接收该彩信。在目前的号码携带技术中,多媒体消息业务需要同样开放给他网携入的用户,对多媒体消息业务提出了新的要求,采用的方案如图1所示:I)发送方将彩信发送到达WAP GKffAP网关);2) WAP GW 到 ENUM (Telephone Number Mapping working group;电话号码映射工作组)DNS (Domain Name System;域名系统)查询发送方 MMSC (Multimedia MessageService Center ;多媒体消息业务中心);3) WAP Gff将彩信送至发送方MMSC ;4)发送方MMSC查询ENUM DNS,获得携入用户MMSC ;5)发送方丽SC将彩信发送至携入用户丽SC。在该流程中,对核心网EN UM DNS设备提出如下要求:ENUM DNS增加专用于号码携带的域——“NP (号码携带)域”,当主叫丽SC通过ENUM DNS查询被叫丽SC地址时,ENUMDSN通过查询NPDB (号码携带数据库),判断用户是否携转,并进行相应处理:-如果被叫为本网用户,包括携入用户,返回其归属MMSC,进行彩信下发;-如果被叫为外网用户,包括携出用户,则返回彩信互通网关的IP地址。ENUM DNS负责本网地址解析,因此NPDB要存储全国NP数据。号码携带中的多媒体消息业务,实现的还是单个号码接收彩信的流程。但是,因为该实现方案中变更了相应的彩信发送路由方式,所以如果需要满足用户更改手机号码后能使用新号码接收发送至原号码彩信的需求,提出了一种理论方案,如图2所示。按照该方案,则需要改造ENUM DNS,增加改号域,对需要转换的两个号码进行关联。发送给原号码彩信时,发送方彩信中心使用原号码查询ENUM DNS的改号域,如果有返回记录,使用返回的新号码查ENUM DNS得到对应的彩信中心ID,此时发送方彩信中心在转发彩信时,需要把被叫号码改为新号码。该方案对核心网提出新要求,需要ENUM/DNS改造新增相应号码域,同时改造现网所有彩信中心,能够在收到改号关联结果后发起到ENUM DNS的二次查询。该方案的改造量很大。在申请号为200710070418.X中国专利申请中公开移动一机多号彩信系统及其转发彩信的方法,描述了用户申请了一机多号业务后,在拥有主、副两个号码时,实现彩信的转发(即用户使用主号码可以接收发往副号码的彩信)的技术方案。在该方案中,彩信的提取过程由平台发起,平台后续需要负责彩信的存储和下发,由于平台需要先将彩信收下来因此对平台的存储容量要求较高。而且,平台接收彩信时不清楚真实的接收方状态,因此若想平台实现彩信的顺利下发,平台需要具备现网彩信中心的各种异常情况处理机制。而且,该方案的彩信接收是由平台主动完成的,用户并无感知,这种操作会影响彩信的递送状态,从而可能会产生计费错误等影响。
发明内容
本申请旨在提供一种能够实现多媒体消息接收方号码的自动转换技术方案,即向已关联的两号码中的原号码发送多媒体消息,可由相关联的新号码进行接收。该方案对ENUM DNS改造量小,且由用户发起对多媒体消息提取的。本申请的一个实施方式提供了一种对多媒体消息业务进行号码转换的方法,包括:号码转换服务器接收号码关联请求,以将原号码与新号码相关联;在所述原号码待接收多媒体消息业务时,接收包括所述原号码和多媒体消息业务中心地址的短消息;向与所述原号码相关联的新号码发送通知;接收所述新号码响应于所述通知而发送的第一提取请求;模拟所述原号码向所述多媒体消息业务中心提取多媒体消息;以及将所提取的多媒体消息下发给所述新号码。本申请的另一个实施方式提供了一种通信系统,包括:号码转换服务器,接收号码关联请求,以将原号码与新号码相关联;在所述原号码待接收多媒体消息业务时,所述号码服务器还接收包括所述原号码和多媒体消息业务中心地址的短消息,向与所述原号码相关联的新号码发送通知,接收所述新号码响应于所述通知发送的第一提取请求,并模拟所述原号码向所述多媒体消息业务中心提取多媒体消息,以及将所提取的多媒体消息下发给所述新号码。本申请的另一个实施方式提供了一种服务器,包括:收发模块,接收号码关联请求;处理模块,将原号码与新号码相关联;所述收发模块在所述原号码待接收多媒体消息业务时,还用于接收包括所述原号码和多媒体消息业务中心地址的短消息,向与所述原号码相关联的新号码发送通知,接收来自所述新号码的第一提取请求,模拟所述原号码向所述多媒体消息业务中心提取多媒体消息,以及将所提取的多媒体消息下发给所述新号码。通过上述实施方式,能够实现多媒体消息接收方号码的自动转换,即向已关联的两号码中的原号码发送多媒体消息,可由相关联的新号码进行接收。本申请提出的号码服务器可充当虚拟接收方MMSC、虚拟WAP网关等,并根据连接的不同网元及需要实现的不同步骤,灵活进行身份转换,发挥相应的功效。本申请提出的号码转换服务器接收多媒体消息的过程是由用户来触发的,即当用户决定提取彩信时,号码转换服务器才进行相应的动作,这样可以保证用户状态异常时的多媒体消息的下发处理,保证多媒体消息递送状态报告的准确性以及保证多媒体消息计费的准确性。
图1是现有技术的号码携带技术中采用的多媒体业务流程示意图;图2是现有技术的号码携带技术中提出的多媒体业务流程示意图;图3是根据本申请实施方式的对多媒体消息业务进行号码转换的方法1000 ;图4是是根据本申请实施方式的对多媒体消息业务进行号码转换的方法的信令流程图;图5是图1中步骤SllO的示意图;图6是按照现有流程发送方将多媒体消息发送至接收方MMSC的流程示意图。
具体实施例方式下面结合附图详细描述本申请的实施方式。以下实施方式中,原号码为待接收多媒体消息的号码。图3是根据本申请实施方式的对多媒体消息业务进行号码转换的方法1000 ;图4是是根据本申请实施方式的对多媒体消息业务进行号码转换的方法的信令流程图。如图3和图4所示,在步骤SllO中,号码转换服务器接收号码关联请求,以将原号码与新号码相关联。例如,如图5所示:I)号码服务器接收用户发出的关联请求以将原号码和新号码进行绑定;2)存储用户号码信息并将新号码与原号码进行关联;3)向用户返回号码绑定的响应;4)去原号码归属HLR(Home Location Register ;归属位置寄存器)获取原号码的IMSI信息;5)接收原号码 HLR 下发的原号码的 IMSI (International Mobile SubscriberIdentification Number ;国际移动用户识别码)信息;6)模拟原号码向原号码归属HLR发起位置更新请求;7)接收原号码HLR向号码转换服务器插入用户数据;8)向原号码HLR返回响应,此时号码转换服务器登记自己为原号码所在的VLR(Visitor Location Register ;拜访位置寄存器)/VMSC (拜访移动交换中心);9)接收原号码HLR返回的响应。图4中示出了新号码对应的终端向号码转换服务器发送号码关联请求的示意图,然而,本发明并不限于此。本领域技术人员应理解,原号码对应的终端也可向号码转换服务器发送号码关联请求,其过程与新号码对应的终端向号码转换服务器发送号码关联请求的过程相同,在此不再赘述。在步骤S120中,接收包括原号码和多媒体消息业务中心地址的短消息。例如,当原号码为多媒体消息的接收号码时,如图6所示,发送方先按照现有流程将多媒体消息发送至接收方MMSC,然后接收方的SMSC(Short Message Service Center ;短消息服务中心)向号码转换服务器发送短消息,该短消息中可包括原号码以及接收方MMSC的地址。在步骤S130中,号码转换服务器向与原号码相关联的新号码发送多媒体消息通知。例如,号码转换服务器收到包括原号码以及接收方MMSC的地址的短消息后,向新号码发出多媒体消息通知(例如,彩信通知),该通知中可以包括新号码以及号码转换服务器的地址。也就是说,对于新号码而言,号码转换服务器可以看成一个虚拟的MMSC。在步骤S140中,号码转换服务器接收新号码发送的第一提取请求。例如,新号码接收到号码转换服务器发送的多媒体消息通知后,向号码转换服务器(虚拟MMSC)发出第一多媒体消息提取请求,以向号码转换服务器(虚拟MMSC)提取多媒体消息。例如,新号码收到多媒体消息通知后,向WAP网关发送第一多媒体消息提取请求,其中该请求包括新号码和号码转换服务器(虚拟MMSC)的地址;WAP网关验证新号码身份正确后,将第一多媒体消息提取请求按照号码转换服务器(虚拟MMSC)的地址发送到号码转换服务器。在步骤S150中,号码转换服务器模拟原号码向接收方丽SC提取多媒体消息。例如,号码转换服务器接收到第一多媒体消息提取请求后,向接收方MMSC发送第二多媒体消息提取请求(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关),该请求中包括原号码和接收方MMSC地址,从而模拟原号码向接收方MMSC提取多媒体消息。在S160中,号码转换器将所提取的多媒体消息发送给新号码。例如,接收方MMSC验证了第二多媒体消息提取请求中的原号码和接收方丽SC中心地址正确后,向号码转换服务器下发多媒体消息(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关)。号码转换服务器将接收方号码改为新号码,然后向WAP网关下发所接收的多媒体消肩、O通过上述实施方式,能够实现多媒体消息接收方号码的自动转换,即向已关联的两号码中的原号码发送多媒体消息,可由相关联的新号码进行接收。号码服务器可充当虚拟接收方MMSC、虚拟WAP网关等,并根据连接的不同网元及需要实现的不同步骤,灵活进行身份转换,发挥相应的功效。号码转换服务器接收多媒体消息的过程是由用户来触发的,即当用户决定提取彩信时,号码转换服务器才进行相应的动作,这样可以保证用户状态异常时的多媒体消息的下发处理,保证多媒体消息递送状态报告的准确性以及保证多媒体消息计费的准确性。本申请还涉及一种通信系统,该通信系统仅在现有的通信系统(例如多媒体通信系统,例如现有能够进行彩信通信的移动通信系统)的基础上新增了号码转换服务器。该号码转换服务器可以是独立的网元,也可与其他网元集成在一起。该号码转换服务器用于接收号码关联请求,以将原号码与新号码相关联。例如,接收来自用户(被叫终端)的关联请求以将原号码和新号码进行绑定;存储用户号码信息并将新号码与原号码进行关联;向用户返回号码绑定的响应;去原号码归属HLR获取原号码的IMSI信息;接收原号码HLR向号码服务器下发的原号码的IMSI信息;模拟原号码向原号码归属HLR发起位置更新请求;接收原号码HLR向号码转换服务器插入用户数据;向原号码HLR返回响应,此时号码转换服务器登记自己为原号码所在的VLR/VMSC;接收原号码HLR返回的响应。
在主叫终端向被叫终端发送多媒体消息且原号码为多媒体消息的接收号码时,发送方先按照现有流程将多媒体消息发送至接收方MMSC,然后接收方的SMSC向号码转换服务器发送短消息,该短消息中可包括原号码以及接收方MMSC的地址。号码转换服务器接收到上述短消息后,向与原号码相关联的新号码发送多媒体消息通知。例如,号码转换服务器收到包括原号码以及接收方MMSC的地址的短消息后,向新号码发出包括新号码以及号码转换服务器的地址的多媒体消息通知。也就是说,此时对于新号码而言,号码转换服务器可以看成一个虚拟的MMSC。新号码(新号码对应的终端)响应于上述多媒体消息通知,根据号码转换服务器(虚拟MMSC)的地址向号码服务器发出第一多媒体消息提取请求。例如,新号码收到多媒体消息通知后,向WAP网关发送第一多媒体消息提取请求,其中该请求包括新号码和号码转换服务器(虚拟MMSC)的地址;WAP网关验证新号码身份正确后,将第一多媒体消息提取请求按照号码转换服务器(虚拟MMSC)的地址发送到号码转换服务器。号码转换服务器收到第一多媒体消息提取请求后,模拟原号码向接收方丽SC提取多媒体消息。例如,号码转换服务器接收到第一多媒体消息提取请求后,向接收方MMSC发送第二多媒体消息提取请求(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关),该请求中包括原号码和接收方MMSC地址,从而模拟原号码向接收方MMSC提取多媒体消息。接收方MMSC验证了第二多媒体消息提取请求中的原号码和接收方MMSC中心地址正确后,向号码转换服务器下发多媒体消息(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关)。号码转换服务器将接收方号码改为新号码,然后向WAP网关下发所接收的多媒体消息。本申请涉及一种服务器(以下称为号码转换服务器),用于多媒体通信系统中。该号码转换服务器可包括收发模块和处理模块。收发模块用于接收号码关联请求。处理模块用于根据号码关联请求将原号码与新号码相关联。例如,收发模块接收来自用户的关联请求;处理模块则将原号码和新号码进行绑定;处理模块还存储用户号码信息并将新号码与原号码进行关联;收发模块向用户返回号码绑定的响应;收发模块去原号码归属HLR获取原号码的IMSI信息;收发模块接收原号码HLR向号码服务器下发的原号码的IMSI信息;收发模块模拟原号码向原号码归属HLR发起位置更新请求;收发模块接收原号码HLR向号码转换服务器插入用户数据;收发模块向原号码HLR返回响应,此时号码转换服务器登记自己为原号码所在的VLR/VMSC ;接收原号码HLR返回的响应。当原号码为多媒体消息的接收号码时,在发送方先按照现有流程将多媒体消息发送至接收方MMSC之后,号码转换服务器的收发模块接收来自接收方SMSC短消息,该短消息中可包括原号码以及接收方MMSC的地址。接着,号码转换服务器的收发模块向与原号码相关联的新号码发送多媒体消息通知。例如,号码转换服务器的收发模块向新号码发出包括新号码以及号码转换服务器的地址的多媒体消息通知。也就是说,此时对于新号码而言,号码转换服务器可以看成一个虚拟的MMSC。号码转换服务器的收发模块接收新号码(新号码对应的终端)响应于上述多媒体消息通知根据号码转换服务器(虚拟MMSC)的地址向号码服务器发出的第一多媒体消息提取请求。例如,新号码收到多媒体消息通知后,向WAP网关发送第一多媒体消息提取请求,其中该请求包括新号码和号码转换服务器(虚拟MMSC)的地址;WAP网关验证新号码身份正确后,将第一多媒体消息提取请求按照号码转换服务器(虚拟MMSC)的地址发送到号码转换服务器。号码转换服务器的收发模块还用于模拟原号码向接收方丽SC提取多媒体消息。例如,号码转换服务器的收发模块接收到第一多媒体消息提取请求后,向接收方MMSC发送第二多媒体消息提取请求(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关),该请求中包括原号码和接收方MMSC地址,从而模拟原号码向接收方MMSC提取多媒体消息。号码转换服务器的收发模块还用于接收接收方MMSC确认原号码和接收方MMSC地址正确后所发送的多媒体消息,并将接收方号码改为所述新号码,向WAP网关下发所接收的多媒体消息。例如,接收方丽SC验证了第二多媒体消息提取请求中的原号码和接收方MMSC中心地址正确后,向号码转换服务器下发多媒体消息(此时对于接收方MMSC而言,号码转换服务器可以看作虚拟WAP网关)。号码转换服务器的收发模块将接收方号码改为新号码,然后向WAP网关下发所接收的多媒体消息。以上所述仅为本申请的优选实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。
权利要求
1.一种对多媒体消息业务进行号码转换的方法,包括: 号码转换服务器接收号码关联请求,以将原号码与新号码相关联; 在所述原号码待接收多媒体消息业务时,接收包括所述原号码和多媒体消息业务中心地址的短消息; 向与所述原号码相关联的新号码发送通知; 接收所述新号码响应于所述通知而发送的第一提取请求; 模拟所述原号码向所述多媒体消息业务中心提取多媒体消息;以及 将所提取的多媒体消息下发给所述新号码。
2.如权利要求1所述的方法,其中,所述通知包括所述号码转换服务器的地址,所述第一提取请求包括所述新号码以及所述号码转换服务器的地址;以及 所述接收来自所述新号码的第一提取请求的步骤包括: WAP网关接收所述第一提取请求,确认所述新号码身份正确,按照所述号码转换服务器的地址向所述号码 转换服务器发送所述第一提取请求。
3.如权利要求1所述的方法,其中,所述模拟所述原号码向所述多媒体消息业务中心提取多媒体消息的步骤包括: 所述号码转换服务器向所述多媒体消息业务中心发送第二提取请求,所述第二提取请求包括所述原号码以及所述多媒体消息业务中心的地址。
4.如权利要求3所述的方法,其中,所述将所提取的多媒体消息下发给所述新号码的步骤包括: 所述多媒体消息业务中心确认所述原号码和所述多媒体消息业务中心地址正确,向所述号码转换服务器发送多媒体消息; 所述号码转换服务器将接收方号码改为所述新号码,向WAP网关下发所接收的多媒体消息。
5.一种通信系统,包括: 号码转换服务器,接收号码关联请求,以将原号码与新号码相关联; 在所述原号码待接收多媒体消息业务时,所述号码服务器还接收包括所述原号码和多媒体消息业务中心地址的短消息,向与所述原号码相关联的新号码发送通知,接收所述新号码响应于所述通知发送的第一提取请求,并模拟所述原号码向所述多媒体消息业务中心提取多媒体消息,以及将所提取的多媒体消息下发给所述新号码。
6.如权利要求5所述的系统,其中,所述通知所述号码转换服务器的地址,所述系统还包括: WAP网关,接收所述新号码发送的第一提取请求,其中所发送的请求包括所述新号码以及所述号码转换服务器的地址,并在确认所述新号码身份正确后按照所述号码转换服务器的地址向所述号码转换服务器发送所述第一提取请求。
7.如权利要求5所述的系统,其中,所述号码转换服务器还向所述多媒体消息业务中心发送第二提取请求,所述第二提取请求包括所述原号码以及所述多媒体消息业务中心的地址。
8.如权利要求7所述的系统,其中,所述号码转换服务器还接收所述多媒体消息业务中心确认所述原号码和所述多媒体消息业务中心地址正确后所发送的多媒体消息,以及将接收方号码改为所述新号码,向WAP网关下发所接收的多媒体消息以向所述新号码发送所述多媒体消息。
9.一种服务器,包括: 收发模块,接收号码关联请求; 处理模块,将原号码与新号码相关联; 所述收发模块在所述原号码待接收多媒体消息业务时,还用于接收包括所述原号码和多媒体消息业务中心地址的短消息,向与所述原号码相关联的新号码发送通知,接收来自所述新号码的第一提取请求,模拟所述原号码向所述多媒体消息业务中心提取多媒体消息,以及将所提取的多媒体消息下发给所述新号码。
10.如权利要求9所述的服务器,其中,所述通知包括所述号码转换服务器的地址;以及 所述第一提取请求包括所述新 号码以及所述号码转换服务器的地址,并由WAP网关确认所述新号码身份正确后按照所述号码转换服务器的地址发送给所述号码转换服务器。
11.如权利要求9所述的服务器,其中,所述收发模块还向所述多媒体消息业务中心发送第二提取请求,所述第二提取请求包括所述原号码以及所述多媒体消息业务中心的地址。
12.如权利要求11所述的服务器,所述收发模块还接收所述多媒体消息业务中心确认所述原号码和所述多媒体消息业务中心地址正确后所发送的多媒体消息,并将接收方号码改为所述新号码,向WAP网关下发所接收的多媒体消息。
全文摘要
本申请公开了一种对多媒体消息业务进行号码转换的方法,包括号码转换服务器接收号码关联请求,以将原号码与新号码相关联;在所述原号码待接收多媒体消息业务时,接收包括所述原号码和多媒体消息业务中心地址的短消息;向与所述原号码相关联的新号码发送通知;接收所述新号码响应于所述通知而发送的第一提取请求;模拟所述原号码向所述多媒体消息业务中心提取多媒体消息;以及将所提取的多媒体消息下发给所述新号码。本申请还公开了相应的系统和服务器。
文档编号H04W8/28GK103200537SQ201210000689
公开日2013年7月10日 申请日期2012年1月4日 优先权日2012年1月4日
发明者李晓凡, 张昊, 徐鹏 申请人:中国移动通信集团公司