CN109743470A - 基于sip协议实现非代理ip拒绝呼入功能的方法 - Google Patents

基于sip协议实现非代理ip拒绝呼入功能的方法 Download PDF

Info

Publication number
CN109743470A
CN109743470A CN201910148886.7A CN201910148886A CN109743470A CN 109743470 A CN109743470 A CN 109743470A CN 201910148886 A CN201910148886 A CN 201910148886A CN 109743470 A CN109743470 A CN 109743470A
Authority
CN
China
Prior art keywords
call request
server
proxy
session initiation
initiation protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910148886.7A
Other languages
English (en)
Inventor
黄雯
姚栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Gongjin Communication Technology Co Ltd
Original Assignee
Shanghai Gongjin Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Gongjin Communication Technology Co Ltd filed Critical Shanghai Gongjin Communication Technology Co Ltd
Priority to CN201910148886.7A priority Critical patent/CN109743470A/zh
Publication of CN109743470A publication Critical patent/CN109743470A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明还涉及一种基于SIP协议实现非代理IP拒绝呼入功能的方法,具体包括以下步骤:(1)家庭网关接收INVITE呼叫请求,判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3);(2)对所述的服务器域名进行DNS解析,保存解析出来的所有IP地址;(3)判断DNS解析获取的IP地址与INVITE呼叫请求的源IP地址是否一致,如果是,则正常接入所述的呼叫请求;否则,拒绝所述的呼叫请求。采用了本发明的基于SIP协议实现非代理IP拒绝呼入功能的方法,从源头判断源IP是否与当前配置的服务器一致,保证只有来自自己注册的服务器的INVITE呼叫请求才能被接入,从而有效地避免了骚扰电话给客户带来的不便。

Description

基于SIP协议实现非代理IP拒绝呼入功能的方法
技术领域
本发明涉及电子设备技术领域,尤其涉及具有VOIP功能的家庭网关技术领域,具体是指一种基于SIP协议实现非代理IP拒绝呼入功能的方法。
背景技术
目前,随着EPON(Ethernet Passive Optical Network,以太网无源光网络)以及GPON(Gigabit Passive Optical Network,吉比特无源光网络)技术在国内的普及,以及国家光进铜退的技术发展战略,相关的家庭网关产品,例如各种EPON HGU(Home GatewayUnit,家庭网关单元)、GPON HGU等正在以迅猛的状态进驻各大城市,走进家家户户。
由于这些携带VoIP(Voice over Internet Protocol)功能的家庭网关产品的普及使用,VoIP技术在日常生活中得到了广泛应用,VoIP简而言之就是将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络(IP Network)上做实时传递。
带VoIP功能的家庭网关设备,其电话功能会给客户带来很多便利,但是随之而来的,各种骚扰电话层出不穷。目前现网环境中,骚扰电话层出不穷,很多程度上是因为VOIP电话基于互联网,并且是点对点的呼叫,只要得知IP,就可以大量的发送INVITE进行呼叫,从而造成骚扰。
发明内容
本发明的目的是克服了上述现有技术的缺点,提供了一种满足流程简单、使用方便、适用范围广泛的基于SIP协议实现非代理IP拒绝呼入功能的方法。
为了实现上述目的,本发明的基于SIP协议实现非代理IP拒绝呼入功能的方法如下:
该基于SIP协议实现非代理IP拒绝呼入功能的方法,其主要特点是,所述的方法包括以下步骤:
(1)家庭网关接收INVITE呼叫请求,判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3);
(2)对所述的服务器域名进行DNS解析,保存解析出来的所有IP地址;
(3)判断DNS解析获取的IP地址与INVITE呼叫请求的源IP地址是否一致,如果是,则正常接入所述的呼叫请求;否则,拒绝所述的呼叫请求。
较佳地,所述的步骤(1)具体包括以下步骤:
(1.1)家庭网关接收INVITE呼叫请求;
(1.2)判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3)。
较佳地,所述的步骤(1)的家庭网关为具有基于IP的语音传输功能的家庭网关。
采用了本发明的基于SIP协议实现非代理IP拒绝呼入功能的方法,从源头判断源IP是否与当前配置的服务器一致,保证只有来自自己注册的服务器的INVITE呼叫请求才能被接入,从而有效地避免了骚扰电话给客户带来的不便。
附图说明
图1为本发明的基于SIP协议实现非代理IP拒绝呼入功能的方法的。
具体实施方式
为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。
本发明的该基于SIP协议实现非代理IP拒绝呼入功能的方法,其中包括以下步骤:
(1)家庭网关接收INVITE呼叫请求,判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3);
(1.1)家庭网关接收INVITE呼叫请求;
(1.2)判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3);
(2)对所述的服务器域名进行DNS解析,保存解析出来的所有IP地址;
(3)判断DNS解析获取的IP地址与INVITE呼叫请求的源IP地址是否一致,如果是,则正常接入所述的呼叫请求;否则,拒绝所述的呼叫请求。
作为本发明的优选实施方式,所述的步骤(1)的家庭网关为具有基于IP的语音传输功能的家庭网关
本发明的具体实施方式中,本发明涉及一种基于SIP协议实现非代理IP拒绝呼入的方法。其中包括基于SIP协议建立呼叫时,判断IP是否与当前配置的服务器一致,如果不一致拒绝呼入,从而有效的杜绝非法IP的呼入,截断骚扰电话。
本技术方案的方法具体包括当接收到INVITE呼叫请求时,判断源IP是否与当前配置的服务器一致,如果不一致,拒绝呼入。当配置的服务器为域名时,需要先进行DNS解析。进行DNS解析可能会解析出多个IP,均需要进行比较。
为了有效的拒绝VOIP电话中的骚扰电话,本发明提出了一种基于SIP协议实现非代理IP拒绝呼入的方法。
该种基于SIP协议实现非代理IP拒绝呼入的方法,其主要特点是,所述的控制方法包括以下步骤:
1、基于SIP协议具有VOIP功能的家庭网关接收到INVITE呼叫请求
2、判断当前配置的服务器是否域名,如果是进行步骤3,如果不是,进入步骤4
3、对服务器域名进行DNS解析,保存解析出来的所有IP
4、对服务器IP与INVITE请求的源IP进行对比,如果一致,接受该INVITE,正常进入呼叫流程;如果不一致,则拒绝该呼叫。
采用了本发明的基于SIP协议实现非代理IP拒绝呼入功能的方法,从源头判断源IP是否与当前配置的服务器一致,保证只有来自自己注册的服务器的INVITE呼叫请求才能被接入,从而有效地避免了骚扰电话给客户带来的不便。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

Claims (3)

1.一种基于SIP协议实现非代理IP拒绝呼入功能的方法,其特征在于,所述的方法包括以下步骤:
(1)家庭网关接收INVITE呼叫请求,判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3);
(2)对所述的服务器域名进行DNS解析,保存解析出来的所有IP地址;
(3)判断DNS解析获取的IP地址与INVITE呼叫请求的源IP地址是否一致,如果是,则正常接入所述的呼叫请求;否则,拒绝所述的呼叫请求。
2.根据权利要求1所述的基于SIP协议实现非代理IP拒绝呼入功能的方法,其特征在于,所述的步骤(1)具体包括以下步骤:
(1.1)家庭网关接收INVITE呼叫请求;
(1.2)判断当前配置的服务器是否为域名,如果是,则继续步骤(2);否则,继续步骤(3)。
3.根据权利要求1所述的基于SIP协议实现非代理IP拒绝呼入功能的方法,其特征在于,所述的步骤(1)的家庭网关为具有基于IP的语音传输功能的家庭网关。
CN201910148886.7A 2019-02-28 2019-02-28 基于sip协议实现非代理ip拒绝呼入功能的方法 Pending CN109743470A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910148886.7A CN109743470A (zh) 2019-02-28 2019-02-28 基于sip协议实现非代理ip拒绝呼入功能的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910148886.7A CN109743470A (zh) 2019-02-28 2019-02-28 基于sip协议实现非代理ip拒绝呼入功能的方法

Publications (1)

Publication Number Publication Date
CN109743470A true CN109743470A (zh) 2019-05-10

Family

ID=66368796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910148886.7A Pending CN109743470A (zh) 2019-02-28 2019-02-28 基于sip协议实现非代理ip拒绝呼入功能的方法

Country Status (1)

Country Link
CN (1) CN109743470A (zh)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1905563A (zh) * 2006-08-18 2007-01-31 华为技术有限公司 一种滤除垃圾电话的方法和***
CN101310489A (zh) * 2005-09-16 2008-11-19 眼球网络有限公司 用于防止因特网电话垃圾的方法和***
CN101547124A (zh) * 2008-03-28 2009-09-30 华为技术有限公司 一种防止非法路由攻击的方法、***和装置
CN102077550A (zh) * 2009-06-30 2011-05-25 思科技术公司 Voip地址发现***中通信的限制
CN102160361A (zh) * 2009-10-29 2011-08-17 思科技术公司 基于关于pstn呼叫的知识的节点声誉
CN103200178A (zh) * 2013-02-28 2013-07-10 北京国政通科技有限公司 查询和处理通话参与方信息的方法和装置
CN104821938A (zh) * 2015-03-27 2015-08-05 北京理想固网科技股份有限公司 一种基于网络电话的服务质量控制***
CN105516376A (zh) * 2014-09-24 2016-04-20 中兴通讯股份有限公司 一种移动终端接入家庭网关的控制方法及家庭网关
US20170257348A1 (en) * 2013-03-23 2017-09-07 Fortinet, Inc. System and method for integrated header, state, rate and content anomaly prevention for session initiation protocol
CN109076073A (zh) * 2016-04-15 2018-12-21 微软技术许可有限责任公司 阻止互联网协议语音***中的不期望的通信
CN109151085A (zh) * 2017-06-15 2019-01-04 中兴通讯股份有限公司 域名查询请求的发送方法及装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101310489A (zh) * 2005-09-16 2008-11-19 眼球网络有限公司 用于防止因特网电话垃圾的方法和***
CN1905563A (zh) * 2006-08-18 2007-01-31 华为技术有限公司 一种滤除垃圾电话的方法和***
CN101547124A (zh) * 2008-03-28 2009-09-30 华为技术有限公司 一种防止非法路由攻击的方法、***和装置
CN102077550A (zh) * 2009-06-30 2011-05-25 思科技术公司 Voip地址发现***中通信的限制
CN102160361A (zh) * 2009-10-29 2011-08-17 思科技术公司 基于关于pstn呼叫的知识的节点声誉
CN103200178A (zh) * 2013-02-28 2013-07-10 北京国政通科技有限公司 查询和处理通话参与方信息的方法和装置
US20170257348A1 (en) * 2013-03-23 2017-09-07 Fortinet, Inc. System and method for integrated header, state, rate and content anomaly prevention for session initiation protocol
CN105516376A (zh) * 2014-09-24 2016-04-20 中兴通讯股份有限公司 一种移动终端接入家庭网关的控制方法及家庭网关
CN104821938A (zh) * 2015-03-27 2015-08-05 北京理想固网科技股份有限公司 一种基于网络电话的服务质量控制***
CN109076073A (zh) * 2016-04-15 2018-12-21 微软技术许可有限责任公司 阻止互联网协议语音***中的不期望的通信
CN109151085A (zh) * 2017-06-15 2019-01-04 中兴通讯股份有限公司 域名查询请求的发送方法及装置

Similar Documents

Publication Publication Date Title
JP5842290B2 (ja) セッション開始プロトコルアダプタ
US7715370B2 (en) Method and system for subscribing a user to a service
US7706356B1 (en) Mapping of IP phones for E911
RU2008106226A (ru) Способ и устройство для распределения серверов приложений в ims
TW200838231A (en) Overlay between GSM and IMS for non-registered subscribers
CA2481138A1 (en) Method and apparatus for functional architecture of voice-over-ip sip network border element
US9497108B2 (en) Media sessions
JP2011501558A (ja) 共有dnsドメインの処理方法
EP2091186A1 (en) A method, network and device of routing session
CN101079852A (zh) 网关装置和重协商方法
CN1445967A (zh) 收听呼叫的方法
JP2007215175A5 (zh)
US9479544B2 (en) Device initiated DQoS system and method
US9854003B2 (en) System and method for initiating telecommunications sessions through an electronic mail address
US8971217B2 (en) Transmitting packet-based data items
JP2005303679A5 (zh)
CN106131084B (zh) Rtp媒体流穿越方法、sip服务器和sip通信***
TWI621342B (zh) System for dynamically identifying Next Generation Network (NGN)/IP Multimedia Subsystem (IMS) Voice over Internet Protocol (VoIP) calls and system in which the calling and called users are accommodated in the same Talk Edge Controller (SBC) and method thereof
WO2008106885A1 (fr) Procédé et système permettant une compatibilité de services
JP5541287B2 (ja) Puciシステム
CN109743470A (zh) 基于sip协议实现非代理ip拒绝呼入功能的方法
CN101594623B (zh) 一种互联网协议语音呼叫的监听方法及设备
CN106921615A (zh) 在移动终端中实现固网号码通信的***、方法及移动终端
CN101170558A (zh) 呼叫会话控制器在会话过程中确定私有用户标识的方法
KR20110057577A (ko) 사용자 선호도 기반에 따른 긴급 통신 구조 기관의 호 연결 방법 및 장치

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190510

RJ01 Rejection of invention patent application after publication