一种数据传输方法和相关设备技术

技术编号:36153122 阅读:52 留言:0更新日期:2022-12-31 19:58
本申请实施例公开了一种数据传输方法和相关设备,用于在通信环境差的情况下,实现第一通话端与第二通话端之间的通话。本申请实施例方法包括:接入网络设备通过IMS网络,建立第一通话端与第二通话端之间的通话;接入网络设备接收来自第一通话端的第一语音消息包,第一语音消息包为第一通话端确定第一信号强度小于第一阈值后发出的,第一信号强度为接入网络设备在第一通话端的信号强度大小;接入网络设备向媒体处理网元传输第一语音消息包,以通过媒体处理网元实现第一通话端与第二通话端之间的通话。间的通话。间的通话。

【技术实现步骤摘要】
一种数据传输方法和相关设备


[0001]本申请实施例涉及通信领域,尤其涉及一种数据传输方法和相关设备。

技术介绍

[0002]在终端间进行实时通话的过程中,为了保证通话话音的质量,需要通过实时通话的编码方式,将终端实时采集到的通话音频实时编码成音频流,再通过无线通信系统将音频流传送给通话对端。若无线通信系统的通信环境差,分配给终端用于传输音频流的信道带宽就会比较低。由于信道的带宽过低,在音频流的传输过程中,会出现丢包率高、时延长等现象,影响通话音频的传输。
[0003]在一种数据传输方法中,使终端通过极低码率的编码方式编码通话音频,使得得到的音频流的数据量,小于上述实时通话的编码方式编码得到的音频流的数据量。通过上述较低带宽的信道,传输数据量更小的音频流,就不容易出现丢包率高、时延长等现象,保证了通话音频的顺利传输。
[0004]然而,极低码率的大小也有下限,若终端的通信环境极差,传输极低码率的音频流,也会出现丢包率高、时延长等现象,影响通话音频的传输。

技术实现思路

[0005]本申请实施例提供了一种数据传输方法和相关设备,用于在第一通话端信号差的情况下,实现第一通话端与第二通话端之间的通话。
[0006]本申请实施例第一方面提供了一种数据传输方法,该方法应用于接入网络设备,该方法包括:
[0007]接入网络设备通过IP多媒体子系统(IP multimedia subsystem,IMS)网络,建立第一通话端与第二通话端之间的通话;建立通话之后,接入网络设备可以接收来自第一通话端的第一语音消息包,第一语音消息包为第一通话端确定第一信号强度小于第一阈值后发出的,其中,第一信号强度为接入网络设备在第一通话端的信号强度大小;接收到第一语音消息包,接入网络设备就可以向第一媒体处理网元传输第一语音消息包,以通过第一媒体处理网元实现第一通话端与第二通话端之间的通话。其中,第一媒体处理网元为第二通话端那一侧的媒体处理网元。
[0008]在本申请实施例中,第一通话端通过接入网络设备实现与第二通话端之间的通话,若第一信号强度小于第一阈值,表示接入网络设备与第一通话端之间的信号弱,则在第一通话端与接入网络设备之间传输通话所需的音频流,容易出现丢包率高、时延长等现象。本申请实施例中,接入网络设备接收来自第一通话端的第一语音消息包,通过第一语音消息包实现第一通话端的音频数据向第二通话端的传输。由于语音消息包的数据量远小于音频流,在接入网络设备与第一通话端之间信号弱的情况下,相较于通过音频流传输音频数据,传输语音消息包可以降低丢包的概率,也可以降低时延,从而保证第一通话端与第二通话端之间通话的质量和实时性。
[0009]在本申请实施例中,可以开启通话转消息的功能,通过接入网络设备,在第一通话端与媒体处理网元之间传输语音消息包,从而通过语音消息包实现第一通话端与第二通话端之间的通话。
[0010]在一种可选的实施方式中,可以由接入网络设备确定开启通话转消息的功能。具体的,在接入网络设备接收来自第一通话端的第一语音消息包之前,该方法还可以包括:接入网络设备可以接收来自第一通话端的第一度量信息,其中,第一度量信息用于指示接入网络设备在第一通话端的第一信号强度;基于第一信号强度小于第一阈值,接入网络设备可以向第一通话端传输第一开启通知,第一开启通知用于指示第一通话端通过语音消息包的形式,实现与第二通话端之间的通话。其中,第二媒体处理网元为第一通话端那一侧的媒体处理网元。
[0011]在本申请实施例中,接入网络设备可以根据第一信号强度小于第一阈值,确定接入网络设备在第一通话端的信号弱,从而决定开启通话转消息,并向第一通话端发送第一开启通知,以通知第一通话端开启通话转消息。接入网络设备除了为第一通话端提供信道资源以实现第一通话端与第二通话端之间的通话,还可能为其他的通信设备提供信道资源,因此接入网络设备可以根据第一通话端处的信号强度,以及信道资源的分配情况,适时开启通话转消息。若第一通话端处的信号弱,且无法为第一通话端分配更多的信道资源,可以确定开启通话转消息;若第一通话端处的信号强度弱,且可以为第一通话端分配更多的信道资源,则可以为第一通话端分配更多的信道资源,尽量保证第一通话端可以通过音频流的形式实现通话,第二通话端通过音频流所接收的音频数据的质量更好。通过这种方式,实现对信道资源合理分配,与保证通话低时延低丢包,之间的协调。
[0012]在一种可选的实施方式中,除了接收来自第一通话端的第一语音消息包,接入网络设备还可以向第一通话端传输语音消息包。具体的,接入网络设备可以接收来自第一通话端的第二度量信息,其中,第二度量信息用于指示接入网络设备在第一通话端的第二信号强度;基于第二信号强度小于第一阈值,接入网络设备可以向第二媒体处理网元传输第二开启通知,其中,第二开启通知用于指示第二媒体处理网元通过语音消息包的形式,实现第一通话端与第二通话端之间的通话;向第二媒体处理网元传输第二开启通知后,接入网络设备就可以接收来自第二媒体处理网元的第二语音消息包,并向第一通话端传输第二语音消息包,从而实现语音消息包从媒体处理网元到第一通话端的传输。
[0013]在本申请实施例中,第二度量信息可以与第一度量信息是同一个信息,也可以不是同一个信息,此处不做限定。
[0014]在本申请实施例中,接入网络设备可以通过第二开启通知,通知媒体处理网元通过语音消息包的形式实现第一通话端与第二通话端之间的通话。通过从媒体处理网元到第一通话端的下行方向上,传输语音消息包,减小了下行方向上的数据量,相较于在下行方向传输音频流,可以降低丢包的概率,也可以降低时延,从而保证在第一通话端侧下行方向上的,通话的质量和实时性。
[0015]在一种可选的实施方式中,除了由接入网络设备确定开启通话转消息,还可以由第一通话端来决定开启通话转消息。具体的,接入网络设备可以接收来自第一通话端的第二开启通知,第二开启通知用于指示第二媒体处理网元通过语音消息包的形式,实现第一通话端与第二通话端之间的通话;接收到第二开启通知,接入网络设备就可以向第二媒体
处理网元传输第二开启通知;向第二媒体处理网元传输第二开启通知后,接入网络设备可以接收来自第二媒体处理网元的第二语音消息包,并向第一通话端传输第二语音消息包,从而实现语音消息包从第二媒体处理网元到第一通话端的传输。
[0016]在本申请实施例中,由于第一通话端可以实时检测接入网络设备在第一通话端的信号强度,因此由第一通话端来决定开启通话转消息,不需要向其他设备发送度量结果,以及接收开启通知,减少了第一通话端开启通话转消息的流程,可以及时相应于信号强度,确定开启通话转消息,提升了数据传输方式(音频流或语音消息包)变化对信号强度变化的反馈速度。
[0017]在一种可选的实施方式中,第一开启通知或第二开启通知不仅用于指示开启通话转消息功能,还可以用于指示语音消息包的编码和/或传输方式。具体的,第一开启通知和/或第二开启通知中的每一个,都可以包括:分片大小标识、分片间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于接入网络设备,所述方法包括:通过IP多媒体子系统IMS网络,建立第一通话端与第二通话端之间的通话;接收来自所述第一通话端的第一语音消息包,所述第一语音消息包为所述第一通话端确定第一信号强度小于第一阈值后发出的,所述第一信号强度为所述接入网络设备在所述第一通话端的信号强度大小;向第一媒体处理网元传输所述第一语音消息包,以通过所述媒体处理网元实现所述第一通话端与所述第二通话端之间的通话。2.根据权利要求1所述的方法,其特征在于,在所述接收来自所述第一通话端的第一语音消息包之前,所述方法还包括:接收来自所述第一通话端的第一度量信息,所述第一度量信息用于指示所述接入网络设备在所述第一通话端的第一信号强度;基于所述第一信号强度小于第一阈值,向所述第一通话端传输第一开启通知,所述第一开启通知用于指示所述第一通话端通过语音消息包的形式,实现与所述第二通话端之间的通话。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收来自所述第一通话端的第二度量信息,所述第二度量信息用于指示所述接入网络设备在所述第一通话端的第二信号强度;基于所述第二信号强度小于第一阈值,向第二媒体处理网元传输第二开启通知,所述第二开启通知用于指示所述第二媒体处理网元通过语音消息包的形式,实现所述第一通话端与所述第二通话端之间的通话;接收来自所述第二媒体处理网元的第二语音消息包;向所述第一通话端传输所述第二语音消息包。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收来自所述第一通话端的第二开启通知,所述第二开启通知用于指示所述第二媒体处理网元通过语音消息包的形式,实现所述第一通话端与所述第二通话端之间的通话;向所述第二媒体处理网元传输所述第二开启通知;接收来自所述第二媒体处理网元的第二语音消息包;向所述第一通话端传输所述第二语音消息包。5.根据权利要求2至4中任一项所述的方法,其特征在于,所述第一开启通知和/或所述第二开启通知中的每一个,包括:分片大小标识、分片间隔标识、分片发送速率标识和编码方式标识中的至少一项;所述分片大小标识用于指示,语音消息包传输的分片大小;所述分片间隔标识用于指示,语音消息包传输的分片间隔;所述分片发送速率标识用于指示,语音消息包传输的分片发送速率;所述编码方式标识用于指示,以目标编码方式编码得到语音消息包。6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述接收来自所述第一通话端的第一语音消息包之后,所述方法还包括:接收来自所述第一通话端的第一音频流,所述第一音频流为所述第一通话端确定第三信号强度大于第二阈值后发出的,所述第三信号强度为所述接入网络设备在所述第一通话
端的信号强度大小;向所述第一媒体处理网元传输所述第一音频流,以通过所述第一媒体处理网元实现所述第一通话端与所述第二通话端之间的通话。7.根据权利要求6所述的方法,其特征在于,在所述接收来自所述第一通话端的第一音频流之前,所述方法还包括:接收来自所述第一通话端的第三度量信息,所述第三度量信息用于指示所述接入网络设备在所述第一通话端的所述第三信号强度;基于所述第三信号强度大于第二阈值,向所述第一通话端传输第一关闭通知,所述第一关闭通知用于指示所述第一通话端通过音频流的形式,实现与所述第二通话端之间的通话。8.根据权利要求6或7所述的方法,其特征在于,在所述接收来自所述第一通话端的第一语音消息包之后,所述方法还包括:接收来自所述第一通话端的第四度量信息,所述第四度量信息用于指示所述接入网络设备在所述第一通话端的第四信号强度;基于所述第四信号强度大于第二阈值,向所述第二媒体处理网元传输第二关闭通知,所述第二关闭通知用于指示所述第二媒体处理网元通过音频流的形式,实现所述第一通话端与所述第二通话端之间的通话;接收来自所述第二媒体处理网元的第二音频流;向所述第一通话端传输所述第二音频流。9.根据权利要求6或7所述的方法,其特征在于,在所述接收来自所述第一通话端的第一语音消息包之后,所述方法还包括:接收来自所述第一通话端的第二关闭通知,所述第二关闭通知用于指示所述第二媒体处理网元通过音频流的形式,实现所述第一通话端与所述第二通话端之间的通话;向所述第二媒体处理网元传输所述第二关闭通知;接收来自所述第二媒体处理网元的第二音频流;向所述第一通话端传输所述第二音频流。10.根据权利要求1至9中任一项所述的方法,其特征在于,在所述接收来自所述第一通话端的第一语音消息包之前,所述方法还包括:向所述第一通话端传输第一换档指示,所述第一换档指示用于指示所述第一通话端在第一换档时间改变发送策略,通过第一发送策略传输语音消息包;所述接收来自所述第一通话端的第一语音消息包,包括:接收来自所述第一通话端的,通过所述第一发送策略传输的所述第一语音消息包;通过所述第一发送策略,向所述第一媒体处理网元传输所述第一语音消息包。11.根据权利要求3至9中任一项所述的方法,其特征在于,在所述接收来自所述第二媒体处理网元的第二语音消息包之前,所述方法还包括:接收来自所述第一通话端的第二换档指示,所述第二换档指示用于指示所述第二媒体处理网元在第二标换档时间改变发送策略,通过第二发送策略传输语音消息包;所述接收来自所述第二媒体处理网元的第二语音消息包,包括:接收来自所述第二媒体处理网元的,通过所述第二发送策略传输的所述第二语音消息
包;所述向所述第一通话端传输所述第二语音消息包,包括:通过所述第二发送策略,向所述第一通话端传输所述第二语音消息包。12.一种数据传输方法,其特征在于,所述方法应用于第一通话端,所述方法包括:通过IP多媒体子系统IMS网络,建立与第二通话端之间的通话;确定所接入的接入网络设备的第一信号强度小于第一阈值,则对实时采集的第一通话音频进行编码得到第一语音消息包;通过所述接入网络设备,向第一媒体处理网元传输所述第一语音消息包,以通过所述第一媒体处理网元实现所述第一通话端与所述第二通话端之间的通话。13.根据权利要求12所述的方法,其特征在于,在所述对实时采集的第一通话音频进行编码得到第一语音消息包之前,所述方法还包括:向所述接入网络设备传输第一度量信息,所述第一度量信息...

【专利技术属性】
技术研发人员:刘艳叶进洲
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1