用于无线通信中的单独安全性实现的装置和方法_6

文档序号:9830158阅读:来源:国知局
模块、以及电路可用设计成执行本文中 描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵 列(FPGA)或其他可编程逻辑器件(PLD)、分立的门或晶体管逻辑、分立的硬件组件、或其任 何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何市 售的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如DSP 与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其他此 类配置。
[0141 ]在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。 如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或 藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程 序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作 为示例而非限定,此类计算机可读介质可包括RAM、R0M、EEPR0M、CD-R0M或其他光盘存储、磁 盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能 被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件 是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类 的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、 DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中 所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝 光碟,其中盘(disk)往往以磁的方式再现数据而碟(disc)用激光以光学方式再现数据。因 此,在一些方面,计算机可读介质可包括非瞬态计算机可读介质(例如,有形介质)。另外,在 一些方面,计算机可读介质可包括瞬态计算机可读介质(例如,信号)。上述的组合也可被包 括在计算机可读介质的范围内。
[0142] 本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方 法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动 作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的 范围。
[0143] 所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则 各功能可作为一条或多条指令存储在计算机可读介质上。存储介质可以是能被计算机访问 的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、⑶-ROM 或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式 的期望程序代码且能被计算机访问的任何其他介质。如本文中所使用的盘(disk)和碟 (disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘、和蓝光@碟,其中盘(disk) 常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。
[0144] 因而,某些方面可包括用于执行本文给出的操作的计算机程序产品。例如,此类计 算机程序产品可包括其上存储(和/或编码)有指令的计算机可读介质,这些指令能由一个 或多个处理器执行以执行本文所描述的操作。对于某些方面,计算机程序产品可包括包装 材料。
[0145] 软件或指令还可以在传输介质上传送。例如,如果软件是使用同轴电缆、光纤电 缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波等无线技术从web站点、服务 器或其他远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电以 及微波等无线技术就被包括在传输介质的定义里。
[0146] 此外,用于执行本文中所描述的方法和技术的模块和/或其它恰适装置能由用户 终端和/或基站在适用的场合下载和/或另行获得。例如,此类设备能被耦合至服务器以促 成用于执行本文中所描述的方法的装置的转移。替换地,本文所述的各种方法能经由存储 装置(例如,RAM、ROM、诸如压缩碟(CD)或软盘等物理存储介质等)来提供,以使得一旦将该 存储装置耦合至或提供给用户终端和/或基站,该设备就能获得各种方法。此外,可利用适 于向设备提供本文所描述的方法和技术的任何其他合适的技术。
[0147] 权利要求书不限于以上所解说的精确配置和组件。可在以上所述的方法和装置的 布置、操作和细节上作出各种修改、变更和变型而不会背离权利要求的范围。
[0148] 尽管上述内容针对本公开的各方面,然而可设计出本公开的其他和进一步的方面 而不会脱离其基本范围,且其范围是由所附权利要求来确定的。
【主权项】
1. 一种在无线系统中处理媒体接入控制(MAC)协议数据单元的方法,包括: 接收MAC协议数据单元,所述MAC协议数据单元包括对根据一协议版本的通信的指示; 至少部分地基于所述指示从第一和第二重放计数器集合之一中选择一重放计数器;以 及 根据所选重放计数器来处理收到MAC协议数据单元。2. 如权利要求1所述的方法,其特征在于,所述第一和第二重放计数器集合每一话务指 示符和发射机地址中的每一者各自包括一个重放计数器。3. 如权利要求1所述的方法,其特征在于,处理收到MAC协议数据单元包括基于所述MAC 协议数据单元的分组号是否低于或等于所选重放计数器处所维护的值来选择性地丢弃所 述MAC协议数据单元。4. 如权利要求1所述的方法,其特征在于,进一步包括分别维护与根据第一和第二协议 版本的通信相关联的第一和第二重放计数器集合,并且其中: 在所述协议版本指示第一协议版本时,所述MAC协议数据单元进一步包括具有第一长 度的第一安全性报头;以及 在所述协议版本指示第二协议版本时,所述MAC协议数据单元进一步包括具有第二长 度的第二安全性报头,所述第二长度小于所述第一长度。5. 如权利要求1所述的方法,其特征在于,进一步包括基于收到MAC协议数据单元来生 成一次性数,所述一次性数包括对根据所述协议版本的通信的指示。6. 如权利要求5所述的方法,其特征在于,所述一次性数包括以下一者或多者:四比特 优先级字段、一比特管理字段、一比特协议指示标志、六字节发射机地址字段、以及六字节 分组号字段。7. 如权利要求6所述的方法,其特征在于,所述一比特协议指示标志在被设置时指示特 定协议版本。8. 如权利要求1所述的方法,其特征在于,进一步包括: 分别维护与根据第一和第二协议版本的通信相关联的第一和第二重放计数器集合;以 及 导出与根据第一协议版本的通信相关联的第一加密密钥,以及与根据第二协议版本的 通信相关联的第二加密密钥。9. 如权利要求8所述的方法,其特征在于,进一步包括: 在所述协议版本指示指示第一协议版本时,使用所述第一加密密钥来解码所述MAC协 议数据单元的第一部分;以及 在所述协议版本指示指示第二协议版本时,使用所述第二加密密钥来解码所述MAC协 议数据单元的第二部分。10. 如权利要求8所述的方法,其特征在于,所述第一和第二加密密钥包括暂时密钥。11. 如权利要求8所述的方法,其特征在于,所述MAC协议数据单元包括分组号,在所述 协议版本指示指示第一协议版本时所述分组号至少部分地基于所存储的与MAC协议数据单 元相关联的分组号信息,而在所述协议版本指示指示第二协议版本时所述分组号至少部分 地基于所述MAC协议数据单元的序列号。12. -种被配置成在无线系统中处理媒体接入控制(MAC)协议数据单元的无线设备,包 括: 接收机,被配置成接收MAC协议数据单元,所述MAC协议数据单元包括对根据一协议版 本的通信的指示;以及 处理器,其被配置成: 至少部分地基于所述指示从第一和第二重放计数器集合之一中选择一重放计数器;以 及 根据所选重放计数器来处理收到MAC协议数据单元。13. 如权利要求12所述的无线设备,其特征在于,所述第一和第二重放计数器集合每一 话务指示符和发射机地址中的每一者各自包括一个重放计数器。14. 如权利要求12所述的无线设备,其特征在于,所述处理器被进一步配置成通过基于 所述MAC协议数据单元的分组号是否低于或等于所选重放计数器处所维护的值来选择性地 丢弃所述MAC协议数据单元来处理收到MAC协议数据单元。15. 如权利要求12所述的无线设备,其特征在于,进一步包括存储器,所述存储器被配 置成分别维护与根据第一和第二协议版本的通信相关联的第一和第二重放计数器集合,并 且其中: 在所述协议版本指示第一协议版本时,所述MAC协议数据单元进一步包括具有第一长 度的第一安全性报头;以及 在所述协议版本指示第二协议版本时,所述MAC协议数据单元进一步包括具有第二长 度的第二安全性报头,所述第二长度小于所述第一长度。16. 如权利要求12所述的无线设备,其特征在于,所述处理器被进一步配置成基于收到 MAC协议数据单元来生成一次性数,所述一次性数包括对根据所述协议版本的通信的指示。17. 如权利要求16所述的无线设备,其特征在于,所述一次性数包括以下一者或多者: 四比特优先级字段、一比特管理字段、一比特协议指示标志、六字节发射机地址字段、以及 六字节分组号字段。18. 如权利要求17所述的无线设备,其特征在于,所述一比特协议指示标志在被设置时 指示特定协议版本。19. 如权利要求12所述的无线设备,其特征在于,所述处理器被进一步配置成: 分别维护与根据第一和第二协议版本的通信相关联的第一和第二重放计数器集合;以 及 导出与根据第一协议版本的通信相关联的第一加密密钥,以及与根据第二协议版本的 通信相关联的第二加密密钥。20. 如权利要求19所述的无线设备,其特征在于,所述处理器被进一步配置成: 在所述协议版本指示指示第一协议版本时,使用所述第一加密密钥来解码所述MAC协 议数据单元的第一部分;以及 在所述协议版本指示指示第二协议版本时,使用所述第二加密密钥来解码所述MAC协 议数据单元的第二部分。21. 如权利要求19所述的无线设备,其特征在于,所述第一和第二加密密钥包括暂时密 钥。22. -种在无线系统中处理媒体接入控制(MAC)协议数据单元的设备,包括: 用于接收MAC协议数据单元的装置,所述MAC协议数据单元包括对根据一协议版本的通 信的指示; 用于至少部分地基于所述指示从第一和第二重放计数器集合之一中选择一重放计数 器的装置;以及 用于根据所选重放计数器来处理收到MAC协议数据单元的装置。23. 如权利要求22所述的设备,其特征在于,所述第一和第二重放计数器集合每一话务 指示符和发射机地址中的每一者各自包括一个重放计数器。24. 如权利要求22所述的设备,其特征在于,用于处理收到MAC协议数据单元的装置包 括用于基于所述MAC协议数据单元的分组号是否低于或等于所选重放计数器处所维护的值 来选择性地丢弃所述MAC协议数据单元的装置。25. 如权利要求22所述的方法,其特征在于,进一步包括用于分别维护与根据第一和第 二协议版本的通信相关联的第一和第二重放计数器集合的装置。 在所述协议版本指示第一协议版本时,所述MAC协议数据单元进一步包括具有第一长 度的第一安全性报头;以及 在所述协议版本指示第二协议版本时,所述MAC协议数据单元进一步包括具有第二长 度的第二安全性报头,所述第二长度小于所述第一长度。26. 如权利要求22所述的方法,其特征在于,进一步包括用于基于收到MAC协议数据单 元来生成一次性数的装置,所述一次性数包括对根据所述协议版本的通信的指示。27. -种非瞬态计算机可读介质,所述介质包括在被一个或多个处理器执行时使装置 执行以下操作的代码: 接收媒体接入控制(MAC)协议数据单元,所述MAC协议数据单元包括对根据一协议版本 的通信的指示; 至少部分地基于所述指示从第一和第二重放计数器集合之一中选择一重放计数器;以 及 根据所选重放计数器来处理收到MAC协议数据单元。28. 如权利要求27所述的介质,其特征在于,所述第一和第二重放计数器集合每一话务 指示符和发射机地址中的每一者各自包括一个重放计数器。29. 如权利要求27所述的介质,其特征在于,进一步包括在被一个或多个处理器执行时 使得所述设备通过基于所述MAC协议数据单元的分组号是否低于或等于所选重放计数器处 所维护的值来选择性地丢弃所述MAC协议数据单元来处理收到MAC协议数据单元的代码。30. 如权利要求27所述的介质,其特征在于,进一步包括在被一个或多个处理器执行时 使得所述设备分别维护与根据第一和第二协议版本的通信相关联的第一和第二重放计数 器集合的代码。 在所述协议版本指示第一协议版本时,所述MAC协议数据单元进一步包括具有第一长 度的第一安全性报头;以及 在所述协议版本指示第二协议版本时,所述MAC协议数据单元进一步包括具有第二长 度的第二安全性报头,所述第二长度小于所述第一长度。
【专利摘要】本文描述了用于传达具有多个类型的MPDU的系统、方法和设备。本公开的一方面提供了一种在无线系统中处理媒体接入控制(MAC)协议数据单元(MPDU)的方法。该方法包括接收MAC协议数据单元,该MAC协议数据单元包括对根据一协议版本的通信的指示。该方法进一步包括至少部分地基于该指示从第一和第二重放计数器集合之一中选择一重放计数器。该方法进一步包括根据所选重放计数器来处理收到MAC协议数据单元。
【IPC分类】H04L29/08, H04W12/12, H04L29/06, H04W12/04
【公开号】CN105594183
【申请号】CN201480055021
【发明人】M·M·温廷克, A·阿斯特加迪
【申请人】高通股份有限公司
【公开日】2016年5月18日
【申请日】2014年10月2日
【公告号】CA2924394A1, US20150098570, WO2015102698A2, WO2015102698A3
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1