一种接入网络的选择方法及装置的制造方法_2

文档序号:9792482阅读:来源:国知局
网络包括VoLTE 网络、VoWIFI 网络以及CS (2G/3G/4G)网络。
[0044]如图2所示,整个业务系统可以分为四层,包括业务处理层、MS会话控制、承载网以及接入网等等。每层可以处理不同的数据业务。首先第一终端通过当前所驻的接入网络(如VoLTE网络)发起针对第二终端的呼叫请求(携带有第二终端的号码),第一终端所属的S-CSCF(S-Call Sess1n Control Funct1n)网元接收到呼叫请求之后,根据第二终端的号码查询第二终端所属的1-CSCF网元,然后将呼叫请求转发给查询到的第二终端所属的1-CSCF(1-Call Sess1n Control Funct1n)网元,该1-CSCF网元接收到该呼叫消息后向HLR/HSS数据库查询第二终端当前注册的接入网络以及第二终端所属的S-CSCF网元,进而第二终端所属的S-CSCF网元向MMTel AS/SCC AS业务服务器发送呼叫请求,MMTel AS/SCCAS业务服务器从HLR/HSS数据库查询第二终端当前注册的接入网络的网络服务信息。
[0045]需要说明的是,HLR/HSS数据库存储了第二终端当前在各接入网络的注册状态,该HLR/HSS数据库向第二终端当前注册的接入网络发起网络域选信息T-ADS的查询请求,第二终端的当前注册的接入网络将各自的T-ADS信息以及网络服务信息返回给HLR/HSS数据库。
[0046]S102,根据所述第二终端当前注册的接入网络的网络服务信息,从所述至少两种接入网络中选取一种接入网络作为目标接入网络。
[0047]具体实现中,所述网络服务信息包括所述接入网络为所述第二终端所提供的承载能力,可以对所述至少两种接入网络分别为所述第二终端所提供的承载能力进行比较;选取所述至少两种接入网络中为所述第二终端所提供的承载能力最大的接入网络作为所述目标接入网络。
[0048]可选的,所述网络服务信息包括所述接入网络为所述第二终端所提供的网络质量,对所述至少两种接入网络分别为所述第二终端所提供的网络质量进行比较;选取所述至少两种接入网络中为所述第二终端所提供的网络质量最优的接入网络作为所述目标接入网络。
[0049]S103,在选取的所述目标接入网络上向所述第二终端发送所述呼叫请求,以使所述第二终端通过所述目标接入网络与所述第一终端建立通话连接。
[0050]例如:第二终端当前注册的的接入网络包括VoLTE网络、VoWIFI网络以及CS(2G/3G/4G)网络,如果业务服务器确定当前VoLTE接入网络的网络服务信息最优,则可以在VoLTE接入网络上向第二终端转发所述呼叫请求,第二终端接收到呼叫请求之后,可以确定当前VoLTE接入网络的网络服务信息最优,通过VoLTE接入网络与第一终端建立通话连接。
[0051]在本发明实施例中,首先当接收到第一终端发起的呼叫请求时,获取第二终端当前注册的至少两种接入网络的网络服务信息;然后根据第二终端当前注册的接入网络的网络服务信息,从至少两种接入网络中选取一种接入网络作为目标接入网络;最后在选取的目标接入网络上向第二终端发送呼叫请求,以使第二终端通过目标接入网络与第一终端建立通话连接。从而提高被叫呼通率,给用户提高更高的网络服务质量,并可以缓解网络服务的压力。
[0052]请参考图3,图3是本发明提出的一种接入网络的选择方法的第二实施例流程图。如图所示,本发明实施例中的执行主体为业务服务器,本发明实施例中的方法包括:
[0053]S301,当接收到第一终端发起的呼叫请求时,获取第二终端当前注册的至少两种接入网络的网络服务信息。
[0054]具体实现中,当接收到第一终端发起的呼叫请求时,向业务数据库发送查询请求,以使所述业务数据库根据所述查询请求查询所述至少两种接入网络的网络服务信息;接收所述业务数据库返回的所述至少两种接入网络的网络服务信息。其中,所述接入网络包括VoLTE 网络、VoWIFI 网络以及CS (2G/3G/4G)网络。
[0055]如图2所示,整个业务系统可以分为四层,包括业务处理层、MS会话控制、承载网以及接入网等等。每层可以处理不同的数据业务。首先第一终端通过当前所驻的接入网络(如VoLTE网络)发起针对第二终端的呼叫请求(携带有第二终端的号码),第一终端所属的S-CSCF(S-Call Sess1n Control Funct1n)网元接收到呼叫请求之后,根据第二终端的号码查询第二终端所属的1-CSCF网元,然后将呼叫请求转发给查询到的第二终端所属的1-CSCF(1-Call Sess1n Control Funct1n)网元,该1-CSCF网元接收到该呼叫消息后向HLR/HSS数据库查询第二终端当前注册的接入网络以及第二终端所属的S-CSCF网元,进而第二终端所属的S-CSCF网元向MMTel AS/SCC AS业务服务器发送呼叫请求,MMTel AS/SCCAS业务服务器从HLR/HSS数据库查询第二终端当前注册的接入网络的网络服务信息。
[0056]需要说明的是,HLR/HSS数据库存储了第二终端当前在各接入网络的注册状态,该HLR/HSS数据库向第二终端当前注册的接入网络发起网络域选信息T-ADS的查询请求,第二终端的当前注册的接入网络将各自的T-ADS信息以及网络服务信息返回给HLR/HSS数据库。
[0057]S302,比较所述接入网络为所述第二终端所提供的承载能力以及所述接入网络为所述第二终端所提供的网络质量,并根据比较结果从所述至少两种接入网络中选取一种接入网络作为目标接入网络。
[0058]具体实现中,所述网络服务信息包括所述接入网络为所述第二终端所提供的承载能力以及所述接入网络为所述第二终端所提供的网络质量。可以选取所述至少两种接入网络中为所述第二终端所提供的承载能力最大以及所提供的网络质量最优的接入网络作为所述目标接入网络。
[0059]S303,在选取的所述目标接入网络上向所述第二终端发送所述呼叫请求,以使所述第二终端通过所述目标接入网络与所述第一终端建立通话连接。
[0060]例如:第二终端当前注册的的接入网络包括VoLTE网络、VoWIFI网络以及CS(2G/3G/4G)网络,如果业务服务器确定当前VoLTE接入网络的网络服务信息最优,则可以在VoLTE接入网络上向第二终端转发所述呼叫请求,第二终端接收到呼叫请求之后,确定当前VoLTE接入网络的网络服务信息最优,通过VoLTE接入网络与第一终端建立通话连接。
[0061]在本发明实施例中,首先当接收到第一终端发起的呼叫请求时,获取第二终端当前注册的至少两种接入网络的网络服务信息;然后根据第二终端当前注册的接入网络的网络服务信息,从至少两种接入网络中选取一种接入网络作为目标接入网络;最后在选取的目标接入网络上向第二终端发送呼叫请求,以使第二终端通过目标接入网络与第一终端建立通话连接。从而提高被叫呼通率,给用户提高更高的网络服务质量,并可以缓解网络服务的压力。
[0062]请参考图4,图4是本发明实施例提供的一种接入网络的选择装置的结构示意图。如图所示,本发明实施例中的装置包括:
[0063]信息获取模块401,用于当接收到第一终端发起的呼叫请求时,获取第二终端当前注册的至少两种接入网络的网络服务信息。
[0064]具体实现中,如图5所示,信息获取模块401可以进一步包括:
[0065]请求发送单元501,用于当接收到第一终端发起的呼叫请求时,向业务数据库发送查询请求,以使所述业务数据库根据所述查询请求查询所述至少两种接入网络的网络服务
?目息O
[0066]信息接收单元502,用于接收所述业务数据库返回的所述至少两种接入网络的网络服务信息。其中,所述接入网络包括VoLTE网络、VoWIFI网络以及CS (2G/3G/4G)网络。
[0067]如图2所示,整个业务系统可以分为四层,包括业务处理层、MS会话控制、承载网以及接入网等等。每层可以处理不同的数据业务。首先第一终端通过当前所驻的接入网络(如VoLTE网络)发起针对第二终端的呼叫请求(携带有第二终端的号码),第一终端所属的S-CSCF(S-Call Sess1n Control Funct1n)网元接收到呼叫请求之后,根据第二终端的号码查询第二终端所属的1-CSCF网元,然后将呼叫请求转发给查询到的第二终端所属的1-CSCF(1-Call Sess1n Control Funct1n)网元,该1-CSCF网元接收到该呼叫消息后向HLR/HSS数据库查询第二终端当前注册的接入网络以及
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1