首页> 中国专利> 一种在自组织网络中接入VoIP服务的实现方法

一种在自组织网络中接入VoIP服务的实现方法

摘要

本发明公开了一种在自组织网络中接入VoIP服务的实现方法,通过将移动终端接入最佳的VoIP服务器以进行语音通话,同时在语音通话的过程中,移动终端定时发送注册报文至VoIP服务器,进而实时获取VoIP服务器的当前的负载能力,适时切换VoIP服务器,保证语音服务质量。本发明依赖于语音注册服务器的突发负载能力,并与无线网络相结合,通过动态选择语音注册服务器,进而实现语音服务的最佳质量。

著录项

  • 公开/公告号CN104105117A

    专利类型发明专利

  • 公开/公告日2014-10-15

    原文格式PDF

  • 申请/专利权人 上海斐讯数据通信技术有限公司;

    申请/专利号CN201410326151.6

  • 发明设计人 凌灵;

    申请日2014-07-09

  • 分类号H04W24/02(20090101);H04W36/00(20090101);H04M7/00(20060101);

  • 代理机构31272 上海申新律师事务所;

  • 代理人俞涤炯

  • 地址 201620 上海市松江区思贤路3666号

  • 入库时间 2023-12-17 02:24:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-08-29

    专利权质押合同登记的注销 IPC(主分类):H04W24/02 授权公告日:20180406 申请日:20140709 专利号:ZL2014103261516 登记号:Y2021330000755 出质人:湖州丰源农业装备制造有限公司 质权人:浙江泰隆商业银行股份有限公司湖州分行 解除日:20230811

    专利权质押合同登记的生效、变更及注销

  • 2018-04-06

    授权

    授权

  • 2015-07-08

    实质审查的生效 IPC(主分类):H04W24/02 申请日:20140709

    实质审查的生效

  • 2014-10-15

    公开

    公开

说明书

技术领域

本发明涉及通信领域,具体涉及一种在自组织网络中接入VoIP服 务的实现方法。

背景技术

移动自组织网络是一种移动通信和计算机网络相结合的网络,是 移动计算机网络的一种,用户的移动终端可以在网内随意移动而保持 通信。移动终端一般没有与拓扑相关的固定IP(Internet Protocol,互 联网协议)地址,所以通过传统的移动IP协议无法为其提供连接, 需要采用移动多跳方式联网。由于采用的是平面拓扑,因而没有地址 变更问题,从而使得这些移动终端仍然像在标准的计算机环境中一 样。

VoIP(Voice over Internet Phone,网络语音电话业务)的工作机 制是基于TCP(Transmission Control Protocol,传输控制协议)/IP通 讯包交换的基础之上的,由于WIFI(Wireless Fidelity,无线局域网) 路由设备的无线覆盖面积有限,这就造成了手持WIFI的VoIP软、硬 件终端在移动时,可能会出现由于网络短时间中断甚至IP地址变更, 造成移动中的VoIP通话中断并有可能不能及时恢复,这就需要进行 一些网络上的技术调整,才能解决该问题。

现有的与移动网络VoIP接入技术相关的专利,有些是针对无线 网络环境差而导致语音质量差的问题。比如,发明专利[一种在移动 通信网络中实现语音补偿的方法和系统,申请号:200780040392.2] 公开了在无线环境差或者传输质量差的环境中,通过对语音帧的补偿 处理,提高语音质量。有些是针对频繁切换无线网络而导致IP地址 更换的问题,比如,发明专利[一种移动自组织网络上语音通信方法, 申请号:200410046289.X],通过连接建立前增加握手过程,在通信 双方之间共享随机数,通过过程中传送加密的地址通知消息等机制来 保证在移动自组织网络上语音通信的可靠性。

但是上述的现有技术,主要都是针对无线网络差的环境,通过优 化无线网络来满足语音服务质量,但VoIP技术的实现有一个很重要 的模块,就是VoIP服务器,其重要程度直接决定通话能否进行以及 通话的质量。在进行通话的过程中,由于VoIP服务器可能会接入其 他的移动终端或者出现一些情况导致VoIP服务器出现负载或者异 常,这会对通话质量造成影响,如果当前通话结束后并没有及时切换 VoIP服务器,这会导致在进行下一次通话时,会对通话质量造成不 利影响。同时在大型的办公服务区,无线网络进行切换的过程中,VoIP 服务器也有可能需要切换,这不是简单得通过切换无线网络就可以达 到的。

因此现有技术中基于无线网络的VoIP服务都存在有一定的缺 陷。

发明内容

本发明根据现有技术的不足提供了一种在自组织网络中接入VoIP 服务的实现方法,选择状态最佳的VoIP服务器来进行接入,同时在 进行语音通话时,还可实时获取当前接入的VoIP服务器的状态,并 根据VoIP服务器的实时状态来切换VoIP服务器,进而极大的提高了 通话质量。

为了实现上述技术效果,本发明采用的技术方案为:

一种在自组织网络中接入VoIP服务的实现方法,其中,应用于 一具有语音通讯功能的移动终端上,且所述移动终端位于一设置有若 干网络节点的自组织网络所覆盖的区域内,所述方法包括如下步骤:

步骤S10、根据所述移动终端接收的信号强度建立一网络节点列 表;

步骤S20、将所述移动终端与所述网络节点列表中信号强度最强 的网络节点进行连接;

步骤S30、所述移动终端通过当前连接的网络节点发送注册请求 至一与该网络节点连接的VoIP服务器;

步骤S40、所述VoIP服务器返回响应指示至所述移动终端,并 利用所述移动终端判断该响应指示是否为建立语音通话服务的指令;

若所述响应指示不是建立语音通话服务的指示,则选择另一与所 述网络节点连接的VoIP服务器,并继续步骤S30;

若所述响应指示是建立语音通话服务的指示,执行步骤S50;

步骤S50、所述移动终端向所述VoIP服务器发起语音通话服务 呼叫;

其中,若所述VoIP服务器通过所述移动终端当前连接的网络节 点所反馈的响应指示均不是建立语音通话服务的指示时,则于所述网 络节点列表去除所述移动终端当前连接的网络节点,并继续步骤 S20。

上述的方法,其中,所述自组织网络为WIFI网络。

上述的方法,其中,所述移动终端设置有一无线收发模块,通过 所述无线收发模块来建立所述网络节点列表。

上述的方法,其中,在步骤S40中,若VoIP服务器能够满足语 音通话需求,则接受所述移动终端的注册请求并反馈正常响应信息至 所述移动终端;

若所述VoIP服务器不能满足所述语音通话服务需求,则反馈错 误代码至所述移动终端,并继续步骤S30。

上述的方法,其中,在步骤S50中,若所述移动终端接收到来自 VoIP服务器反馈的正常响应信息,则发起语音通话服务呼叫,并通 过当前连接VoIP服务器进行语音通话。

上述的方法,其中,所述方法还包括:

利用所述移动终端进行语音通话时,所述移动终端实时监控所述 VoIP服务器的负载状态,若当前提供语音通话服务的VoIP服务器无 法继续满足语音通话需求,则在当前语音通话结束后,返回所述步骤 S30。

上述的方法,其中,所述移动终端定时发送心跳报文至当前提供 语音通话服务的VoIP服务器,以实时监控所述VoIP服务器的负载状 态。

上述的方法,其中,所述移动终端发送心跳报文至当前连接的 VoIP服务器后,若当前所述VoIP服务器能够继续满足语音通话服务 需求,则反馈正常响应信息至所述移动终端;

若当前所述VoIP服务器无法继续满足语音通话服务需求,则反 馈错误代码至所述移动终端。

本发明通过根据各个VoIP服务器的突发负载来选择最优的接入 服务器,保证语音服务质量,同时通过让移动终端与VoIP服务器之 间的定时交互,实时获取VoIP服务器的突发负载能力,适时切换VoIP 服务器,保证语音服务质量。本发明依赖于语音注册服务器的突发负 载能力,并与无线网络相结合,动态选择语音注册服务器,实现语音 服务的最佳质量,适用于大型社区和综合办公区等的通话环境,应用 广泛。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发 明及其特征、外形和优点将会变得更明显。在全部附图中相同的标记 指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明 的主旨。

图1为本发明中的移动终端通过WIFI接入VoIP服务器的示意 图;

图2为本发明中的移动终端选择接入VoIP服务器并进行通话的 流程图;

图3为本发明在进行通话时移动终端发送注册报文至VoIP服务 器的流程图。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为 彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明 可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避 免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。

应当理解的是,本发明能够以不同形式实施,而不应当解释为局 限于这里提出的实施例。相反地,提供这些实施例将使公开彻底和完 全,并且将本发明的范围完全地传递给本领域技术人员。

为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详 细的结构,以便阐释本发明的技术方案。本发明的较佳实施例详细描 述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。

本发明公开了一种在自组织网络中接入VoIP服务的实现方法, 应用于一具有语音通讯功能的移动终端上,且移动终端位于一设置有 若干网络节点的自组织网络所覆盖的区域内,方法包括如下步骤:

步骤S10、根据移动终端接收的信号强度建立一网络节点列表;

步骤S20、将移动终端与网络节点列表中信号强度最强的网络节 点进行连接;

步骤S30、移动终端通过当前连接的网络节点发送注册请求至一 与该网络节点连接的VoIP服务器;

步骤S40、VoIP服务器返回响应指示至移动终端,并利用移动终 端判断该响应指示是否为建立语音通话服务的指令;

若响应指示不是建立语音通话服务的指示,则选择另一与网络节 点连接的VoIP服务器,并继续步骤S30;

若响应指示是建立语音通话服务的指示,执行步骤S50;

步骤S50、移动终端向VoIP服务器发起语音通话服务呼叫;

其中,若VoIP服务器通过移动终端当前连接的网络节点所反馈 的响应指示均不是建立语音通话服务的指示时,则于网络节点列表去 除移动终端当前连接的网络节点,并继续步骤S20。

优选的,上述的移动终端设置有一无线收发模块,通过无线收发 模块来对自组织网络所包含的网络节点建立网络节点列表,进一步 的,该自组织网络为WIFI(无线局域网)。

优选的,在步骤S40中,若VoIP服务器能够满足语音通话服务 需求,则接受移动终端的注册请求并反馈正常响应信息至移动终端; 若VoIP服务器不能满足语音通话服务需求,则反馈错误代码至移动 终端。

优选的,在步骤S50中,当移动终端接收到来自VoIP服务器反 馈的正常响应信息后,则发起语音通话服务呼叫,当前的VoIP服务 器响应移动终端发出的语音通话服务呼叫,进而实现利用移动终端进 行语音通话。

同时,在本发明中,当移动终端通过VoIP服务器进行通话时, 由于在通话过程中可能还会有其他的终端设备连接至该VoIP服务器 或者一些其他的突发情况导致VoIP服务器出现异常或者过载,这在 很大程度上会对通话质量造成影响。因此,考虑到上述问题的出现, 本发明在移动终端进行语音通过的过程中,还可通过移动终端来实时 监控VoIP服务器的负载状态,若当前提供语音通话服务的VoIP服务 器无法继续满足语音通话需求,则在当前语音通话结束后,返回步骤 S30,以选择适合的VoIP服务器进行切换。

优选的,移动终端定时发送心跳报文至当前提供语音通话服务的 VoIP服务器,以实时监控VoIP服务器的负载状态。具体的,移动终 端发送心跳报文至当前连接的VoIP服务器后,若当前VoIP服务器能 够继续满足语音通话服务需求,则反馈正常响应信息至移动终端,移 动终端接收到来自VoIP服务器正常的响应信息后,不做任何处理, 并继续定时发送心跳报文至当前连接的VoIP服务器;若当前VoIP服 务器无法继续满足语音通话服务需求,则反馈错误代码至移动终端, 移动终端接收到来自VoIP服务器的错误代码后,会在当前语音通话 结束后,返回步骤S20,直至找到满足语音通话需求的VoIP服务器 并进行连接,进而提高通话质量,实现了语音的平滑过度。

下面根据附图来对本发明进行进一步阐述,结合图1和图2所示, 本发明提供了一种在自组织网络中接入VoIP服务的实现方法,包括 如下步骤:

执行步骤1,首先通过自组织网络将移动终端M接入VoIP服务 器。首先对移动终端当前可接入的自组织网络信号强度进行检测,然 后选择发射功率强度最大的一个WIFI节点接入移动终端,进而有助 于保证具有一良好的通话环境。

执行步骤2,利用移动终端M向VoIP服务器发送注册请求,如 果当前VoIP服务器在正常承载范围内,则接收移动终端的注册请求, 并反馈收到200OK的响应信息回移动终端M,移动终端接收到200 OK的响应信息后,表明当前接入的VoIP服务器的状态满足通话的 需求,移动终端M发起呼叫,通过VoIP服务器提供语音服务;

若当前VoIP服务器处于承载饱和阶段或异常状态时,则反馈错 误代码(即非200OK的响应信息)至移动终端,使得移动终端选择 其他VoIP服务器进行接入,移动终端会继续发送注册请求至其他 VoIP服务器直至选择满足通话需求的VoIP服务器进行接入。

同时本发明还可实时监控VoIP服务器的负载状态进而做出适时 调整。参照图3所示,当移动终端接入一满足通话要求的VoIP服务 器并进行通话时,移动终端会定时发送心跳报文至VoIP服务器,以 获取移动终端与VoIP服务器在交互过程中VoIP服务器的负载状态, 进而检测突发负载量,如果当前VoIP服务器的负载量处于正常范围 内,则回复200OK至移动终端,说明当前VoIP服务器的状态还能 继续保证高质量的语音通话,无需做任何处理;但是一旦VoIP服务 器的负载量超过正常范围,则会对后续的通话质量造成一些不利影 响,因此VoIP服务器会反馈错误代码至移动终端,并在当前通话结 束后,切换到另一满足语音通话需求的VoIP服务器。具体选择接入 VoIP服务器的步骤在上文已有描述,故在此不予赘述。

由于在通话过程中定时检测当前VoIP服务器的状态并根据VoIP 服务器反馈的响应信息来进行切换VoIP服务器,进而有效的提高了 通话质量;同时本发明是在通话完成后再进行VoIP服务器的切换, 有效的保持了通话的连续性,进而避免由于在通话过程中切换VoIP 服务器而导致的通话中断。

综上所述,由于本发明采用了如上技术方案,实现了在自组织网 络中实现语音接入服务器的动态选择,可以根据各个VoIP服务器的 突发负载来选择最优的接入服务器,保证语音服务质量,同时通过让 移动终端与VoIP服务器之间的定时交互,实时获取VoIP服务器的突 发负载能力,适时切换VoIP服务器,保证语音服务质量。本发明依 赖于语音注册服务器的突发负载能力,并与无线网络相结合,动态选 择语音注册服务器,实现语音服务的最佳质量,适用于大型社区和综 合办公区等具有众多移动终端的通话环境,应用广泛。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明 并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该 理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人 员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法 和技术内容对本发明技术方案作出许多可能的变动和修饰,或修改为 等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是 未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例 所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保 护的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号