一种基于软硬件协同的报文定时发送方法及装置

    公开(公告)号:CN115065646A

    公开(公告)日:2022-09-16

    申请号:CN202210475749.6

    申请日:2022-04-29

    Abstract: 本文涉及通信技术领域,尤其涉及一种基于软硬件协同的报文定时发送方法及装置。包括,应用层根据网络拓扑结构计算待发送报文的发送时刻,将待发送报文以及发送时刻传输至Linux系统内核网络层;Linux系统内核网络层将待发送报文进行缓存,并根据系统实时性计算待发送报文的偏移值,根据发送时刻以及偏移值将缓存中的待发送报文发送给Linux系统网络驱动层;Linux系统网络驱动层缓存待发送报文,并向网卡发送报文读取通知;网卡接收到报文读取通知后,从Linux系统网络驱动层中读取待发送报文,并根据发送时刻将待发送报文发出。实现了基于软硬件协同的报文定时发送,降低了报文的在网络传输过程中的延迟和抖动。

    一种基于软硬件协同的报文定时发送方法及装置

    公开(公告)号:CN115065646B

    公开(公告)日:2024-04-02

    申请号:CN202210475749.6

    申请日:2022-04-29

    Abstract: 本文涉及通信技术领域,尤其涉及一种基于软硬件协同的报文定时发送方法及装置。包括,应用层根据网络拓扑结构计算待发送报文的发送时刻,将待发送报文以及发送时刻传输至Linux系统内核网络层;Linux系统内核网络层将待发送报文进行缓存,并根据系统实时性计算待发送报文的偏移值,根据发送时刻以及偏移值将缓存中的待发送报文发送给Linux系统网络驱动层;Linux系统网络驱动层缓存待发送报文,并向网卡发送报文读取通知;网卡接收到报文读取通知后,从Linux系统网络驱动层中读取待发送报文,并根据发送时刻将待发送报文发出。实现了基于软硬件协同的报文定时发送,降低了报文的在网络传输过程中的延迟和抖动。

Patent Agency Ranking