IP多媒体子系统业务实现系统和方法技术方案

技术编号:3546311 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种IMS业务实现系统,包括注册模块、路由模块和分发模块;注册模块对用户终端进行注册/注销处理;路由模块接收与注册无关的消息,若判断为用户终端发送的初始业务请求消息,则转发到分发模块;否则,根据路由信息将该消息发送到指定的网络实体;分发模块接收路由模块转发的用户终端的初始业务请求消息,并发送到与该消息携带的业务类型信息对应的AS。采用本发明专利技术,可在没有IMS核心网的情况下实现对IMS业务的支撑,从而简化网络结构,降低网络初期建设成本。

【技术实现步骤摘要】
IP多媒体子系统业务实现系统和方法
本专利技术涉及通信领域,尤其涉及一种在没有IP多媒体子系统IMS核心网的情况下实现IMS业务的系统和方法。
技术介绍
IP多媒体子系统(IP Multimedia System,IMS)是一个通用架构,它可以提供基于IP的语音呼叫(Voice over IP,VOIP)和多媒体业务。它是由第三代合作工程(3rd Generation Partnership Project,3GPP)首先提出的一个国际公认的标准架构,现在它也被其他的标准化组织所承认。IMS支持多种接入方式,如全球移动通信系统(Global System for Mobile Communications,GSM)、宽带码分多址接入系统(Wide-band Code Division Multiple Access,WCDMA)、CDMA2000、宽带接入,以及无线局域网(Wireless Local Area Network,WLAN)等。对于终端用户,IMS可以为其提供多种通讯方式,其中包括话音、文本、图片、视频,或者是以上方式的任何组合。IMS结构如图1所示,其中,粗线表示数据传输接口,虚线表示信令传输接口,图1中的各实体为:CSCF为呼叫会话控制功能(Call Session Control Function);P-CSCF为代理CSCF;HSS为归属签约用户服务器(Home Subscriber Server);MGCF为媒体网关控制功能(Media Gateway Control Function);BGCF为出口网关控制功能(Breakout Gateway Control Function);MRFC为多媒体资源控制器(Multimedia Resource Function Controller);MRFP为媒体资源功能处理器(Media Resource Function Processor);-->IMS-MGW为IMS多媒体网关(IMS Multimedia Gateway);SLF为订购关系定位功能(Subscription Locater Function);UE为用户设备(User Equipment)。现以经IMS核心网的初始注册流程为例,说明IMS核心网中必要的实体。参见图2,为现有技术中经IMS核心网的初始注册流程图,具体步骤包括:步骤1、UE发送注册请求到P-CSCF;步骤2、P-CSCF查询域名服务器(Domain Name Server,DNS),找到UE归属问询CSCF(I-CSCF),将P-CSCF自己的地址信息加到请求消息的路径头部分,将请求消息转发给I-CSCF;步骤3~5、I-CSCF向HSS查询用户归属信息,并根据HSS返回的信息选择一个服务CSCF(S-CSCF),将请求消息发送给S-CSCF;步骤6~7、S-CSCF向HSS修改用户的注册状态,同时下载用户的初始过滤标准(IFC)到S-CSCF;步骤8、S-CSCF执行相关逻辑,包括匹配IFC并向AS执行第三方注册;步骤9、注册成功后,S-CSCF返回200OK消息给I-CSCF;步骤10~11、200 OK应答消息按原路返回。从图2可以看出业务流程严格依赖于IMS核心网中各实体功能正常支持,且网络结构复杂,不易维护。网络初期建设成本很高,使IMS业务实现的准入条件要求很高。
技术实现思路
本专利技术提供一种IMS业务实现系统,用以解决现有技术中IMS业务依赖于IMS核心网实体,网络结构复杂、不易维护,从而使网络初期建设成本高,IMS业务实现的准入条件要求高的问题。基于上述系统,本专利技术另提供一种IMS业务实现方法。本专利技术提供的IMS业务实现系统包括:注册模块、路由模块和分发模块;-->所述注册模块接收注册/注销请求,对用户终端进行注册/注销处理,并向所述分发模块发送第三方注册请求消息;所述路由模块接收与注册无关的消息,若判断为用户终端发送的初始业务请求消息,则转发到所述分发模块;否则,根据路由信息将该消息发送到指定的网络实体;所述分发模块接收所述第三方注册请求消息,并转发到指定的AS,进行第三方注册;接收所述路由模块转发的所述初始业务请求消息,并转发到与该消息携带的业务类型信息对应的AS。根据本专利技术的上述系统,所述路由模块与所述注册模块连接,转发所述注册模块和漫游用户终端之间的与注册相关的消息。根据本专利技术的上述系统,还包括核心数据访问模块,分别与所述注册模块和所述路由模块连接,向所述注册模块提供用户注册信息或/和第三方注册地址信息,向所述路由模块提供所述路由信息。根据本专利技术的上述系统,所述注册模块还接收用户终端或AS发送的订阅注册事件包请求消息,进行注册事件包订阅处理。所述注册模块包括一超时判断子模块,当该超时判断子模块判断用户终端注册超时时,对该用户终端进行注销处理。所述路由模块包括一鉴权子模块,所述鉴权子模块对接收到的用户终端发送的所述初始业务请求消息后,对该用户终端进行鉴权。本专利技术提供的IMS业务实现方法包括:注册/注销流程和与注册无关的消息路由流程,所述注册/注销流程包括:A、注册模块收到请求注册/注销的消息后,进行注册/注销处理;B、注册/注销处理成功后,所述注册模块发起第三方注册;C、第三方注册成功后,所述注册模块向注册事件包订阅者发送注册/注销通知;所述与注册无关的消息路由流程包括:-->a、路由模块收到与注册无关的消息后,对该消息进行判断;b、若所述与注册无关的消息是由用户终端发出的初始业务请求消息,则所述路由模块将该消息转发到分发模块,执行步骤c;否则,所述路由模块根据路由信息,将该消息发送到指定的网络实体;c、所述分发模块根据所述初始业务请求消息携带的业务类型信息,将该消息分发到相应的AS。根据本专利技术的上述方法,所述注册模块收到请求注册的消息后,进行注册处理,包括:A1、所述注册模块接收用户终端发送的注册请求消息;A2、所述注册模块获取所述用户终端的认证数据,进行注册处理,并向所述用户终端返回未授权响应消息;A3、所述用户终端向所述注册模块发起新的注册请求消息,携带鉴权信息;A4、所述注册模块对所述用户终端进行鉴权和注册,并在注册成功后向所述用户终端返回注册成功响应消息。上述方法中,所述注册模块从本地或核心数据访问模块存储的用户终端注册信息中获取所述认证数据。根据本专利技术的上述方法,所述注销流程中,所述注册模块接收用户终端或网络侧实体发送的注销请求消息后,或所述注册模块判断用户终端注册超时后,对所述用户终端进行注销处理。根据本专利技术的上述方法,所述注册/注销流程中,所述注册模块发起第三方注册,包括:B1、所述注册模块向分发模块发送向第三方注册的请求消息,携带第三方注册地址信息;B2、所述分发模块转发所述第三方注册请求消息给所述第三方注册地址信息指定的AS;B3、所述AS完成第三方注册后,向所述分发模块返回成功响应消息,并-->由其转发给所述注册模块。上述方法中,所述注册模块从本地或核心数据访问模块获取所述第三方注册地址信息。根据本专利技术的上述方法,所述注册/注销流程中,第三方注册成功后,所述注册模块分别向预先订阅注册事件包的AS和用户终端发送注册成功通知消本文档来自技高网
...

【技术保护点】
一种IP多媒体子系统IMS业务实现系统,包括注册模块、路由模块和分发模块;所述注册模块接收注册/注销请求,对用户终端进行注册/注销处理,并向所述分发模块发送第三方注册请求消息;所述路由模块接收与注册无关的消息,若判断为用户终 端发送的初始业务请求消息,则转发到所述分发模块;否则,根据路由信息将该消息发送到指定的网络实体;所述分发模块接收所述第三方注册请求消息,并转发到指定的AS,进行第三方注册;接收所述路由模块转发的所述初始业务请求消息,并转发到与该消息 携带的业务类型信息对应的AS。

【技术特征摘要】
1、一种IP多媒体子系统IMS业务实现系统,包括注册模块、路由模块和分发模块;所述注册模块接收注册/注销请求,对用户终端进行注册/注销处理,并向所述分发模块发送第三方注册请求消息;所述路由模块接收与注册无关的消息,若判断为用户终端发送的初始业务请求消息,则转发到所述分发模块;否则,根据路由信息将该消息发送到指定的网络实体;所述分发模块接收所述第三方注册请求消息,并转发到指定的AS,进行第三方注册;接收所述路由模块转发的所述初始业务请求消息,并转发到与该消息携带的业务类型信息对应的AS。2、如权利要求1所述的系统,其特征在于,所述路由模块与所述注册模块连接,转发所述注册模块和漫游用户终端之间的与注册相关的消息。3、如权利要求1或2所述的系统,其特征在于,还包括核心数据访问模块,分别与所述注册模块和所述路由模块连接,向所述注册模块提供用户注册信息或/和第三方注册地址信息,向所述路由模块提供所述路由信息。4、如权利要求3所述的系统,其特征在于,所述注册模块还接收用户终端或AS发送的订阅注册事件包请求消息,进行注册事件包订阅处理。5、如权利要求3所述的系统,其特征在于,所述注册模块包括一超时判断子模块,当该超时判断子模块判断用户终端注册超时时,对该用户终端进行注销处理。6、如权利要求3所述的系统,其特征在于,所述路由模块包括一鉴权子模块,所述鉴权子模块对接收到的用户终端发送的所述初始业务请求消息后,对该用户终端进行鉴权。7、一种IMS业务实现方法,应用于权利要求1所述的IMS业务实现系统,包括注册/注销流程和与注册无关的消息路由流程,其特征在于,所述注册/注销流程包括:A、注册模块收到请求注册/注销的消息后,进行注册/注销处理;B、注册/注销处理成功后,所述注册模块发起第三方注册;C、第三方注册成功后,所述注册模块向注册事件包订阅者发送注册/注销通知;所述与注册无关的消息路由流程包括:a、路由模块收到与注册无关的消息后,对该消息进行判断;b、若所述与注册无关的消息是由用户终端发出的初始业务请求消息,则所述路由模块将该消息转发到分发模块,执行步骤c;否则,所述路由模块根据路由信息,将该消息发送到指定的网络实体;c、所述分发模块根据所述初始业务请求消息携带的业务类型信息,将该消息分发到相应的AS。8、如权利要求7所述的方法,其特征在于,所述注册流程中,所述注册模块收到请求注册的消息后,...

【专利技术属性】
技术研发人员:梁文泳沈小荣
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1