IP电话交换系统及交换方法与流程

文档序号:14684218发布日期:2018-06-12 23:03阅读:611来源:国知局
IP电话交换系统及交换方法与流程

本发明涉及IP电话系统领域,尤其涉及一种IP电话交换系统及交换方法。



背景技术:

随着通信技术的发展,IP电话交换机的应用越来越广泛。IP电话交换机是在传统的数字程控交换机的基础上进行了技术革新,首先是它对新兴的CTI(计算机与电话集成)和VoIP提供了极大的支持,而且与传统的PBX相比更具开放性和标准性。近年,随着Internet的流行和IP的成功,基于IP协议的IP电话交换机应运而生,有望解决传统程控交换机的不足。由于是基于IP的特点,IP电话交换机相对传统基于电路的电话交换机有着安装部署方便灵活,便于异地组网,抗干扰能力强,不受电话物理线路限制的优点。近年来,随着互联网应用的普及和云计算技术的发展,甚至出现基于互联网和云计算的云端电话交换机为企业提供办公通信应用解决方案。

然而,现有IP电话交换机分机呼叫路由方法是延续了传统程控电话交换机的处理方法,即根据分机拨打的号码逐位进行判断。同时,现有IP电话交换机和传统程控电话交换机不具备判断手机归属地的能力。由此带来的主要问题有:

拨打外线需要加拨出局码(一般是0或9)后才可以拨打外线。这样带来的问题是出局码的设置没有统一的规范和标准,不同的用户和设备都会有所不同。如果不知道出局码就无法正常拨打外线电话。拨打国内手机号码时,需要人工判断手机号码归属地,对外地手机需要加拨0才可以正常呼叫。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的IP电话交换系统及交换方法。

本发明的一个方面,提供了一种IP电话交换系统,包括:

提取信息单元,用于接收分机终端发送的呼叫请求信息,并从呼叫请求信息中提取分机终端的号码和被叫号码,发送至分机终端呼出权限判断单元;

分机终端呼出权限判断单元,用于根据分机终端的号码判断分机终端是否具有外呼权限,若有外呼权限,则将分机终端的号码和被叫号码发送至内部号码判断单元;

内部号码判断单元,用于将被叫号码与预设的内部号码进行比对,判断被叫号码是否为内部号码,若是,则将被叫号码发送至呼叫业务单元,若不是,则将分机终端的号码和被叫号码发送至号码类型判断单元;

号码类型判断单元,用于判断被叫号码是否为手机号码,若是,则将分机终端的号码和被叫号码发送至归属地判断单元,若不是,则将分机终端的号码和被叫号码发送至计费方式判断单元;

归属地判断单元,用于将被叫号码与预设的手机号码归属地数据表进行比对,获得被叫号码归属地区号,并判断被叫号码归属地区号与分机终端的号码归属地的区号是否一致,若一致,则将分机终端的号码和被叫号码发送至计费方式判断单元,若不一致,则将分机终端的号码和被叫号码发送至区位号自动添加单元;

计费方式判断单元,用于根据被叫号码的首位和第二位数字判断出计费方式,并将分机终端的号码、计费方式和被叫号码发送至呼叫业务单元;

区位号自动添加单元,用于在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元;

呼叫业务单元,用于根据计费方式和被叫号码执行呼叫业务流程。

进一步地,还包括分机接入被叫号码权限判断单元,用于在区位号自动添加单元将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元之前,判断分机终端是否有权限呼叫被叫号码,若有,则将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元。

进一步地,还包括数据库,用于存储和更新预设的分机号码数据、内部号码数据、手机号码归属地数据、分机终端的权限数据。

进一步地,计费方式判断单元判断出的计费方式为本地市话或国内长途或国外长途中的任一。

进一步地,分机终端呼出权限判断单元分别与提取信息单元、内部号码判断单元电连接,内部号码判断单元分别与号码类型判断单元、呼叫业务单元电连接,号码类型判断单元分别与归属地判断单元、计费方式判断单元电连接,归属地判断单元与计费方式判断单元电连接,区位号自动添加单元分别与归属地判断单元、分机接入被叫号码权限判断单元电连接,分机接入被叫号码权限判断单元与呼叫业务单元电连接,计费方式判断单元与呼叫业务单元电连接。

本发明的第二个方面,提供了一种IP电话交换方法,包括以下步骤:

利用提取信息单元接收分机终端发送的呼叫请求信息,并从呼叫请求信息中提取分机终端的号码和被叫号码,发送至分机终端呼出权限判断单元;

利用分机终端呼出权限判断单元,用于根据分机终端的号码判断分机终端是否具有外呼权限,若有外呼权限,则将分机终端的号码和被叫号码发送至内部号码判断单元;

利用内部号码判断单元将被叫号码与预设的内部号码进行比对,判断被叫号码是否为内部号码,若是,则将被叫号码发送至呼叫业务单元,若不是,则将分机终端的号码和被叫号码发送至号码类型判断单元;

利用号码类型判断单元判断被叫号码是否为手机号码,若是,则将分机终端的号码和被叫号码发送至归属地判断单元,若不是,则将分机终端的号码和被叫号码发送至计费方式判断单元;

利用归属地判断单元将被叫号码与预设的手机号码归属地数据表进行比对,获得被叫号码归属地区号,并判断被叫号码归属地区号与分机终端的号码归属地的区号是否一致,若一致,则将分机终端的号码和被叫号码发送至计费方式判断单元,若不一致,则将分机终端的号码和被叫号码发送至区位号自动添加单元;

利用计费方式判断单元根据被叫号码的首位和第二位数字判断出计费方式,并将分机终端的号码、计费方式和被叫号码发送至呼叫业务单元;

利用区位号自动添加单元在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元;

利用呼叫业务单元根据计费方式和被叫号码执行呼叫业务流程。

进一步地,利用区位号自动添加单元在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元的步骤包括:利用分机接入被叫号码权限判断单元判断分机终端是否有权限呼叫被叫号码,若有,则将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元。

进一步地,还包括利用数据库存储和更新预设的分机号码数据、内部号码数据、手机号码归属地数据、分机终端的权限数据的步骤。

进一步地,计费方式判断单元判断出的计费方式为本地市话或国内长途或国外长途中的任一。

进一步地,分机终端呼出权限判断单元分别与提取信息单元、内部号码判断单元电连接,内部号码判断单元分别与号码类型判断单元、呼叫业务单元电连接,号码类型判断单元分别与归属地判断单元、计费方式判断单元电连接,归属地判断单元与计费方式判断单元电连接,区位号自动添加单元分别与归属地判断单元、分机接入被叫号码权限判断单元电连接,分机接入被叫号码权限判断单元与呼叫业务单元电连接,计费方式判断单元与呼叫业务单元电连接。

本发明提供的IP电话交换系统及呼叫路由方法,与现有技术相比具有以下进步:根据SIP信令发送的被叫号码一次性判断路由策略,根据不同的判断单元对被叫号码进行不断的判断,能够自动识别出被叫号码的归属地和类型,无需人工判断归属地并对外地手机号码前加拨0,节省了人工操作的成本,提高了拨打电话的效率,节约了时间。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明实施例一中的IP电话交换系统的器件连接框图;

图2为本发明实施例二中的IP电话交换系统的器件连接框图;

图3为本发明实施例三中的IP电话交换方法的步骤图;

图4为本发明实施例三中的IP电话交换方法的流程图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。

本发明实施例提供了IP电话交换系统及交换方法。

实施例一

图1示意性示出了本发明一个实施例的IP电话交换系统的器件连接框图。参照图1,本发明实施例的IP电话交换系统,包括:

提取信息单元,用于接收分机终端发送的呼叫请求信息,并从呼叫请求信息中提取分机终端的号码和被叫号码,发送至分机终端呼出权限判断单元;

分机终端呼出权限判断单元,用于根据分机终端的号码判断分机终端是否具有外呼权限,若有外呼权限,则将分机终端的号码和被叫号码发送至内部号码判断单元;

内部号码判断单元,用于将被叫号码与预设的内部号码进行比对,判断被叫号码是否为内部号码,若是,则将被叫号码发送至呼叫业务单元,若不是,则将分机终端的号码和被叫号码发送至号码类型判断单元;

号码类型判断单元,用于判断被叫号码是否为手机号码,若是,则将分机终端的号码和被叫号码发送至归属地判断单元,若不是,则将分机终端的号码和被叫号码发送至计费方式判断单元;

归属地判断单元,用于将被叫号码与预设的手机号码归属地数据表进行比对,获得被叫号码归属地区号,并判断被叫号码归属地区号与分机终端的号码归属地的区号是否一致,若一致,则将分机终端的号码和被叫号码发送至计费方式判断单元,若不一致,则将分机终端的号码和被叫号码发送至区位号自动添加单元;

计费方式判断单元,用于根据被叫号码的首位和第二位数字判断出计费方式,并将分机终端的号码、计费方式和被叫号码发送至呼叫业务单元;

区位号自动添加单元,用于在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元;

呼叫业务单元,用于根据计费方式和被叫号码执行呼叫业务流程。

其中,分机终端与提取信息单元电连接,分机终端呼出权限判断单元分别与提取信息单元、内部号码判断单元电连接,内部号码判断单元分别与号码类型判断单元、呼叫业务单元电连接,号码类型判断单元分别与归属地判断单元、计费方式判断单元电连接,归属地判断单元与计费方式判断单元电连接,区位号自动添加单元分别与归属地判断单元、呼叫业务单元电连接,计费方式判断单元与呼叫业务单元电连接。

本实施例的IP电话交换系统,无需人工判断被叫号码的归属地并手动在被叫号码前加0,而是通过各种判断单元,对被叫号码和分机终端号码进行一系列的判断,从而能够智能判断出被叫号码的归属地,并自动在被叫号码前加区位号,节省了人工操作,结构简单、操作方便,具有节约时间和提高效率的优点。

本实施例中,还包括数据库,用于存储和更新预设的分机号码数据、内部号码数据、手机号码归属地数据、分机终端的权限数据。各判断单元根据需要,调取数据库中的相关数据对被叫号码的类型、归属地、权限等进行判断,能够提高拨号效率。一个实施例中,可以根据需要对数据库中的数据提前设置,提升系统的灵活性。

本实施例中,计费方式判断单元判断出的计费方式为本地市话或国内长途或国外长途中的任一。呼叫业务单元根据计费方式判断单元判断出的计费方式执行呼叫业务流程。使拨号和计费方式更加方便、准确。

实施例二

图2示意性示出了本发明实施例二中的IP电话交换系统的器件连接框图。参照图2,本发明实施例的IP电话交换系统,还包括分机接入被叫号码权限判断单元和语音提示单元,分机接入被叫号码权限判断单元用于在区位号自动添加单元将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元之前,判断分机终端是否有权限呼叫被叫号码,若有,则将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元;语音提示单元,用于在分机终端无权限外呼或者无权限呼叫被叫号码时,播放无呼叫权限的语音提示。

其中,分机终端呼出权限判断单元分别与提取信息单元、内部号码判断单元电连接,内部号码判断单元分别与号码类型判断单元、呼叫业务单元电连接,号码类型判断单元分别与归属地判断单元、计费方式判断单元电连接,归属地判断单元与计费方式判断单元电连接,区位号自动添加单元分别与归属地判断单元、分机接入被叫号码权限判断单元电连接,分机接入被叫号码权限判断单元与呼叫业务单元电连接,计费方式判断单元与呼叫业务单元电连接。

本发明实施例的IP电话交换系统,通过分机接入被叫号码权限判断单元对分机的权限进行进一步判断,是否能够呼叫被叫号码,使IP电话的拨号效率更高,进一步提高用户体验。

实施例三

图3示意性示出了本发明一个实施例的IP电话交换方法的步骤图,图4示意性示出了本发明实施例中的IP电话交换方法的流程图。参照图3和图4,本发明实施例的IP电话交换方法,包括以下步骤:

利用提取信息单元接收分机终端发送的呼叫请求信息,并从呼叫请求信息中提取分机终端的号码和被叫号码,发送至分机终端呼出权限判断单元;

利用分机终端呼出权限判断单元,用于根据分机终端的号码判断分机终端是否具有外呼权限,若有外呼权限,则将分机终端的号码和被叫号码发送至内部号码判断单元;

利用内部号码判断单元将被叫号码与预设的内部号码进行比对,判断被叫号码是否为内部号码,若是,则将被叫号码发送至呼叫业务单元,若不是,则将分机终端的号码和被叫号码发送至号码类型判断单元;

利用号码类型判断单元判断被叫号码是否为手机号码,若是,则将分机终端的号码和被叫号码发送至归属地判断单元,若不是,则将分机终端的号码和被叫号码发送至计费方式判断单元;

利用归属地判断单元将被叫号码与预设的手机号码归属地数据表进行比对,获得被叫号码归属地区号,并判断被叫号码归属地区号与分机终端的号码归属地的区号是否一致,若一致,则将分机终端的号码和被叫号码发送至计费方式判断单元,若不一致,则将分机终端的号码和被叫号码发送至区位号自动添加单元;

利用计费方式判断单元根据被叫号码的首位和第二位数字判断出计费方式,并将分机终端的号码、计费方式和被叫号码发送至呼叫业务单元;

利用区位号自动添加单元在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元;

利用呼叫业务单元根据计费方式和被叫号码执行呼叫业务流程。

本实施例中,利用区位号自动添加单元在被叫号码前添加区位号,并将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元的步骤包括:利用分机接入被叫号码权限判断单元判断分机终端是否有权限呼叫被叫号码,若有,则将分机终端的号码和添加区位号后的被叫号码发送至呼叫业务单元。

其中,分机终端呼出权限判断单元分别与提取信息单元、内部号码判断单元电连接,内部号码判断单元分别与号码类型判断单元、呼叫业务单元电连接,号码类型判断单元分别与归属地判断单元、计费方式判断单元电连接,归属地判断单元与计费方式判断单元电连接,区位号自动添加单元分别与归属地判断单元、分机接入被叫号码权限判断单元电连接,分机接入被叫号码权限判断单元与呼叫业务单元电连接,计费方式判断单元与呼叫业务单元电连接。

本实施例中,还包括利用数据库存储和更新预设的分机号码数据、内部号码数据、手机号码归属地数据、分机终端的权限数据的步骤。各判断单元根据需要将被叫号码与数据库中预设的相关数据进行比对和判断,实现自动判断被叫号码的归属地等,使拨号更加准确、快捷、方便。

本实施例中,计费方式判断单元判断出的计费方式为本地市话或国内长途或国外长途中的任一。呼叫业务单元根据计费方式判断单元判断出的计费方式执行呼叫业务流程。使拨号和计费方式更加方便、准确。

一个实施例中,利用分机终端输入被呼叫号码,并通过SIP信令向IP电话交换机发送呼叫请求信息,呼叫请求信息中携带分机终端的号码和被叫号码。

本发明提供的IP电话交换系统及IP电话交换方法,与现有技术相比具有以下进步:根据SIP信令发送的被叫号码一次性判断路由策略,根据不同的判断单元对被叫号码进行不断的判断,能够自动识别出被叫号码的归属地、类型和计费方式,无需人工判断归属地并对外地手机号码前加拨0,节省了人工操作的成本,提高了拨打电话的效率,节约了时间。

对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1