【技术实现步骤摘要】
数据传输方法、装置及系统
[0001]本申请实施例涉及通信
,尤其涉及一种数据传输方法、装置及系统。
技术介绍
[0002]随着无线通信技术的发展,终端设备可以通过高性能的客户终端设备(Customer Premise Equipment,CPE)接入网络设备并与网络设备进行数据传输。目前的CPE所采用的架构包括:系统级芯片(System on Chip,SoC)架构,以及应用处理器(Application Processor,AP)+调制解调器(Modem)架构。
[0003]采用SoC架构的CPE包括SoC芯片,SoC芯片具备硬件层通道。在进行数据传输时,CPE可以直接通过SoC芯片的硬件层通道加速传输数据,从而满足高性能转发需求。但是采用AP+Modem架构的CPE包括AP和Modem这两个独立的芯片,由于这两个芯片之间不具备硬件层通道,因此Modem和AP之间需要通过双机通信驱动和AP的协议栈进行数据的传输。
[0004]采用AP+Modem架构的CPE通过双机通信驱动和AP的协议栈进行数据传输
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于包括调制解调器Modem和应用处理器AP的客户终端设备CPE中,所述方法包括:通过AP获取数据帧;当所述AP的转发表项中存在所述数据帧所在的数据流对应的转发规则时,通过所述AP基于所述数据帧对应的转发规则发送所述数据帧,所述转发规则包括路由信息和/或网络地址转换NAT信息,所述转发表项用于记录数据流与转发规则的对应关系。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述转发表项中不存在所述数据帧所在的数据流对应的转发规则时,通过所述AP的内核协议栈对所述数据帧进行转发处理,所述转发处理包括标记所述转发规则;通过所述AP基于所述数据帧中标记的所述转发规则,在所述转发表项中添加所述数据帧所在的数据流与所述转发规则的对应关系。3.根据权利要求1或2所述的方法,其特征在于,所述当所述AP的转发表项中存在所述数据帧所在的数据流对应的转发规则时,通过所述AP基于所述数据帧对应的转发规则发送所述数据帧,包括:当所述转发表项中存在所述数据帧所在的数据流对应的转发规则且所述数据帧所在数据流的流量大于流量阈值时,基于所述数据帧对应的转发规则发送所述数据帧。4.根据权利要求1至3任一项所述的方法,其特征在于,所述当所述AP的转发表项中存在所述数据帧所在的数据流对应的转发规则时,通过所述AP基于所述数据帧对应的转发规则发送所述数据帧,包括:当所述转发表项中存在所述数据帧所在的数据流对应的转发规则且所述数据帧不属于所在数据流中的前n个包时,基于所述数据帧对应的转发规则发送所述数据帧,n>1。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法应用于所述AP的中央处理器CPU,CPU包括多个CPU核,所述多个CPU核中的每个CPU核对应至少一个数据流标识;所述通过AP获取数据帧,包括:所述数据帧的数据流标识对应的CPU核获取所述数据帧;所述当所述AP的转发表项中存在所述数据帧所在的数据流对应的转发规则时,通过所述AP基于所述数据帧对应的转发规则发送所述数据帧,包括:当所述转发表项中存在所述数据帧所在的数据流对应的转发规则时,所述数据帧的数据流标识对应的CPU核基于所述数据帧对应的转发规则发送所述数据帧。6.根据权利要求2所述的方法,其特征在于,所述方法应用于所述AP的中央处理器CPU,CPU包括多个CPU核,所述多个CPU核...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。