终呼处理方法、装置及系统的制作方法_2

文档序号:9690963阅读:来源:国知局
所述查询请求将查询到的所述被叫用户对应的用户注册信息发送给发送所述查询请求的请求方,其中,所述用户注册信息用于所述请求方执行终呼处理。
[0034]优选地,发送所述查询请求的所述请求方包括以下至少之一:应用服务器AS、查询呼叫会话控制功能1-CSCF、互联边界控制功能IBCF。
[0035]根据本发明的另一方面,提供了一种终呼处理装置,应用于应用服务器AS,包括:第二接收模块,用于接收到呼叫请求;第一查询模块,用于向用于存储用户注册信息的第三方数据库TPUD查询所述呼叫请求中被叫用户对应的用户注册信息,其中,所述用户注册信息包括:注册用户,以及所述注册用户对应的服务呼叫会话控制功能S-CSC ;第三接收模块,用于接收到所述TPUD查询到所述被叫用户的所述用户注册信息;第一处理模块,用于依据接收到的所述用户注册信息将所述呼叫请求转发给所述S-CSCF执行终呼处理。
[0036]优选地,所述第二接收模块,还用于通过以下方式至少之一,接收到所述呼叫请求:所述AS通过,查询呼叫会话控制功能1-CSCF通过将所述被叫用户当作公共服务标识PSI对待的方式把呼叫发送给所述AS,接收到所述呼叫请求;所述AS通过,查询呼叫会话控制功能1-CSCF将所述呼叫请求发送给TRF,由所述TRF通过业务触发的方式,接收到所述用户呼叫请求;所述AS通过,服务呼叫会话控制功能S-CSCF业务触发的方式,接收到所述呼叫请求。
[0037]根据本发明的又一方面,提供了一种终呼处理装置,应用于查询呼叫会话控制功能1-CSCF中,包括:第四接收模块,用于接收到呼叫请求;第二查询模块,依据所述呼叫请求,向用于存储第三方注册后的用户注册信息的第三方数据库TPUD查询所述呼叫请求中被叫用户的用户注册信息;其中,所述用户注册信息包括:注册用户,以及所述注册用户对应的服务呼叫会话控制功能S-CSCF ;第五接收模块,接收到所述TPUD查询到所述被叫用户的所述用户注册信息;第二处理模块,依据接收到的所述用户注册信息将所述呼叫请求转发给所述S-CSCF执行终呼处理。
[0038]优选地,所述第二查询模块,还用于通过以下方式至少之一查询到所述用户注册信息:直接从所述TPUD查询用户的所述用户注册信息;通过将所述被叫用户的标识当作公共服务标识PSI对待的方式向应用服务器AS发送所述呼叫请求,由所述AS向所述TPUD查询所述用户注册信息后,接收到所述TPUD反馈的所述用户注册信息的方式,查询到所述用户注册信息;通过TRF业务触发的方式向所述AS发送所述呼叫请求,由所述AS向所述TPUD查询所述用户注册信息后,接收到所述TPUD反馈的所述用户注册信息反馈的方式,查询到所述用户注册信息。
[0039]根据本发明的再一方面,还提供了一种终呼处理系统,包括:上述任一项所述第三方数据库TPUD、上述任一项所述的应用服务器AS和上述任一项所述的查询呼叫会话控制功能1-CSCF,其中,所述AS与所述TPUD的连接方式包括以下至少之一:所述AS与所述TPUD合设;所述AS与所述TPUD分设;所述TPUD与多个AS中的一个合设,所述TPUD与所述多个AS中除合设的AS之外的其它AS分设。
[0040]通过本发明,采用第三方数据库TPUD存储第三方注册后的用户注册信息,其中,所述用户注册信息包括:注册用户,以及所述注册用户对应的服务呼叫会话控制功能S-CSCF ;所述TPUD接收到用于查询被叫用户对应的用户注册信息的查询请求;所述TPUD依据所述查询请求将查询到的所述被叫用户对应的用户注册信息发送给发送所述查询请求的请求方,其中,所述用户注册信息用于所述请求方执行终呼处理,解决了相关技术中为第三方注册的用户分配一个统一的S-CSCF进行呼叫处理性能上无法满足要求,并且由于用户的分散,采用统一的S-CSCF也无法实现的问题,进而达到了提高用户终呼效率的效果。
【附图说明】
[0041]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0042]图1是相关技术中3GPP定义的IMS基本架构示意图;
[0043]图2是相关技术中向ms用户终呼过程的流程图;
[0044]图3是根据本发明实施例的终呼处理方法的流程图一;
[0045]图4是根据本发明实施例的终呼处理方法的流程图二 ;
[0046]图5是根据本发明实施例的终呼处理方法的流程图三;
[0047]图6是根据本发明实施例的终呼处理装置一的结构框图;
[0048]图7是根据本发明实施例的终呼处理装置二的结构框图;
[0049]图8是根据本发明实施例的终呼处理装置三的结构框图;
[0050]图9是根据本发明实施例的终呼处理系统的结构框图;
[0051]图10是根据本发明实施例的IMS用户的终呼架构的示意图;
[0052]图11-1是根据本发明实施例的MS用户的终呼架构的TPUD部署图一;
[0053]图11-2是根据本发明实施例的MS用户的终呼架构的TPUD部署图二;
[0054]图11-3是根据本发明实施例的MS用户的终呼架构的TPUD部署图三;
[0055]图12是根据本发明优选实施方式的直观的终呼流程图一;
[0056]图13是根据本发明优选实施方式的终呼流程图二 ;
[0057]图14是根据本发明优选实施例的终呼流程图三;
[0058]图15是根据本发明优选实施方式的终呼流程图四。
【具体实施方式】
[0059]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0060]在本实施例中提供了一种终呼处理方法,图3是根据本发明实施例的终呼处理方法的流程图一,如图3所示,该流程包括如下步骤:
[0061]步骤S302,第三方数据库TPUD存储第三方注册后的用户注册信息,其中,用户注册信息包括:注册用户,以及注册用户对应的服务呼叫会话控制功能S-CSCF ;
[0062]步骤S304,TPUD接收到用于查询被叫用户对应的用户注册信息的查询请求;
[0063]步骤S306,TPUD依据查询请求将查询到的被叫用户对应的用户注册信息发送给发送查询请求的请求方,其中,用户注册信息用于请求方执行终呼处理。
[0064]通过上述步骤,依据TPUD存储的第三方注册后的用户注册信息来执行用户终呼处理,不仅解决了相关技术中为第三方用户分配一个统一的S-CSCF进行呼叫处理性能上无法满足要求,并且由于用户的分散,采用统一的S-CSCF也无法实现的问题,进而达到了提高用户终呼效率的效果。
[0065]其中,发送查询请求的请求方可以为多种,例如,可以包括以下至少之一:应用服务器AS、查询呼叫会话控制功能1-CSCF、互联边界控制功能IBCF。
[0066]图4是根据本发明实施例的终呼处理方法的流程图二,如图4所示,该流程包括如下步骤:
[0067]步骤S402,应用服务器AS接收到呼叫请求;
[0068]步骤S404,AS向用于存储用户注册信息的第三方数据库TPUD查询呼叫请求中被叫用户对应的用户注册信息,其中,用户注册信息包括:注册用户,以及注册用户对应的服务呼叫会话控制功能S-CSCF ;
[0069]步骤S406,AS接收到TPUD查询到被叫用户的用户注册信息;
[0070]步骤S408,AS依据接收到的用户注册信息将呼叫请求转发给S-CSCF执行终呼处理。
[0071]通过上述步骤,AS依据TPUD存储的第三方注册后的用户注册信息来执行用户终呼处理,不仅解决了相关技术中为第三方用户分配一个统一的S-CSCF进行呼叫处理性能上无法满足要求,并且由于用户的分散,采用统一的S-CSCF也无法实现的问题,进而达到了提高用户终呼效率的效果。
[0072]其中,AS接收到上述呼叫请求可以采用多种方式,例如,AS可以通过以下方式至少之一接收到呼叫请求:AS通过,查询呼叫会话控制功能1-CSCF通过将被叫用户当作公共服务标识PSI对待的方式把呼叫发送给AS,接收到呼叫请求;AS通过,查询呼叫会话控制功能1-CSCF将呼叫请求发送给TRF,由TRF通过业务触发的方式,接收到呼叫请求;AS通过,服务呼叫会话控制功能S-CSCF业务触发的方式,接收到呼叫请求。
[0073]图5是根据本发明实施例的终呼处理方法的流程图三,如图5所示,该流程包括如下步骤:
[0074]步骤S502,查询呼叫会话控制功能1-CSCF接收到呼叫请求;
[0075]步骤S504,1-CSCF依据呼叫请求,向用于存储第三方注册后的用户注册信息的第三方数据库TPUD查询呼叫请求中被叫用户的用户注册信息;其中,用户注册信息包括:注册用户,以及注册用户对应的服务呼叫会话控制功能S-CSCF ;
[0076]步骤S506,1-CSCF接收到TPUD查询到的被叫用户的用户注册信息;
[0077]步骤S508,1-CSCF依据接收到的用户注册信息将呼叫请求转发给S-CSCF执行终呼处理。
[0078]通过上述步骤,查询呼叫会话控制功能1-CSCF依据TPUD存储的第三方注册后的用户注册信息来执行用户终呼处理,不仅解决了相关技术中为第三方用户分配一个统一的S-CSCF进行呼叫处理性能上无法满足要求,并且由于用户的分散,采用统一的S-CSCF也无法实现的问题,进而达到了提高用户终呼效率的效果。
[0079]1-CSCF依据呼叫请求,向用于存储第三方注册后的用户注册信息的TPUD查询用户的用户注册信息可以采用多种方式,例如,可以采用以下至少之一:I_CSCF直接从TPUD查询用户的用户注册信息;I_CSCF通过,将被叫用户的标识当作公共服务标识PSI对待的方式向应用服务器AS发送呼叫请求,由AS向TPUD查询用户注册信息后,接收到TPUD反馈的用户注册信息的方式,查询到用户注册信息;I_CSCF通过TRF业务触发的方式向AS发送呼叫请求,由AS向TPUD查询用户注册信息后,接收到TPUD反馈的用户注册信息反馈的方式,查询到用户注册信息。
[0080]在本实施例中还提供了一种终呼处理装置,该装置用于实现上述
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1