一种数据通信方法以及通信终端技术

技术编号:8537056 阅读:215 留言:0更新日期:2013-04-04 22:01
本发明专利技术实施例公开了一种数据通信方法以及通信终端,能够在网络恢复正常时及时恢复VoIP业务,从而提高用户体验。本发明专利技术实施例方法包括:通信终端向通信服务器发送报文;当所述通信终端在预置时长内未收到所述通信服务器的响应时,所述通信终端进行通信通道探测;若所述通信终端进行通信通道探测失败,则所述通信终端广播动态主机配置协议DHCP续租包以对所述通信终端的互联网协议IP地址进行续租;若续租成功,则所述通信终端重新与所述通信服务器进行交互。本发明专利技术实施例还提供一种通信终端。本发明专利技术实施例能够在网络恢复正常时及时恢复VoIP业务,从而提高用户体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种数据通信方法以及通信終端。
技术介绍
互联网语音通信(VoIP, Voice over Internet Protocol)是目前新兴的一种语音通信方式,其可以将模拟的声音信号经过抽样、采集和编码,通过语音的压缩算法对语音数据编码进行压缩处理,然后把这些语音数据按互联网协议标准进行打包,经过IP网络把数据包送至目的端,目的端再把这些语音数据包恢复成原来的语音信号,从而达到由互联网传送语音的目的。 现有的VoIP终端可以从用动态主机配置协议(DHCP, Dynamic HostConfigurationProtocol)协议获取到IP地址,具体的,VoIP终端当需要使用VoIP业务时,可以向DHCP服务器发送地址分配请求,DHCP服务器可以按照DHCP协议的规范向该VoIP終端分配IP地址,则该VoIP终端可以使用该IP地址进行VoIP业务。在实际组网应用中,DHCP服务器会定时发链路探測报文给VoIP終端,当VoIP终端与DHCP服务器之间网络出现问题时,会导致DHCP服务器发送的探测报文在一定时长内未收到应答,则DHCP服务器会释放原先分配给VoIP终端的IP地址,而VoIP终端原先获取的IP地址租期未到则不会自主释放,所以VoIP終端会一直认为该IP地址可以正常使用。当链路状况恢复后,该VoIP終端会继续使用该IP地址向VoIP服务器发送数据,但是由于该IP地址已经被DHCP服务器释放,所以该VoIP終端使用该IP地址发送的数据会被认为是非法数据,从而导致VoIP业务失败。
技术实现思路
本专利技术实施例提供了一种数据通信方法以及通信終端,能够在网络恢复正常时及时恢复VoIP业务,从而提闻用户体验。本专利技术实施例提供的数据通信方法,包括通信終端使用获取到的互联网协议IP地址与通信服务器进行交互;通信終端向所述通信服务器发送报文;当所述通信終端在预置时长内未收到所述通信服务器的响应时,所述通信终端进行通信通道探測;若所述通信终端进行通信通道探测失败,则所述通信终端广播动态主机配置协议DHCP续租包以对IP地址进行续租;若续租成功,则所述通信終端重新与所述通信服务器进行交互。可选地,若所述通信终端进行通信通道探測成功,则所述通信終端与备用通信服务器进行交互。可选地,所述通信终端进行通信通道探測包括所述通信终端采用地址解析协议ARP探測方式,或PING探測方式进行通信通道探测。可选地,若续租失败,则通信终端向DHCP服务器重新发送DHCP请求。可选地,所述通信终端向DHCP服务器重新发送DHCP请求之后包括所述通信终端接收所述DHCP服务器反馈的DHCP响应,所述DHCP响应中包含新分配的IP地址;所述通信终端使用所述新分配的IP地址向所述通信服务器进行注册;注册完成后,所述通信终端使用所述 新分配的IP地址与所述通信服务器进行交互。本专利技术实施例提供的通信终端,包括第一交互单元,用于使用获取到的互联网协议IP地址与通信服务器进行交互;发送单元,用于向所述通信服务器发送报文;探测单元,用于当在预置时长内未收到所述通信服务器的响应时,进行通信通道探测;广播单元,用于当所述探测单元进行通信通道探测失败时,广播动态主机配置协议DHCP续租包以对IP地址进行续租;第二交互单元,用于当续租成功时,重新与所述通信服务器进行交互。可选地,所述通信终端还包括第三交互单元,用于当所述探测单元进行通信通道探测成功时,与备用通信服务器进行交互。可选地,所述通信终端还包括请求单元,用于当续租失败时,向DHCP服务器重新发送DHCP请求。 可选地,所述通信终端还包括接收单元,用于接收所述DHCP服务器反馈的DHCP响应,所述DHCP响应中包含新分配的IP地址;注册单元,用于使用所述新分配的IP地址向所述通信服务器进行注册;第四交互单元,用于当所述注册单元注册完成后,使用所述新分配的IP地址与所述通信服务器进行交互。本专利技术实施例提供的通信终端,包括报文消息模块、报文结果处理模块、探测模块、异常处理模块以及DHCP进程处理模块;所述报文消息模块用于发送注册报文、业务报文,并将发送结果告知报文结果处理模块;所述报文结果处理模块对所述发送结果进行分析,并根据分析结果决定触发探测模块还是异常处理模块;所述探测模块用于对通信通道进行探测,并根据探测结果决定触发DHCP进程处理模块还是触发报文消息模块;所述异常处理模块用于根据定时器定时启动主用通信服务器和备用通信服务器之间的切换,使得所述报文消息模块向主用通信服务器或备用通信服务器发送报文消息;所述DHCP进程处理模块用于进行DHCP续租以及重新开始DHCP过程,直到成功,并触发所述报文消息模块进行相应处理。从以上技术方案可以看出,本专利技术实施例具有以下优点本专利技术实施例中,当通信终端向通信服务器发送报文之后,若在预置时长内未收到通信服务器的响应时,则该通信终端可以进行通信通道探测,并且当通信通道探测失败,可以广播DHCP续租包以对IP地址进行续租,从而重新与通信服务器进行交互,所以对于VoIP业务而言,若由于网络异常的原因,DHCP服务器释放了 VoIP终端的IP地址,那么VoIP终端也可以在发现通信通道探测失败时,及时对IP地址进行续租,以尽快恢复与VoIP服务器之间的交互,因此能够在网络恢复正常时及时恢复VoIP业务,从而提高用户体验。·附图说明图1为本专利技术数据通信方法一个实施例示意图;图2为本专利技术数据通信方法另一实施例示意图;图3为本专利技术数据通信方法另一实施例示意图;图4为本专利技术通信终端一个实施例示意图;图5为本专利技术通信终端另一实施例示意图;图6为本专利技术通信终端另一实施例示意图。具体实施例方式本专利技术实施例提供了一种数据通信方法以及通信终端,能够在网络恢复正常时及时恢复VoIP业务,从而提闻用户体验。请参阅图1,本专利技术实施例中的数据通信方法一个实施例包括101、通信终端使用获取到的IP地址与通信服务器进行交互;本实施例中,通信终端当需要进行通信业务时,可以首先从DHCP服务器获取到为该通信终端分配的IP地址,并且使用该IP地址向通信服务器进行注册,之后就可以使用该IP地址与通信服务器进行数据交互,从而进行通信业务。102、通信终端向通信服务器发送报文;本实施例中,在通信终端与通信服务器的过程中可以向通信服务器发送报文。本实施例中的报文可以为多种报文,例如重注册报文、呼叫业务报文、心跳报文等,具体此处不做限定。103、当通信终端在预置时长内未收到通信服务器的响应时,通信终端进行通信通道探测;如果通信终端向通信服务器发送报文之后,在预置的时长之内没有收到通信服务器针对该报文的响应,则说明通信终端与通信服务器之间的网络通信出现的异常,则通信终端可以进行通信通道探测。104、若通信终端进行通信通道探测失败,则通信终端广播DHCP续租包以对IP地址进行续租;当通信终端进行通信通道探测后,若确定通信通道探测失败,则说明通信终端与通信服务器之间的通信通道出现了异常,该异常是由于通信终端的IP地址无效导致的,则通信终端可以广播DHCP续租包以对IP地址进行续租。105、若续租成功,则通信终端重新与通信服务器进行交互。通信终端广播DHCP续租包之后,DHCP服务器可以接收本文档来自技高网...

【技术保护点】
一种数据通信方法,其特征在于,包括:通信终端使用获取到的互联网协议IP地址与通信服务器进行交互;通信终端向所述通信服务器发送报文;当所述通信终端在预置时长内未收到所述通信服务器的响应时,所述通信终端进行通信通道探测;若所述通信终端进行通信通道探测失败,则所述通信终端广播动态主机配置协议DHCP续租包以对IP地址进行续租;若续租成功,则所述通信终端重新与所述通信服务器进行交互。

【技术特征摘要】
1.一种数据通信方法,其特征在于,包括 通信终端使用获取到的互联网协议IP地址与通信服务器进行交互; 通信终端向所述通信服务器发送报文; 当所述通信终端在预置时长内未收到所述通信服务器的响应时,所述通信终端进行通信通道探测; 若所述通信终端进行通信通道探测失败,则所述通信终端广播动态主机配置协议DHCP续租包以对IP地址进行续租; 若续租成功,则所述通信终端重新与所述通信服务器进行交互。2.根据权利要求1所述的方法,其特征在于,若所述通信终端进行通信通道探测成功,则所述通信终端与备用通信服务器进行交互。3.根据权利要求1或2所述的方法,其特征在于,所述通信终端进行通信通道探测包括 所述通信终端采用地址解析协议ARP探测方式,或PING探测方式进行通信通道探测。4.根据权利要求1或2所述的方法,其特征在于, 若续租失败,则所述通信终端向DHCP服务器重新发送DHCP请求。5.根据权利要求4所述的方法,其特征在于,所述通信终端向DHCP服务器重新发送DHCP请求之后包括 所述通信终端接收所述DHCP服务器反馈的DHCP响应,所述DHCP响应中包含新分配的IP地址; 所述通信终端使用所述新分配的IP地址向所述通信服务器进行注册; 注册完成后,所述通信终端使用所述新分配的IP地址与所述通信服务器进行交互。6.一种通信终端,其特征在于,包括 第一交互单元,用于使用获取到的互联网协议IP地址与通信服务器进行交互; 发送单元,用于向所述通信服务器发送报文; 探测单元,用于当在预置时长内未收到所述通信服务器的响应时,进行通信通道探测; 广播单元,用于当所述探测单元进行通信通道探测失...

【专利技术属性】
技术研发人员:谢光辉林剑亮刘建峰沈时雨
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1