【摘要】 本发明提供一种基于描述符结构的无线局域网卡芯片工作控制方法。由于无线局域网卡芯片进行数据发送接收时,需要对通信帧的速率、长度、加密方式等要求进行控制和状态描述。同时,无线局域网卡芯片还需要将无线局域网卡设备的很多中断和设备状态信息通知主机。因此,这些控制和状态信息需要进行规范化的管理。本发明根据无线局域网卡芯片的工作特点,发明了一种基于描述符结构的无线局域网卡芯片工作控制方法,采用了控制描述符和状态描述符两类网卡工作描述符完成主机端与网卡设备端的控制与状态信息交互。通过采用本方法以达到主机与网卡设备协同工作,控制和状态描述信息准确规范的目的。 【专利类型】发明申请 【申请人】北京中电华大电子设计有限责任公司 【申请人类型】企业 【申请人地址】100102 北京市朝阳区利泽中二路2号望京科技创业园A座五层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】朝阳区 【申请号】CN200810241098.4 【申请日】2008-12-30 【申请年份】2008 【公开公告号】CN101772200A 【公开公告日】2010-07-07 【公开公告年份】2010 【授权公告号】CN101772200B 【授权公告日】2012-02-01 【授权公告年份】2012.0 【IPC分类号】H04W84/12; H04L29/06 【发明人】刘鹏 【主权项内容】一种无线局域网卡芯片工作控制方法,其特征在于,由控制描述符和状态描述符两类网卡工作描述符组成描述符结构,其中控制描述符由发送数据控制描述符和信标帧发送控制描述符组成,状态描述符由接收数据状态描述符、发送完成状态描述符和中断状态描述符组成,其中:(1)、发送数据控制描述符用来描述需要网卡设备发送的数据帧、非信标帧其他管理帧和PS-POLL帧的控制信息,该发送数据控制描述符随被描述的数据帧、非信标帧其他管理帧和PS-POLL帧一同下发到网卡设备,主机端通过发送数据控制描述符对无线网卡芯片发送除信标帧之外的所有数据帧、管理帧以及PS-POLL帧的发送要求进行描述,从而控制网卡芯片的发送过程工作行为;(2)、信标帧发送控制描述符用来描述需要网卡设备发送的信标帧的控制信息,该信标帧发送控制描述符随被描述的信标帧一同下发到网卡设备,信标帧发送控制描述符对无线网卡芯片的控制过程与发送数据控制描述符类似,主机端通过信标帧发送控制描述符对无线网卡芯片进行信标帧发送要求的描述,从而控制网卡芯片的信标帧发送工作行为;(3)、接收数据状态描述符用来描述接收到的其他无线局域网卡设备发送给本地无线局域网卡设备各种需要交付给主机端的数据帧、管理帧和控制帧的状态信息,该接收数据状态描述符随被描述的接收到的帧一同交付给主机端驱动程序,主机端根据从接收数据状态描述符中得到的接收帧的状态信息对无线信道的工作质量以及对端无线网络设备能力等无线网络的工作情况进行实时跟踪,从而决定本地无线网卡的工作状态;(4)、发送完成状态描述符用来描述刚刚完成发送的主机端下发到网卡设备需要发送各种帧的最终发送状态,该发送完成状态描述符在被无线局域网卡芯片生成后交付给主机端驱动程序,主机端根据从发送完成状态描述符中得到的发送最终状态信息,对无线信道的工作质量以及本地无线网络设备工作状态进行实时分析,从而决定本地无线网卡的发送速率重传次数等发送策略;(5)、中断状态描述符用来描述网卡芯片产生的芯片内部中断和通过网卡芯片输入管脚产生的片外中断,该中断状态描述符在被无线局域网卡芯片生成后交付给主机端驱动程序,主机端根据从中断状态描述符中得到的无线网卡芯片中断信息获知芯片处于正常工作模式还是睡眠模式以及整个无线网卡设备的中断情况,从而决定本地无线网卡的功耗管理策略,并根据其他用户自定义中断状况完成用户所需的自定义操作。 【当前权利人】北京中电华大电子设计有限责任公司 【当前专利权人地址】北京市朝阳区利泽中二路2号望京科技创业园A座五层 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】911101057393507466 【家族引证次数】4.0