[发明专利]一种路由网关保障上行语音服务质量的实现方法在审
申请号: | 201310698319.1 | 申请日: | 2013-12-18 |
公开(公告)号: | CN103841281A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 刘春生;王金桂 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00;H04L12/857 |
代理公司: | 深圳市凯达知识产权事务所 44256 | 代理人: | 王琦 |
地址: | 518067 广东省深圳市南山区南海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 网关 保障 上行 语音 服务质量 实现 方法 | ||
技术领域
本发明涉及Linux操作系统下路由网关通信技术领域,尤其涉及一种路由网关保障上行语音服务质量的实现方法。
背景技术
VoIP(Voice over Internet Protocol)简而言之就是将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络(IP Network)上做实时传递。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息业务、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Internet呼叫管理、电视会议、电子商务、传真存储转发和各种信息的存储转发等。
VOIP已经成为当前INTERNET网络的主流语音交流方式,但是与传统的电话通信相比,当网络出现拥塞时,VOIP的通信就会受到很大影响,甚至无法语音通信。而QoS(Quality of Service)服务质量,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。如何在网络出现拥塞时,通过QoS保障VOIP语音通信,使得VOIP不会受到网络拥塞的影响,即使网络拥塞也能和平时一样正常通话,成为目前亟需解决的问题。
发明内容
本发明的目的在于提供一种路由网关保障上行语音服务质量的实现方法,以解决网络延迟和阻塞时,VOIP能正常通信。
本发明的目的是通过以下技术方案实现的。
一种路由网关保障上行语音服务质量的实现方法,包括以下步骤:
a:Sip alg模块根据sip信令,解析并记录上行语音通话数据的IP和PORT;
b:对上行语音数据做QoS的高优先级标记;
c:QoS模块对到达的上行语音数据,根据其QoS的高优先级标记做优先转发处理。
进一步优选地,步骤a之前还包括在路由网关开启sip alg功能。
进一步优选地,步骤a之前还包括LAN侧VOIP电话与WAN侧的VOIP电话通过sip alg模块建立sip信令连接。
进一步优选地,步骤b具体包括:在iptables的FORWARD链构建一个hook钩子,对上行语音数据做QoS的高优先级标记。
进一步优选地,步骤b中对经过iptables的FORWARD的udp报文的IP和PORT与之前记录的上行语音数据的IP和PORT进行匹配,匹配成功,则对该udp报文做QoS的高优先级标记。
进一步优选地,步骤b中对对经过iptables的FORWARD的udp报文的IP和PORT与之前记录的上行语音数据的IP和PORT进行匹配,匹配不成功,则对该udp报文不作标记处理。
进一步优选地,步骤c中上行语音数据到达QoS模块后,判断udp报文是否是高优先级标记,有则做高优先级转发处理。
进一步优选地,步骤c中上行语音数据到达QoS模块后,判断udp报文是否是高优先级标记,如果判断udp报文没有高优先级标记,则不作优先级处理,默认等待。
本发明与现有技术相比,有益效果在于:本发明提供的路由网关保障上行语音服务质量的实现方法,通过在路由网关开启sip alg功能,对sip信令解析并记录上行语音通话数据,并对上行语音数据做QoS的高优先级标记优先转发处理,使得VOIP不会受到网络拥塞的影响,即使网络拥塞也能和平时一样正常通话。
附图说明
图1为本发明路由网关保障上行语音服务质量的实现方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1所示,本发明提供的路由网关保障上行语音服务质量的实现方法,包括:
步骤101:Sip alg模块根据sip信令,解析并记录上行语音通话数据的IP和PORT;
具体地,在路由网关开启sip alg功能,当LAN侧VOIP电话(网关下挂的电话)与WAN侧的VOIP电话(连接Internet的电话)通过sip alg模块进行sip信令建立通话时,记录下将要使用的上行语音通话数据的IP和PORT。
步骤102:在iptables的FORWARD链实现一个hook钩子,对上行语音数据做QoS的高优先级标记;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310698319.1/2.html,转载请声明来源钻瓜专利网。