vlambda博客
学习文章列表

TCP/IP协议之MAC层概述

图1 OSI与TCP/IP参考模型

在TCP/IP分层模型中,MAC层位于网络层之下,物理层之上,承担着媒介访问控制的功能。在AP(用户接入点)的通用功能视角中,MAC层包含了用户关联与管理、信道时空资源的管理与控制以及具体收发任务中的用户选择、调制与编码方式选择(MCS)、功率控制等(调度命令)。在具体基带芯片的设计与实现视角中,MAC层的设计需要考虑到与有线侧的交互、报文缓存的软硬件交互方式、以及与物理层交互时的控制通路与数据通路。MAC层的通用功能视角与基带芯片中的设计与实现视角如下图所示。

图2 MAC层功能与实现视图



WiFi软件工程师岗位职责与技能要求

1、岗位职责

1)完成MAC子模块的需求分析;

2)完成MAC子模块的软件设计说明书的编写并审核;

3)完成MAC子模块代码的编写与自验证;

4)完成与其他模块的联合调试并解决本模块的BUG。

2、技能要求

1)熟练使用C语言编码;

2)熟练掌握CMake、git等开发工具的使用;

3)计算机基础知识扎实;

4)具有无线通信专业背景,尤其是wifi、bt研究或工作经历优先;

5)具有良好的学习能力、沟通能力与自我驱动力。

1