[发明专利]传输语音IP报文的方法、装置及系统有效
申请号: | 201410742114.3 | 申请日: | 2014-12-08 |
公开(公告)号: | CN104486794B | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 唐红刚 | 申请(专利权)人: | 上海华为技术有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 200121 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 语音 ip 报文 方法 装置 系统 | ||
技术领域
本发明涉及移动通信系统,尤其涉及一种传输语音IP报文的方法、装置及系统。
背景技术
在GSM系统中,采用语音IP(Internet Protocol,互联网协议)报文来承载语音数据时,一般采用如图1所示的格式,具体包括IP头、UDP(User Datagram Protocol,用户数据报协议)头和语音数据三个部分。其中,IP头占用20个字节,用于携带源和目的的IP地址,UDP头用于携带UDP端口号,占用8个字节。语音数据包括语音头和语音净荷,语音头用于携带语音净荷产生的时间戳(timestamp),报文的序号(sequence number)信息,以及资源信息。由于语音数据(语音头+语音净荷)长度较小(13字节~40字节),语音IP报文的传输效率较低(30%~60%)。
现有技术中,为了提高语音IP报文的传输效率,将IP地址和UDP端口号相同的语音数据复用在一个语音IP报文中发送,如图2所示。采用该方法是的一个语音IP报文中携带的语音数据的长度增大,从而提升了传输效率。但同时也引入了语音包抖动的问题,传输效率越高,语音包抖动越大,对语音质量的损伤越大。
发明内容
本发明实施例提供了一种传输语音IP报文的方法、装置及系统,用于进一步提升语音IP报文的传输效率,降低语音包抖动幅度,提升语音通信质量。
本发明一方面提供了一种传输语音IP报文的方法,包括:发送端获取同一用户设备的时间戳连续的至少两个第一语音IP报文,所述时间戳用于指示所述第一语音互联网协议IP报文的生成时间;所述发送端根据所述至少两个第一语音IP报文的时间戳,按照预设顺序将所述至少两个第一语音IP报文中的语音净荷填加到一个第二语音IP报文中;所述发送端发送所述第二语音IP报文给接收端;其中,所述第二语音IP报文包含所述至少两个第一语音IP报文中任意一个第一语音IP报文的IP头、用户数据报协议UDP头,以及第一语音净荷所属第一语音IP报文的语音头,所述语音头包含所述第一语音净荷所属第一语音IP报文的时间戳,所述第一语音净荷为第一个填加到所述第二语音IP报文中的语音净荷。
结合第一方面,在第一方面的第一种实现方式中,所述预设顺序为时间戳升序或降序。
结合第一方面或第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述发送端获取同一用户设备的时间戳连续的至少两个第一语音IP报文包括:在预设时间内,获取所述同一用户设备的时间戳连续的所述至少两个第一语音IP报文;或,获取预设个数的所述同一用户设备的时间戳连续的所述至少两个第一语音IP报文。
结合第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述预设时间为语音发送周期长度的k倍,k≥2,且k为整数。
结合第一方面或第一方面的上述任一种实现方式,在第一方面的第四种实现方式中,所述语音头还包含报文序号和资源信息,其中,所述资源信息用于指示所述同一用户设备占用的网络资源。
结合第一方面或第一方面的上述任一种实现方式,在第一方面的第五种实现方式中,所述发送端为基站,所述接收端为基站控制器;或者,所述发送端为基站控制器,所述接收端为基站。
本发明的第二方面提供了一种传输语音IP报文的方法,包括:接收端接收发送端发送的第二语音互联网协议IP报文,其中,所述第二语音IP报文包含一个IP头、一个用户数据报协议UDP头、至少两个语音净荷以及一个与所述至少两个语音净荷中的第一语音净荷对应的语音头,所述至少两个语音净荷属于同一用户设备;所述接收端根据所述语音头中的时间戳,确定所述第二语音IP报文中除所述第一语音净荷之外的其它语音净荷对应的时间戳;所述接收端分别根据所述至少两个语音净荷以及所述至少两个语音净荷对应的时间戳,生成第一语音IP报文,所述第一语音IP报文的个数与所述第二语音IP报文中语音净荷的个数相同。
结合第二方面,在第二方面的第一种实现方式中,当所述第二语音IP报文中的语音头包含报文序号时,在所述接收端分别根据所述至少两个语音净荷以及所述至少两个语音净荷对应的时间戳,生成第一语音IP报文之前还包括:所述接收端根据所述第二语音IP报文的语音头中的报文序号,确定所述第二语音IP报文中除所述第一语音净荷之外的其它语音净荷对应的报文序号;所述接收端分别根据所述至少两个语音净荷以及所述至少两个语音净荷对应的时间戳,生成第一语音IP报文包括:所述接收端分别根据所述至少两个语音净荷,以及所述至少两个语音净荷对应的时间戳和报文序号,生成所述第一语音IP报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华为技术有限公司,未经上海华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410742114.3/2.html,转载请声明来源钻瓜专利网。