[发明专利]一种基于分布式CSCF拓扑的通信方法无效

专利信息
申请号: 201210227461.3 申请日: 2012-07-03
公开(公告)号: CN102769614A 公开(公告)日: 2012-11-07
发明(设计)人: 金海;廖小飞;陆枫;彭扬威 申请(专利权)人: 华中科技大学
主分类号: H04L29/06 分类号: H04L29/06;H04L12/56
代理公司: 华中科技大学专利中心 42201 代理人: 朱仁玲
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分布式 cscf 拓扑 通信 方法
【权利要求书】:

1.一种基于分布式CSCF拓扑的通信方法,应用到一种分布式CSCF服务器中,该分布式CSCF服务器包括P-CSCF模块、I-CSCF模块和S-CSCF模块,其特征在于,所述方法包括以下步骤:

(1)接收来自网络操作员的服务器部署请求;

(2)判断服务器部署请求的类型是删除分布式CSCF服务器请求还是增加分布式CSCF服务器请求,若服务器部署请求是删除分布式CSCF服务器请求,则转到步骤(3),若服务器部署请求是增加分布式CSCF服务器请求,则转到步骤(4);

(3)向注册在该待删除分布式CSCF服务器的用户发送注销请求,该待删除分布式CSCF服务器根据Chord算法离开网络,完成此次部署过程,然后过程结束;

(4)网络操作员根据服务器部署请求来配置启动节点,同时将P-CSCF模块、I-CSCF模块和S-CSCF模块进行功能合并成为分布式CSCF服务器;

(5)读取网络操作员配置的启动节点,并按照启动节点将待加入的分布式CSCF服务器加入分布式CSCF拓扑;

(6)分布式CSCF服务器接收来自用户的请求,并判断该请求是否是注册和注销请求,还是通话请求;若为注册和注销请求,则转入步骤(7),否则转入步骤(8);

(7)该用户在分布式CSCF服务器上执行注册和注销过程,然后过程结束;

(8)该用户在分布式CSCF服务器执行通话过程。

2.根据权利要求1所述的通信方法,其特征在于,步骤(7)包括以下子步骤:

(7-1)P-CSCF模块接收用户发送过来的注册和注销请求,并将该注册和注销请求转发给I-CSCF模块;

(7-2)I-CSCF模块判断注册和注销请求中的超时时间是否设置为0,若设置为0,则转到步骤(7-3),若不为0,则转到步骤(7-6);

(7-3)分布式CSCF服务器将该注销请求转发给S-CSCF模块;

(7-4)S-CSCF模块执行用户的注销过程,并以注册和注销请求中会话建立协议的统一资源标识作为键,删除在分布式CSCF拓扑中存储的该URI对应的键值对;

(7-5)S-CSCF模块将注销成功通过I-CSCF模块和P-CSCF模块返回给用户,完成注册和注销过程;

(7-6)I-CSCF模块将注册请求转发给S-CSCF模块;

(7-7)S-CSCF模块向HSS发起鉴权请求,并判断鉴权请求是否失败,若失败则转到步骤(7-8),否则转到步骤(7-9);

(7-8)S-CSCF模块将鉴权失败的结果通过I-CSCF模块和P-CSCF模块转发给用户,完成注册和注销过程;

(7-9)S-CSCF模块执行注册过程,在本地记录下用户的信息,并在分布式CSCF拓扑中查找作为键值的该用户的统一资源标识,并删除该键值对应的键值对;

(7-10)在分布式CSCF拓扑中以该用户的统一资源标识作为键,以S-CSCF模块的统一资源标识作为值,并将该键值对发布存储在分布式CSCF拓扑中;

(7-11)S-CSCF模块将注册成功的响应通过I-CSCF模块和P-CSCF模块返回给用户,完成注册和注销过程。

3.根据权利要求1所述的通信方法,其特征在于,步骤(8)包括以下子步骤:

(8-1)P-CSCF模块收到用户的通话请求,并将该通话请求转发给S-CSCF模块;

(8-2)S-CSCF模块对该通话请求的用户进行鉴权,并判断鉴权是否通过,若没有通过,则转到步骤(8-3),否则转到步骤(8-4);

(8-3)S-CSCF模块将鉴权失败的结果通过P-CSCF模块转发给用户,过程结束;

(8-4)S-CSCF模块以该通话请求中被呼叫者的统一资源标识作为键在分布式CSCF拓扑中进行查找,若没有查找到结果,说明被呼叫者还没有注册,然后进入步骤(8-5),否则转到步骤(8-6);

(8-5)S-CSCF模块将未找到被叫的结果通过P-CSCF模块转发给用户,过程结束;

(8-6)S-CSCF模块将通话请求转发给查找得到的统一资源标识对应的被呼叫者的S-CSCF模块;

(8-7)被呼叫者的S-CSCF模块对被呼叫者进行鉴权,若被呼叫者的鉴权通过,则通话请求失败,并转到步骤(8-8),否则,则转到步骤(8-9);

(8-8)被呼叫者的S-CSCF模块将鉴权未通过的结果通过呼叫者的S-CSCF模块和P-CSCF模块转发给用户,过程结束;

(8-9)被呼叫者的S-CSCF模块将通话请求通过被呼叫者的P-CSCF模块,转发给被呼叫者,并建立呼叫者和被呼叫者之间的通信;

(8-10)呼叫者或者被呼叫者接收到来自对方的Bye指令,通话过程结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210227461.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top