通信接收和发送设备、通信系统和通信数据传输方法技术方案

技术编号:38210526 阅读:10 留言:0更新日期:2023-07-21 17:01
本发明专利技术涉及通信技术领域,公开了通信接收和发送设备、通信系统和通信数据传输方法。通信接收设备包括:数据包分类模块,与还原模块连接,用于根据数据包长度和类型将下载以太网数据包分类为多种类型数据包,不同的类型数据包具有不同的优先级;多个缓存模块,与数据包分类模块连接,多个缓存模块和多种类型数据包一一对应,一个缓存模块用于存储一种类型数据包;第一数据包仲裁模块,连接第一缓存模块和第二缓存模块,用于根据优先级将第一缓存模块中的第一类型数据包和第二缓存模块中的第二类型数据包进行数据位宽转换后进行传输。本发明专利技术能够有效确保传输的可靠性和稳定性,提升传输的效率。输的效率。输的效率。

【技术实现步骤摘要】
通信接收和发送设备、通信系统和通信数据传输方法


[0001]本专利技术涉及通信
,尤其涉及通信接收和发送设备、通信系统和通信数据传输方法。

技术介绍

[0002]随着科技的发展,终端与网络设备之间需要传输的数据量越来越大,传统的基于电缆或光纤的有线数据传输系统虽然能满足海量数据传输需要的带宽,但是在自动驾驶、车路协同等新兴领域,传统的有线连接方式极大地限制了数据传输系统的灵活性。
[0003]可以通过无线网络以以太网数据包的形式实现数据的远距离传输,这个过程中海量数据是从发送方传输到接收方,接收方传输控制信息给发送方;传输数据与传输控制信息需要的带宽相差巨大,设计非对称的数据传输系统能有效降低数据传输的成本。
[0004]由于非对称通信网络上传链路和下载链路的带宽相差较大,在网络端口处容易出现数据堵塞影响网络数据传输效率。

技术实现思路

[0005]有鉴于此,本专利技术提供了通信接收和发送设备、通信系统和通信数据传输方法,用于解决现有技术中的开发成本高、难度大,数据传输容易出现堵塞的问题。
[0006]为达上述之一或部分或全部目的或是其他目的,本专利技术提出一种通信接收设备,所述通信系统包括通信发送设备,所述通信接收设备用于向所述通信发送设备传输下载数据和接收所述通信发送设备传输的上传数据,其中,传输所述下载数据的带宽小于传输所述上传数据的带宽;
[0007]所述通信接收设备包括:
[0008]接收组件,用于将所述下载数据分割成下载以太网数据包,所述接收组件包括接收端网口,与所述接收组件连接,用于将所述下载以太网数据包转换成下载信号;
[0009]接收端辅助组件,包括:
[0010]第一传输端口,与所述接收端网口连接,用于接收所述下载信号;
[0011]还原模块,与所述第一接收端口连接,用于将所述下载信号还原为所述下载以太网数据包;
[0012]数据包分类模块,与所述还原模块连接,用于根据数据包长度和类型将所述下载以太网数据包分类为多个类型数据包,不同的类型数据包的优先级不同;
[0013]多个缓存模块,与所述数据包分类模块连接,所述多个缓存模块与所述多个类型数据包一一对应,每个所述缓存模块用于缓存一种类型数据包;
[0014]第一数据包仲裁模块,连接所述第一缓存模块和所述第二缓存模块,用于根据所述优先级将所述第一缓存模块中的第一类型数据包和所述第二缓存模块中的第二类型数据包进行数据位宽转换后进行传输;
[0015]缓存状态监控模块,连接所述第一缓存模块和所述第二缓存模块,用于监测所述
第一缓存模块和所述第二缓存模块的缓存状态;当所述第一缓存模块和所述第二缓存模块中至少一者的缓存状态为当前缓存数据量超过预设阈值时,生成流量过大告警信息;
[0016]流量控制包生成模块,与所述缓存状态监控模块连接,用于根据所述流量过大告警信息生成流量控制帧,所述流量控制帧用于通知所述接收组件暂停发送所述下载信号。
[0017]为达上述之一或部分或全部目的或是其他目的,本专利技术提出一种通信发送设备,应用于通信系统,所述通信系统还包括通信接收设备,所述通信发送设备用于向所述通信接收设备传输上传数据和接收所述通信接收设备传输的下载数据,其中,传输所述下载数据的带宽小于传输所述上传数据的带宽;
[0018]所述通信发送设备包括:
[0019]发送辅助组件,包括:
[0020]雪崩光电二极管,用于将所述下载调制激光转换为下载电信号,所述下载调制激光为通信接收设备发送的用于传输下载数据的激光;
[0021]低速接收端口,连接雪崩光电二极管,用于接收所述下载电信号并从中解码出对应的下载数字信号;
[0022]低速数据包模块,连接所述低速接收端口,用于根据所述下载数字信号获取下载以太网数据包;
[0023]下载缓存模块,连接所述低速数据包模块,用于对所述下载以太网数据包进行数据流位宽转换,并缓存数据流位宽转换处理后的下载以太网数据包;
[0024]高速数据包模块,连接所述下载缓存模块,用于将所述数据流位宽转换处理后的下载以太网数据包转换为下载以太网信号;
[0025]高速传输端口,用于将所述下载以太网信号转换为下载以太网数据包信号;
[0026]发送组件,包括发送端网口,所述发送端网口与所述发送辅助组件连接,用于根据所述下载以太网数据包信号获取所述下载以太网数据包。
[0027]为达上述之一或部分或全部目的或是其他目的,本专利技术提出一种通信系统,包括通信接收设备和通信发送设备,其中,通接收设备为上文中所述的通信接收设备,通信发送设备为上文中所述的通信发送设备。
[0028]为达上述之一或部分或全部目的或是其他目的,本专利技术提出一种通信数据传输方法,应用于通行系统中的通信接收设备,所述通信系统还包括通信发送设备,所述通信接收设备用于向所述通信发送设备传输下载数据和接收所述通信发送设备传输的上传数据,其中,传输所述下载数据的带宽小于传输所述上传数据的带宽;
[0029]所述通信数据传输方法包括:
[0030]接收下载信号,将所述下载信号还原为所述下载以太网数据包;
[0031]根据数据包长度和类型将所述下载以太网数据包分类为第一类型数据包和第二类型数据包,所述第一类型数据包的优先级高于所述第二类型数据包;
[0032]将所述第一类型数据和所述第二类型数据分别缓存至不同的缓存模块中,根据所述优先级传输所述第一类型数据包和所述第二类型数据包;
[0033]监测所述缓存模块的缓存状态,当所述缓存模块的缓存状态为当前缓存数据量超过预设阈值时,生成流量过大告警信息;
[0034]根据所述流量过大告警信息生成流量控制帧,将所述流量控制帧通知所述通信接
收设备暂停发送所述下载信号。
[0035]实施本专利技术实施例,将具有如下有益效果:
[0036]根据数据包长度和类型将下载以太网数据包分类为第一类型数据包和第二类型数据包,由于第二类型数据包在传输时发生堵塞的概率大于第一类型数据包,第一类型数据包的优先级高于第二类型数据包,从而用于通知通信发送设备的第一类型数据包能够优先被传输出去,即使在后续传输第二类型数据包时发生堵塞,通信发送设备也能够正常向通信接收设备传输上传数据,确保传输的可靠性和稳定性,提升传输的效率。在传输流量过大时,通过流量控制包生成模块向接收组件发送流量控制帧,以使得接收组件不再发送下载信号,避免出现大量丢包的情况和堵塞的情况,也能够确保传输的可靠性和稳定性,提升传输的效率。
附图说明
[0037]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]其中:
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信接收设备,其特征在于,应用于通信系统,所述通信系统包括通信发送设备,所述通信接收设备用于向所述通信发送设备传输下载数据和接收所述通信发送设备传输的上传数据,其中,传输所述下载数据的带宽小于传输所述上传数据的带宽;所述通信接收设备包括:接收组件,用于将所述下载数据分割成下载以太网数据包,所述接收组件包括接收端网口,与所述接收组件连接,用于将所述下载以太网数据包转换成下载信号;接收端辅助组件,包括:第一传输端口,与所述接收端网口连接,用于接收所述下载信号;还原模块,与所述第一接收端口连接,用于将所述下载信号还原为所述下载以太网数据包;数据包分类模块,与所述还原模块连接,用于根据数据包长度和类型将所述下载以太网数据包分类为多个类型数据包,不同的类型数据包的优先级不同;多个缓存模块,与所述数据包分类模块连接,所述多个缓存模块与所述多个类型数据包一一对应,每个所述缓存模块用于缓存一种类型数据包;第一数据包仲裁模块,连接所述第一缓存模块和所述第二缓存模块,用于根据所述优先级将所述第一缓存模块中的第一类型数据包和所述第二缓存模块中的第二类型数据包进行数据位宽转换后进行传输;缓存状态监控模块,连接所述第一缓存模块和所述第二缓存模块,用于监测所述第一缓存模块和所述第二缓存模块的缓存状态;当所述第一缓存模块和所述第二缓存模块中至少一者的缓存状态为当前缓存数据量超过预设阈值时,生成流量过大告警信息;流量控制包生成模块,与所述缓存状态监控模块连接,用于根据所述流量过大告警信息生成流量控制帧,所述流量控制帧用于通知所述接收组件暂停发送所述下载信号。2.根据权利要求1所述的通信接收设备,其特征在于,所述接收端辅助组件还包括:第一信号转换模块,连接所述第一数据包仲裁模块,用于将所述第一数据包仲裁模块选择传输的第一类型数据包和/或所述第二类型数据包转换为下载以太网数据包信号,所述信号转换模块的传输带宽小于所述还原模块的传输带宽;第二传输端口,用于根据所述以太网数据包模拟信号生成下载调制激光,并射出所述下载调制激光。3.根据权利要求1所述的通信接收设备,其特征在于,所述接收端辅助组件还包括:第一数据包过滤及监控模块,连接于所述还原模块和所述数据包分类模块之间,用于获取所述下载以太网数据的数据包标识,根据所述数据包标识对所述下载以太网数据包进行过滤,以过滤掉错误的或者无关的下载以太网数据包;第一配置与监控模块,连接所述数据包过滤及监控模块,用于设置所述数据包过滤及监控模块对所述下载以太网数据包的过滤条件;所述第一数据包过滤及监控模块还用于根据所述数据包标识监控所述下载以太网数据包的下载传输状态,所述第一配置与监控模块用于根据所述下载传输状态监测所述第一传输端口和所述还原模块组成的第一高速链路的数据传输状态,当所述第一高速链路的输出传输状态出现异常时输出第一高速链路异常告警信息。4.根据权利要求1所述的通信接收设备,其特征在于,所述接收端辅助组件还包括:
高速接收组件,用于接收通信发送设备发送的用于传输上传数据的上传光信号,将所述上传光信号转换为上传数字信号;高速数据包模块,连接所述高速接收组件,用于根据所述上传数字信号获取上传以太网数据包;上传缓存模块,连接所述高速数据包模块,用于缓存所述上传以太网数据包;第二数据包仲裁模块,与所述上传缓存模块连接,并与所述流量控制包生成模块连接,用于在所述上传缓存模块非空时,传输所述上传缓存模块中缓存的上传以太网数据包,在所述上传缓存模块为空时,且所述流量控制包生成模块生成流量控制帧时传输所述流量控制帧;第二信号转换模块,连接所述第二数据包仲裁模块,并连接所述第一传输端口,用于将所述第二数据包仲裁模块选择传输的上传以太网数据包或者流量控制帧转换为上传以太网数据包信号,将所述上传以太网数据包信号发送至所述第一传输端口;所述第一传输端口还用于将所述上传以太网数据包信号进行并串转换后传输至所述接收端网口,所述接收端网口还用于根据并串转换后的所述上传以太网数据包信号获取上传以太网数据包或流量控制帧,将所述传以太网数据包或所述流量控制帧发送至所述接收组件。5.根据权利要求4所述的通信接收设备,其特征在于,所述接收端辅助组件还包括:第二数据包过滤及监控模块,连接于所述高速数据包模块和所述上传缓存模块之间,用于获取所述上传以太网数据的上传数据包标识,根据所述上传数据包标识对所述上传以太网数据包进行过滤,以删除错误的或者无关的上传以太网数据包;第二配置与监控模块,连接所述第一数据包过滤及监控模块,用于设置所述第一数据包过滤及监控模块对所述上传以太网数据包的过滤条件;所述第二数据包过滤及监控模块和/或所述第二配置与监控...

【专利技术属性】
技术研发人员:魏朝晖陈亮谢吕才
申请(专利权)人:昂纳科技深圳集团股份有限公司
类型:发明
国别省市:

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

1