过滤恶意呼叫完成指示的方法及装置、主叫侧网络设备的制作方法

文档序号:7741932阅读:107来源:国知局
专利名称:过滤恶意呼叫完成指示的方法及装置、主叫侧网络设备的制作方法
技术领域
本发明涉及遇忙回叫业务(CCBS,Completion of Call to Busy Subscriber)处 理技术,尤其涉及一种遇忙回叫业务中过滤恶意呼叫完成指示的方法及装置,以及主叫侧 网络设备。
背景技术
图1为现有遇忙回叫业务的流程图,如图1所示,现有的遇忙回叫业务流程包括以 下步骤步骤1,主叫用户A呼叫被叫用户B,被叫用户B由于忙线而拒绝主叫用户A的呼 叫请求;步骤2,主叫侧应用服务器(AS,Application Server)0_AS向被叫侧应用服务器 T_AS发送订阅消息(SUBSCRIBE),订阅被叫用户的空闲状态;步骤3,T_AS接收到0_AS发送的SUBSCRIBE后,返回2020K消息,向0_AS确认接 收到 SUBSCRIBE。步骤3之后,被叫侧应用服务器T_AS对被叫用户B开始进行忙状态监管(busy state supervision begin),当检测到被叫用户B当前状态变为可用(user Bbecome available)时,执行步骤4。步骤4,当被叫用户空闲,被叫侧应用服务遍历订阅该用户空闲状态的主 叫侧AS列表,向当前第一个订阅的主叫AS发送通知消息(NOTIFY);步骤5,主叫侧应用服务器0_AS接收到NOTIFY后,向被叫侧应用服务器T_AS返回 2000K确认消息。步骤6至步骤10,主叫侧应用服务器0_AS采用REFER的方式通知主叫用户A发 起回呼的呼叫请求(INVITE),并由主叫侧应用服务器0_AS在主叫用户A的呼叫请求中添 加呼叫完成指示(Completion of Call hdicator)信息;或者主叫侧应用服务器0_AS 发送第三方呼叫控制(3PCC, 3rd Party CallControl)流程,向被叫用户B发送呼叫请求 (INVITE),并由主叫侧应用服务器0_AS在呼叫请求中添加呼叫完成指示信息;被叫侧应用服务器T_AS接收到呼叫请求(INVITE)后,判断呼叫请求(INVITE) 是否携带有呼叫完成指示信息,如果携带有呼叫完成指示,被叫侧应用服务将该 呼叫请求转发到被叫用户B ;如果未携带呼叫完成指示,则被叫侧应用服务器T_AS使用 486 (Busy Here)失败响应来拒绝当前呼叫请求;如果被叫侧应用服务允许本次呼叫,则会继续后续的处理流程,完成本次 呼叫。图2为在图1的基础上进行恶意呼叫的流程图,如图2所示,恶意呼叫的用户进行 恶意呼叫的方式具体为步骤1至步骤5与图1所示的步骤1至步骤5的处理方式完全相同,这里不再赘 述其实现细节。
步骤6,恶意用户向被叫侧应用服务器T_AS发送呼叫请求(INVITE),该恶意用户 在自身发起的呼叫请求中自行插入有呼叫完成指示信息。被叫侧应用服务器T_AS将会按 前述步骤1至步骤5所示的主叫用户A的情形来处理该恶意用户的呼叫,即将当前恶意用 户的呼叫请求作为遇忙回叫业务的用户。步骤7,被叫侧应用服务器T_AS将向被叫用户B转发恶意用户的呼叫请求,而进行 呼叫接入。这样,恶意用户反而优先用户A与被叫用户B实现呼叫接入。步骤8至步骤12与图1所示的处理流程相对应,不再一一赘述其实现细节。由图2可知,如果存在恶意用户在呼叫请求中自行添加呼叫完成指示,主叫侧 网络设备并不会对其进行过滤处理,会让恶意用户的携带呼叫完成指示信息的呼叫请求 (INVITE)发送到被叫侧应用服务器T_AS而建立呼叫。这样,先发起订阅的主叫用户并不能 先完成呼叫,而是被后发起订阅。这样,恶意用户相当于实现了插队。显然,这非常不利于 呼叫公平性,严重时还会影响正常用户的正常呼叫。

发明内容
有鉴于此,本发明的主要目的在于提供一种遇忙回叫业务中过滤恶意呼叫完成指 示的方法及装置,以及主叫侧网络设备,能过滤掉携带有恶意呼叫完成指示信息的呼叫请 求。为达到上述目的,本发明的技术方案是这样实现的一种遇忙回叫业务中过滤恶意呼叫完成指示的方法,包括主叫侧网络设备确定呼叫请求中携带有呼叫完成指示信息时,拒绝当前的呼叫请 求,或者,去除所述呼叫请求中的呼叫完成指示信息后再转发所述呼叫请求。优选地,所述主叫侧网络设备包括以下设备中的至少一种服务呼叫会话控制功能实体S-CSCF、代理呼叫会话控制功能实体P-CSCF、媒体网 关控制功能实体MGCF、接入网关控制功能实体AGCF、应用服务器AS。一种遇忙回叫业务中过滤恶意呼叫完成指示的装置,包括接收单元、检测单元和 拒绝单元;其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成 指示信息时触发拒绝单元;拒绝单元,用于拒绝当前的呼叫请求。一种遇忙回叫业务中过滤恶意呼叫完成指示的装置,包括接收单元、检测单元、去 除单元和转发单元;其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成 指示信息时触发去除单元;去除单元,用于去除所述呼叫请求中的呼叫完成指示信息;转发单元,用于转发将所述去除单元处理后的呼叫请求。一种主叫侧网络设备,包括接收单元、检测单元和拒绝单元;其中
接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成 指示信息时触发拒绝单元;拒绝单元,用于拒绝当前的呼叫请求。优选地,所述主叫侧网络设备包括以下设备中的至少一种S-CSCF、P-CSCF、MGCF、AGCF、AS。一种主叫侧网络设备,包括接收单元、检测单元、去除单元和转发单元;其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成 指示信息时触发去除单元;去除单元,用于去除所述呼叫请求中的呼叫完成指示信息;转发单元,用于转发将所述去除单元处理后的呼叫请求。优选地,所述主叫侧网络设备包括以下设备中的至少一种S-CSCF、P-CSCF、MGCF、AGCF、AS。本发明中,在主叫侧网络设备中设置呼叫请求的过滤机制,对于主叫用户发起的 呼叫请求进行检测,当确定呼叫请求中携带有呼叫完成指示信息时,将拒绝该呼叫请求,或 将呼叫请求中的呼叫完成指示信息删除后再进行转发。本发明充分保证了呼叫用户对被叫 的呼叫接入顺序,体现了呼叫接入的公平性,杜绝了恶意用户的优先呼叫接入权。


图1为现有遇忙回叫业务的流程图;图2为在图1的基础上进行恶意呼叫的流程图;图3为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例一的流程图;图4为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例二的流程图;图5为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例三的流程图;图6为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例四的流程图;图7为本发明遇忙回叫业务中过滤恶意呼叫完成指示的装置的一种组成结构示 意图;图8为本发明遇忙回叫业务中过滤恶意呼叫完成指示的装置的另一种组成结构 示意图。
具体实施例方式本发明的基本思想是在主叫侧网络设备中设置呼叫请求的过滤机制,对于主叫 用户发起的呼叫请求进行检测,当确定呼叫请求中携带有呼叫完成指示信息时,将拒绝该 呼叫请求,或将呼叫请求中的呼叫完成指示信息删除后再进行转发。本发明充分保证了呼 叫用户对被叫的呼叫接入顺序,体现了呼叫接入的公平性,杜绝了恶意用户的优先呼叫接 入权。为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对 本发明进一步详细说明。
图3为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例一的流程图, 如图3所示,本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法包括以下步骤步骤1,主叫用户A通过IP多媒体子系统(B1S,IP Multimedia Subsystem)网络的 主叫侧网络设备向被叫侧AS发送呼叫请求(INVITE),呼叫请求中携带有呼叫完成指示信 息。其中,IMS网络的主叫侧网络设备包括但不限于代理呼叫会话控制功能实体(P-CSCF, Proxy Call Session Control Function)、多媒体网关控制功能实体(MGCF,Media Gateway Control Function)、接入网关控制功能实体(AGCF,Access Gateway Control Function)寸。本发明即在上述的IMS网络的主叫侧网络设备中设置呼叫请求的检测机制,对用 户发起的呼叫请求进行检测,当确定其中携带有呼叫完成指示时,将执行步骤2。本发明中,在IMS网络的主叫侧网络设备中添加对呼叫请求的解析功能,即可确 定出该呼叫请求中是否包含呼叫完成指示信息。步骤2,对本次的呼叫请求拒绝响应。也即拒绝本次的呼叫请求。图4为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例二的流程图, 如图4所示,本示例中,是将对主叫用户A的呼叫请求的检测功能放置于服务呼叫会话控制 功能实体(S-CSCF, Serving Call Session Control Function)中,检测方式与图 3 的完全 相同,具体包括以下步骤步骤1,主叫用户A向P-CSCF/MGCF/AGCF发起呼叫请求,该呼叫请求中携带有呼叫 完成指示。步骤2,P-CSCF/MGCF/AGCF 向 S-CSCF 透传该呼叫请求。步骤3,S-CSCF对所接收到的呼叫请求进行解析并检测,当确定携带有呼叫完成 指示时,向P-CSCF/MGCF/AGCF向S-CSCF发送呼叫请求拒绝响应,拒绝本次呼叫。或者,对 呼叫请求中的呼叫完成指示的对应字段进行检测,当呼叫请求包含该字段时,说明呼叫请 求中包含呼叫完成指示。步骤4,P-CSCF/MGCF/AGCF向S-CSCF向主叫用户A转发呼叫请求拒绝响应。图5为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例三的流程图, 如图5所示,本示例中,是将对主叫用户A的呼叫请求的检测功能放置于主叫侧的应用服务 器0_AS中,检测方式与图3、图4的方式完全相同,具体包括以下步骤步骤1,主叫用户A向P-CSCF/MGCF/AGCF发起呼叫请求,该呼叫请求中携带有呼叫 完成指示。步骤2,P-CSCF/MGCF/AGCF 向 S-CSCF 透传该呼叫请求。步骤3,S-CSCF向0_AS透传该呼叫请求。步骤4,0_AS对所接收到的呼叫请求进行解析并检测,当确定携带有呼叫完成指 示时,向S-CSCF发送呼叫请求拒绝响应,拒绝本次呼叫。步骤5,S-CSCF向P-CSCF/MGCF/AGCF转发呼叫请求拒绝响应。步骤6,P-CSCF/MGCF/AGCF向S-CSCF向主叫用户A转发呼叫请求拒绝响应。图6为本发明遇忙回叫业务中过滤恶意呼叫完成指示的方法实施例四的流程图, 如图6所示,本示例中,在主叫侧网络设备中设置呼叫完成指示的检测方式,当检测到呼叫 请求中携带有呼叫完成指示时,将在呼叫请求中删除该呼叫完成指示,再转发该呼叫请求,也就是说,本示例允许主叫用户A携带呼叫完成指示的呼叫请求进行呼叫接入,但要将其 中的呼叫完成指示完全过滤掉。本示例有具体包括以下步骤步骤1,主叫用户A向P-CSCF/MGCF/AGCF发起呼叫请求,该呼叫请求中携带有呼叫 完成指示。步骤2,接收到主叫用户A呼叫请求后,P-CSCF/MGCF/AGCF对所接收到的呼叫请求 进行检测,判断该呼叫请求中是否携带有呼叫完成指示信息,当前确定呼叫请求中携带有 呼叫完成指示,删除该呼叫请求中的呼叫完成指示,再转发该呼叫请求。本领域技术人员应当理解,当图6所示的检测机制设置于S-CSCF或主叫侧应用服 务器0_AS等网络设备中时,同样可以实现本发明的技术方案,鉴于与图4及图5所示方式 基本雷同,这里不再一一赘述其实现细节。图7为本发明遇忙回叫业务中过滤恶意呼叫完成指示的装置的一种组成结构示 意图,如图7所示,本示例遇忙回叫业务中过滤恶意呼叫完成指示的装置包括接收单元70、 检测单元71和拒绝单元72 ;其中接收单元70,用于接收呼叫请求;检测单元71,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完 成指示信息时触发拒绝单元72;这里,检测手段包括对呼叫请求进行解析,确定其中是否 包含呼叫完成指示信息;或者,对呼叫请求中的呼叫完成指示的对应字段进行检测,当呼叫 请求包含该字段时,说明呼叫请求中包含呼叫完成指示。拒绝单元72,用于拒绝当前的呼叫请求。拒绝单元将拒绝将当前的呼叫请求转发 给下一级网元。图8为本发明遇忙回叫业务中过滤恶意呼叫完成指示的装置的另一种组成结构 示意图,如图8所示,本示例遇忙回叫业务中过滤恶意呼叫完成指示的装置包括接收单元 80、检测单元81、去除单元82和转发单元83 ;其中接收单元80,用于接收呼叫请求;检测单元81,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完 成指示信息时触发去除单元82;这里,检测手段包括对呼叫请求进行解析,确定其中是否 包含呼叫完成指示信息;或者,对呼叫请求中的呼叫完成指示的对应字段进行检测,当呼叫 请求包含该字段时,说明呼叫请求中包含呼叫完成指示。去除单元82,用于去除所述呼叫请求中的呼叫完成指示信息;即将呼叫请求中对 应的呼叫完成指示信息删除,再通过转发单元83转发该去除呼叫完成指示的呼叫请求。转发单元83,用于转发将去除单元82处理后的呼叫请求。本领域技术人员应当理解,图7及图8所示的遇忙回叫业务中过滤恶意呼叫完成 指示的装置是为实现前述的遇忙回叫业务中过滤恶意呼叫完成指示的方法而设置的,图7 及图8所示的装置中各处理单元的功能可参照前述方法的描述而理解,各处理单元的功能 可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。本发明的主叫侧网络设备,如S-CSCF、P-CSCF、MGCF、AGCF或AS,包含有图7或图 8所示的装置。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种遇忙回叫业务中过滤恶意呼叫完成指示的方法,其特征在于,包括主叫侧网络设备确定呼叫请求中携带有呼叫完成指示信息时,拒绝当前的呼叫请求, 或者,去除所述呼叫请求中的呼叫完成指示信息后再转发所述呼叫请求。
2.根据权利要求1所述的方法,其特征在于,所述主叫侧网络设备包括以下设备中的 至少一种服务呼叫会话控制功能实体S-CSCF、代理呼叫会话控制功能实体P-CSCF、媒体网关控 制功能实体MGCF、接入网关控制功能实体AGCF、应用服务器AS。
3.—种遇忙回叫业务中过滤恶意呼叫完成指示的装置,其特征在于,包括接收单元、检 测单元和拒绝单元;其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成指示 信息时触发拒绝单元;拒绝单元,用于拒绝当前的呼叫请求。
4.一种遇忙回叫业务中过滤恶意呼叫完成指示的装置,其特征在于,包括接收单元、检 测单元、去除单元和转发单元;其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成指示 信息时触发去除单元;去除单元,用于去除所述呼叫请求中的呼叫完成指示信息; 转发单元,用于转发将所述去除单元处理后的呼叫请求。
5.一种主叫侧网络设备,其特征在于,包括接收单元、检测单元和拒绝单元;其中 接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成指示 信息时触发拒绝单元;拒绝单元,用于拒绝当前的呼叫请求。
6.根据权利要求5所述的主叫侧网络设备,其特征在于,所述主叫侧网络设备包括以 下设备中的至少一种S-CSCF、P-CSCF、MGCF、AGCF、AS。
7.—种主叫侧网络设备,其特征在于,包括接收单元、检测单元、去除单元和转发单元; 其中接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成指示 信息时触发去除单元;去除单元,用于去除所述呼叫请求中的呼叫完成指示信息; 转发单元,用于转发将所述去除单元处理后的呼叫请求。
8.根据权利要求7所述的主叫侧网络设备,其特征在于,所述主叫侧网络设备包括以 下设备中的至少一种S-CSCF、P-CSCF、MGCF、AGCF、AS。
全文摘要
本发明公开了一种遇忙回叫业务中过滤恶意呼叫完成指示的方法,包括主叫侧网络设备确定呼叫请求中携带有呼叫完成指示信息时,拒绝当前的呼叫请求,或者,去除所述呼叫请求中的呼叫完成指示信息后再转发所述呼叫请求。本发明同时公开了一种遇忙回叫业务中过滤恶意呼叫完成指示的装置,包括接收单元,用于接收呼叫请求;检测单元,用于对所述呼叫请求进行检测,确定所述呼叫请求中携带有呼叫完成指示信息时触发拒绝单元;拒绝单元,用于拒绝当前的呼叫请求。本发明还公开了一种主叫侧网络设备。本发明充分保证了呼叫用户对被叫的呼叫接入顺序,体现了呼叫接入的公平性,杜绝了恶意用户的优先呼叫接入权。
文档编号H04M3/22GK102143405SQ20101011035
公开日2011年8月3日 申请日期2010年2月2日 优先权日2010年2月2日
发明者张少联, 张崇正, 胡毅, 高扬 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1