首页 > 其他分享 >管理帧发送

管理帧发送

时间:2023-08-16 14:34:05浏览次数:28  
标签:---------------------------------------------------------------------------- tx 

管理帧发送
lim_send_mgmt_frame_tx / lim_send_frame / lim_tx_mgmt_frame
wma_tx_packet
-1->wlan_mgmt_txrx_mgmt_frame_tx //tx_frame 管理帧描述符池 mgmt_desc_pool
-1->wma_mgmt_unified_cmd_send //qdf_nbuf_t buf
-1-2->send_mgmt_cmd_tlv / wmi_unified_cmd_send_fl / wmi_htc_send_pkt //wmi_mgmt_tx_send_cmd_fixed_param *cmd //HTC_PACKET *pkt //HTC_PACKET_QUEUE pPktQueue;


//发送线程等待tx_frm_download_comp_event


TX comp
htc_tx_completion_handler
-1->send_packet_completion /htt_h2t_send_complete
-1-2-> send_complete_part2 / ol_tx_download_done_ll
-1-2-3-> wma_mgmt_tx_dload_comp_hldr
-1-2-3-4->lim_auth_tx_complete_cnf

typedef struct sSirMacFrameCtl {
wma_tx_packet 处理

 

/* CE_PCI TABLE */
/*
* NOTE: the table below is out of date, though still a useful reference.
* Refer to target_service_to_ce_map and hif_map_service_to_pipe for the actual
* mapping of HTC services to HIF pipes.
*/
/*
* This authoritative table defines Copy Engine configuration and the mapping
* of services/endpoints to CEs. A subset of this information is passed to
* the Target during startup as a prerequisite to entering BMI phase.
* See:
* target_service_to_ce_map - Target-side mapping
* hif_map_service_to_pipe - Host-side mapping
* target_ce_config - Target-side configuration
* host_ce_config - Host-side configuration
============================================================================
Purpose | Service / Endpoint | CE | Dire | Xfer | Xfer
| | | ctio | Size | Frequency
| | | n | |
============================================================================
tx | HTT_DATA (downlink) | CE 0 | h->t | medium - | very frequent
descriptor | | | | O(100B) | and regular
download | | | | |
----------------------------------------------------------------------------
rx | HTT_DATA (uplink) | CE 1 | t->h | small - | frequent and
indication | | | | O(10B) | regular
upload | | | | |
----------------------------------------------------------------------------
MSDU | DATA_BK (uplink) | CE 2 | t->h | large - | rare
upload | | | | O(1000B) | (frequent
e.g. noise | | | | | during IP1.0
packets | | | | | testing)
----------------------------------------------------------------------------
MSDU | DATA_BK (downlink) | CE 3 | h->t | large - | very rare
download | | | | O(1000B) | (frequent
e.g. | | | | | during IP1.0
misdirecte | | | | | testing)
d EAPOL | | | | |
packets | | | | |
----------------------------------------------------------------------------
n/a | DATA_BE, DATA_VI | CE 2 | t->h | | never(?)
| DATA_VO (uplink) | | | |
----------------------------------------------------------------------------
n/a | DATA_BE, DATA_VI | CE 3 | h->t | | never(?)
| DATA_VO (downlink) | | | |
----------------------------------------------------------------------------
WMI events | WMI_CONTROL (uplink) | CE 4 | t->h | medium - | infrequent
| | | | O(100B) |
----------------------------------------------------------------------------
WMI | WMI_CONTROL | CE 5 | h->t | medium - | infrequent
messages | (downlink) | | | O(100B) |
| | | | |
----------------------------------------------------------------------------
n/a | HTC_CTRL_RSVD, | CE 1 | t->h | | never(?)
| HTC_RAW_STREAMS | | | |
| (uplink) | | | |
----------------------------------------------------------------------------
n/a | HTC_CTRL_RSVD, | CE 0 | h->t | | never(?)
| HTC_RAW_STREAMS | | | |
| (downlink) | | | |
----------------------------------------------------------------------------
diag | none (raw CE) | CE 7 | t<>h | 4 | Diag Window
| | | | | infrequent
============================================================================
*/

标签:----------------------------------------------------------------------------,tx,
From: https://www.cnblogs.com/huangguanyuan/p/17633939.html

相关文章

  • 2023年8月陕西/深圳软考中级系统集成项目管理工程师报名
    系统集成项目管理工程师是全国计算机技术与软件专业技术资格(水平)考试(简称软考)项目之一,是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试,既属于国家职业资格考试,又是职称资格考试。 系统集成项目管理工程师,属于软考三个级别中的“中级”。 考试合格者将颁发由中......
  • ThingsKit物联网平台日志管理
    概述ThingsKit物联网平台日志管理功能是对平台的各种日志进行记录,用于事后审计或追溯用途,会记录平台的操作日志、异常日志和登录日志。功能详解操作日志记录各种平台关键操作,例如:设备配置、创建产品、删除设备等等。操作日志异常日志记录平台的异常日志,例如:功能异常信息、......
  • ThingsKit物联网平台账号管理
    平台登录账号,平台默认分为超级管理员、平台管理员、租户管理员和客户几种账号类型。新增新增账号填入基础信息,并关联所属组织,确认。账号管理参数参数说明用户名登录账号名字支持输入的格式:中英文、数字支持输入的长度限制:36个字符必填||密码|初始设置......
  • ThingsKit物联网平台菜单管理(管理员)
    概述ThingsKit物联网平台菜单管理是对平台的系统功能进行定义,默认只有超级管理员才有权限操作。:::warning......
  • 面向制造商的面粉机设备运维管理平台有什么功能
    市场上面粉需求一直很大。为保证面粉生产高效安全,设备制造商往往需要完善设备后端的服务,打造面粉机设备运维管理平台,以实现面粉机的远程监控与运维管理。通过平台帮助制造商更好地管理和监控其面粉机设备的运行状态和维护过程,以确保制造商能够快速、准确地发现问题并采取相应的措施......
  • 互联网+AI+智慧工地管理平台源码实现
    基于微服务+Java+SpringCloud+Vue+UniApp+MySql开发的智慧工地云平台源码一、智慧工地概念智慧工地就是互联网+建筑工地,是将互联网+的理念和技术引入建筑工地,然后以物联网、移动互联网技术为基础,充分应用BIM、大数据、人工智能、移动通讯、云计算、物联网等信息技术,通过人机交......
  • 基于springboot度假村管理系统
    随着互联网技术和信息化技术的不断深入发展,利用互联网技术进行信息化管理有了很大的提高,从而使得信息管理变的越来越快捷。面对互联网的发展提升引发的新的管理方式,度假村管理人员急需要一套管理系统来规范度假村各项信息的自动化。通过该系统度假村管理人员都能够做到度假村信息的......
  • 基于C#语言的博物馆藏品管理系统的设计与实现
    随着计算机通讯技术和数据库技术的不断发展,信息化已经成为社会发展的潮流,博物馆通过设计线上藏品信息宣传管理变的更加方便。面对高速发展的信息化系统,各行各业的信息化系统如雨后春笋不断的涌现。利用信息化系统,博物馆可以足不出户实现藏品信息的全面管理,从而引导博物馆各方面规范......
  • ThingsKit物联网平台平台通知管理
    概述平台通知是ThingsKit物联网平台内的通知系统,应用场景:在需要升级系统、有重大BUG更新等等场景需要通知平台所有用户时,可以使用该功能进行消息传递。功能详解我的通知当接收到新的平台通知后,在我的通知里面进行查看。我的通知通知管理在ThingsKit物联网平台内部向自己管......
  • ThingsKit物联网平台消息模板管理
    ThingsKit物联网平台消息通知的内容模板。新增点击新增消息模版按钮,选择短信或邮件并填入相关参数,确认新增。模板类型参数说明短信消息类型短信必选|||配置名称|选择的消息配置名称必选,根据消息类型选择|||模版名称|此短信模版名称支持输入......