1.	 Physical Layer Management
This section describes the attribute definitions and templates of PHY layer management. This includes both the PHY-dependent and the PHY-independent portions of the PHY-layer Management Information Base.    Not all attributes in the following section are supported by every PHY.  Each PHY contains a Managed Object list which defines the PHY-specific values required for each PHY implementation. 
1.1	 PHY Management Information Base
1.1.1	    Phy Attributes
1.1.1.1	    agPhyOperation_grp

aPHY_Type,
aReg_Domains_Suprt,
aCurrent_Reg_Domain,
aSlot_time,
aCCA_Asmnt_Time,
aRxTx_Turnaround_Time,
aTx_PLCP_Delay,
aRxTx_Switch_Time,
aTxRamp_On_time,
aTx_RF_Delay,
aSIFS_Time,
aRx_RF_Delay,
aRx_PLCP_Delay,
aMAC_Prc_Delay,
aTxRamp_Off_Time,
aPreamble_Lngth,
aPLCP_Hdr_Lngth,
aMPDU_Duration_Factor,
aAir_Propagation_Time,
aTemp_Type;

1.1.1.2	    agPhyRate_grp
aSuprt_Data_Rates_Tx,
aSuprt_Data_Rates_Rx;
aMPDU_Max_Lngth,

aPref_Max_MPDU_Frgmnt_Lngth
1.1.1.3	     agPhyAntenna_grp
aSuprt_Tx_Antennas,
aCurrent_Tx_Antenna,
aSuprt_Rx_Antennas,
aDiversity_Suprt,
aDiversity_Slct_Rx;
1.1.1.4	     agPhyTxPwr_grp
aNbr_Suprtd_Pwr_Lvls,
aTx_Pwr_Lvl1,
aTx_Pwr_Lvl2,
aTx_Pwr_Lvl3,
aTx_Pwr_Lvl4,
aTx_Pwr_Lvl5,
aTx_Pwr_Lvl6,
aTx_Pwr_Lvl7,
aTx_Pwr_Lvl8,
aCurrent_Tx_PwrLvl;
1.1.1.5	     agPhyFHSS_grp
aHop_Time,
aCurrent_Channel_Nbr,
aMax_Dwell_Time,
aCurrent_Dwell_Time,
aCurrent_Set,
aCurrent_Pattern,
aCurrent_Index;
1.1.1.6	     agPhyDSSS_grp
aCurrent_Channel,
aCCA_Mode_Suprt,
aCurrent_CCA_Mode,
aED_Threshold;
1.1.1.7	   agPhyStatus_grp
aSynthesizer_Locked;
1.1.1.8	 agPhyPwrSaving_grp
aCurrent_Pwr_State,
 aDoze_Turnon_Time;
1.1.1.9	  Not Grouped
1.1.2	 PHY Object Class
PHY MANAGED OBJECT CLASS
DERIVED FROM "ISO/IEC 10165-2":top;
CHARACTERIZED BY
	pPHY_base		PACKAGE
		BEHAVIOR
			bPHY_base BEHAVIOR
DEFINED AS "The PHY object class provides the necessary support for all the required PHY operational information which may vary from PHY to PHY and from STA to STA to be communicated to upper layers."
			ATTRIBUTES

aPHY_Type	GET,
aReg_Domains_Suprt	GET,
aCurrent_Reg_Domain	GET-REPLACE,
aSlot_Time	GET,
aCCA_Asmnt_Time	GET,
aRxTx_Turnaround_Time	GET,
aTx_PLCP_Delay	GET,
aRxTx_Switch_Time	GET,
aTxRamp_On_Time	GET,
aTx_RF_Delay	GET,
aSIFS_Time	GET,
aRx_RF_Delay	GET,
aRx_PLCP_Delay	GET,
aMAC_Prc_Delay	GET,
aTxRamp_Off_Time	GET,
aPreamble_Lngth	GET,
aPLCP_Hdr_Lngth	GET,
aMPDU_Duration_Factor,	GET,
aSuprt_Data_Rates_Tx	GET,
aSuprt_Data_Rates_Rx	GET,
aMPDU_Max_Lngth	GET,
aPref_Max_MPDU_Frgmnt_Lngth	GET,
aSuprt_Tx_Antennas	GET,
aCurrent_Tx_Antenna	GET-REPLACE,
aSuprt_Rx_Antennas	GET,
aDiversity_Suprt	GET,
aDiversity_Slct_Rx	GET-REPLACE,
aNbr_Suprt_Pwr_Lvls	GET,
aTx_Pwr_Lvl1	GET,
aTx_Pwr_Lvl2	GET,
aTx_Pwr_Lvl3	GET,
aTx_Pwr_Lvl4	GET,
aTx_Pwr_Lvl5	GET,
aTx_Pwr_Lvl6	GET,
aTx_Pwr_Lvl7	GET,
aTx_Pwr_Lvl8	GET,
aCurrent_Tx_PwrLvl	GET-REPLACE,
aHop_Time	GET,
aCurrent_Channel_Nbr	GET-REPLACE,
aMax_Dwell_Time	GET,
aCurrent_Dwell_Time	GET-REPLACE,
aCurrent_Set	GET-REPLACE,
aCurrent_Pattern	GET-REPLACE,
aCurrent_Index	GET-REPLACE,
aCurrent_Channel	GET-REPLACE,
aCCA_Mode_Suprt	GET,
aCurrent_CCA_Mode	GET-REPLACE,
aED_Threshold	GET-REPLACE,
aCurrent_Pwr_State	GET-REPLACE,
 aDoze_Turnon_Time	GET,
aSynthesizer_Locked	GET;
ATTRIBUTE GROUPS
	agPhyOperation_grp,
	agPhyRate_grp,
	agPhyAntenna_grp,
	agPhyTxPwr_grp,
	agPhyFHSS_grp,
	agPhyDSSS_grp,
	agPhyPwrSaving_grp
ACTIONS
	acPHY_reset;
NOTIFICATIONS
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) };

1.1.3	    PHY Attribute Group Templates
1.1.3.1	 	agPhyOperation_grp
PhyOperation_grp ATTRIBUTE GROUP
GROUP ELEMENTS

aPHY_Type,
aReg_Domains_Suprt,
aCurrent_Reg_Domain,
aSlot_time,
aCCA_Asmnt_Time,
aRxTx_Turnaround_Time,
aTx_PLCP_Delay,
aRxTx_Switch_Time,
aTxRamp_On_time,
aTx_RF_Delay,
aSIFS_Time,
aRx_RF_Delay,
aRx_PLCP_Delay,
aMAC_Prc_Delay,
aTxRamp_Off_Time,
aPreamble_Lngth,
aPLCP_Hdr_Lngth,
aMPDU_Duration_Factor,
aAir_Propagation_Time,
aTemp_Type;

REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyOperation_grp(0) };

1.1.3.2	 	agPhyRate_grp
PhyRate_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aSuprt_Data_Rates_Tx,
aSuprt_Data_Rates_Rx,
aMPDU_Max_Lngth,

aPref_Max_MPDU_Frgmnt_Lngth

REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyRate_grp(1) };

1.1.3.3	 	agPhyAntenna_grp
PhyAntenna_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aSuprt_Tx_Antennas,
aCurrent_Tx_Antenna,
aSuprt_Rx_Antennas,
aDiversity_Suprt,
aDiversity_Slct_Rx;
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyAntenna_grp(2) };

1.1.3.4	 	agPhyTxPwr_grp
PhyTxPwr_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aNbr_Suprtd_Pwr_Lvls,
aTx_Pwr_Lvl1,
aTx_Pwr_Lvl2,
aTx_Pwr_Lvl3,
aTx_Pwr_Lvl4,
aTx_Pwr_Lvl5,
aTx_Pwr_Lvl6,
aTx_Pwr_Lvl7,
aTx_Pwr_Lvl8,
aCurrent_Tx_PwrLvl;
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyTxPwr_grp(3) };

1.1.3.5	 	agPhyFHSS_grp
PhyFHSS_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aHop_Time,
aCurrent_Channel_Nbr,
aMax_Dwell_Time,
aCurrent_Dwell_Time,
aCurrent_Set,
aCurrent_Pattern,
aCurrent_Index;
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyFHSS_grp(14 };

1.1.3.6	 	agPhyDSSS_grp
PhyStatus_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aCurrent_Channel,
aCCA_Mode_Suprt,
aCurrent_CCA_Mode,
aED_Threshold;
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyDSSS_grp(5) };

1.1.3.7	 	agPhyStatus_grp
PhyStatus_grp ATTRIBUTE GROUP
GROUP ELEMENTS
;
aSynthesizer_Locked;
REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyStatus_grp(6) };

1.1.3.8	 	agPhyPwrSaving_grp
PhyStatus_grp ATTRIBUTE GROUP
GROUP ELEMENTS
aCurrent_Pwr_State,
 aDoze_Turnon_Time;

REGISTERED AS { iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) PhyPwrSaving_grp(7) };

1.1.4	    PHY Attribute Templates

1.1.4.1	   aPHY_Type
PHY_Type ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is a 8 bit integer value which identifies the PHY Type supported by the attached PLCP and PMD"
FHSS 2.4GHz = 01 , DSSS 2.4GHz = 02, IR Baseband = 03";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) PHY_Type(1) };
1.1.4.2	   aReg_Domains_Suprt
Reg_Domains_Suprt ATTRIBUTE
WITH APPROPRIATE SYNTAX 
Null Terminated list of byte integers;
BEHAVIOR DEFINED AS 
"There are different operational requirements dependent on the regulatory domain.  This attribute list describes the regulatory domains the PLCP and PMD support in this implementation.   Each integer is an 8 bit value as defined below:
FCC = 10, DOC = 20, ETSI = 30, MKK = 40";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Reg_Domains_Suprt(2) };
1.1.4.3	    aCurrent_Reg_Domain
Current_Reg_Domain ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This octet defines the current regulatory domain this  implementation of the PMD is supporting.  This octet corresponds to one of the Reg_Domains list in the Reg_Domains_Suprt attribute list";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Reg_Domain(3) };
1.1.4.4	  aSlot_Time
Slot_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The time in microseconds the MAC will use for defining the PIFS and DIFS periods.  The Slot_Time is defined as a function of the following the equation:
CCA_Asmnt_Time + RxTx_Turnaround_Time + Air_Propagation_Time + aMAC_ Prc_Delay.  
Air_Propagation_Time is defined as 1 usec.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Slot_Time(2) };
1.1.4.5	  aCCA_Asmnt_Time
CCA_Asmnt_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The minimum time in microseconds the CCA mechanism has available to assess the media within every slot to determine whether the media is clear or busy";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) CCA_Asmnt_Time(5) };
1.1.4.6	    aRxTx_Turnaround_Time
RxTx_Turnaround_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
" The maximum time in microseconds the PHY requires to change from receive to transmitting the start of the first symbol out on the air.  The following equation is used to derive the RxTx_Turnaround_Time:
aTx_PLCP_Delay + aRxTx_Switch_Time + aTxRamp_On_Time + aTx_RF_Delay. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) RxTx_Turnaround_Time(6) };

1.1.4.7	   aTx_PLCP_Delay
Tx_PLCP_Delay ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in microseconds the PLCP uses to deliver a symbol from the MAC interface to the transmit data path of the PMD";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_PLCP_Delay(7) }; 
1.1.4.8	   aRxTx_Switch_Time
RxTx_Switch_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in microseconds the PMD takes to switch from Receive to Transmit";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) RxTx_Switch_Time(8) }; 
1.1.4.9	   aTxRamp_On_Time
TxRamp_On_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The maximum time in microseconds the PMD takes to turn the Transmitter on";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) TxRamp_On_Time(9) }; 
1.1.4.10	   aTx_RF_Delay
Tx_RF_DelayWITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in microseconds the PMD uses to transfer a symbol through the Transmit path of the PMD";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_RF_Delay(10) }; 
1.1.4.11	   aSIFS_Time
SIFS_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The time in microseconds the MAC and PHY will require to receive the last symbol of a frame at the air interface, process the frame and response with the first symbol on the air interface of the earliest possible response.  The following equation is used to determine the SIFS_Time:
aRx_RF_Delay + aRx_PLCP_Delay + aMAC_Prc_Delay +
aRxTx_Turnaround_Time";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) SIFS_Time(11) }; 
1.1.4.12	   aRx_RF_Delay
Rx_RF_Delay ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in nanoseconds the PMD uses to deliver a symbol from the antenna to the PLCP.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Rx_RF_Delay(12) }; 
1.1.4.13	   aRx_PLCP_Delay
Rx_PLCP_Delay ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in nanoseconds the PLCP uses to deliver a bit from the PMD receive path to the MAC";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Rx_PLCP_Delay(13) }; 
1.1.4.14	   aMAC_Prc_Time
MAC_Prc_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The nominal time in microseconds the MAC uses to process a frame and prepare a response to the frame";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) MAC_Prc_Delay(14) }; 
1.1.4.15	   aTxRamp_Off_Time
TxRamp_Off_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The time in nanoseconds the PMD takes to turn the Transmit PA off";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) TxRamp_Off_Time(15) }; 
1.1.4.16	    aPreamble_Length
Preamble_Length ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current PHY’s Preamble Length in bits. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Preamble_Lngth (16) }; 
1.1.4.17	    aPLCP_Hdr_Lngth
PLCP_Header_Lngth ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current PHY’s PLCP Header Length in bits. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) PLCP_Hdr_Lngth (17) }; 
1.1.4.18	   aMPDU_Duration_Factor
MPDU_Duration_Factor ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The parameter aMPDU_Duration_Factor defines the overhead added by the PHY to the MPDU as it is transmitted over the air. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) MPDU_Duration_Factor(18) }; 
1.1.4.19	   aAir_Propagation_Time
Air_Propagation_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The parameter aAir_Propagation_Time is the time it takes a transmitted signal to go from the transmitting station to the receiving station.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Air_Propagation_Time(19) }; 
1.1.4.20	    aTemp_Type
Temp_Type ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current PHY’s operating temperature range capability. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Temp_Type (20) }; 
1.1.4.21	    aSuprt_Data_Rates
Suprt_Data_Rates ATTRIBUTE
WITH APPROPRIATE SYNTAX 
Null Terminated list of byte integers;
BEHAVIOR DEFINED AS 
"The bit rates supported by the PLCP and PMD.  The following list defines the supported data rates:
1M bps = 01, 2M bps = 02";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Suprt_Data_Rates (21) }; 
1.1.4.22	    aMPDU_Max_Lngth
MPDU_Max_Lngth ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The maximum number of octets in a MPDU that can be load into the PLCP_PDU when transmitting ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) MPDU_Max_Lngth (22) }; 
1.1.4.23	     aPref_Max_MPDU_Frgmnt_Lngth
Pref_Max_MPDU_Frgmnt_Lngth ATTRIBUTE
WITH APPROPRIATE SYNTAX integer;
BEHAVIOR DEFINED AS 
"The aPref_Max_MPDU_Frgmnt_Lngth managed object is the recommended maximum fragment length in octets.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Pref_Max_MPDU_Frgmnt_Lngth (22) }; 
1.1.4.24	   aSuprt_Tx_Antennas
Suprt_Tx_Antennas ATTRIBUTE
WITH APPROPRIATE SYNTAX 
Null terminated list of integers;
BEHAVIOR DEFINED AS 
"This attribute represent a list of one or more antennas which can be used as the transmit antenna.  Each antenna is define as an integer starting with antenna 1 to antenna N where N is < or = 255";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Suprt_Tx_Antennas (24) }; 
1.1.4.25	    aCurrent_Tx_Antenna
Current_Tx_Antenna ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The current antenna being used to transmit.  This value is one of the attributes appearing in the list defined as the Suprt_Tx_Antennas.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) MPDU_Max_Lngth_1M (25) }; 
1.1.4.26	    aSuprt_Rx_Antennas
Suprt_Rx_Antennas ATTRIBUTE
WITH APPROPRIATE SYNTAX 
Null terminated list of integers;
BEHAVIOR DEFINED AS 
"This attribute represent a list of one or more antennas which can be used as the transmit antenna.  Each antenna is define as an integer starting with antenna 1 to antenna N where N is < or = 255.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Suprt_Rx_Antennas (26) }; 
1.1.4.27	    aDiversity_Suprt
Diversity_Suprt ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This attribute defines this implementation's support for diversity.  This attribute can have one of three values.  01h indicates that diversity is available and performed over a fixed list of antennas define in attribute Diversity_Slct_Rx.  02h indicates that diversity is not supported.  03h indicates that diversity is supported and that control of diversity is also available.  Diversity control indicates that the Diversity_Slct_Rx can be dynamically modified by the LME.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) MPDU_Max_Lngth_1M (27) }; 
1.1.4.28	    aDiversity_Slct_Rx
Diversity_Slct_Rx ATTRIBUTE
WITH APPROPRIATE SYNTAX 
Null terminated list of integers;
BEHAVIOR DEFINED AS 
"This attribute represent a list of one or more antennas which can be used as receive antennas.  Each antenna is define as an integer starting with antenna 1 to antenna N where N is < or = 255.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Diversity_Slct_Rx (28) }; 
1.1.4.29	    aNbr_Suprt_Pwr_Lvls
Nbr_Suprt_Pwr_Lvls ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the number of power levels supported by the PMD.  This attribute can have a value of 1 to 8.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Nbr_Suprt_Pwr_Lvls (29) }; 
1.1.4.30	    aTx_Pwr_Lvl_1
Tx_Pwr_Lvl_1 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL1 in mWatts.  This is also the default power level.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_1 (30) }; 
1.1.4.31	    aTx_Pwr_Lvl_2
Tx_Pwr_Lvl_2 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL2 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_2 (31) }; 
1.1.4.32	    aTx_Pwr_Lvl_3
Tx_Pwr_Lvl_3 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL3 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_3 (32) }; 
1.1.4.33	    aTx_Pwr_Lvl_4
Tx_Pwr_Lvl_4 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL4 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_4 (33) }; 
1.1.4.34	    aTx_Pwr_Lvl_5
Tx_Pwr_Lvl_5 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL5 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_5 (34) }; 
1.1.4.35	    aTx_Pwr_Lvl_6
Tx_Pwr_Lvl_6 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL6 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_6 (35) }; 
1.1.4.36	    aTx_Pwr_Lvl_7
Tx_Pwr_Lvl_7 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL7 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_7 (36) }; 
1.1.4.37	    aTx_Pwr_Lvl_8
Tx_Pwr_Lvl_8 ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the transmit output power for LEVEL8 in mWatts.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Tx_Pwr_Lvl_8 (37) }; 
1.1.4.38	    aCurrent_Tx_PwrLvl
Current_Tx_PwrLvl ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The Tx_Pwr_Lvl_N currently being used to transmit data.  Some PHYs also use this value to determine the receiver sensitivity requirements for CCA. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Tx_PwrLvl (38) }; 
1.1.4.39	    aHop_Time
Hop_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The time in nanoseconds for the PMD to change from channel 2 to 80";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Hop_Time (39) }; 
1.1.4.40	    aCurrent_Channel_Nbr
Current_Channel_Nbr ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This defines the current channel number of the frequency loaded in the RF synthesizer";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Channel_Nbr (40) }; 
1.1.4.41	    aMax_Dwell_Time
Max_Dwell_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The maximum time in nanoseconds that the radio can operate on a single channel";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Max_Dwell_Time (41) }; 
1.1.4.42	    aCurrent_Dwell_Time
Current_Dwell_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"The current time in nanoseconds that the radio shall operate on a single channel set by the MAC";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Dwell_Time (42) }; 
1.1.4.43	    aCurrent_Set
Current_Set ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This attribute represents the current set of patterns the PHY LME is using to determine the hop sequence.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Set (43) }; 
1.1.4.44	    aCurrent_Pattern
Current_Pattern ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This attribute represents the current pattern the PHY LME is using to determine the hop sequence.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Pattern (44) }; 
1.1.4.45	    aCurrent_Index
Current_Index ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This attribute represents the current index value the PHY LME is using to determine the Current_Channel_Nbr.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Index (45) }; 
1.1.4.46	     aCurrent_Channel
Current_Channel ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current operating frequency channel of the DSSS PHY. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Channel (46) }; 
1.1.4.47	    aCCA_Mode_Suprt
CCA_Mode_Suprt ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the DSSS PHY CCA modes which are supported. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) CCA_Mode_Suprt (47) }; 
1.1.4.48	    aCurrent_CCA_Mode
Current_CCA_Mode ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current CCA method in operation. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_CCA_Mode (48) }; 
1.1.4.49	    aED_Threshold
ED_Threshold ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current Energy Detect Threshold being used by the DSSS PHY. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) ED_Threshold (49) }; 
1.1.4.50	   aSynthesizer_Locked
Synthesizer_Locked ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication that the PMD's synthesizer is locked to the current channel specified in the Current_Channel_Nbr.  00h represents unlocked while FFh represents locked. ";
REGISTERED AS
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Synthesizer_Locked (50) };
 
1.1.4.51	aCurrent_Power_State
Current_Power_State ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the current power state of the PHY.";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Current_Power_State (51) }; 
1.1.4.51	aDoze_Turnon_Time
Doze_Turnon_Time ATTRIBUTE
WITH APPROPRIATE SYNTAX 
integer;
BEHAVIOR DEFINED AS 
"This is an indication of the time in microseconds required by the PHY to progress from the Doze power down state to the ACTIVE operating state. ";
REGISTERED AS 
{ iso(1) member-body(2) us(840) ieee802dot11(10036) phy(3) attribute(7) Doze_Turnon_Time (53) };