The invention discloses an IR message transmission method and a communication device. The method includes: when determining the need to send an IR message, judging whether the second communication device receiving the IR message can obtain the static domain information corresponding to the IR message based on the received historical IR message. The static domain information includes the source IP address, the destination IP address and the source UDP end corresponding to the IR message. Any one or more combinations of slogans and destination UDP port numbers; if possible, an IR message without the static domain information is sent to the second communication device so that the second communication device acquires the static domain information corresponding to the IR message based on the received historical IR message and restores the context information of the IR message. The above method in the present invention can effectively solve the technical problem of packet loss caused by inconsistency of context information between compressor and decompressor about ROHC caused by the transmission mode of IR message in the prior art.
【技术实现步骤摘要】
一种IR报文传输方法及通信设备
本专利技术涉及通信
,尤其涉及一种IR报文传输方法及通信设备。
技术介绍
在LTE移动通信网络中,VOLTE(VoiceOverLte,基于LTE的语音业务)是在全IP条件下端到端的语音解决方案,语音数据包具有周期性到达,包大小相对固定的特点,语音采用AMR(AdaptiveMulti-Rate,自适应多速率)压缩编码,然后封装为IP数据包传输。例如:最高速率为23.85Kbps的宽带语音数据包为61个字节,但是报文头RTP/UDP/IPv6达到60字节,语音静默数据包大小只有7个字节,但报文头达到60字节,带宽利用率低至10%。ROHC(RobustHeaderCompression,健壮性报头压缩,协议RFC3095)可以将报文头压缩至1至3个字节,带宽利用率可达90%以上。VOLTE语音数据包在接入网协议中一般采取UM(UnacknowledgedMode,不确认模式)传输,由于空口质量不稳定、丢包或者处于切换临界点时,压缩方需要经常重新发送IR(InitiationandRefresh,初始与更新)报文,但由于IR报文 ...
【技术保护点】
1.一种IR报文传输方法,应用于第一通信设备,其特征在于,包括:在确定需要发送IR报文时,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,所述静态域信息包括所述IR报文对应的源IP地址、目的IP地址、源UDP端口号、目的UDP端口号中的任意一种或多种组合;如果能够,发送不携带所述静态域信息的IR报文至所述第二通信设备,以使得所述第二通信设备基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,还原所述IR报文的上下文信息。
【技术特征摘要】
1.一种IR报文传输方法,应用于第一通信设备,其特征在于,包括:在确定需要发送IR报文时,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,所述静态域信息包括所述IR报文对应的源IP地址、目的IP地址、源UDP端口号、目的UDP端口号中的任意一种或多种组合;如果能够,发送不携带所述静态域信息的IR报文至所述第二通信设备,以使得所述第二通信设备基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,还原所述IR报文的上下文信息。2.如权利要求1所述的方法,其特征在于,所述判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,具体包括:获取所述第一通信设备数据传输对应的当前状态;将所述当前状态与第一预设状态和第二预设状态进行匹配,获得匹配结果,其中,所述第一预设状态为传输的数据仅包含上行数据的状态或传输的数据仅包含下行数据的状态,所述第二预设状态为所述第一通信设备的ROHC的压缩状态回退到IR态的状态;基于所述匹配结果,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。3.如权利要求2所述的方法,其特征在于,所述基于所述匹配结果,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,包括:在所述第一通信设备为基站,且所述匹配结果表明所述当前状态与所述第一预设状态匹配时,判断所述第二通信设备是否为主叫设备;如果是,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。4.如权利要求3所述的方法,其特征在于,所述判断所述第二通信设备是否为主叫设备,包括:获取RRC建立连接请求中建立原因消息EstablishmentCause所携带的主被叫标识;基于所述主被叫标识判断所述第二通信设备是否为主叫设备。5.如权利要求2所述的方法,其特征在于,所述基于所述匹配结果,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,包括:在所述第一通信设备为主叫设备,且所述匹配结果表明所述当前状态与所述第一预设状态匹配时,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。6.如权利要求2所述的方法,其特征在于,所述基于所述匹配结果,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,包括:在所述第一通信设备为被叫设备,且所述匹配结果表明所述当前状态与所述第一预设状态匹配时,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。7.如权利要求2所述的方法,其特征在于,所述基于所述匹配结果,判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,包括:在所述匹配结果表明所述当前状态与所述第二预设状态匹配时,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。8.如权利要求1所述的方法,其特征在于,所述判断接收所述IR报文的第二通信设备是否能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息,具体包括:在所述IR报文为所述第一通信设备需要发送的第一个属于RTCP的报文时,判断所述历史IR报文是否属于RTP,如果是,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息;在所述IR报文为所述第一通信设备需要发送的第一个属于RTP的报文时,判断所述历史IR报文是否属于RTCP,如果是,确定所述第二通信设备能够基于接收到的历史IR报文获取与所述IR报文对应的静态域信息。9.一种IR报文传输方法,应用于第二通信设备,其特征在于,包括:在接收到第一通信设备发送的不携带静态域信息的IR报文时,基于接收到的历史IR报文,获取与所述IR报文对应的静态域信息,所述静态域信息包括所述IR报文对应的源IP地址、目的IP地址、源UDP端口号、目的UDP端口号中的任意一种或多种组合;基于与所述IR报文对应的静态域信息,还原所述IR报文的上下文信息。10.如权利要求9所述的方法,其特征在于,所述基于接收到的历史IR报文,获取与所述IR报文对应的静态域信息,包括:在所述第一通信设备为主叫设备,且所述第一通信设备的数据传输对应当前状态与第一预设状态匹配时,确定所述IR报文对应的静态域信息与接收到的所述第一通信设备发送的上行历史IR报文中的静态域信息一致;在所述第一通信设备为被叫设备,且所述第一通信设备的数据传输对应当前状态与第一预设状态匹配时,确定接收到的核心网发送的下行历史IR报文中的静态域信息中的目的IP地址为所述IR报文对应的静态域信息中的源IP地址,所述下行历史IR报文中的静态域信息中的源IP地址为所述IR报文对应的静态域信息中的目的IP地址,所述下行历史IR报文中的静态域信息中的源UDP端口号为所述IR报文对应的静态域信息中的目的UDP端口号,所述下行历史IR报文中的静态域信息中的目的UDP端口号为所述IR报文对应的静态域信息中的源UDP端口号。11.如权利要求9所述的方法,其特征在于,所述基于接收到的历史IR报文,获取与所述IR报文对应的静态域信息,包括:在所述IR报文为所述第一通信设备发送的第一个属于RTCP的不携带所述静态域信息的IR报文时,获取接收到的所述第一通信设备发送的属于RTP的IR报文,确定所述IR报文的静态域信息中的源IP地址、目的IP地址与所述属于RTP的IR报文中的静态域信息中的源IP地址、目的IP地址保持一致,所述IR报文的静态域信息中的目的UDP端口号为所述属于RTP的IR报文中的静态域信息中的目的UDP端口号加1,所述IR报文的静态域信息中的源UDP端口号为所述属于RTP的IR报文中的静态域信息中的源UDP端口号加1;在所述IR报文为所述第一通信设备发送的第一个属于RTP的不携带所述静态域信息的IR报文时,获取接收到的所述第一通信设备发送的属于RTCP的IR报文,确定所述IR报文的静态域信息中的源IP地址、目的IP地址与所述属于RTCP的IR报文中的静态域信息中的源IP地址、目的IP地址保持一致,所述IR报文的...
【专利技术属性】
技术研发人员:程岳,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。