数据传输方法、网元设备及通信系统技术方案

技术编号:14504094 阅读:162 留言:0更新日期:2017-01-31 11:46
本发明专利技术实施例提供一种数据传输方法、网元设备及通信系统。所述方法包括:接收发送端发送的PDP上下文的创建或更新消息,所述创建或更新消息携带有PDP上下文的服务质量参数;根据服务质量参数判断PDP上下文对应的承载的用户面隧道是否能通过UDP-Lite协议进行封装,并向发送端返回携带有判断结果信息的响应消息,以使发送端在接收到判断结果信息为能通过UDP-Lite协议进行封装时,通过UDP-Lite协议对PDP上下文对应的承载的用户面隧道进行封装。本发明专利技术实施例提供的技术方案可将一些错包容忍度高的业务封装为UDP-Lite协议的报文,较现有技术,减少了对报文的载荷的校验,显著地提高数据传输的效率。

【技术实现步骤摘要】

本专利技术涉及无线通信技术,尤其涉及一种数据传输方法、网元设备及通信系统
技术介绍
IPv6(InternetProtocolVersion6,第六版互联网协议)技术已日渐成熟,应用也越来越多。同时,由于可分配的IPv4(InternetProtocolVersion4,第四版互联网协议)地址日益紧张,移动宽带网络支持向IPv6的演进势在必行。当移动宽带网络的PS(PacketSwitch,分组交换)域核心网演进到IPv6之后,例如SGSN(ServingGPRSSupportNode,业务通用分组无线服务技术支持节点)与S-GW(ServingGateway,服务网关)之间的数据传输接口、MME(MobilityManagementEntity,移动性管理实体)与SGSN之间的数据传输接口、S-GW与RNC(RadioNetworkController,无线网络控制器)之间的数据传输接口、S-GW与eNodeB(EvolvedNodeB,演进型基站)之间的数据传输接口等都支持IPv6传输之后,GTP(GPRSTunnelingProtocol,通用分组无线服务技术隧道协议)就要承载在IPv6的UDP(UserDatagramProtocol,用户数据报协议)之上,所有的控制面和用户面上的GTP报文都必须计算校验和。而UDP的校验和计算包括UDP头的校验和计算和UDP负荷的校验和计算。UDP的校验和由发送端计算,>然后由接收端验证,如果接收端检测到校验和有差错,GTP报文就要被丢弃。在某些情况下,丢掉这个包的代价是非常大的,尤其是那些包比较大的语音或视频等业务。而对于语音或视频等对错包容忍度比较好的业务进行上述UDP的校验和计算,会显著降低数据传输的效率。
技术实现思路
本专利技术的多个方面提供一种数据传输方法,用以提高数据传输的效率。本专利技术的第一个方面,提供一种数据传输方法,包括:接收发送端发送的PDP上下文的创建或更新消息,所述创建或更新消息携带有服务质量参数;根据所述服务质量参数,判断所述PDP上下文对应的承载的用户面隧道是否能通过UDP-Lite协议进行封装,并向所述发送端返回携带有判断结果信息的响应消息,以使所述发送端在接收到所述判断结果信息为能通过UDP-Lite协议进行封装时,通过UDP-Lite协议对所述PDP上下文对应的承载的用户面隧道进行封装。如上所述的数据传输方法,所述根据所述服务质量参数,判断所述PDP上下文对应的承载的用户面隧道是否能通过UDP-Lite协议进行封装,包括:获取第一阈值和第二阈值;判断所述PDP上下文的服务质量参数中的误码容忍度是否大于所述第一阈值且丢包容忍度是否大于所述第二阈值,若均是,所述PDP上下文对应的承载的用户面隧道能通过UDP-Lite协议进行封装。本专利技术的第二个方面,提供一种数据传输方法,包括:向接收端发送PDP上下文的创建或更新消息,所述创建或更新消息携带有服务质量参数;接收所述接收端返回的创建或更新响应消息,所述响应消息为所述接收端根据所述创建或更新消息返回的,所述响应消息携带有判断结果信息,所述判断结果信息为所述接收端根据所述服务质量参数,判断PDP上下文对应的承载的用户面隧道是否能通过UDP-Lite协议进行封装的结果;若所述响应消息携带的判断结果信息为能通过UDP-Lite协议进行封装,则通过UDP-Lite协议对所述PDP上下文对应的承载的用户面隧道进行封装。如上所述的数据传输方法,所述通过UDP-Lite协议对所述PDP上下文对应的承载的用户面隧道进行封装,具体为:通过UDP-Lite协议将所述PDP上下文对应的承载的用户面隧道封装为数据传输协议报文,并将所述数据传输协议报文的报文头中的校验和覆盖域字段设置为预设值。本专利技术的第三个方面,提供一种数据传输方法,包括:接收发送端发送的承载的创建或更新消息,所述创建或更新消息携带所述承载的服务质量参数;根据所述服务质量参数,判断所述承载的用户面隧道是否能通过UDP-Lite协议进行封装,并向所述发送端返回携带有判断结果信息的响应消息,以使所述发送端在接收到所述响应消息携带的判断结果信息为能通过UDP-Lite协议进行封装时,通过UDP-Lite协议对所述承载的用户面隧道进行封装。如上所述的数据传输方法,所述根据所述服务质量参数,判断所述承载的用户面隧道是否能通过UDP-Lite协议进行封装,包括:获取第一阈值和第二阈值;判断所述承载的服务质量参数中的误码容忍度是否大于第一阈值且丢包容忍度是否大于第二阈值,若均是,所述承载的用户面隧道能通过UDP-Lite协议进行封装。本专利技术的第四个方面,提供一种数据传输方法,包括:向接收端发送承载的创建或更新消息,所述创建或更新消息携带有所述承载的服务质量参数;接收所述接收端返回的创建或更新响应消息,所述响应消息为所述接收端根据所述创建或更新消息返回的,所述响应消息携带有判断结果信息,所述判断结果信息为所述接收端根据所述服务质量参数,判断承载的用户面隧道是否能通过UDP-Lite协议进行封装的结果;若所述响应消息携带的判断结果信息为能通过UDP-Lite协议进行封装,则通过UDP-Lite协议对所述承载的用户面隧道进行封装。如上所述的数据传输方法,所述通过UDP-Lite协议对所述承载进行封装,具体为:通过UDP-Lite协议将所述承载的用户面隧道封装为数据传输协议报文,并将所述数据传输协议报文的报文头中的校验和覆盖域字段设置为预设值。本专利技术的第五个方面,提供一种数据传输方法,包括:创建或更新承载,并根据所述承载的服务质量参数判断所述承载的用户面隧道是否能通过UDP-Lite协议进行封装;向所述接收端发送携带有判断结果信息的指令消息,以使所述接收端在接收到所述判断结果信息为能通过UDP-Lite协议进行封装时,通过UDP-Lite协议对所述承载的用户面隧道进行封装。如上所述的数据传输方法,所述根据所述承载的服务质量参数判断所述承载的用户面隧道是否能通过UDP-Lite协议进行封装,包括:获取第一阈值和第二阈值;判断所述承载的服务质量参数中的误码容忍度是否大于第一阈值且丢包容忍度是否大于第二阈值,若均是,所述承载的用户面隧道能通过UDP-Lite协议进行封装。本专利技术的第六个方面,提供一种数据传输方法,包括:接收发送端本文档来自技高网...

【技术保护点】
一种数据传输方法,其特征在于,包括:接收发送端发送的PDP上下文的创建或更新消息,所述创建或更新消息携带有服务质量参数;根据所述服务质量参数,判断所述PDP上下文对应的承载的用户面隧道是否能通过UDP‑Lite协议进行封装,并向所述发送端返回携带有判断结果信息的响应消息,以使所述发送端在接收到所述判断结果信息为能通过UDP‑Lite协议进行封装时,通过UDP‑Lite协议对所述PDP上下文对应的承载的用户面隧道进行封装。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
接收发送端发送的PDP上下文的创建或更新消息,所述创建或更新消息
携带有服务质量参数;
根据所述服务质量参数,判断所述PDP上下文对应的承载的用户面隧道
是否能通过UDP-Lite协议进行封装,并向所述发送端返回携带有判断结果信
息的响应消息,以使所述发送端在接收到所述判断结果信息为能通过
UDP-Lite协议进行封装时,通过UDP-Lite协议对所述PDP上下文对应的承
载的用户面隧道进行封装。
2.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述服
务质量参数,判断所述PDP上下文对应的承载的用户面隧道是否能通过
UDP-Lite协议进行封装,包括:
获取第一阈值和第二阈值;
判断所述PDP上下文的服务质量参数中的误码容忍度是否大于所述第一
阈值且丢包容忍度是否大于所述第二阈值,若均是,所述PDP上下文对应的
承载的用户面隧道能通过UDP-Lite协议进行封装。
3.一种数据传输方法,其特征在于,包括:
向接收端发送PDP上下文的创建或更新消息,所述创建或更新消息携带
有所述PDP上下文的服务质量参数;
接收所述接收端返回的创建或更新响应消息,所述响应消息为所述接收
端根据所述创建或更新消息返回的,所述响应消息携带有判断结果信息,所
述判断结果信息为所述接收端根据所述服务质量参数,判断PDP上下文对应
的承载的用户面隧道是否能通过UDP-Lite协议进行封装的结果;
若所述响应消息携带的判断结果信息为能通过UDP-Lite协议进行封装,
则通过UDP-Lite协议对所述PDP上下文对应的承载的用户面隧道进行封装。
4.根据权利要求3所述的数据传输方法,其特征在于,所述通过UDP-Lite
协议对所述PDP上下文对应的承载的用户面隧道进行封装,具体为:
通过UDP-Lite协议将所述PDP上下文对应的承载的用户面隧道封装为
数据传输协议报文,并将所述数据传输协议报文的报文头中的校验和覆盖域
字段设置为预设值。
5.一种数据传输方法,其特征在于,包括:
接收发送端发送的承载的创建或更新消息,所述创建或更新消息携带有
服务质量参数;
根据所述服务质量参数,判断所述承载的用户面隧道是否能通过
UDP-Lite协议进行封装,并向所述发送端返回携带有判断结果信息的响应消
息,以使所述发送端在接收到所述响应消息携带的判断结果信息为能通过
UDP-Lite协议进行封装时,通过UDP-Lite协议对所述承载的用户面隧道进行
封装。
6.根据权利要求5所述的数据传输方法,其特征在于,所述根据所述服
务质量参数,判断所述承载的用户面隧道是否能通过UDP-Lite协议进行封装,
包括:
获取第一阈值和第二阈值;
判断所述承载的服务质量参数中的误码容忍度是否大于所述第一阈值且
丢包容忍度是否大于所述第二阈值,若均是,所述承载的用户面隧道能通过
UDP-Lite协议进行封装。
7.一种数据传输方法,其特征在于,包括:
向接收端发送承载的创建或更新消息,所述创建或更新消息携带有所述
承载的服务质量参数;
接收所述接收端返回的创建或更新响应消息,所述响应消息为所述接收
端根据所述创建或更新消息返回的,所述响应消息携带有判断结果信息,所
述判断结果信息为所述接收端根据所述服务质量参数,判断承载的用户面隧
道是否能通过UDP-Lite协议进行封装的结果;
若所述响应消息携带的判断结果信息为能通过UDP-Lite协议进行封装,
则通过UDP-Lite协议对所述承载的用户面隧道进行封装。
8.根据权利要求7所述的数据传输方法,其特征在于,所述通过UDP-Lite
协议对所述承载的用户面隧道进行封装,具体为:
通过UDP-Lite协议将所述承载的用户面隧道封装为数据传输协议报文,
并将所述数据传输协议报文的报文头中的校验和覆盖域字段设置为预设值。
9.一种数据传输方法,其特征在于,包括:
创建或更新承载,并根据所述承载的服务质量参数判断所述承载的用户

\t面隧道是否能通过UDP-Lite协议进行封装;
向所述接收端发送携带有判断结果信息的指令消息,以使所述接收端在
接收到所述判断结果信息为能通过UDP-Lite协议进行封装时,通过UDP-Lite
协议对所述承载的用户面隧道进行封装。
10.根据权利要求9所述的数据传输方法,其特征在于,所述根据所述
承载的服务质量参数判断所述承载的用户面隧道是否能通过UDP-Lite协议进
行封装,包括:
获取第一阈值和第二阈值;
判断所述承载的服务质量参数中的误码容忍度是否大于所述第一阈值且
丢包容忍度是否大于所述第二阈值,若均是,所述承载的用户面隧道能通过
UDP-Lite协议进行封装。
11.一种数据传输方法,其特征在于,包括:
接收发送端发送的指令信息,所述指令信息携带有判断结果信息,所述
判断结果信息为所述发送端根据创建或更新的承载的服务质量参数,判断出
所述承载的用户面隧道是否能通过UDP-Lite协议进行封装的结果;
若所述指令信息携带的判断结果信息为能通过UDP-Lite协议进行封装,
则通过UDP-Lite协议对所述承载的用户面隧道进行封装。
12.根据权利要求11所述的数据传输方法,其特征在于,所述通过
UDP-Lite协议对所述承载的用户面隧道进行封装,具体为:
通过UDP-Lite协议将所述承载的用户面隧道封装为数据传输协议报文,
并将所述数据传输协议报文的报文头中的校验和覆盖域字段设置为预设值。
13.一种网元设备,其特征在于,包括:
接收单元,用于接收发送端发送的PDP上下文的创建或更新消息,所述
创建或更新消息携带有所述PDP上下文的服务质量参数;
判断单元,用于根据所述服务质量参数,判断所述PDP上下文对应的承
载的用户面隧道是否能通过UDP-Lite协议进行封装,得出判断结果;
发送单元,用于向所述发送端返回携带有所述判断结果信息的响应消息,...

【专利技术属性】
技术研发人员:周军平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1