通信方法及装置、接入网设备、计算机可读存储介质制造方法及图纸

技术编号:36765768 阅读:17 留言:0更新日期:2023-03-08 21:21
本申请提供了一种通信方法及装置、接入网设备、计算机可读存储介质,涉及通信技术领域,该方法包括:接入网设备接收要发送至接收终端的数据包,根据接收终端的属性确定接收终端的类型,根据接收终端的类型将数据包转发至接收终端,其中,接收终端的属性至少包括接收终端的公网IP地址。通过该方法,能够提高通信效率,合理利用通信资源。合理利用通信资源。合理利用通信资源。

【技术实现步骤摘要】
通信方法及装置、接入网设备、计算机可读存储介质


[0001]本申请涉及通信
,尤其涉及一种通信方法及装置、接入网设备、计算机可读存储介质。

技术介绍

[0002]现有的网络通信协议能够支持蜂窝设备(如第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)设备/第四代(4G)移动通信技术设备/第五代(5G)移动通信技术设备/第六代(6G)移动通信技术设备等)和非蜂窝设备(除蜂窝设备以外的其他网络通信设备)连接到网络(包括5G核心网络和数据网络)中。当前协议中,各个数据包的发送端设备需要将数据发送至核心网设备或者数据网络,由核心网设备或者数据网络进行数据转发至接收端设备,以完成数据传输。在一些情况下,可能会导致一些设备的数据包的通信路径过长,从而影响通信效率。

技术实现思路

[0003]本申请解决的技术问题是如何提供一种通信方法,避免某些设备的数据包的通信路径过长,从而提高通信效率,合理利用通信资源。
[0004]为解决上述问题,本申请实施例提供了以下技术方案:
[0005]第一方面,本申请提供了一种通信方法,该方法由接入网设备执行,方法包括:接收要发送至接收终端的数据包;根据接收终端的属性确定接收终端的类型,其中,接收终端的属性至少包括接收终端的公网互联网协议IP地址;根据接收终端的类型将数据包转发至接收终端。
[0006]可选的,接入网设备包括分组数据汇聚协议PDCP层和适配层,适配层为PDCP层的上层协议层,根据接收终端的属性确定接收终端的类型,包括:适配层根据接收终端的属性确定接收终端的类型。
[0007]可选的,数据包来自于发送终端,方法还包括:接入网设备中的PDCP层对数据包进行解码;接入网设备中的适配层从解码后的数据包中提取接收终端的公网IP地址。
[0008]可选的,数据包来自于发送终端,接收终端的类型为纯无线局域网设备或纯有线设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,接入网设备的适配层获取数据包的数据部分,并确定接收终端对应的局域网的通信地址;基于局域网的通信地址,通过局域网的通信链路将提取的数据部分发送至接收终端。
[0009]可选的,数据包来自于发送终端,接收终端的类型为非本地局域网设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,通过核心网设备或数据网络将数据包发送至接收终端。
[0010]可选的,数据包来自于发送终端,接收终端的类型为蜂窝

非蜂窝聚合设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,接入网设备的适配层为数据包添加承载标识;接入网设备的PDCP层对添加了承载标识的数据包进行编码;通
过局域网的通信链路将编码后的数据包发送至接收终端。
[0011]可选的,数据包来自于发送终端,接收终端的类型为蜂窝

非蜂窝聚合设备,根据接收终端的类型将数据包转发至接收终端,包括:接入网设备中的服务数据适配协议SDAP层为数据包添加承载标识;接入网设备中的PDCP层对添加了承载标识的数据包进行编码;通过局域网的通信链路将编码后的数据包发送至接收终端。
[0012]可选的,数据包来自于核心网或数据网络,方法还包括:为数据包添加承载标识;接入网设备的适配层从数据包中获取接收终端的公网IP地址。
[0013]可选的,数据包来自于核心网或数据网络,接收终端的类型为纯无线局域网设备或纯有线设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,接入网设备的适配层获取数据包的数据部分,并确定接收终端对应的局域网的通信地址;基于局域网的通信地址,通过局域网的通信链路将提取的数据部分发送至接收终端。
[0014]可选的,数据包来自于核心网或数据网络,接收终端的类型为非本地局域网设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,转发添加了承载标识的数据包至接收终端。
[0015]可选的,数据包来自于核心网或数据网络,接收终端的类型为蜂窝

非蜂窝聚合设备,根据接收终端的类型将数据包转发至接收终端,包括:基于接收终端的类型,接入网设备的PDCP层对添加了承载标识的数据包进行编码;通过局域网的通信链路将编码后的数据包发送至接收终端。
[0016]可选的,局域网的通信地址包括媒体接入控制MAC地址、本地IP地址、端口号中的一种或多种。
[0017]可选的,接收终端的类型至少包括非本地局域网设备、纯无线局域网设备、纯有线设备、蜂窝

非蜂窝聚合设备中的至少一个。
[0018]可选的,根据接收终端的属性确定接收终端的类型,包括:根据接收终端的属性中的公网IP地址确定接收终端为是否为非本地局域网设备;若是,确定接收终端的类型为非本地局域网设备;若否,根据接收终端的属性中的其他信息确定接收终端的类型是否为纯无线局域网设备、纯有线设备和蜂窝

非蜂窝聚合设备中的一种;其中,接收终端的属性中的其他信息包括MAC地址、设备型号、接收终端与接入网设备连接时经过的中间设备的信息中的一种或多种。
[0019]可选的,根据接收终端的属性中的公网IP地址确定接收终端为是否为非本地局域网设备,包括:获取至少一个公网IP地址,至少一个公网IP地址为通过无线局域网或有线网络接入的全部或部分的终端的公网IP地址;若接收终端的公网IP地址不属于至少一个公网IP地址,确定接收终端为非本地局域网设备,否则确定接收终端不是非本地局域网设备。
[0020]第二方面,本申请提供了一种通信装置,该通信装置设置于接入网设备或与接入网设备可通信连接,通信装置包括:数据包接收模块,用于接收要发送至接收终端的数据包;设备类型确定模块,用于根据接收终端的属性确定接收终端的类型,其中,接收终端的属性至少包括接收终端的公网互联网协议IP地址;数据包转发模块,用于根据接收终端的类型将数据包转发至接收终端。
[0021]第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器运行时,实现第一方面提供的任意一种方法。
[0022]第四方面,本申请提供了一种接入网设备,包括第二方面提供的通信装置,或者,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,处理器运行计算机程序时,执行第一方面提供的任意一种方法。
[0023]第五方面,本申请提供了一种计算机程序产品,其上存储有计算机程序,计算机程序被处理器运行时,实现第一方面提供的任意一种方法。
[0024]与现有技术相比,本申请实施例的技术方案具有以下有益效果:
[0025]本申请第一方面提供的通信方法中,接入网设备在收到数据包之后,不直接将其转发至数据网络或者核心网,而是先确定该数据包的接收终端的类型,并根据类型转发该数据包至接收终端。由此,能够适应多种类型终端共存的通信系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法由接入网设备执行,所述方法包括:接收要发送至接收终端的数据包;根据所述接收终端的属性确定所述接收终端的类型,其中,所述接收终端的属性至少包括所述接收终端的公网互联网协议IP地址;根据所述接收终端的类型将所述数据包转发至所述接收终端。2.根据权利要求1所述的方法,其特征在于,所述接入网设备包括分组数据汇聚协议PDCP层和适配层,所述适配层为所述PDCP层的上层协议层,所述根据所述接收终端的属性确定所述接收终端的类型,包括:所述适配层根据所述接收终端的属性确定所述接收终端的类型。3.根据权利要求2所述的方法,其特征在于,所述数据包来自于发送终端,所述方法还包括:所述接入网设备中的PDCP层对所述数据包进行解码;所述接入网设备中的适配层从解码后的数据包中提取所述接收终端的公网IP地址。4.根据权利要求1

3任一项所述的方法,其特征在于,所述数据包来自于发送终端,所述接收终端的类型为纯无线局域网设备或纯有线设备,所述根据所述接收终端的类型将所述数据包转发至所述接收终端,包括:基于所述接收终端的类型,所述接入网设备的适配层获取所述数据包的数据部分,并确定所述接收终端对应的局域网的通信地址;基于所述局域网的通信地址,通过局域网的通信链路将提取的数据部分发送至所述接收终端。5.根据权利要求1

3任一项所述的方法,其特征在于,所述数据包来自于发送终端,所述接收终端的类型为非本地局域网设备,所述根据所述接收终端的类型将所述数据包转发至所述接收终端,包括:基于所述接收终端的类型,通过核心网设备或数据网络将所述数据包发送至所述接收终端。6.根据权利要求1

3任一项所述的方法,其特征在于,所述数据包来自于发送终端,所述接收终端的类型为蜂窝

非蜂窝聚合设备,所述根据所述接收终端的类型将所述数据包转发至所述接收终端,包括:基于所述接收终端的类型,所述接入网设备的适配层为所述数据包添加承载标识;所述接入网设备的PDCP层对添加了承载标识的数据包进行编码;通过局域网的通信链路将编码后的数据包发送至所述接收终端。7.根据权利要求1

3任一项所述的方法,其特征在于,所述数据包来自于发送终端,所述接收终端的类型为蜂窝

非蜂窝聚合设备,所述根据所述接收终端的类型将所述数据包转发至所述接收终端,包括:所述接入网设备中的服务数据适配协议SDAP层为所述数据包添加承载标识;所述接入网设备中的PDCP层对添加了承载标识的数据包进行编码;通过局域网的通信链路将编码后的数据包发送至所述接收终端。8.根据权利要求2所述的方法,其特征在于,所述数据包来自于核心网或数据网络,所述方法还包括:
所述接入网设备的适配层从所述数据包中获取所述接收终端的公网IP地址。9.根据权利要求1、2或8所述的方法,其特征在于,所述数据包来自于核心网或数据网络,所述接收终端的类型为纯无线局域网设备或纯有线设备,所述根据所述接收终端的类型将所述数据包转发至所述接收终端,包括:基于所述接收终端的类型,所述接入网设备的适配层获取所述数据包的数据部分,并确定...

【专利技术属性】
技术研发人员:苗润泉
申请(专利权)人:展讯半导体南京有限公司
类型:发明
国别省市:

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

1