Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
INTERNET PROTOCOL(IP) PRIVATE BRANCH EXCHANGE(PBX) REGISTRATION METHOD, DEVICE AND SYSTEM
Document Type and Number:
WIPO Patent Application WO/2013/102353
Kind Code:
A1
Abstract:
Provided are an IP PBX registration method, device and system for registering with an IP multimedia subsystem for the IP PBX, which relate to the technical field of communication. When the IP PBX completely depends on a Session Border Controller(SBC) to access the IP Multimedia Subsystem(IMS), if the SBC is failure, the problem that user is interrupted not to use services caused by original IP PBX needs to reconnect the IMS by manual configuration is solved. The IP PBX registration method provided in the embodiments of the present invention includes: a network device sends registration message to the first SBC according to predetermined strategy; when detecting that the first SBC is failure or the message is unreachable, the network device sends the registration message to the second SBC according to the predetermined strategy.

Inventors:
YAN XIAOJUN (CN)
ZHU JIANG (CN)
Application Number:
PCT/CN2012/079309
Publication Date:
July 11, 2013
Filing Date:
July 28, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
YAN XIAOJUN (CN)
ZHU JIANG (CN)
International Classes:
H04L29/06
Foreign References:
CN1870689A2006-11-29
CN102025723A2011-04-20
JP2007288711A2007-11-01
US20100034079A12010-02-11
Download PDF:
Claims:
权 利 要 求

1、 一种网际协议 IP电话交换机 PBX注册方法, 其特征在于, 包括:

网络设备根据预设策略向第一会话边缘控制器 SBC发送注册报 文;

当所述网络设备检测到所述第一 SBC故障或者报文不可达时, 则根据所述预设策略向第二 SBC发送所述注册报文。

2、 如权利要求 1所述的 IP PBX的注册方法, 其特征在于, 所 述预设策略包括: 根据 SBC的优先级、 SBC的权重或 SBC的优先级 和权重, 从高向低向 SBC发送注册 4艮文。

3、 如权利要求 2所述的 IP PBX的注册方法, 其特征在于, 还包 括,

在网络设备上配置 IP多媒体子系统 IMS域名系统, 通过域名服 务器 DNS获取 IMS域名对应的 SBC簇地址, 根据 DNS的服务资源 记录 SRV获取 SBC的优先级、 SBC的权重或 SBC的优先级和权重。

4、 如权利要求 1或 2所述的 IP PBX的注册方法, 其特征在于, 在网络设备根据预设策略向第一 SBC发送注册报文之前, 所述方法 还包括:

所述网络设备接收 IP PBX发送的注册信息; 相应地, 所述网络设备根据预设策略向第一 SBC发送注册报文 具体包括:

若根据所述注册信息确定所述 IP PBX不具备注册功能, 则根据 预设策略向第一 SBC发送注册 4艮文;

若根据所述注册信息确定所述 IP PBX具备注册功能, 则屏蔽所 述 IP PBX发送的注册信息,根据预设策略向第一 SBC发送注册报文; 或者, 当确定所述 IP PBX发送的注册信息指定一个域名, 则根据预 设策略向第一 SBC转发所述注册信息。

5、 如权利要求 4所述的 IP PBX注册方法, 其特征在于, 屏蔽所 述 IP PBX发送的注册信息,根据预设策略向第一 SBC发送注册报文 具体包括: 关闭所述 IP PBX的注册功能,根据预设策略向所述第一 SBC发 送注册报文; 或者, 丟弃所述 IP PBX发送的注册信息, 根据预设策略向所述 第一 SBC发送注册 4艮文。

6、 如权利要求 1或 2所述的 IP PBX的注册方法, 其特征在于, 所述第一 SBC故障或者报文不可达具体为: 所述网络设备在规定时 间内没有接收到所述第一 S B C发送的注册响应信息。 7、 一种网络设备, 其特征在于, 包括: 注册单元, 用于根据预设策略向第一 SBC发送注册报文; 切换单元, 用于当检测到所述第一 SBC故障或者报文不可达时, 则根据所述预设策略向第二 SBC发送所述注册报文。

8、 如权利要求 7所述的网络设备, 其特征在于, 所述网络设备 还包括: 获取单元, 在网络设备上配置 IP多媒体子系统 IMS域名系统, 通过域名服务器 DNS获取 IMS域名对应的 SBC簇地址, 根据 DNS 的服务资源记录 SRV获取 SBC的优先级、 SBC的权重或 SBC的优 先级和权重。 9、 如权利要求 7所述的网络设备, 其特征在于, 所述网络设备 还包括: 注册信息接收单元, 用于接收 IP PBX发送的注册信息; 第一分析单元, 用于根据所述接收的 IP PBX发送的注册信息确 定所述 IP PBX是否具备注册功能; 屏蔽单元, 用于若所述第一分析单元确定所述 IP PBX具备注册 功能, 则屏蔽所述注册信息接收单元接收到的所述 IP PBX发送的注 册信息;

第二分析单元,用于根据所述注册信息接收单元接收到的所述信 息确定所述 IP PBX发送的注册信息是否指定一个域名。 10、 如权利要求 6或 7所述的网络设备, 其特征在于, 所述切换 单元包括: 检测判断模块, 用于接收所述第一 SBC发送的注册响应信息; 若在规定时间内没有接收到所述第一 SBC发送的注册响应信息, 则 确定所述第一 SBC故障或者报文不可达。 切换发送模块, 用于当所述检测判断模块确定所述第一 SBC故 障或者报文不可达时, 根据所述预设策略向第二 SBC发送所述注册 报文。

11、 一种 IP电话系统, 其特征在于, 包括: 如权利要求 6-9任一所述的网络设备;

与所述网络设备连接的至少两个 SBC。

12、 如权利要求 11所述的一种 IP电话系统, 其特征在于, 还包 括与所述网络设备连接的至少一个 IP PBX。

Description:
一种 IP PBX注册方法、 装置和系统 技术领域 本发明涉及通讯领域, 尤其涉及一种 IP PBX注册方法、 装置和 系统。 背景技术

网际协议( Internet Protocol,简称 IP )电话交换机( Private Branch Exchange , 简称 PBX ) 系统能够实现计算机网与 PBX的功能合一, 在通信业中起着重要的作用。 IP PBX网络系统内各电话终端采用 IP 方式进行数据通信, 不仅能进行通话, 还能实现文本、 数据、 图像的 传输, 它可以完全将语音通信集成到公司的数据网络 中, 从而建立能 够连接分布在全球各地办公室地点和员工的统 一语音和数据通信网 络, 实现局域网内的电子办公。 给企业尤其是具有众多分支机构的大 型企业带来众多方便。 现有技术中, IP PBX接入 IMS ( IP Multimedia Subsystem, 简称 IMS )所采用的技术方案, 参照图 1所示的组网结构图, 可以概括为: 对于支持注册功能的 IP PBX 70 , 通过 SBC 50的信令媒体代理直接 接入 IMS 60; 对于不支持注册的 IP PBX 70 , SBC 50代理其进行注 册, 再通过信令媒体代理接入 IMS 60。 在实现上述 IP PBX注册方法的过程中, 现有 IP PBX接入 IMS 时, 完全依赖于 SBC的可靠性, 如果 SBC发生故障, 原有的 IP PBX 需要通过手动配置重新接入 IMS , 不但操作复杂, 费时费力, 而且导 致用户中断使用业务, 非常不便。 发明内容

本发明的实施例提供一种 IP PBX注册方法、 装置和系统, 能够 在 SBC出现故障时, 自动切换 SBC重新接入 IMS。 为达到上述目的, 一方面, 提供了一种 IP PBX注册方法, 包括: 网络设备根据预设策略向第一 SBC发送注册报文; 当所述网络设备检测到所述第一 SBC故障或者报文不可达时, 则根据所述预设策略向第二 SBC发送所述注册报文。

一方面, 提供了一种网络设备, 包括: 注册单元, 用于根据预设策略向第一 SBC发送注册报文; 切换单元, 用于当检测到所述第一 SBC故障或者报文不可达时, 则根据所述预设策略向第二 SBC发送所述注册报文。

一方面, 提供了一种 IP PBX的系统, 包括:

上述的网络设备; 与所述网络设备连接的至少两个 SBC。

本发明实施例提供的 IP PBX的注册方法、 装置和系统, 网络设 备代理 IP PBX向第一 SBC进行注册, 网络设备若检测到第一 SBC 故障或 文不可达, 则自动切换向第二 SBC发送注册^艮文进行注册。 解决了 IP PBX完全依赖于 SBC接入 IMS时, 如果 SBC发生故障, 原有的 IP PBX需要通过手动配置重新接入 IMS , 从而导致用户中断 使用业务的问题。 实现了 SBC出现故障时的自动切换, 而 IP PBX不 被切换过程影响, 用户可正常使用业务。 附图说明 为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对 实施例或现有技术描述中所需要使用的附图作 简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例 ,对于本领域普通技术人员 来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附 图。

图 1为现有技术的一种 IP PBX系统图, 图 2-3为本发明实施例提供的一种 IP PBX的注册方法流程图; 图 4-5为本发明实施例提供的一种网络设备的装置 结构图; 图 6-7为本发明实施例提供的一种 IP PBX系统图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明 实施例中的技术方案进 行清楚、完整地描述,显然,所描述的实施例 仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实 施例,都属于本发明保护的 范围。

本发明实施例提供的 IP PBX注册方法, 参见图 2 , 包括: S201 : 网络设备根据预设策略向第一 SBC发送注册报文。

S203 : 当网络设备检测到第一 SBC故障或者报文不可达时, 则 根据预设策略向第二 SBC发送注册报文。 本发明实施例提供的 IP PBX的注册方法, 网络设备代理 IP PBX 向第一 SBC进行注册, 网络设备若检测到第一 SBC故障或报文不可 达, 则自动切换向第二 SBC发送注册^艮文进行注册。 解决了 SBC不 能注册时, 需要通过手动配置通过另一 SBC重新接入 IMS , 从而导 致用户中断使用业务的问题。 实现了 SBC 出现故障时的自动切换, 而 IP PBX不被切换过程影响, 用户可正常使用业务。 本发明另一实施例提供的 IP PBX注册方法, 参见图 3 , 以企业 出口路由器作为网络设备 ( Customer Premise Equipment , 简称 CPE ) 为例进行说明, 但本发明实施例不对网络设备做出限定。 参照图 6和 图 7所示的 IP电话系统, 如图 3所示, 所述 IP PBX注册方法包括:

S301 : 在 CPE40中预先设定预设策略; 示例性的, 该预设策略可以为根据各个 SBC的优先级、 SBC的 权重或 SBC的优先级和权重, 从高向低向 SBC发送注册报文; 该预 设策略也可以为给各个 SBC定义不同标识, 比如数字序号或其他序 号、 或者其它可以区分的标识, 然后根据标识的序号顺序向 SBC发 送注册报文。 本实施例不对预设策略的设定做出限定, 但是, 本实施例所公开 的第一种预设策略稳定性和可靠性比较好、 且设置和操作均比较简 单, 为优选的方案。 具体的, 各个 SBC的优先级、 SBC的权重或 SBC的优先级和权 重可以通过下述方法获取: 在 CPE40 配置 IMS 域名系统 (Domain Name System, 简称 DNS ) , 根据 DNS查询各个 IMS域名, 并获取 SBC簇地址, 即各个 IMS域名对应的各个 SBC的地址, 根据域名系 统 DNS服务资源记录 SRV查询各个 SBC的优先级和 /或权重。

S302: CPE40根据预设策略向第一 SBC501发送注册报文。 示例性的 , 可以通过在 CPE40上配置 IP PBX, 然后 CPE40根据 预设策略直接向第一 SBC501发送注册报文, 也可以通过 CPE40接 收 IP PBX70发送的注册信息后再向第一 SBC501发送注册报文来实 现, 且 CPE40既可以代理不具有注册功能的 IP PBX70向 SBC发送 注册报文,也可以代理具有注册功能的 IP PBX70向 SBC发送注册报 文。 下面以 CPE40 接收 IP PBX70 发送的注册信息后再向第一 SBC501发送注册^艮文为例进行说明, 但本实施例对此不作限定。

CPE40接收 IP PBX70发送的注册信息 ,

CPE40对 IP PBX70发送的注册信息进行分析,以判断该 IP PBX 70有无注册功能, 若根据注册信息确定 IP PBX70不具备注册功能, 则根据预设策略向 SBC501 (第一 SBC ) 发送注册报文。 若 CPE40根据注册信息确定 IP PBX70具备注册功能, 则屏蔽该

IP PBX70发送的注册信息, 根据预设策略向 SBC501 (第一 SBC )发 送注册报文。 或者, 若 CPE40根据注册信息确定 IP PBX70具备注册功能, 且 确定该 IP PBX70发送的注册信息指定一个域名, 即该 IP PBX70可 以和至少两个 SBC工作, 则根据预设策略向 SBC501 (第一 SBC )转 发该注册信息。 示例性的, CPE40屏蔽该 IP PBX70发送的注册信息, 根据预设 策略向 SBC501 (第一 SBC ) 发送注册^艮文可以包括以下两种方案:

CPE40关闭该 IP PBX70的注册功能, 根据预设策略向 SBC501 (第一 SBC ) 发送注册报文; 或者, CPE40丟弃该 IP PBX发送的注册信息, 根据预设策略向 SBC501 (第一 SBC ) 发送注册 4艮文。 上述两种方案中第一种方案最佳, 使用最方便也最可靠, 而且不 论 IP PBX70有没有注册功能, 均可以采用这种方法。 当然, 上述对 IP PBX70的注册功能的判断也可以由操作人员来完 , 然后事先关 闭 IP PBX70的注册功能, 再由 CPE40直接向 SBC501 (第一 SBC ) 发送注册报文。 上述所有步骤可以同样适用于在 CPE40上配置 IP PBX70 , 然后 CPE40根据预设策略直接向 SBC501 (第一 SBC )发送注册报文的情 况, 而且, 这种情况下, 不论 IP PBX70有无注册功能, CPE40可以 不用接收 IP PBX70发送的的注册信息,直接根据预设策略向 SBC501 (第一 SBC ) 发送注册报文。

S303 : CPE40接收第一 SBC501发送的注册响应信息;

示例性的, CPE40以固定时间间隔不断向 SBC501 (第一 SBC ) 发送注册报文, SBC501 (第一 SBC ) 接收到注册报文后如果注册成 功则及时向 CPE40返回该注册报文的注册响应信息 , CPE40接收到 SBC501 (第一 SBC ) 发送的该注册 文的注册响应信息, 则确定该 注册 文注册成功。 S304: 如果 CPE40在规定时间内没有接收到注册响应信息, 则

CPE40确定第一 SBC501故障或者报文不可达; 示例性的, 若 CPE40发送一个注册报文后在规定时间内没有接 收到 SBC501 (第一 SBC )发送的该注册 文的注册响应信息, 则确 定 SBC501 (第一 SBC ) 故障或者报文不可达(与 SBC501之间的链 路故障)。 所述规定时间可以根据需要设定, 本实施例对此不进行限 制。

S306: CPE40根据所述预设策略向 SBC502 (第二 SBC )发送该注 册报文。 示例性的, 若 CPE40根据发送一个注册报文后在规定时间内没 接收到 SBC501 (第一 SBC )发送的该注册 ^艮文的注册响应信息确定 SBC501 (第一 SBC )故障或者报文不可达, 则 CPE40根据预设策略 向 SBC502 (第二 SBC )发送该注册 文。 所述 文不可达可以表示 CPE40与 SBC501之间的链路故障。 相同道理, 若 CPE40根据发送一个注册报文后在规定时间内没 接收到 SBC502 (第二 SBC )发^的该注册 ^艮文的注册响应信息确定 SBC502 (第二 SBC ) 故障或者报文不可达 (与 SBC502之间的链路 故障) , 则 CPE40根据预设策略自动向排序中的下一个 SBC发送注 册报文, 直到完成注册为止。 这样即可实现在 SBC出现故障无法完成 注册时自动切换至其他 SBC , 保证用户在切换的过程中正常使用业 务, 提高了用户侧 IP PBX70的可靠性和稳定性, 解决了现有技术中 完全依赖 SBC注册时, 当 SBC 出现故障需要人工手动切换 SBC导 致的业务中断的缺陷。 参见图 4, 本发明实施例提供了一种网络设备 40, 包括注册单元 401和切换单元 402, 用于实现上述方法实施例。 其中:

所述注册单元 401 , 用于根据预设策略向第一 SBC发送注册报 文;

示例性的, 该预设策略可以为根据各个 SBC的优先级、 SBC的 权重或 SBC的优先级和权重, 从高向低向 SBC发送注册报文, 也可 以为给各个 SBC定义不同标识, 比如数字序号或其他序号、 或者其 它可以区分的标识, 然后根据标识的序号顺序向 SBC发送注册报文。 本实施例不对预设策略的设定做出限定。 所述切换单元 402 , 用于当检测到第一 SBC故障或者^艮文不可 达时, 根据所述预设策略向第二 SBC发送注册报文。 进一步的, 如图 5所示, 该网络设备 40还包括: 获取单元 403 , 用于配置 DNS , 根据 DNS查询各个 IMS域名, 并获取各个 IMS域名对应的各个 SBC的地址, 根据 DNS SRV获取 各 SBC的优先级、 各 SBC的权重、 SBC的优先级和权重。 注册信息接收单元 404, 用于接收 IP PBX发送的注册信息; 第一分析单元 405 ,用于根据注册信息接收单元 401接收到的 IP PBX发送的注册信息确定该 IP PBX是否具备注册功能; 屏蔽单元 406, 用于若第一分析单元 405确定该 IP PBX具备注 册功能, 则屏蔽注册信息接收单元 401接收到的该 IP PBX发送的注 册信息;

第二分析单元 407 ,用于根据注册信息接收单元 401接收到的 IP PBX发送的注册信息确定该 IP PBX发送的注册信息是否指定一个域 名。 所述切换单元 402包括: 检测判断模块 4021 , 用于接收第一 SBC发送的注册响应信息; 若在规定时间内没有接收到第一 SBC发送的注册响应信息, 则确定 第一 SBC故障或者报文不可达。 切换发送模块 4022, 用于若检测判断模块 4021 确定第一 SBC 故障或者报文不可达, 则根据所述预设策略向第二 SBC发送注册报 文。 本实施例提供的网络设备 40, 注册单元 401 根据预设策略向第 一 SBC发送注册^艮文, 若切换单元 403检测到第一 SBC故障或 4艮文 不可达, 则网络设备 40 自动向第二 SBC发送该注册报文, 这样就实 现了 SBC之间的自动切换, 而 IP PBX不被切换过程影响, 用户可正 常使用业务。解决了 IP PBX完全依赖于 SBC接入 IMS时,如果 SBC 发生故障, 原有的 IP PBX需要通过手动配置重新接入 IMS , 从而导 致用户中断使用业务的问题。

本发明实施例提供了一种 IP PBX注册系统, 参见图 6 , 包括, 网络设备 40: 用于根据预设策略向 SBC501 (第一 SBC )发送注 册报文; 当网络设备 40检测到 SBC501 (第一 SBC ) 故障或者报文 不可达时, 则根据预设策略向 SBC502 (第二 SBC )发送所述注册报 文。 与网络设备 40 连接的至少两个 SBC50: 用于接收网络设备 40 发送的注册报文, 发送注册响应信息。 进一步的, 参见图 7 , 该系统还可以包括,

与网络设备 40连接的至少一个 IP PBX70 , 用于向网络设备 40 发送注册信息。 本实施例提供的 IP PBX注册系统,网络设备 40根据预设策略向 SBC501 (第一 SBC ) 第一 SBC发送的注册报文, 若 SBC501 (第一 SBC ) 第一 SBC故障或不可达, 网络设备 40 自动向 SBC502 (第二 SBC )第二 SBC发送注册报文, 这样就实现了 SBC之间的自动切换, 而被代理的 IPPBX70 不被切换过程影响, 用户可正常使用业务。 解 决了 IP PBX70完全依赖于 SBC接入 IMS60时,如果 SBC发生故障, 原有的 IP PBX70需要通过手动配置重新接入 IMS60, 从而导致用户 中断使用业务的问题。 本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机 可读取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程 序代码的介质。 以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并 不局限于此,任何熟悉本技术领域的技术人员 在本发明揭露的技术范 围内, 可轻易想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应以所述权利要求的保护范 围为准。