基于RAW的网络构架及数据传输方法
摘要:
本申请涉及一种基于RAW的网络构架,包括PHY层、MAC层、网络驱动层和应用程序;网络驱动层包括用于提供给应用程序进行直接调用的函数接口;应用程序通过调用函数接口实现与MAC层间直接对接进行网络数据包的收发。函数接口包括:数据写函数,用于实现应用程序将待发送的网络数据包直接写入MAC层的缓存区,以通过PHY层发送;数据读函数,用于实现应用程序直接读取MAC层的缓存区所缓存的通过PHY层接收的网络数据包;中断函数,用于实现上层应用程序进行网络数据包的直接写入或直接读取过程中的控制。还提供了应用于上述网络构架中的数据传输方法。本申请可以提高使用RAW网络进行通信的应用程序收发网络数据包的实时性。
公开/授权文献
0/0