一种呼叫控制方法以及核心网设备的制造方法_4

文档序号:9649444阅读:来源:国知局
接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0161]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0162]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0163]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种呼叫控制方法,其特征在于,包括: 核心网设备接收第一网元发送的SIP呼叫请求,所述SIP呼叫请求中包含所述第一网元的标识以及第二网元的标识; 所述核心网设备根据所述第一网元的标识向所述第一网元发送会话进行消息Sess1nProgress,并根据所述第二网元的标识向所述第二网元发送初始地址请求消息IAM或邀请消息 INVITE ; 所述核心网设备监控所述第一网元是否中断呼叫,若中断呼叫,则所述核心网设备判断所述第一网元是否满足预置的禁止条件,若满足,则所述核心网设备在预置时长内拒绝所述第一网元再次发起的SIP呼叫请求。2.根据权利要求1所述的呼叫控制方法,其特征在于,所述方法还包括: 所述核心网设备向所述第一网元发送会话进行消息Sess1n Progress时启动定时器; 所述核心网设备监控所述第一网元是否中断呼叫包括: 所述核心网设备判断在所述定时器超时前是否收到所述第一网元发送的更新消息; 若未接收到,则所述核心网设备确定所述第一网元中断呼叫。3.根据权利要求1所述的呼叫控制方法,其特征在于,所述核心网设备监控所述第一网元是否中断呼叫包括: 所述核心网设备接收所述第一网元反馈的响应消息; 所述核心网设备判断所述响应消息是否为异常消息,若为异常消息,则所述核心网设备确定所述第一网元中断呼叫。4.根据权利要求1至3中任一项所述的呼叫控制方法,其特征在于,所述核心网设备判断所述第一网元是否满足预置的禁止条件包括: 所述核心网设备判断所述第一网元的异常程度参数是否达到预置数值,若是,则确定所述第一网元满足预置的禁止条件; 所述异常程度参数用于表示所述第一网元在接收到所述会话进行消息Sess1nProgress之后中断呼叫的频繁程度。5.根据权利要求4所述的呼叫控制方法,其特征在于,若所述第一网元中断呼叫,所述方法还包括: 所述核心网设备增加所述第一网元的异常程度参数。6.根据权利要求1所述的呼叫控制方法,其特征在于,所述方法还包括: 若所述第一网元未中断呼叫,则所述核心网设备建立所述第一网元与所述第二网元之间的SIP通信连接。7.根据权利要求1所述的呼叫控制方法,其特征在于,所述核心网设备在预置时长内拒绝所述第一网元再次发起的SIP呼叫请求包括: 所述核心网设备接收第二 SIP呼叫请求; 所述核心网设备根据所述第二 SIP呼叫请求确定所述第二 SIP呼叫请求的发送方是否为所述第一网元; 若是所述第一网元,则所述核心网设备判断当前时刻是否在所述预置时长内,若在所述预置时长内,则所述核心网设备拒绝所述第二 SIP呼叫请求。8.根据权利要求1所述的呼叫控制方法,其特征在于,所述核心网设备在预置时长内拒绝所述第一网元再次发起的SIP呼叫请求包括: 所述核心网设备接收第二 SIP呼叫请求; 所述核心网设备根据所述第二 SIP呼叫请求确定所述第二 SIP呼叫请求的发送方是否为所述第一网元,且接收方是否为所述第二网元; 若发送方是所述第一网元且接收方是所述第二网元,则所述核心网设备判断当前时刻是否在所述预置时长内,若在所述预置时长内,则所述核心网设备拒绝所述第二 SIP呼叫请求。9.一种核心网设备,其特征在于,包括: 接收模块,用于接收第一网元发送的SIP呼叫请求,所述SIP呼叫请求中包含所述第一网元的标识以及第二网元的标识; 发送模块,用于根据所述第一网元的标识向所述第一网元发送会话进行消息Sess1nProgress,并根据所述第二网元的标识向所述第二网元发送初始地址请求消息IAM或邀请消息 INVITE ; 监控模块,用于监控所述第一网元是否中断呼叫; 判断模块,用于当所述监控模块确定所述第一网元中断呼叫时,判断所述第一网元是否满足预置的禁止条件; 执行模块,用于当所述判断模块确定所述第一网元满足预置的禁止条件时,在预置时长内拒绝所述第一网元再次发起的SIP呼叫请求。10.根据权利要求9所述的核心网设备,其特征在于,所述核心网设备还包括: 启动模块,用于在所述发送模块向所述第一网元发送会话进行消息Sess1n Progress时启动定时器; 所述监控模块具体用于判断在所述定时器超时前是否收到所述第一网元发送的更新消息,若未接收到,则确定所述第一网元中断呼叫。11.根据权利要求9所述的核心网设备,其特征在于,所述核心网设备还包括: 所述监控模块具体用于接收所述第一网元反馈的响应消息,判断所述响应消息是否为异常消息,若为异常消息,则确定所述第一网元中断呼叫。12.根据权利要求9至11中任一项所述的核心网设备,其特征在于,所述判断模块具体用于判断所述第一网元的异常程度参数是否达到预置数值,若是,则确定所述第一网元满足预置的禁止条件; 所述异常程度参数用于表示所述第一网元在接收到所述会话进行消息Sess1nProgress之后中断呼叫的频繁程度。13.根据权利要求12所述的核心网设备,其特征在于,所述核心网设备还包括: 更新模块,用于当所述监控模块确定所述第一网元中断呼叫时,增加所述第一网元的异常程度参数。14.根据权利要求9所述的核心网设备,其特征在于,所述核心网设备还包括: 建立模块,用于当所述监控模块确定所述第一网元未中断呼叫时,建立所述第一网元与所述第二网元之间的SIP通信连接。15.根据权利要求9所述的核心网设备,其特征在于,所述执行模块包括: 第一接收单元,用于接收第二 SIP呼叫请求; 第一确定单元,用于根据所述第一接收单元接收到的第二 SIP呼叫请求确定所述第二SIP呼叫请求的发送方是否为所述第一网元; 第一判断单元,用于当所述第一确定单元确定所述第二 SIP呼叫请求的发送方是所述第一网元时,判断当前时刻是否在所述预置时长内; 第一执行单元,用于当所述第一判断单元判断所述当前时刻在所述预置时长内时,拒绝所述第二 SIP呼叫请求。16.根据权利要求9所述的核心网设备,其特征在于,所述执行模块包括: 第二接收单元,用于接收第二 SIP呼叫请求; 第二确定单元,用于根据所述第二 SIP呼叫请求确定所述第二 SIP呼叫请求的发送方是否为所述第一网元,且接收方是否为所述第二网元; 第二判断单元,用于当所述第二确定单元确定所述第二 SIP呼叫请求的发送方是所述第一网元,且所述第二 SIP呼叫请求的接收方是所述第二网元时,判断当前时刻是否在所述预置时长内; 第二执行单元,用于当所述第二判断单元判断所述当前时刻在所述预置时长内时,拒绝所述第二 SIP呼叫请求。
【专利摘要】本发明实施例公开了一种呼叫控制方法以及核心网设备,用于防止恶意用户反复使用漏洞进行攻击。本发明实施例方法包括:核心网设备接收第一网元发送的SIP呼叫请求,所述SIP呼叫请求中包含所述第一网元的标识以及第二网元的标识;所述核心网设备根据所述第一网元的标识向所述第一网元发送会话进行消息Session?Progress,并根据所述第二网元的标识向所述第二网元发送初始地址请求消息IAM或邀请消息INVITE;所述核心网设备监控所述第一网元是否中断呼叫,若中断呼叫,则所述核心网设备判断所述第一网元是否满足预置的禁止条件,若满足,则所述核心网设备在预置时长内拒绝所述第一网元再次发起的SIP呼叫请求。本发明实施例还提供一种核心网设备。
【IPC分类】H04L29/08, H04W76/02
【公开号】CN105407543
【申请号】CN201511030232
【发明人】蒋罗, 钟焰涛, 傅文治, 吕楠
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2016年3月16日
【申请日】2015年12月31日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1