消息互联的方法、装置及系统的制作方法

文档序号:7984408阅读:185来源:国知局
专利名称:消息互联的方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及消息互联的方法、装置及系统。
背景技术
3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)正在制^ SMS(Short Message Service,短消息)用户与 IMS(IP Multimedia Subsystem, IP 多媒体系统)用户在会话模式下进行消息互联的解决方案。目前已经对MS用户向SMS用户发送会话业务消息提出了解决方案,具体包括:MS用户发出MS消息后,由SCSCF(ServingCall Session Control Function,呼叫会话控制服务器)根据 IFC(Initial FilterCriteria,初步筛选条件)将MS消息发送到互联网关,互联网关将MS消息转换为SMS消息,为该 IMS 会话分配一个 MSISDN(MobiIe Subscriber International IntegratedService Digital Network Number,移动用户国际综合业务数字网号码),从HLR(HomeLocation Register,本地用户位置寄存器)或者 HSS (Home Subscriber Server,本地用户服务器)获取到接收方的路由信息;并将该分配的MSISDN作为消息发送方,将SMS消息发送到对应的 SMS-1WMSC(Short Message Service Interworking Mobile SwitchingCenter,短消息-互联移动交换中心),再由I丽SC将SMS消息发送到消息中心,消息中心将SMS消息发送到SMS用户。目前只完成了MS用户向SMS用户发送会话业务消息的过程,并未给出SMS用户向MS用户发送会话业务消息的技术方案。

发明内容
本发明的实施例提供一种消息互联的方法、装置及系统,实现了 SMS用户向MS用户发送会话业务消息。 为达到上述目的,本发明的实施例采用如下技术方案:一方面,本发明的实施例提供一种消息互联的方法,包括:互联网关接收移动交换中心网关GMSC发送的会话业务短消息,所述会话业务短消息为短消息SMS用户向IP多媒体系统IMS用户发送的短消息;确定所述会话业务短消息对应的MS用户;根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的MS用户。一方面,本发明的实施例还提供一种消息互联的方法,包括:归属用户服务器HSS接收移动交换中心网关GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN,所述会话业务短消息为SMS用户向IP多媒体系统MS用户发送的短消息;根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关;向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址;接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址,将所述会话业务短消息发送给所述互联网关。另一方面,本发明的实施例提供一种互联网关,包括:第一接收单元,用于接收GMSC发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户发送的短消息;确定单元,用于确定所述会话业务短消息对应的MS用户;第一转换单元,用于根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息;第一发送单元,用于将所述业务消息发送给所述对应的MS用户。另一方面,本发明的实施例还提供一种归属用户服务器HSS,包括:第一接收单元,用于接收移动交换中心网关GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN,所述会话业务短消息为SMS用户向MS用户发送的短消息;确定单元,用于根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关;第一发送单元,用于向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址;第二接收单元,用于接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址;第二发送单元,用于将会话业务短消息接收方所在互联网关的地址发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述互联网关。再一方面,本发明的实施例提供一种消息互联的系统,包括:互联网关,用于接收GMSC发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户后发送的短消息;确定所述会话业务短消息对应的MS用户;根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的頂S用户;移动交换中心网关GMSC,用于接收所述互联网关发送的所述会话业务短消息;向所述归属用户服务器HSS发送会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN ;接收所述HSS发送的会话业务短消息接收方所在互联网关的地址,按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述会话业务短消息接收方所在互联网关,以使得所述会话业务短消息接收方所在互联网关将所述会话业务短消息发送给对应的MS用户;HSS,用于接收所述GMSC发送的路由信息查询请求;根据MSISDN的定义规则和所述MSISDNN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关;向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址;接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC。本发明实施例提供的技术方案,与现有技术相比,移动交换中心网关在接收到SMS用户向MS用户发送的会话业务短消息后,获取会话业务短消息接收方用户所在互联网关的地址,按照所述互联网关的地址将所述会话业务短消息发送给所述互联网关;所述互联网关获取所述会话业务短消息对应的MS用户,并将所述会话业务短消息转化为对应的业务消息发送给对应的MS用户;完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 SMS用户向MS用户发送会话业务消息。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例1中一种消息互联方法的流程图;图2为本发明实施例1中另一种消息互联方法的流程图;图3为本发明实施例2中互联网关为发送方分配新MSISDN时MS用户向SMS用户发送会话邀请业务消息的流程图;图4为本发明实施例3中互联网关将自己的MSISDN作为发送方时MS用户向SMS用户发送会话邀请业务消息的流程图;图5为本发明实施例4中一种互联网关的组成框图;图6为本发明实施例4中另一种互联网关的组成框图;图7为本发明实施例4中另一种互联网关的组成框图;图8为本发明实施例4中另一种互联网关的组成框图;图9为本发明实施例4中一种归属用户服务器的组成框图;图10为本发明实施例4中一种消息互联系统的组成框图;图11为本发明实施例4中另一种消息互联系统的组成框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1本发明实施例提供一种消息互联的方法,该方法为互联网关侧的方法,如图1所示,该方法包括:101、接收 GMSC (Gateway Mobile Switching Center,移动交换中心网关)发送的会话业务短消息,所述会话业务短消息为SMS (Short Message Service,短消息)用户向IMS (IP Multimedia Subsystem, IP多媒体系统)用户发送的短消息。102、确定所述会话业务短消息对应的MS用户。103、根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的MS用户。其中,所述会话业务短消息的内容包括:SMS用户发出的会话邀请响应或者SMS用户发出的会话内容或者SMS用户发出的离开会话/会话释放请求。所述根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,包括:当所述会话业务短消息的内容为SMS用户发出的会话邀请响应时,将所述会话业务短消息转化为会话邀请响应消息;或者当所述会话业务短消息的内容为SMS用户发出的会话内容时,将所述会话业务短消息转化为携带会话内容的消息;或者当所述会话业务短消息的内容为SMS用户发出的离开会话/会话释放请求时,将所述会话业务短消息转化为MS用户的会话离开会话/会话释放消息。本发明实施例提供一种消息互联的方法,该方法为HSS侧的方法,如图2所示,该方法包括:201、HSS接收GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的MSISDN(Mobile SubscriberInternational Integrated Service Digital Network Number,移动用户国际综合业务数字网号码),所述会话业务短消息为SMS用户在接收到MS用户通过互联网关向SMS用户发送的会话业务消息后发送的短消息。202、根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSI SDN对应的互联网关。203、向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址。204、接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述互联网关。本发明实施例中,GMSC在接收到SMS用户向MS用户发送的会话业务短消息后,获取会话业务短消息接收方用户所在互联网关的地址,按照所述互联网关的地址将所述会话业务短消息发送给所述互联网关;所述互联网关获取所述会话业务短消息对应的MS用户,并将所述会话业务短消息转化为对应的业务消息发送给对应的MS用户;完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 SMS用户向MS用户发送会话业务消息。实施例2本发明实施例提供一种消息互联的方法,以会话业务消息为会话邀请消息为例进行阐述,具体的被邀请用户是一个SMS用户,邀请方为IMS用户;如图3所示,该方法包括:301、IMS用户向 SCSCF(Serving Call Session Control Function,呼叫会话控制服务器)发送会话邀请消息。302、SCSCF根据IFC(Initial Filter Criteria,初步筛选条件)将所述会话邀请消息发送到互联网关。303、所述互联网关将所述会话邀请消息转换为相应的会话邀请短消息,并使用一个为所述MS用户的会话新分配的MSISDN作为所述会话邀请短消息发送方。所述互联网关从HSS(Home Subscriber Server,本地用户服务器)获取到被邀请方的路由信息,并根据所述路由信息将所述会话邀请短消息发送到所述GMSC。304、所述GMSC在收到所述会话邀请短消息后,将所述会话邀请短消息发送到短消息中心。305、所述短消息中心在收到所述会话邀请短消息后,将所述会话邀请短消息发送到所述SMS用户。306、所述SMS用户接到所述会话邀请短消息后,向所述短消息中心发送会话业务短消息,所述会话业务短消息的内容为SMS用户发出的会话邀请响应。307、所述短消息中心在接收到所述会话业务短消息后,将所述会话业务短消息发送到所述GMSC。308、所述GMSC向所述HSS发送获取所述会话业务短消息接收方用户路由信息的路由信息查询请求,所述路由信息查询请求包含携带会话业务短消息接收方的MSISDN。309、所述HSS在收到所述GMSC发送的路由信息查询请求后,根据所述MSISDN和MSISDN定义的规则,确定所述会话业务短消息接收方用户所在的互联网关。310、所述HSS向所述互联网关发送路由信息查询请求,所述路由信息查询请求中携带有所述路由信息查询请求发送方GMSC的地址,以使得所述互联网关将其地址返回给所述GMSC。311、所述互联网关收到所述HSS发送的路由信息查询请求后,检查发现对应的所述会话业务短消息接收方的MSISDN是自己分配的,在返回给所述GMSC的路由信息查询请求响应中将自己的地址作为所述会话业务短消息发送的下一跳地址。312、所述GMSC接收所述互联网关发送的所述互联网关的地址后,按照所述互联网关的地址将所述会话业务短消息发送给所述互联网关。313、所述互联网关收到所述GMSC发送的所述会话业务短消息后,检查发现所述会话业务短消息接收方的MSISDN为自己分配的且内容为对SMS用户会话邀请请求的响应,则根据所述会话业务短消息接收方的MSISDN,查询MSISDN和MS用户的对应关系表,确定与所述MSISDN对应的MS用户。
314、将所述会话业务短消息转换为对应的会话邀请响应消息,并将所述会话邀请响应消息发送到SCSCF(Serving Call Session Control Function,呼叫会话控制服务器)。315、所述SCSCF将所述对应的会话邀请响应消息发送到MS用户。316、所述IMS用户在收到所述会话邀请响应消息后,向所述SCSCF发送所述会话邀请响应消息确认消息。317、所述SCSCF在收到所述会话邀请响应消息确认消息后,向所述互联网关发送所述会话邀请响应消息确认消息。318、所述互联网关在收到所述会话邀请响应消息确认消息后,向所述GMSC发送所述会话邀请响应短消息确认消息。319、所述GMSC在收到所述会话邀请响应短消息确认消息后,向所述短消息中心发送所述会话邀请响应短消息确认消息。另外,需要说明的是,会话建立后的会话内容消息(承载会话内容),以及由SMS用户主动发起的离开会话/会话释放消息,也应用了上述相同的机制,本发明实施例在此将不再赘述,与上述实施例不相同的是,当发送的会话业务为会话内容时,将上述实施例中的会话邀请响应消息替换为会话内容消息,并在步骤314中将所述会话业务短消息转换为对应的携带会话内容的消息(MSRP send消息),并在步骤314后续的步骤中将携带会话内容的消息发送给对应的MS用户;当发送的会话业务为离开会话/会话释放时,将上述实施例中的会话邀请响应消息替换为离开会话/会话释放消息,并在步骤314中将所述会话业务短消息转换为对应的会话离开会话/会话释放消息,并在步骤314后续的步骤中将IMS用户的会话离开会话/会话释放消息发送给对应的MS用户。本发明实施例中,MS用户向SMS用户发送会话业务消息,经所述互联网关转化为对应的会话业务短消息后发送给所述SMS用户;所述SMS用户接收到所述会话业务短息后发送会话业务短消息,所述会话业务短消息发送到所述互联网关后,所述互联网关将所述会话业务短消息转化为对应的会话业务消息发送给所述MS用户;完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 MS用户向SMS用户发送会话业务消息和所述SMS用户向所述MS用户发送会话业务短消息。实施例3本发明实施例提供一种消息互联的方法,以会话业务消息为会话邀请消息为例进行阐述,具体的被邀请用户是一个SMS用户,邀请方为IMS用户;如图4所示,该方法包括:401、MS用户向SCSCF发送会话邀请消息。402、SCSCF根据IFC将该会话邀请消息发送到互联网关。403、所述互联网关从HSS获取到被邀请方SMS用户的路由信息。404、所述互联网关接收到所述MS用户发出的所述会话邀请消息,将所述会话邀请消息转换成对应的会话邀请短消息,并将会话标识封装在所述会话邀请短消息中。405、所述互联网关使用自己的MSISDN作为发送方将携带有会话标识的所述会话邀请短消息发送到GMSC。406、所述GMSC将所述会话邀请短消息发送到短消息中心。407、所述短消息中心将所述会话邀请短消息发送到所述SMS用户。
408、SMS用户收到所述会话邀请短消息后,从所述会话邀请短消息中解析出所述会话标识,并暂存在本地。409、SMS用户同意接受邀请后,以短消息方式发出同意加入会话业务的会话业务短消息,所述会话业务短消息携带之前从所述会话邀请业务短消息中获取到的所述会话标识,接收方标识设置为所述互联网关的MSISDN,并且所述会话业务短消息的内容为对SMS用户会话邀请请求的响应短消息。410、所述短消息中心接收到所述会话业务短消息后,将所述会话业务短消息发送到移动交换中心网关GMSC。411、所述GMSC向HSS发送路由信息查询请求。412、所述HSS在收到所述GMSC发送的所述路由信息查询请求,并识别出所述会话业务短消息应该发送到某一确定的互联网关后,将所述路由信息查询请求发送到所述互联网关。413、所述互联网关收到所述HSS发送的所述路由查询信息查询请求后,发现所述会话业务短消息接收方为自己,在返回给所述GMSC的所述路由信息查询响应中将自己的地址作为所述会话邀请业务响应短消息的下一跳地址。414、所述GMSC将所述会话邀请业务响应短消息发送到所述互联网关。415、所述互联网关收到所述GMSC发送的所述会话邀请业务响应短消息后,检查发现所述会话邀请业务响应短消息的接收方为自己且消息内容为对SMS用户会话邀请请求的响应,则将所述会话业务短消息转换为对应的IMS用户的会话邀请响应消息,从所述会话邀请响应短消息中解析出所携带的所述会话标识。416、根据该会话标识查找与该会话标识对应的会话业务,以及该会话业务对应的MS用户。417、所述互联网关将所述会话邀请响应消息发送给SCSCF。418、所述SCSCF将所述会话邀请响应消息发送给发出会话邀请业务消息的MS用户。419、所述MS用户向所述SCSCF发送所述会话邀请响应消息确认消息。420、所述SCSCF向所述互联网关发送所述会话邀请响应消息确认消息。421、所述互联网关向所述GMSC发送所述会话邀请响应短消息确认消息。422、所述GMSC向所述短消息中心发送所述会话邀请响应短消息确认消息。另外,需要说明的是,会话建立后的会话内容消息(承载会话内容),以及由SMS用户主动发起的离开会话/会话释放消息,也应用了上述相同的机制,本发明实施例在此将不再赘述,与上述实施例不相同的是,当发送的会话业务为会话内容时,将上述实施例中的会话邀请消息替换为携带会话内容的消息,并在步骤415中将所述会话业务短消息转换为携带会话内容的消息(MSRP send消息),并在步骤415后续的步骤中将携带会话内容的消息发送给对应的MS用户;当发送的会话业务为离开会话/会话释放时,将上述实施例中的会话邀请消息替换为离开会话/会话释放消息,并在步骤415中将所述会话业务短消息转换为会话离开会话/会话释放消息,并在步骤415后续的步骤中将IMS用户的会话离开会话/会话释放消息发送给对应的MS用户。本发明实施例中,MS用户向SMS用户发送会话业务消息,互联网关收到所述会话业务消息后,将所述会话业务消息转换成对应的会话业务短消息,并将会话标识封装在所述会话业务短消息中,所述互联网关把所述会话业务短消息发送给GMSC。所述GMSC把所述会话业务短消息发送给所述SMS用户;SMS用户收到所述会话业务短消息后,向所述MS用户发送携带所述会话标识的会话业务短消息,所述GMSC将所述会话业务短消息发送给所述互联网关;所述互联网关根据所述会话标识获取所述会话业务短消息对应的MS用户,并将所述会话业务短消息转化为对应的会话业务消息发送给对应的MS用户;完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 MS用户向SMS用户发送会话业务消息和SMS用户向MS用户发送会话业务短消息。实施例4本发明实施例提供一种互联网关,如图5所示,该互联网关包括:第一接收单元51、获取单元52、第二转换单元53、第二发送单元54。第一接收单元51,用于接收GMSC发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户发送的短消息。确定单元52,用于确定所述会话业务短消息对应的MS用户。第二转换单元53,用于根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息。其中,所述会话业务短消息的内容包括=SMS用户发出的会话邀请响应或者SMS用户发出的会话内容或者SMS用户发出的离开会话/会话释放请求。所述根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,包括:当所述会话业务短消息的内容为SMS用户发出的会话邀请响应时,将所述会话业务短消息转化为会话邀请响应消息;当所述会话业务短消息的内容为SMS用户发出的会话内容时,将所述会话业务短消息转化为携带会话内容的消息;当所述会话业务短消息的内容为SMS用户发出的离开会话/会话释放请求时,将所述会话业务短消息转化为IMS用户的会话离开会话/会话释放消息。第一发送单元54,用于将所述业务消息发送给所述对应的MS用户。进一步的,所述第一接收单元51还用于,接收GMSC发送的携带有会话标识的会话业务消息;其中,所述SMS用户在接收到携带有IMS用户的会话标识的会话邀请短消息后,解析所述会话邀请短消息获取所述会话标识,在向所述GMSC发送会话业务短消息时携带所述会话标识。进而,如图6所示,所述确定单元52包括:解析模块521、解析模块521。解析模块521,用于解析所述会话业务短消息,获取所述会话业务短消息中携带的会话标识;第一确定模块522,用于根据所述会话标识确定所述会话业务短消息对应的MS用户进一步的,所述确定单元55包括:解析模块551、第一确定模块552。解析模块551,用于解析所述会话业务短消息,获取所述会话业务短消息中携带的会话标识。第一确定模块552,用于根据所述会话标识确定所述会话业务短消息对应的MS用户。进一步的,如图7所示,所述互联网关还包括:第二接收单元55、第二转换单元56、封装单元57、第二发送单元58。
第二接收单元55,用于在所述第一接收单元接收GMSC发送的携带有会话标识的会话业务短消息之前,接收IMS用户向SMS用户发送的会话邀请消息,所述会话邀请消息中携带有所述会话标识;第二转换单元56,用于将所述会话邀请消息转化为会话邀请短消息;封装单元57,用于在第二转换单元56将所述会话邀请消息转化为会话邀请短消息后,将所述会话标识封装所述会话邀请短消息中;其中,所述封装单元57将所述会话标识封装所述会话业务短消息中时,可以将所述会话标识封装在会话业务短消息的消息体或消息扩展头域中,具体的本发明实施例对此不进行限制。第二发送单元58,用于以所述互联网关的MSISDN为发送方,将携带有所述会话标识的会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述携带有所述会话标识的会话邀请短消息发送给对应的SMS用户。进一步的,如图8所示,该互联网关还包括:分配单元59。所述第二接收单元55,还用于接收MS用户向SMS用户发送的会话邀请消息。分配单元59,用于为所述MS用户的会话业务分配一个MSISDN。所述第二转换单元56还用于,将所述会话邀请消息转化为会话邀请短消息。所述第二发送单元58还用于,在第一转换单元56将所述会话邀请消息转化为会话邀请短消息后,以所述为所述MS用户的会话业务分配的MSISDN为发送方,将所述会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述会话邀请短消息发送给对应的SMS用户。需要说明的是,本发明实施例中所述互联网关包含功能模块的其他描述,可以参考实施例1、实施例2和实施例3中的相应描述,本发明实施例此处将不再赘述。本发明实施例还提供一种归属用户服务器HSS,如图9所示,包括:第一接收单元61、确定单元62、第一发送单元63、第二接收单元64、第二发送单元65。第一接收单元61,用于接收GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的MSISDN,所述会话业务短消息为SMS用户向MS用户发送的短消息。确定单元62,用于根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关。第一发送单元63,用于向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址。第二接收单元64,用于接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址。第二发送单元65,用于将会话业务短消息接收方所在互联网关的地址发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述互联网关。本发明实施例提供一种消息互联系统,如图10所示,包括:互联网关71、移动交换中心网关 GMSC72、HSS73。
互联网关71,用于接收所述GMSC72发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户发送的短消息;确定所述会话业务短消息对应的MS用户;根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的MS用户。GMSC72,用于接收所述互联网关71发送的所述会话业务短消息;向所述HSS73发送会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的MSISDN ;接收所述HSS73发送的会话业务短消息接收方所在互联网关的地址,按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述会话业务短消息接收方所在互联网关,以使得所述会话业务短消息接收方所在互联网关将所述会话业务短消息发送给对应的MS用户。HSS73,用于接收所述GMSC72发送的路由信息查询请求;根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关与所述MSISDN对应的互联网关;向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址;接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC。进一步的,如图11所示,该系统还包括:终端74。所述互联网关71在接收GMSC发送的会话业务短消息之前,还用于接收IMS用户向SMS用户发送的会话邀请消息,所述会话邀请消息中携带有所述IMS用户的会话标识;将所述会话邀请消息转化为会话邀请短消息,并将所述会话标识封装在所述会话邀请短消息中;以所述互联网关的MSISDN为发送方,将携带有所述会话标识的会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述携带有所述会话标识的会话邀请短消息发送给对应的SMS用户。终端74,用于接收所述GMSC72发送的携带有所述会话标识的会话业务短消息;解析所述会话业务短消息得到所述会话标识;在所述SMS用户同意接受会话业务后,将所述会话标识携带在所述会话业务短消息中发送给所述GMSC72。本发明实施例中,移动交换中心网关在接收到SMS用户向MS用户发送的会话业务短消息后,获取会话业务短消息接收方用户所在互联网关的地址,按照所述互联网关的地址将所述会话业务短消息发送给所述互联网关;所述互联网关获取所述会话业务短消息对应的MS用户,并将所述会话业务短消息转化为对应的业务消息发送给对应的MS用户;完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 SMS用户向MS用户发送会话业务消息。并且,本发明实施例中,互联网关接收MS用户向SMS用户发送会话业务消息;并将所述会话业务消息转换为会话业务短消息后,发送给GMSC,以使得所述GMSC将所述会话业务短消息发送给对应的SMS用户;此外,互联网关还在收到所述GMSC发送的所述会话业务邀请响应短消息后,检查发现所述会话业务邀请响应短消息接收方的MSISDN为自己的或者是自己分配的,内容为对会话业务邀请消息的响应,查找对应的MS消息会话业务。然后将所述会话业务邀请响应短消息转换为对应的会话业务邀请响应消息发送给SCSCF,所述SCSCF将所述对应的会话业务邀请响应消息发送到所述MS用户。综上所述,通过上述移动交换中心网关和互联网关的合作,完成了会话模式下SMS用户与MS用户进行消息互联的过程,实现了 MS用户向SMS用户发送会话业务邀请消息及SMS用户向MS用户发送会话业务邀请响应短消息。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种消息互联的方法,其特征在于,包括: 互联网关接收移动交换中心网关GMSC发送的会话业务短消息,所述会话业务短消息为短消息SMS用户向IP多媒体系统IMS用户发送的短消息; 确定所述会话业务短消息对应的頂S用户; 根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的MS用户。
2.根据权利要求1所述的方法,其特征在于,所述互联网关接收GMSC发送的会话业务短消息为: 所述互联网关接收GMSC发送的携带有会话标识的会话业务短消息;其中,所述SMS用户在接收到携带有会话标识的会话邀请短消息后,解析所述会话邀请短消息获取所述会话标识,在向所述GMSC发送会话业务短消息时携带所述会话标识。
3.根据权利要求2所述的方法,其特征在于,所述确定所述会话业务短消息对应的IMS用户包括: 解析所述会话业务短消息,获取所述会话业务短消息中携带的会话标识; 根据所述会话标识确定所述会话业务短消息对应的MS用户。
4.根据权利要求2或3所述的方法,其特征在于,所述互联网关接收GMSC发送的携带有会话标识的会话业务短消息之前,还包括: 所述互联网关接收MS用户向SMS用户发送的会话邀请消息,所述会话邀请消息中携带有所述会话标识; 将所述会话邀请消息转化为会话邀请短消息,并将所述会话标识封装在所述会话邀请短消息中; 以所述互联网关的移动用户国际综合业务数字网号码MSISDN为发送方,将携带有所述会话标识的会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述携带有所述会话标识的会话邀请短消息发送给对应的SMS用户。
5.根据权利要求4所述的方法,其特征在于, 将所述会话标识封装在会话邀请短消息中,包括:将所述会话标识封装在会话邀请短消息的消息体或消息扩展头域中。
6.根据权利要求1所述的方法,其特征在于,在所述互联网关接收GMSC发送的会话业务短消息之前,包括: 所述互联网关接收MS用户向SMS用户发送的会话邀请消息,并为所述MS用户的会话分配一个MSISDN ; 将所述会话邀请消息转化为会话邀请短消息,以为所述IMS用户的会话分配的MSISDN为发送方,将所述会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述会话邀请短消息发送给对应的SMS用户。
7.根据权利要求6所述的方法,其特征在于,所述获取所述会话业务短消息对应的IMS用户包括: 查询所述会话业务短消息接收方的MSISDN对应的MS消息会话信息,确定所述会话业务短消息对应的IMS用户。
8.根据权利要求1所述的方法,其特征在于,所述会话业务短消息的内容包括:SMS用户发出的会话邀请响应或者SMS用户发出的会话内容或者SMS用户发出的离开会话/会话释放请求。
9.根据权利要求8所述的方法,其特征在于,所述根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,包括: 当所述会话业务短消息的内容为SMS用户发出的会话邀请响应时,将所述会话业务短消息转化为会话邀请响应消息;或者 当所述会话业务短消息的内容为SMS用户发出的会话内容时,将所述会话业务短消息转化为携带会话内容的消息;或者 当所述会话业务短消息的内容为SMS用户发出的离开会话/会话释放请求时,将所述会话业务短消息转化为会话离开会话/会话释放消息。
10.一种消息互联的方法,其特征在于,包括: 归属用户服务器HSS接收移动交换中心网关GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN,所述会话业务短消息为SMS用户向IP多媒体系统MS用户发送的短消息; 根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关; 向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向`所述HSS返回所述会话业务短消息接收方所在互联网关的地址; 接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址,将所述会话业务短消息发送给所述互联网关。
11.一种互联网关,其特征在于,包括: 第一接收单元,用于接收GMSC发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户发送的短消息; 确定单元,用于确定所述会话业务短消息对应的MS用户; 第一转换单元,用于根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息; 第一发送单元,用于将所述业务消息发送给所述对应的MS用户。
12.根据权利要求11所述的互联网关,其特征在于, 所述第一接收单元还用于,接收GMSC发送的携带有会话标识的会话业务消息;其中,所述SMS用户在接收到携带有IMS用户的会话标识的会话邀请短消息后,解析所述会话邀请短消息获取所述会话标识,在向所述GMSC发送会话业务短消息时携带所述会话标识。
13.根据权利要求12所述的互联网关,其特征在于,所述确定单元包括: 解析模块,用于解析所述会话业务短消息,获取所述会话业务短消息中携带的会话标识; 第一确定模块,用于根据所述会话标识确定所述会话业务短消息对应的IMS用户。
14.根据权利要求12或13所述的互联网关,其特征在于,还包括: 第二接收单元,用于在所述第一接收单元接收GMSC发送的携带有会话标识的会话业务短消息之前,接收MS用户向SMS用户发送的会话邀请消息,所述会话邀请消息中携带有所述会话标识; 第二转换单元,用于将所述会话邀请消息转化为会话邀请短消息; 封装单元,用于在第二转换单元将所述会话邀请消息转化为会话邀请短消息后,将所述会话标识封装所述会话邀请短消息中; 第二发送单元,用于以所述互联网关的MSISDN为发送方,将携带有所述会话标识的会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述携带有所述会话标识的会话邀请短消息发送给对应的SMS用户。
15.根据权利要求14中任一项所述的互联网关,其特征在于,所述封装单元还用于,将所述会话标识封装在会话邀请短消息的消息体或消息扩展头域中。
16.根据权利要求14所述的互联网关,其特征在于,还包括: 所述第二接收单元,用于接收MS用户向SMS用户发送的会话邀请消息; 分配单元,用于为所述MS用户的会话业务分配一个MSISDN ; 所述第二转换单元还用于,将所述会话邀请消息转化为会话邀请短消息; 所述第二发送单元还用于,在第一转换单元将所述会话邀请消息转化为会话邀请短消息后,以所述为所述MS用户的会话业务分配的MSISDN为发送方,将所述会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述会话邀请短消息发送给对应的SMS用户。
17.根据权利要求16所述的互联网关,其特征在于,所述确定单元包括: 第二确定模块,用于查询所述会话业务短消息接收方的MSISDN,确定所述会话业务短消息对应的MS用户。
18.根据权利要求11所述的方法,其特征在于,所述会话业务短消息的内容包括:SMS用户发送的会话邀请响应或者SMS用户发出的会话内容或者SMS用户发出的离开会话/会话释放请求。
19.根据权利要求18所述的方法,其特征在于,所述根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,包括: 当所述会话业务短消息的内容为SMS用户发出的会话邀请响应时,将所述会话业务短消息转化为会话邀请响应消息;或者 当所述会话业务短消息的内容为SMS用户发出的会话内容时,将所述会话业务短消息转化为携带有会话内容的消息;或者 当所述会话业务短消息的内容为SMS用户发出的离开会话/会话释放请求时,将所述会话业务短消息转化为MS用户的会话离开会话/会话释放消息。
20.一种归属用户服务器HSS,其特征在于,包括: 第一接收单元,用于接收移动交换中心网关GMSC发送的获取会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN,所述会话业务短消息为SMS用户向IP多媒体系统MS用户发送的短消息; 确定单元,用于根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关; 第一发送单元,用于向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址; 第二接收单元,用于接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址; 第二发送单元,用于将会话业务短消息接收方所在互联网关的地址发送给所述GMSC,以便所述GMSC按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述互联网关。
21.一种消息互联系统,其特征在于,包括: 互联网关,用于接收GMSC发送的会话业务短消息,所述会话业务短消息为SMS用户向MS用户发送的短消息;确定所述会话业务短消息对应的MS用户;根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的IMS用户; 移动交换中心网关GMSC,用于接收所述互联网关发送的所述会话业务短消息;向所述归属用户服务器HSS发送会话业务短消息接收方路由信息的路由信息查询请求,所述路由信息查询请求中携带会话业务短消息接收方的移动用户国际综合业务数字网号码MSISDN;接收所述HSS发送的会话业务短消息接收方所在互联网关的地址,按照所述会话业务短消息接收方所在互联网关的地址将所述会话业务短消息发送给所述会话业务短消息接收方所在互联网关,以使得所述会话业务短消息接收方所在互联网关将所述会话业务短消息发送给对应的MS用户; HSS,用于接收所述GMSC发送的路由信息查询请求;根据MSISDN的定义规则和所述MSISDN,确定分配所述MSISDN的互联网关或与所述MSISDN对应的互联网关;向确定的互联网关发送所述路由信息查询请求,以便所述确定的互联网关确认所述MSISDN是否是由其本身分配的MSISDN或其本身的MSISDN,并在确认是由其本身分配的MSISDN或为其本身的MSISDN时,向所述HSS返回所述会话业务短消息接收方所在互联网关的地址;接收所述确定的互联网关发送的所述会话业务短消息接收方所在互联网关的地址,并将其发送给所述GMSC。
22.根据权利要求21所述的系统,其特征在于,在所述互联网关接收GMSC发送的会话业务短消息之前,还包括: 所述互联网关接收MS用户向SMS用户发送的会话邀请消息,所述会话邀请消息中携带有所述会话标识; 将所述会话邀请消息转化为会话邀请短消息,并将所述会话标识封装在所述会话邀请短消息中; 以所述互联网关的MSISDN为发送方,将携带有所述会话标识的会话邀请短消息发送给所述GMSC,以使得所述GMSC将所述携带有所述会话标识的会话邀请短消息发送给对应的SMS用户。
23.根据权利要求22所述的系统,其特征在于,还包括:终端, 用于接收所述GMSC发送的携带有所述会话标识的会话邀请短消息;解析所述会话邀请短消息得到所述会话标识;在所述SMS用户同意接受会话邀请后或者在建立SMS用户和IMS用户的会话连接后,将所述会话标识携带在所述会话业务短消息中发送给所述GMSC。
全文摘要
本发明实施例公开了一种消息互联的方法、装置及系统,涉及通信领域,实现了SMS用户向IMS用户发送会话业务消息。本发明包括互联网关接收所述GMSC发送的会话业务短消息,所述会话业务短消息为短消息SMS用户向I P多媒体系统IMS用户发送的短消息;确定所述会话业务短消息对应的IMS用户;根据所述会话业务短消息的内容,将所述会话业务短消息转化为对应的业务消息,并将所述业务消息发送给所述对应的IMS用户。本发明实施例主要用于在会话模式下SMS用户与IMS用户进行消息互联的过程。
文档编号H04W4/18GK103139731SQ201110376340
公开日2013年6月5日 申请日期2011年11月23日 优先权日2011年11月23日
发明者李立 申请人:华为软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1