IEEE Std 802.11TM-2012 WLAN MAC and PHY specifications-第7章 物理层规格04

来源:互联网 发布:行业大盘数据分析 编辑:程序博客网 时间:2024/05/29 18:37

    7.3.5.10 PHY-CCARESET.confirm

    7.3.5.10.1 功能

    这个指令是PHY向MAC发送的,用来确认PHY可以复位CCA状态机并且当IP开关打开时提供观察IPI值。


     7.3.5.10.2 服务指令的定义

    这个指令提供以下参数

    PHY-CCARESET.confirm (

                                                        IPI-STATE,

                                                        IPI-REPORT

                                                     )

     当dot11RadioMeasurementActivated有效时IPI-STATE参数是存在的,IPI-STATE可以是这两种值的一种:IPI-ON或IPI-OFF。当接收到PHY指令的最新的PHY-CCRESET.request 指令后,IPI-STATE将被设置。

     当dot11RadioMeasurementActivated是有效的时候并且IPI报告是打开的,在接收到最新的PHY-CCARESET.request指令。IPI-REPORT参数提供一个IPI值在一定的时间间隔内.IPI值是由PHY实体观察到最新的值,最近的PHY-TXEND.confirm,PHY-RXEND.indication,PHY-CCARESET.confirm或PHY_CCA.indication指令,任何最新发生的。


     7.3.5.10.3 何时产生

     当PHY向MAC发送PHY-CCARESET.request指令后这个指令产生

   

     7.3.5.10.4 影响

      MAC层接收到这个指令的影响未定义


      7.3.5.11 PHY-CCA.indication

      7.3.5.11.1功能

      这个指令是PHY层向MAC层提供当前媒介状态并提供观察到的IPI值(当IPI报告开关是打开的时候)的一个指示。


     7.3.5.11.2 服务指定的定义

    这个指令提供以下参数

    PHY-CCA.indication( 

                                           STATE,

                                           IPI-REPORT,

                                           channel-list

                                            )

    状态参数可以是两个值,BUSY或IDLE。当PHY层评估当前信道是不可用的时候,此值是繁忙,否则是空闲。

    IPI-REPORT参数存在,当dot11RadioMeasurementActivated是有效的,并且IPI报告由IPI-STATE参数打开。IPI-REPORT参数提供一系列IPI值。IPI值可以被MAC子层用于射频测量目的。IPI值是PHY实体最新观察到的值,当最新的PHY-TXEND.confirm, PHY-RXEND.indication, PHY-CCARESET.confirm, 或PHY_CCA.indication指令最新产生。

    当状态是空闲时,对于PHY的操作,CCA由单一的信道决定,信道列表是不存在的,否则,他携带一系列指示,哪个信道繁忙,有{主}{主,第二个}{第二个}。


       7.3.5.11.3 何时产生

       该指令的CCA Time产生是当信道状态从空闲转到繁忙或者从繁忙转成空闲,这个包括一定的时间PHY接收数据。参考PHY章节详细关于CCA行为对于给定的PHY。


        如果站点是HT站点,并且信道带宽是20MHz,PHY保持信道繁忙指示直到指示长度区域已过期,长度区域是

        ----在SIG范围内有效,当PPDU格式是NON_HT

        ----在HT-SGI范围内有效,当PPDU格式是HT_MF或HT_GF

        如果站点是HT站点,并且信道带宽是40MHz时,PHY保持信道繁忙指示直到指示长度区域已过期,长度区域是

         -----在SIG范围内有效,当PPDU是NON_HT并且PPDU接受到主信道

         -----在HT_SIG范围内有效,当PPDU是HT_MF或HT_GF,PPDU接收到20MHz PPDU或者40MHz PPDU


         7.3.5.11.4 接收影响

        MAC层接收到这个指令的影响未定义


         7.3.5.12 PHY-RXSTART.indication

         7.3.5.12.1 功能

        这个指令是PHY向MAC发送的指示,用来指示PLCP已经接收到一个有效的PPDU启动,包括有效的PLCP头

      

         7.3.5.12.2 服务指令的定义

        这个指令提供以下参数

        PHY-RXSTART.indication(

                                                         RXVECTOR

                                                        )

          RXVECTOR表示参数列表是PHY提供给本地MAC实体的,取决于接收到有效的PLCP头或者取决于最新的PSDU数据字在接收到的帧里,要求的参数在7.3.4.5有列。


         7.3.5.12.3何时产生

         这个指令是本地PHY实体向MAC子层发送,当PHY已经成功验证PLCP头在启动一个新的PPDU。

        当产生PHYRXSTART.indication指令后,PHY有望保持物理介质繁忙状态(不产生PHY-CCA.indication (IDLE)命令)在PHY传输一个指示长度帧用来指示数据速率。物理层媒介繁忙条件一直被保持,直到PHY-RXEND.indication (载波丢失) 或者PHYRXEND.indication (格式非法)由PHY在周期结束之前产生


         7.3.5.12.4 影响

          MAC层接收到这个指令的影响未定义


          7.3.5.13 PHY-RXEND.indication

          7.3.5.13.1功能

          这个指令是PHY向MAC发送指示PSDU已经被接收完成。


          7.3.5.13.2 服务指令的定义

          这个指令有以下参数

          PHY-RXEND.indication(

                                                       RXERROR, 

                                                       RXVECTOR

                                                      )

           RXERROR参数可以表达一个或多个以下值:无错误,格式非法,载波丢失,或不支持速率。大量的错误可能产生在PLCP接收状态机已经被检测到当preamble和SFD,以下表示每一种错误条件返回的参数:

        --NO ERROR  表示接收PLCP过程中无错误产生;

        --格式非法  接收到的PPDU是错误的格式;

        --载波丢失 指示即将收到的PSDU,载波丢失和没有进一步处理完成的PSDU特征;

        --不支持速率  指示即将接收到的PPDU,一个不支持的速率被检测到。


         RXVECTOR指示参数列表,PHY向MAC实体提供,取决于接收到的PLCP头或取决于最新的PSDU数据字,在最新的帧里。RXVECTOR是一个参数,当dot11RadioMeasurementActivated有效。这个向量可以包含MAC和MAC管理参数。要求的参数在7.3.4.5里。


         7.3.5.13.3 何时产生

         这个指令是PHY向本地MAC实体发送,用来指示接收状态机已经完成接收,不管有无错误。当信号扩展存在。这个指令在信号扩展最后产生。


         当RXERROR值无错误时,MAC用PHY-RXEND.indication指令做为信道接入时间参考,在图9-14中。


         7.3.5.13.4 接收影响

        接收到这个指令是用来MAC来处理空间帧,在9.3.7中描述。


         7.3.5.14 PHY-CONFIG.request

         7.3.5.14.1 功能

        这个指令是MAC层向本地实体层发送请求哟不能过来配置PHY

        

         7.3.5.14.2 这个指令的定义

         这个指令提供以下参数

         PHY-CONFIG.request(

                                                     PHYCONFIG_VECTOR

                                                 ) 


          7.3.5.14.3 何时产生

        这个指令是MAC子层向本地PHY实体产生,用来改变PHY的配置


        7.3.5.14.4 接收影响

        这个指令被收到PHY收到后,用来申请参数提供指令和设置PHY的未来操作。


       7.3.5.15 PHY-CONFIG.confirm

       7.3.5.15.1 功能

       这个指令是PHY向MAC实体产生用来确认PHY已经在PHY-CONFIG.confirm指令中申请参数。


      7.3.5.15.2 服务指令的定义

     指令的定义如下:

                           PHY-CONFIG.confirm

      这个指令没有参数


      7.3.5.15.3 何时产生

       这个指令是PHY向MAC实体产生,当PHY已经接收到并在 PHY-CONFIG.request 指令中成功申请参数。


      7.3.5.15.4 接收影响

        MAC层接收到这个指令的影响未定义


       7.4 物理层管理

       该MIB包含托管对象,属性,动作和通知,用来要求管理站。这些管理对象,属性,动作和通知,包含他们的结构,在附录C中有描述。


0 0