CN103703829A - 一种数据传输方法和装置 - Google Patents

一种数据传输方法和装置 Download PDF

Info

Publication number
CN103703829A
CN103703829A CN201280013108.3A CN201280013108A CN103703829A CN 103703829 A CN103703829 A CN 103703829A CN 201280013108 A CN201280013108 A CN 201280013108A CN 103703829 A CN103703829 A CN 103703829A
Authority
CN
China
Prior art keywords
frame
length
mpdu
information
delimiter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201280013108.3A
Other languages
English (en)
Other versions
CN103703829B (zh
Inventor
鲍东山
阎德升
刘慎发
周玉宝
解晓强
姚惠娟
王竞
秦君华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Nufront Wireless Tech Co ltd
Beijing Nufront Mobile Multimedia Technology Co Ltd
Original Assignee
Beijing Nufront Wireless Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Nufront Wireless Tech Co ltd filed Critical Beijing Nufront Wireless Tech Co ltd
Priority to CN201280013108.3A priority Critical patent/CN103703829B/zh
Publication of CN103703829A publication Critical patent/CN103703829A/zh
Application granted granted Critical
Publication of CN103703829B publication Critical patent/CN103703829B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)

Abstract

本发明提供了一种数据传输方法和装置,包括数据发送、接收方法和装置,所述数据发送方法包括:将媒体接入控制协议数据单元MPDU封装为组媒体接入控制协议数据单元G-MPDU的子帧,包括:在所述MPDU之前设置定界符,所述定界符由定界符标识和所述MPDU的长度校验信息组成;将一个或者多个所述子帧封装为G-MPDU;发送所述G-MPDU。

Description

一种数据传输方法和装置
本申请要求申请日为 2012年 2月 7 日, 申请号为 201210026596.3, 发 明名称为一种数据传输方法和装置的在先申请的优先权, 该在先申请的全部 内容均已在本申请中体现。 本申请要求申请日为 2012年 3月 2 日, 申请号为 201210054095.6, 发 明名称为一种数据传输方法和装置的在先申请的优先权, 该在先申请的全部 内容均已在本申请中体现。
技术领域
本发明属于无线通信领域, 尤其涉及一种数据传输方法和装置。
背景技术
近年来, 无线网络技术有基于 802.11标准的无线局域网 WiFi技术、 基 于 802.15的蓝牙 Bluetooth***以及由移动通信*** ί生而来的面向室内应 用的 Femto技术等等。
基于 IEEE 802.11 的 WiFi技术是当今使用最广的一种无线网络传输技 术。 主要应用于无线局 i或网环境, 应用场景以室内居多, 也可应用于室外环 境。 802.11 ***由最初的基于 CDMA传输机制的 802.11b演进为基于 OFDM 技术的 802.11a和 802.11g。 尽管在最新的 IEEE 802.11n-2009标准中, 通过 引入多天线 (MIMO )技术使得 802.11η物理层峰值速率可达 600Mbps, 但 是通常媒体接入控制 (MAC, Media ACess Control ) 层的呑吐仅仅最大能达 到 300Mbps。 所以对于传统的 WLAN***, 基于 CSMA/CA (载波侦听 /冲 突避免 ) 的单用户接入的 MAC层设计一直是网络性能的瓶颈。 所以, 尽管 现有的 Wi-Fi技术在一定程度上为用户提供了低廉的用户接入方式, 但是很 难再适应当前以及未来的飞速发展的高速率的多媒体业务需求。 基于 3GPP标准的 Femto技术是从移动通信***演进而来的一种面向室 内覆盖的新技术, 基于 3G ***的 Femto技术釆用 CDMA传输机制, 面向 LTE或 WiMAX***的 Femto技术则釆用 OFDM传输机制。 其多址接入机 制通过时间、 频率、 码字为不同的用户分配相互正交的接入资源, 这与面向 竟争的 CSMA/CA随机多址接入有着本质不同。 但是 Femto技术由面向移动 通信***的 3G/LTE/WiMAX*** ^"生而来。 由于 3G/LTE/WiMAX***主要 面向广域覆盖的移动通信场景, 其***特征对于中短距离无线通信场景并不 优化。 同时基于 3G/LTE/WiMAX比较复杂的上层协议设计和 PHY层对同步 等的严格要求, 导致设备成本也不能做到像 802.11的低廉, 这也是 Femto技 术目前一直没被广泛应用的重要原因之一 。 面对日益飞速发展的多媒体业务应用需求, 为了更好地满足无线通信需 求, 需要提出更加适用的实现方案。
发明内容
本发明要解决的技术问题是,提供一种数据传输方法和装置, 能够高效、 可靠地实现数据传输。 为了解决上述技术问题, 本发明提出一种数据发送方法, 包括: 将媒体接入控制协议数据单元 MPDU 封装为组媒体接入控制协议数据 单元 G-MPDU的子帧, 包括: 在所述 MPDU之前设置定界符, 所述定界符 由定界符标识和所述 MPDU的长度校验信息组成;
将一个或者多个所述子帧封装为 G-MPDU;
发送所述 G-MPDU。 为了解决上述技术问题, 本发明还提出一种数据接收方法, 包括: 接收并解析组媒体接入控制协议数据单元 G-MPDU; 所述 G-MPDU包 括一个或者多个子帧, 每个子帧中包括定界符和 MPDU; 所述定界符由定界 符标识和所述 MPDU的长度校验信息组成;
逐比特匹配定界符标识; 当与定界符标识匹配正确时, 根据定界符标识定位出当前子帧中的 MPDU; 根据定界符中的长度校验信息对所述 MPDU 做长度校验, 如果校验成 功, 则认为定界符识别正确, 开始解析; 如果校儉失败, 则认为定界符识别 错误, 继续将当前与定界符标识匹配的比特的下一比特与定界符标识匹配。 为了解决上述技术问题, 本发明还提出一种数据发送装置, 包括: 封装模块,用于将媒体接入控制协议数据单元 MPDU封装为组媒体接入 控制协议数据单元 G-MPDU的子帧, 包括: 在所述 MPDU之前设置定界符, 所述定界符由定界符标识和所述 MPDU的长度校验信息组成;以及将一个或 者多个所述子帧封装为 G-MPDU; 发送模块, 用于发送所述 G-MPDU。 为了解决上述技术问题, 本发明还提出一种数据接收装置, 包括: 接收解析模块, 用于接收并解析组媒体接入控制协议数据单元 G-MPDU; 所述 G-MPDU包括一个或者多个子帧, 每个子帧中包括定界符和 MPDU; 所述定界符由定界符标识和所述 MPDU的长度校验信息组成; 判断模块, 与所述接收解析模块相连, 用于逐比特匹配定界符标识, 当 与定界符标识匹配正确时, 停止匹配, 发送定位控制指令; 当接收到匹配控 制指令后, 继续将下一比特与定界符标识匹配;
第一处理模块, 与所述判断模块和所述接收解析模块均相连, 用于接收 到所述定位控制指令后, 根据当前匹配到的定界符标识定位出当前子帧中的 MPDU;
第二处理模块, 与所述接收解析模块、 所述判断模块和第一处理模块均 相连, 用于根据定界符中的长度校验信息对所述 MPDU做长度校验, 如果校 验成功, 则认为定界符识别正确, 开始解析; 如果校验失败, 则认为定界符 识别错误, 发送所述匹配控制指令。 本发明提供的一种数据传输方法和装置, 能够高效、 可靠地实现数据传 输。
附图说明 图 1是本发明实施例一种数据发送方法流程图;
图 2是本发明实施例一种 G-MPDU结构示意图;
图 3是本发明实施例 G-MPDU的子帧结构示意图; 图 4是本发明实施例 G-MPDU的定界符结构示意图;
图 5是本发明实施例计算 MPDU去掉 FCS的剩余长度的方法流程示意 图;
图 6是本发明实施例第一种帧头结构示意图; 图 7是本发明实施例第一种帧头中的帧控制字段结构示意图; 图 8是本发明实施例计算 GroupAck去掉 FCS的剩余长度的方法流程示 意图;
图 9是本发明实施例 GroupAck结构示意图; 图 10是本发明实施例计算 GroupAck去掉 FCS的剩余长度的方法流程 示意图; 图 11是本发明实施例独立资源请求帧的结构示意图;
图 12是本发明实施例一种数据接收方法流程示意图; 图 13是本发明实施例一种数据发送装置方框图;
图 14是本发明实施例一种数据接收装置方框图。
具体实施方式 以下描述和附图充分地示出本发明的具体实施方案, 以使本领域的技术 人员能够实践它们。 其他实施方案可以包括结构的、 逻辑的、 电气的、 过程 的以及其他的改变。 实施例仅代表可能的变化。 除非明确要求, 否则单独的 组件和功能是可选的, 并且操作的顺序可以变化。 一些实施方案的部分和特 征可以被包括在或替换其他实施方案的部分和特征。 本发明的实施方案的范 围包括权利要求书的整个范围, 以及权利要求书的所有可获得的等同物。 在 本文中, 本发明的这些实施方案可以被单独地或总地用术语"发明 "来表示, 这仅仅是为了方便, 并且如果事实上公开了超过一个的发明, 不是要自动地 限制该应用的范围为任何单个发明或发明构思。 本发明实施例提供了一种数据发送方法, 如图 1所示, 包括:
步骤 S 101: 将媒体接入控制协议数据单元 (MPDU)封装为组媒体接入控 制协议数据单元 (G-MPDU)的子帧, 包括: 在所述 MPDU之前设置定界符, 所述定界符由定界符标识和所述 MPDU的长度校验信息组成;
步骤 S102: 将一个或者多个所述子帧封装为 G-MPDU; 步骤 S103: 发送所述 G-MPDU。
其中,所述定界符中的长度校验信息由所述 MPDU去掉帧校验序列 FCS 后的剩余长度得出。 MPDU包括帧头、 帧体和 FCS部分, 因此, 所述剩余长 度也是所述 MPDU的帧头长度和帧体长度之和。 较佳地, 在将 MPDU封装为 G-MPDU的子帧时, 如果不是最后一个子 帧, 还在所述 MPDU之后设置填充位, 以使得所述子帧的长度是 2字节的整 数倍, 使得解析处理更筒单。
较佳地, 本发明实施例设计以 2个字节承载定界符, 其中: 以 1个字节 承载定界符标识, 以另一个字节承载长度校验信息, 从而只需设计 0个或者 1个字节的填充位, 节约了开销, 提高了处理效率。
参见图 2, 该图示出了釆用本发明上述方法封装的 G-MPDU 结构, G-MPDU由一系列 G-MPDU子帧组成。 参见图 3,该图示出了釆用本发明上述方法封装的 G-MPDU的子帧结构, 其中: G-MPDU子帧包括 G-MPDU定界符(后续描述中筒称定界符;)、 MPDU 和可能的填充字节。 除了最后一个 G-MPDU子帧, 每个 G-MPDU子帧需要 增加 0个或者 1个填充字节,使每个 G-MPDU子帧的长度是 2字节的整数倍。 参见图 4, 该图示出了釆用本发明上述方法封装的 G-MPDU的定界符的 格式, 由定界符标识和长度校验信息 (CRC)组成。 其中: 定界符标识为一固 定值, 例如 0x46。 CRC由 MPDU去掉 FCS的剩余长度得出。 下面将详述如何计算 CRC:
首先, 需要获取 MPDU去掉 FCS的剩余长度, 即帧头和帧体的长度之 和, 如图 5所示, 包括步骤: 步骤 S501 : 解析所述 MPDU的帧头, 得到帧类型信息; 本发明实施例中所述帧类型信息包括帧类型和子类型。 其中, 帧类型包括管理控制和数据。 所述子类型用于对帧类型做进一步 细化。 具体可参见表 1。
1 . 有效的类型和子类型的组合
将上述各种子类型的管理控制帧, 划分为有序列号管理控制帧和无序列 号管理控制帧, 其中: 有序列号管理控制帧包括: BCF帧、 CSI— MIMO帧、 BFM— MIMO帧、 CQI— FB帧。 无序列号管理控制帧包括: 随机接入请求帧、 随机接入响应帧、 终端基 本能力协商请求帧、 终端基本能力协商响应帧、 动态业务建立请求帧、 动态 业务建立响应帧、 动态业务修 _改请求帧、 动态业务修 _改响应帧、 动态业务删 除请求帧、 动态业务删除响应帧、 独立资源请求帧、 ACK帧、 GroupAckReq 帧、 GroupAck帧、 退出网络帧、 信道切换通知帧、 休眠请求帧、 休眠响应帧 和下行业务指示帧。 根据从帧头中解析出的帧类型和子类型与上述预设的类型表相匹配, 即 可知晓 MPDU的类型。 在其他实施例中, 帧类型信息也可釆用其他划分方式, 本发明在此不 丈 限制。
步骤 S502: 根据所述帧类型信息确定出对应的帧头长度; 根据所述帧类型信息, 即可定位出对应类型的帧的帧头格式。 本发明实施例中设计 2种帧头:
第一种如图 6所示, 长度为 6个字节, 包括 16bit的帧控制字段、 4bit 的分片号字段、 12bit的序号字段、 3bit的预留位、 lbit的分片指示字段、 12bit 的长度字段。 其中:
帧控制字段如图 7所示, 包含下列字段: 2bit的协议版本、 lbit的帧类 型字段、 5bit的子类型字段、 4bit的流标识 (FID ) 字段、 lbit的重传指示字 段和 3bit的预留字段。 另一种长度为 2个字节, 仅包括如图 7所示的 16bit的帧控制字段。 对于帧类型为数据的, 使用 6个字节的帧头格式。 对于帧类型为管理控制的, 如果是有序列号管理控制帧, 则使用 6个字 节的帧头格式; 如果是无序列号管理控制帧, 则使用 2个字节的帧头格式。
在其他实施例中, 也可设计其他结构的帧头, 皆可适用上述方法, 由帧 类型信息确定出对应的帧头长度。
步骤 S503: 艮据所述帧类型信息判断确定对应的帧体长度获取策略, 获 取帧体长度; 本发明根据不同类型的帧结构特点, 设计相应的帧结构获取策略, 具体 如下:
当所述 MPDU是帧类型为数据的帧, 或者是有序列号管理控制帧时, 帧 头中设置有长度字段, 用于承载帧体长度指示信息, 因此, 通过解析帧头, 从中获取帧体长度指示信息, 得到帧体长度; 当所述 MPDU是无序列号管理控制帧时, 如果长度固定, 则根据帧类型 和子类型即可直接确定出对应的帧体长度; 当所述 MPDU是无序列号管理控制帧时,如果长度不固定,则解析帧体, 则需计算帧体长度, 其中: 计算方法 1 : 当帧体中携带变长信息块总长度的指示信息时, 解析出所 述变长信息块总长度的指示信息, 得到帧体中变长信息块的总长度, 再与所 述 MPDU的帧体中定长信息块的总长度求和, 计算出所述 MPDU的帧体长 度。
计算方法 2: 当帧体中携带变长信息块的数量信息时, 解析出所述信息 块的数量信息, 根据所述信息块的数量信息与所述信息块的单位长度, 计算 出所述变长信息块的总长度,再与所述 MPDU的帧体中定长信息块的总长度 求和, 计算出所述 MPDU的帧体长度。 步骤 S504: 才艮据所述 MPDU的帧头长度和帧体长度计算所述剩余长度。
下面以待封装的 MPDU为 GroupAck帧为例说明长度不固定的无序列号 管理控制帧如何获取 MPDU去掉 FCS后的剩余长度。 步骤 S801 : 解析出 MPDU的帧头中的帧类型和子类型, 据以确定所述 MPDU为 GroupAck帧; 步骤 S802: 确定出 GroupAck对应的帧头长度为 2bit;
GroupAck为无序列号管理控制帧, 使用 2bit的帧头。 步骤 S803: 确定出 GroupAck对应的帧体中具有长度字段, 用于承载所 有 FID信息块的总长度;
GroupAck的帧格式如图 9所示;
步骤 S804: 解析 GroupAck的帧体中的长度字段, 得到 GroupAck中所 有 FID信息块的总长度; 步骤 S805: 计算帧体中的预留字段、 管理控制帧确认位、 长度字段和 FID信息块的总长度之和, 得到 GroupAck的帧体长度; 步骤 S806:计算 GroupAck的帧头长度和帧体长度之和,得到 GroupAck 去掉 FCS的剩余长度。
下面再以待封装的 MPDU 为独立资源请求帧为例说明长度不固定的无 序列号管理控制帧如何获取 MPDU去掉帧校验序列 FCS后的剩余长度。 步骤 S1001 : 解析出 MPDU的帧头中的帧类型和子类型, 据以确定所述 MPDU为独立资源请求帧; 步骤 S1002: 确定独立资源请求帧对应的帧头长度为 2bit;
独立资源请求帧为无序列号管理控制帧, 使用 2bit的帧头。 步骤 S1003: 确定出独立资源请求帧对应的帧体中不具有用于 载帧体 长度的字段, 但是存在 FID个数字段;
独立资源请求帧的帧格式如图 11所示; 步骤 S1004: 解析独立资源请求帧的帧体中的 FID个数字段;
独立资源请求帧之所以长度可变是由于 FID信息块的个数可变, 因此, 可根据 FID个数与 FID信息块的单位长度计算动态可变的 FID信息块的总长 度, 再与定长信息块的总长度求和即可;
步骤 S1005:根据 FID信息块的个数与 FID信息块的单位长度计算出 FID 信息块的总长度;
步骤 S1006: 计算帧体中的站点标识(STAID )字段、 业务流(FID ) 个 数字段和 FID信息块的总长度之和, 得到独立资源请求帧的帧体长度;
步骤 S1007: 计算独立资源请求帧的帧头长度和帧体长度之和, 得到独 立资源请求帧去掉 FCS的剩余长度。
获取到 MPDU去掉 FCS后的剩余长度后, 可釆用 8位 CRC校验。 CRC 可釆用如下标准多项式产生:
G(x)= x8+ x2+x+l
寄存器初始状态为 0xFF, 运算结束后将寄存器状态取反作为 CRC校验 序列输出。 CRC校验比特按照从高阶到低阶的字节顺序进行发送。
由上述内容可见, 本发明实施例中的定界符标识设计筒洁, 长度信息是 从 MPDU中获取的, 并不在定界符中设置长度字段显性表示, 节约了开销。 参见图 12, 该图示出了本发明实施例一种数据接收方法, 用于接收釆用 上述方法发送来的 G-MPDU, 包括: 步骤 S 1201 : 接收并解析 G-MPDU;
其中, 所述 G-MPDU包括一个或者多个子帧,每个子帧中封装有定界符 和 MPDU; 所述定界符由定界符标识和所述 MPDU的长度校验信息组成; 步骤 S 1202: 设置待匹配的比特位初始位置 n=l; 即, 从第 1个比特位开始, 逐比特匹配定界符标识;
步骤 S1203: 将第 n个比特匹配定界符标识, 如果匹配正确, 则执行步 骤 S1204; 否则, 执行步骤 S1205;
步骤 S1205: 设置 n=n+l, 返回步骤 S1203; 步骤 S1204: 根据定界符标识定位出当前子帧中的 MPDU, 执行步骤 S1206; 步骤 S 1206: 根据定界符中的长度校验信息对所述 MPDU做长度校验, 如果校儉成功, 则执行步骤 S1207; 如果校儉失败, 则返回步骤 S 1205; 步骤 S1207: 认为定界符识别正确, 开始解析。 定界符识别正确后, 以所述定界符为首个定界符,才艮据 G-MPDU中当前 子帧中的 MPDU的总长度 (帧头长度、 帧体长度和 FCS长度之和;), 即可确 定出下一个子帧的位置, 以此类推, 可以定位出后续各子帧的位置。 因此, 对于一个 G-MPDU, 在首次确定定界符识别正确后, 即可根据长度的对应关 系,依次定位出各子帧的位置, 无需对每一个子帧都通过定界符匹配来定位。
在执行步骤 S1205时, 是通过对所述 MPDU去掉 FCS后的剩余长度进 行校验, 将校验结果与定界符中的长度校验信息比较, 如果相同, 则认为校 验成功;如果不相同,则认为校验失败。获取所述剩余长度的过程同 G-MPDU 封装过程中计算长度校验信息 CRC时获取剩余长度的方法。 较佳地, 在将 MPDU封装为 G-MPDU的子帧时, 如果不是最后一个子 帧, 还在所述 MPDU之后设置填充位, 以使得所述子帧的长度是 2字节的整 数倍, 相应地, 对于接收端而言, 将很好的降低解析难度, 提高解析速度。 较佳地, 设计以 2个字节承载定界符, 其中: 以 1个字节承载定界符标识, 以另一个字节承载长度校验信息,从而只需设计 0个或者 1个字节的填充位, 节约了开销, 提高了整体的数据传输处理的效率。 釆用本发明数据传输方法, 接收端在匹配到定界符标识后, 还进一步对 MPDU长度校验,以验证定界符标识是否识别正确,从而有效降低误判断率, 提高了数据接收的正确率。 在业务传输信道传输的所有 MPDU 都使用 G-MPDU方式传输, 将使得数据传输更加高效和可靠。
为实现上述数据发送方法, 本发明实施例还提供了一种数据发送装置, 如图 13所示, 包括: 封装模块 1301, 用于将媒体接入控制协议数据单元 MPDU封装为组媒 体接入控制协议数据单元 G-MPDU的子帧, 包括: 在所述 MPDU之前设置 定界符, 所述定界符由定界符标识和所述 MPDU的长度校^儉信息组成; 以及 将一个或者多个所述子帧封装为 G-MPDU; 发送模块 1302, 用于发送所述 G-MPDU。
较佳地, 还包括: 第一处理模块 1303, 与所述封装模块 1301相连, 用于才艮据所述 MPDU 去掉帧校验序列 FCS后的剩余长度计算所述长度校验信息。 较佳地, 还包括:
解析模块 1304, 用于解析所述 MPDU的帧头, 得到帧类型信息; 第二处理模块 1305, 与所述解析模块 1304相连, 用于根据所述帧类型 信息确定出对应的帧头长度; 第三处理模块 1306, 与所述解析模块 1304相连, 用于根据所述帧类型 信息确定对应的帧体长度获取策略, 获取帧体长度; 第四处理模块 1307, 与所述第一处理模块 1303、 第二处理模块 1305和 第三处理模块 1306均相连, 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。 其巾,
所述帧类型信息包括帧类型和子类型;
帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 所述各种子类型的管理控制帧, 又划分为有序列号管理控制帧和无序列 号管理控制帧。 较佳地, 所述第二处理模块 1305,根据所述帧类型信息确定所述 MPDU 是帧类型为数据的帧, 或者是有序列号管理控制帧时, 确定出对应的帧头长 度为第一长度;以及才艮据所述帧类型信息确定所述 MPDU是无序列号管理控 制帧时, 确定出对应的帧头长度为第二长度。 较佳地, 所述第一长度为 6bit; 所述第二长度为 2bit。 较佳地, 所述第三处理模块 1306,才艮据所述帧类型信息确定所述 MPDU 是帧类型为数据的帧, 或者是有序列号管理控制帧时, 解析帧头, 从中获取 帧体长度指示信息, 得到帧体长度; 所述第三处理模块 1306, 根据所述帧类 型信息确定所述 MPDU是无序列号管理控制帧时, 如果长度固定, 则根据帧 类型和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算 帧体长度。
较佳地, 所述第三处理模块 1306,才艮据所述帧类型信息确定所述 MPDU 是长度不固定的无序列号管理控制帧, 且帧体中携带变长信息块总长度的指 示信息时, 解析出所述变长信息块总长度的指示信息, 得到帧体中变长信息 块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所 述 MPDU的帧体长度。
较佳地, 所述第三处理模块 1306,才艮据所述帧类型信息确定所述 MPDU 是长度不固定的无序列号管理控制帧, 且当帧体中携带变长信息块的数量信 息时, 解析出所述信息块的数量信息, 根据所述信息块的数量信息与所述信 息块的单位长度, 计算出所述变长信息块的总长度, 再与所述 MPDU的帧体 中定长信息块的总长度求和, 计算出所述 MPDU的帧体长度。
较佳地, 所述封装模块 1301, 在将 MPDU封装为 G-MPDU的子帧时, 如果不是最后一个子帧, 还在所述 MPDU之后设置填充位, 以使得所述子帧 的长度是 2字节的整数倍。
较佳地, 所述封装模块 1301, 以 2个字节承载定界符, 其中: 以 1个字 节承载定界符标识, 以另一个字节承载长度校验信息; 以 0个或者 1个字节 载所述填充位。
为了实现上述数据接收方法, 本发明实施例还提供一种数据接收装置, 口图 14所示, 包括: 接收解析模块 1401, 用于接收并解析组媒体接入控制协议数据单元 G-MPDU; 所述 G-MPDU包括一个或者多个子帧, 每个子帧中包括定界符和 MPDU; 所述定界符由定界符标识和所述 MPDU的长度校验信息组成; 判断模块 1402, 与所述接收解析模块 1401相连, 用于逐比特匹配定界 符标识, 当与定界符标识匹配正确时, 停止匹配, 发送定位控制指令; 当接 收到匹配控制指令后, 继续将下一比特与定界符标识匹配; 第一处理模块 1403, 与所述判断模块 1402和所述接收解析模块 1401均 相连, 用于接收到所述定位控制指令后, 根据当前匹配到的定界符标识定位 出当前子帧中的 MPDU; 第二处理模块 1404, 与所述接收解析模块 1401、 所述判断模块 1402和 第一处理模块 1403均相连,用于根据定界符中的长度校验信息对所述 MPDU 丈长度校儉, 如果校儉成功, 则认为定界符识别正确, 开始解析; 如果校儉 失败, 则认为定界符识别错误, 发送所述匹配控制指令。
较佳地, 所述第二处理模块 1404, 对所述 MPDU去掉帧校验序列 FCS 后的剩余长度进行校验, 将校验结果与定界符中的长度校验信息比较, 如果 相同, 则认为校验成功; 如果不相同, 则认为校验失败。 较佳地, 还包括:
解析模块 1405, 用于解析所述 MPDU的帧头, 得到帧类型信息; 第三处理模块 1406, 与所述解析模块 1405相连, 用于才艮据所述帧类型 信息确定出对应的帧头长度; 第四处理模块 1407, 与所述解析模块 1405相连, 用于才艮据所述帧类型 信息确定对应的帧体长度获取策略, 获取帧体长度;
第五处理模块 1408, 与所述第二处理模块 1404、 第三处理模块 1406和 第四处理模块 1407均相连, 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。 其中, 所述解析模块 1405, 与所述接收解析模块 1401和所述第一处理 模块 1403均相连, 根据所述第一处理模块 1403的匹配结果, 对所述接收解 析模块 1401解析的数据处理 (图中未示出此连接关系;)。 较佳地, 所述帧类型信息包括帧类型和子类型;
帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 所述各种子类型的管理控制帧, 又划分为有序列号管理控制帧和无序列 号管理控制帧。 较佳地, 所述第三处理模块 1406,才艮据所述帧类型信息确定所述 MPDU 是帧类型为数据的帧, 或者是有序列号管理控制帧时, 确定出对应的帧头长 度为第一长度;以及才艮据所述帧类型信息确定所述 MPDU是无序列号管理控 制帧时, 确定出对应的帧头长度为第二长度。
较佳地, 所述第一长度为 6bit; 所述第二长度为 2bit。
较佳地, 所述第四处理模块 1407,才艮据所述帧类型信息确定所述 MPDU 是帧类型为数据的帧, 或者是有序列号管理控制帧时, 解析帧头, 从中获取 帧体长度指示信息, 得到帧体长度; 所述第四处理模块 1407, 根据所述帧类 型信息确定所述 MPDU是无序列号管理控制帧时, 如果长度固定, 则根据帧 类型和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算 帧体长度。 较佳地, 所述第四处理模块 1407,才艮据所述帧类型信息确定所述 MPDU 是长度不固定的无序列号管理控制帧, 且帧体中携带变长信息块总长度的指 示信息时, 解析出所述变长信息块总长度的指示信息, 得到帧体中变长信息 块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所 述 MPDU的帧体长度。 较佳地, 所述第四处理模块 1407,才艮据所述帧类型信息确定所述 MPDU 是长度不固定的无序列号管理控制帧, 且当帧体中携带变长信息块的数量信 息时, 解析出所述信息块的数量信息, 根据所述信息块的数量信息与所述信 息块的单位长度, 计算出所述变长信息块的总长度, 再与所述 MPDU的帧体 中定长信息块的总长度求和, 计算出所述 MPDU的帧体长度。
较佳地, G-MPDU中除了最后一个子帧, 其余子帧中还包括填充位, 以 使得所述子帧的长度是 2字节的整数倍。
较佳地, 所述定界符以 2个字节承载, 其中: 以 1个字节承载定界符标 识, 以另一个字节承载长度校验信息; 所述填充位以 0个或者 1个字节承载。
才艮据所述公开的实施例, 可以使得本领域技术人员能够实现或者使用本 发明。 对于本领域技术人员来说, 这些实施例的各种修改是显而易见的, 并 且这里定义的总体原理也可以在不脱离本发明的范围和主旨的基础上应用于 其他实施例。 以上所述的实施例仅为本发明的较佳实施例而已, 并不用以限 制本发明, 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改 进等, 均应包含在本发明的保护范围之内。

Claims (44)

  1. 权 利 要 求 书
    1. 一种数据发送方法, 其特征在于, 包括:
    将媒体接入控制协议数据单元 MPDU 封装为组媒体接入控制协议数据 单元 G-MPDU的子帧, 包括: 在所述 MPDU之前设置定界符, 所述定界符 由定界符标识和所述 MPDU的长度校验信息组成;
    将一个或者多个所述子帧封装为 G-MPDU;
    发送所述 G-MPDU。
  2. 2. 如权利要求 1所述的方法, 其特征在于: 所述长度校验信息由所述 MPDU去掉帧校验序列 FCS后的剩余长度得 出。
  3. 3. 如权利要求 2所述的方法, 其特征在于: 解析所述 MPDU的帧头, 得到帧类型信息; 根据所述帧类型信息确定出对应的帧头长度; 根据所述帧类型信息确定对应的帧体长度获取策略, 获取帧体长度; 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。
  4. 4. 如权利要求 3所述的方法, 其特征在于: 所述帧类型信息包括帧类型和子类型;
    帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 将各种子类型的管理控制帧, 划分为有序列号管理控制帧和无序列号管 理控制帧。
  5. 5. 如权利要求 4所述的方法, 其特征在于: 当所述 MPDU是帧类型为数据的帧, 或者是有序列号管理控制帧时, 对 应的帧头长度为第一长度;
    当所述 MPDU是无序列号管理控制帧时, 对应的帧头长度为第二长度。
  6. 6. 如权利要求 5所述的方法, 其特征在于: 所述第一长度为 6bit;
    所述第二长度为 2bit。
  7. 7. 如权利要求 4所述的方法, 其特征在于: 当所述 MPDU是帧类型为数据的帧, 或者是有序列号管理控制帧时, 解 析帧头, 从中获取帧体长度指示信息, 得到帧体长度;
    当所述 MPDU是无序列号管理控制帧时, 如果长度固定, 则根据帧类型 和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算帧体 长度。
  8. 8. 如权利要求 7所述的方法, 其特征在于, 当所述 MPDU是长度不固 定的无序列号管理控制帧时: 当帧体中携带变长信息块总长度的指示信息时, 解析出所述变长信息块 总长度的指示信息, 得到帧体中变长信息块的总长度, 再与所述 MPDU的帧 体中定长信息块的总长度求和, 计算出所述 MPDU的帧体长度。
  9. 9. 如权利要求 7所述的方法, 其特征在于, 当所述 MPDU是长度不固 定的无序列号管理控制帧时: 当帧体中携带变长信息块的数量信息时,解析出所述信息块的数量信息, 根据所述信息块的数量信息与所述信息块的单位长度, 计算出所述变长信息 块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所 述 MPDU的帧体长度。
  10. 10.如权利要求 1所述的方法, 其特征在于: 在将 MPDU封装为 G-MPDU的子帧时, 如果不是最后一个子帧, 还在 所述 MPDU之后设置填充位, 以使得所述子帧的长度是 2字节的整数倍。
  11. 11.如权利要求 10所述的方法, 其特征在于: 以 2个字节承载定界符, 其中: 以 1个字节承载定界符标识, 以另一个 字节承载长度校验信息; 以 0个或者 1个字节 载所述填充位。
  12. 12.一种数据接收方法, 其特征在于, 包括: 接收并解析组媒体接入控制协议数据单元 G-MPDU; 所述 G-MPDU包 括一个或者多个子帧, 每个子帧中包括定界符和 MPDU; 所述定界符由定界 符标识和所述 MPDU的长度校验信息组成;
    逐比特匹配定界符标识; 当与定界符标识匹配正确时, 根据定界符标识定位出当前子帧中的 MPDU; 根据定界符中的长度校验信息对所述 MPDU 做长度校验, 如果校验成 功, 则认为定界符识别正确, 开始解析; 如果校儉失败, 则认为定界符识别 错误, 继续将当前与定界符标识匹配的比特的下一比特与定界符标识匹配。
  13. 13.如权利要求 12所述的方法, 其特征在于: 对所述 MPDU去掉帧校验序列 FCS后的剩余长度进行校验, 将校验结 果与定界符中的长度校验信息比较, 如果相同, 则认为校验成功; 如果不相 同, 则认为校儉失败。
  14. 14.如权利要求 13所述的方法, 其特征在于: 解析所述 MPDU的帧头, 得到帧类型信息; 根据所述帧类型信息确定出对应的帧头长度;
    根据所述帧类型信息确定对应的帧体结构,据以获取或者计算帧体长度; 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。
  15. 15.如权利要求 14所述的方法, 其特征在于: 所述帧类型信息包括帧类型和子类型;
    帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 将各种子类型的管理控制帧, 划分为有序列号管理控制帧和无序列号管 理控制帧。
  16. 16.如权利要求 15所述的方法, 其特征在于: 当所述 MPDU是帧类型为数据的帧, 或者是有序列号管理控制帧时, 对 应的帧头长度为第一长度;
    当所述 MPDU是无序列号管理控制帧时, 对应的帧头长度为第二长度。
  17. 17.如权利要求 16所述的方法, 其特征在于: 所述第一长度为 6bit;
    所述第二长度为 2bit。
  18. 18.如权利要求 15所述的方法, 其特征在于: 当所述 MPDU是帧类型为数据的帧, 或者是有序列号管理控制帧时, 解 析帧头, 从中获取帧体长度指示信息, 得到帧体长度;
    当所述 MPDU是无序列号管理控制帧时, 如果长度固定, 则根据帧类型 和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算帧体 长度。
  19. 19.如权利要求 18所述的方法,其特征在于, 当所述 MPDU是长度不固 定的无序列号管理控制帧时: 当帧体中携带变长信息块总长度的指示信息时, 解析出所述变长信息块 总长度的指示信息, 得到帧体中变长信息块的总长度, 再与所述 MPDU的帧 体中定长信息块的总长度求和, 计算出所述 MPDU的帧体长度。
  20. 20.如权利要求 18所述的方法,其特征在于, 当所述 MPDU是长度不固 定的无序列号管理控制帧时: 当帧体中携带变长信息块的数量信息时,解析出所述信息块的数量信息, 根据所述信息块的数量信息与所述信息块的单位长度, 计算出所述变长信息 块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所 述 MPDU的帧体长度。
  21. 21.如权利要求 12所述的方法, 其特征在于:
    G-MPDU中除了最后一个子帧, 其余子帧中还包括填充位, 以使得所述 子帧的长度是 2字节的整数倍。
  22. 22.如权利要求 21所述的方法, 其特征在于: 所述定界符占用 2个字节, 其中: 所述定界符标识占用 1个字节, 所述 长度校验信息占用另一个字节; 所述填充位占用 0个或者 1个字节。
  23. 23.一种数据发送装置, 其特征在于, 包括: 封装模块,用于将媒体接入控制协议数据单元 MPDU封装为组媒体接入 控制协议数据单元 G-MPDU的子帧, 包括: 在所述 MPDU之前设置定界符, 所述定界符由定界符标识和所述 MPDU的长度校验信息组成;以及将一个或 者多个所述子帧封装为 G-MPDU; 发送模块, 用于发送所述 G-MPDU。
  24. 24.如权利要求 23所述的装置, 其特征在于, 还包括: 第一处理模块, 与所述封装模块相连, 用于根据所述 MPDU去掉帧校验 序列 FCS后的剩余长度计算所述长度校验信息。
  25. 25.如权利要求 24所述的装置, 其特征在于, 还包括: 解析模块, 用于解析所述 MPDU的帧头, 得到帧类型信息;
    第二处理模块, 与所述解析模块相连, 用于根据所述帧类型信息确定出 对应的帧头长度;
    第三处理模块, 与所述解析模块相连, 用于根据所述帧类型信息确定对 应的帧体长度获取策略, 获取帧体长度;
    第四处理模块, 与所述第一处理模块、 第二处理模块和第三处理模块均 相连, 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。
  26. 26.如权利要求 25所述的装置, 其特征在于: 所述帧类型信息包括帧类型和子类型;
    帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 所述各种子类型的管理控制帧, 又划分为有序列号管理控制帧和无序列 号管理控制帧。
  27. 27.如权利要求 26所述的装置, 其特征在于: 所述第二处理模块,根据所述帧类型信息确定所述 MPDU是帧类型为数 据的帧,或者是有序列号管理控制帧时,确定出对应的帧头长度为第一长度; 以及才艮据所述帧类型信息确定所述 MPDU是无序列号管理控制帧时,确定出 对应的帧头长度为第二长度。
  28. 28.如权利要求 27所述的装置, 其特征在于: 所述第一长度为 6bit;
    所述第二长度为 2bit。
  29. 29.如权利要求 26所述的装置, 其特征在于: 所述第三处理模块,根据所述帧类型信息确定所述 MPDU是帧类型为数 据的帧, 或者是有序列号管理控制帧时, 解析帧头, 从中获取帧体长度指示 信息, 得到帧体长度;
    所述第三处理模块,根据所述帧类型信息确定所述 MPDU是无序列号管 理控制帧时,如果长度固定, 则根据帧类型和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算帧体长度。
  30. 30.如权利要求 29所述的装置, 其特征在于: 所述第三处理模块,才艮据所述帧类型信息确定所述 MPDU是长度不固定 的无序列号管理控制帧, 且帧体中携带变长信息块总长度的指示信息时, 解 析出所述变长信息块总长度的指示信息, 得到帧体中变长信息块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所述 MPDU的 帧体长度。
  31. 31.如权利要求 29所述的装置, 其特征在于: 所述第三处理模块,才艮据所述帧类型信息确定所述 MPDU是长度不固定 的无序列号管理控制帧, 且当帧体中携带变长信息块的数量信息时, 解析出 所述信息块的数量信息, 根据所述信息块的数量信息与所述信息块的单位长 度, 计算出所述变长信息块的总长度, 再与所述 MPDU的帧体中定长信息块 的总长度求和, 计算出所述 MPDU的帧体长度。
  32. 32.如权利要求 23所述的装置, 其特征在于: 所述封装模块, 在将 MPDU封装为 G-MPDU的子帧时, 如果不是最后 一个子帧, 还在所述 MPDU 之后设置填充位, 以使得所述子帧的长度是 2 字节的整数倍。
  33. 33.如权利要求 32所述的装置, 其特征在于: 所述封装模块, 以 2个字节承载定界符, 其中: 以 1个字节承载定界符 标识, 以另一个字节承载长度校验信息; 以 0个或者 1个字节承载所述填充 位。
  34. 34.一种数据接收装置, 其特征在于, 包括: 接收解析模块, 用于接收并解析组媒体接入控制协议数据单元 G-MPDU; 所述 G-MPDU包括一个或者多个子帧, 每个子帧中包括定界符和 MPDU; 所述定界符由定界符标识和所述 MPDU的长度校验信息组成; 判断模块, 与所述接收解析模块相连, 用于逐比特匹配定界符标识, 当 与定界符标识匹配正确时, 停止匹配, 发送定位控制指令; 当接收到匹配控 制指令后, 继续将下一比特与定界符标识匹配;
    第一处理模块, 与所述判断模块和所述接收解析模块均相连, 用于接收 到所述定位控制指令后, 根据当前匹配到的定界符标识定位出当前子帧中的 MPDU;
    第二处理模块, 与所述接收解析模块、 所述判断模块和第一处理模块均 相连, 用于根据定界符中的长度校验信息对所述 MPDU做长度校验, 如果校 验成功, 则认为定界符识别正确, 开始解析; 如果校验失败, 则认为定界符 识别错误, 发送所述匹配控制指令。
  35. 35.如权利要求 34所述的装置, 其特征在于:
    所述第二处理模块, 对所述 MPDU去掉帧校验序列 FCS后的剩余长度 进行校验, 将校验结果与定界符中的长度校验信息比较, 如果相同, 则认为 校验成功; 如果不相同, 则认为校验失败。
  36. 36.如权利要求 35所述的装置, 其特征在于, 还包括: 解析模块, 用于解析所述 MPDU的帧头, 得到帧类型信息; 第三处理模块, 与所述解析模块相连, 用于根据所述帧类型信息确定出 对应的帧头长度;
    第四处理模块, 与所述解析模块相连, 用于根据所述帧类型信息确定对 应的帧体长度获取策略, 获取帧体长度;
    第五处理模块, 与所述第二处理模块、 第三处理模块和第四处理模块均 相连, 计算所述 MPDU的帧头长度和帧体长度之和, 得到所述剩余长度。
  37. 37.如权利要求 36所述的装置, 其特征在于: 所述帧类型信息包括帧类型和子类型;
    帧类型包括数据和管理控制; 子类型用于对帧类型进一步划分; 所述各种子类型的管理控制帧, 又划分为有序列号管理控制帧和无序列 号管理控制帧。
  38. 38.如权利要求 37所述的装置, 其特征在于: 所述第三处理模块,根据所述帧类型信息确定所述 MPDU是帧类型为数 据的帧,或者是有序列号管理控制帧时,确定出对应的帧头长度为第一长度; 以及才艮据所述帧类型信息确定所述 MPDU是无序列号管理控制帧时,确定出 对应的帧头长度为第二长度。
  39. 39.如权利要求 38所述的装置, 其特征在于: 所述第一长度为 6bit;
    所述第二长度为 2bit。
  40. 40.如权利要求 37所述的装置, 其特征在于: 所述第四处理模块,根据所述帧类型信息确定所述 MPDU是帧类型为数 据的帧, 或者是有序列号管理控制帧时, 解析帧头, 从中获取帧体长度指示 信息, 得到帧体长度;
    所述第四处理模块,才艮据所述帧类型信息确定所述 MPDU是无序列号管 理控制帧时,如果长度固定, 则根据帧类型和子类型确定出对应的帧体长度; 如果长度不固定, 则解析帧体, 计算帧体长度。
  41. 41.如权利要求 40所述的装置, 其特征在于: 所述第四处理模块,才艮据所述帧类型信息确定所述 MPDU是长度不固定 的无序列号管理控制帧, 且帧体中携带变长信息块总长度的指示信息时, 解 析出所述变长信息块总长度的指示信息, 得到帧体中变长信息块的总长度, 再与所述 MPDU的帧体中定长信息块的总长度求和, 计算出所述 MPDU的 帧体长度。
  42. 42.如权利要求 40所述的装置, 其特征在于: 所述第四处理模块,才艮据所述帧类型信息确定所述 MPDU是长度不固定 的无序列号管理控制帧, 且当帧体中携带变长信息块的数量信息时, 解析出 所述信息块的数量信息, 根据所述信息块的数量信息与所述信息块的单位长 度, 计算出所述变长信息块的总长度, 再与所述 MPDU的帧体中定长信息块 的总长度求和, 计算出所述 MPDU的帧体长度。
  43. 43.如权利要求 34所述的装置, 其特征在于:
    G-MPDU中除了最后一个子帧, 其余子帧中还包括填充位, 以使得所述 子帧的长度是 2字节的整数倍。
  44. 44.如权利要求 43所述的装置, 其特征在于: 所述定界符以 2个字节承载, 其中: 以 1个字节承载定界符标识, 以另 一个字节承载长度校验信息; 所述填充位以 0个或者 1个字节 载。
CN201280013108.3A 2012-02-07 2012-03-23 一种数据传输方法和装置 Active CN103703829B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201280013108.3A CN103703829B (zh) 2012-02-07 2012-03-23 一种数据传输方法和装置

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201210026596.3 2012-02-07
CN201210026596 2012-02-07
CN201280013108.3A CN103703829B (zh) 2012-02-07 2012-03-23 一种数据传输方法和装置
PCT/CN2012/072879 WO2013117029A1 (zh) 2012-02-07 2012-03-23 一种数据传输方法和装置

Publications (2)

Publication Number Publication Date
CN103703829A true CN103703829A (zh) 2014-04-02
CN103703829B CN103703829B (zh) 2017-09-05

Family

ID=46483594

Family Applications (2)

Application Number Title Priority Date Filing Date
CN 201210054095 Pending CN102595494A (zh) 2012-02-07 2012-03-02 一种数据传输方法和装置
CN201280013108.3A Active CN103703829B (zh) 2012-02-07 2012-03-23 一种数据传输方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN 201210054095 Pending CN102595494A (zh) 2012-02-07 2012-03-02 一种数据传输方法和装置

Country Status (2)

Country Link
CN (2) CN102595494A (zh)
WO (1) WO2013117029A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932106B (zh) * 2012-11-05 2015-06-24 感知集团有限公司 一种数据的发送、接收方法、装置和***
CN104753829B (zh) * 2013-12-30 2019-08-30 中兴通讯股份有限公司 调光方法及调光装置
CN105813131A (zh) * 2014-12-31 2016-07-27 中兴通讯股份有限公司 数据发送方法、获取方法、发送装置及获取装置
CN106161410B (zh) * 2015-04-24 2019-07-19 华为技术有限公司 数据处理方法、装置及***
US10439949B2 (en) * 2015-05-08 2019-10-08 Sony Corporation Transmission control device, transmission control method, reception control device, and reception control method
WO2017113989A1 (zh) * 2015-12-31 2017-07-06 华为技术有限公司 一种无线局域网中帧传输的方法及装置
CN106936553B (zh) * 2015-12-31 2020-11-17 华为技术有限公司 一种无线局域网中帧传输的方法及装置
CN108123775B (zh) 2016-11-29 2020-09-29 华为技术有限公司 传输数据包的方法和设备
CN116405160A (zh) * 2018-07-06 2023-07-07 华为技术有限公司 通信方法、装置及设备
CN109861801B (zh) * 2018-10-15 2022-12-09 北京新岸线移动通信技术有限公司 一种数据传输方法及装置
CN111132229B (zh) * 2018-10-30 2023-09-22 华为技术有限公司 数据通信方法及相关装置
CN113270056A (zh) * 2021-06-16 2021-08-17 厦门市思芯微科技有限公司 一种基于ble的旋转图案显示方法、***及指尖陀螺

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1722723A (zh) * 2004-02-19 2006-01-18 美国博通公司 多输入多输出的无线局域网通讯
US20060029099A1 (en) * 2004-08-07 2006-02-09 Samsung Electronics Co., Ltd. Data transmission method using packet aggregation
CN1898912A (zh) * 2004-09-10 2007-01-17 三菱电机株式会社 聚合将要在无线网络中的信道上发送的帧的方法和***
WO2006041673A3 (en) * 2004-10-08 2007-01-25 Interdigital Tech Corp Wireless local area network medium access control extensions for station power efficiency and resource management
CN1918558A (zh) * 2003-11-24 2007-02-21 因特隆公司 一种多个站在共享介质上进行通信的网络中的操作方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714896B (zh) * 2009-09-29 2016-11-02 北京新岸线移动多媒体技术有限公司 通信方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1918558A (zh) * 2003-11-24 2007-02-21 因特隆公司 一种多个站在共享介质上进行通信的网络中的操作方法
CN1722723A (zh) * 2004-02-19 2006-01-18 美国博通公司 多输入多输出的无线局域网通讯
US20060029099A1 (en) * 2004-08-07 2006-02-09 Samsung Electronics Co., Ltd. Data transmission method using packet aggregation
CN1898912A (zh) * 2004-09-10 2007-01-17 三菱电机株式会社 聚合将要在无线网络中的信道上发送的帧的方法和***
WO2006041673A3 (en) * 2004-10-08 2007-01-25 Interdigital Tech Corp Wireless local area network medium access control extensions for station power efficiency and resource management

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IEEE: "《IEEE Standard for information technology-Telecommunications and information exchange between systems-local and metropolitan area networks specific requirements Part11》", 29 October 2009 *

Also Published As

Publication number Publication date
CN103703829B (zh) 2017-09-05
CN102595494A (zh) 2012-07-18
WO2013117029A1 (zh) 2013-08-15

Similar Documents

Publication Publication Date Title
CN103703829B (zh) 一种数据传输方法和装置
US10187905B2 (en) Target wake time (TWT) scheduling for orthogonal frequency-division multiple access (OFDMA) channelization
US7983203B2 (en) System and method for improved power efficiency in a shared resource network
EP3358899A1 (en) Basic bandwidth device on secondary channel
US11418999B2 (en) Buffer status report for high priority transmission
US20200205213A1 (en) Methods and devices associated with improvements in or relating to an uplink split bearer in new radio
CN107113200B (zh) 缓存状态报告的处理方法、装置以及通信***
BR112019003501B1 (pt) Primeiro aparelho de comunicação, segundo aparelho de comunicação, circuito integrado e método de comunicação
WO2018059308A1 (zh) 缓存状态上报及资源调度方法和终端、设备和存储介质
WO2013174167A1 (zh) 传输下行控制信息的方法、用户设备和基站
WO2018053692A1 (zh) 数据传输方法、装置及***
EP2901752B1 (en) System and method for response frame type indication
US8982859B2 (en) Wireless device and method of short MAC frame indication
CN102739349B (zh) 一种用于帧确认的方法和装置
CN108811154A (zh) 数据包传输方法和设备
WO2017097066A1 (zh) 一种无线局域网中触发帧的传输方法及装置
CN115104269B (zh) 具有紧凑存储器使用的上行链路重传
EP3242526A1 (en) Method and apparatus for generating buffer status report, and communication system
CN116232555A (zh) 数据传输方法及装置
CN107078790A (zh) 一种无线局域网数据传输方法及装置
CN103444249A (zh) 一种用于资源请求的方法、站点和中心接入点
CN112423399A (zh) 数据传输方法及装置
US20180146077A1 (en) Method and apparatus for determining processing mode for data packet
CN111586759A (zh) 一种传输方法和设备
CN110972287A (zh) 一种harq进程id的确定方法、装置、终端及介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant