IEEE C802.16m-10/0305r1 Project IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16> Title AAI_SCN-XXX message clean up Date Submitted 2010-03-15 Source(s) Joey Chou E-mail: joey.chou@intel.com Xiangying Yang Intel Jaesun Cha, ETRI Daniel Cohn Alvarion Inuk Jung LG Electronics Jaehyuk Jang Samsung Re: TGm AWD: Abstract This contribution proposes text to Clean up AAI_SCN-XXX message Purpose Adopt proposed text. Notice This document does not represent the agreed views of the IEEE 802.16 Working Group or any of its subgroups. It represents only the views of the participants listed in the “Source(s)” field above. It is offered as a basis for discussion. It is not binding on the contributor(s), who reserve(s) the right to add, amend or withdraw material contained herein. Release The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution, and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEE’s name any IEEE Standards publication even though it may include portions of this contribution; and at the IEEE’s sole discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and accepts that this contribution may be made public by IEEE 802.16. Patent Policy The contributor is familiar with the IEEE-SA Patent Policy and Procedures: <http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and <http://standards.ieee.org/guides/opman/sect6.html#6.3>. Further information is located at <http://standards.ieee.org/board/pat/pat-material.html> and <http://standards.ieee.org/board/pat>. 1 IEEE C802.16m-10/0305r1 AAI_SCN-XXX message clean up Joey Chou, Xiangying Yang Intel Jaesun Cha, ETRI Daniel Cohn Alvarion Inuk Jung LG Electronics Jaehyuk Jang Samsung I. Introduction This contribution is intended to clean up AAI_SCN-REQ, AAI_SCN-RSP, and AAI_SCN-REP messages by providing missing information, such as size, value, conditions, that are required to build the message, and ASN.1 codeing. II. Proposed text II.1 Proposed text 1 16.2.3.13 AAI_SCN-REQ ------------------------------------------------- Start of proposed text I -------------------------------------------------An AAI_SCN-REQ message is transmitted by an AMS to request a scanning interval for the purpose of seeking available ABSs and/or WirelessMAN-OFDMA BSs and determining their suitability as targets for HO. An AMS may request a scanning interval during the scan interleaving interval. [Replace Table 688 with the following table] Table 688: AAI_SCN-REQ M/O Attributes / Array of attributes Size (bits) M Scan duration 8 M Scan purpose 1 M Interleaving 8 M Scan Iteration 6 O Recommended start super frame number 6 Value / Note Duration (in units of AAI subframes) of the requested scanning period. 0b0: scan BS(s) which is in the list of the AAI_NBR-ADV message 0b1: scan BS(s) which is not in the list of the AAI_NBR-ADV message The period of AMS's normal operation (in units of AAI subframes), which is interleaved between Scan Durations. The requested number of iterating scanning interval by an AMS. Represents the 6 least significant bits of the absolute super frame number 2 Conditions Present if AMS recommends a start IEEE C802.16m-10/0305r1 O Recommended start frame number 2 O N_Recommended_BS_Index 6 O Configuration Change Count for AAI_NBR-ADV 8 O nbrBsIndex Arr [0..63] Variabl e(8x N) O N_Recommended_BS_Full 6 O fullBsIdArr [0..63] Variabl e ( 48 x N) O N_Recommended_Preambe_Index 4 O preambleIn dexArr[0..1 4] Variabl e(6x N) O nbrAbsArr[ 0..63] O O O Neighbor BS index Recommended BS ID Preamble Index N_Recommended_Carrier _Index Recommen ded_Carrier _Index N_Recommended_Carrier_Index_at_Serv ing_ABS carrierInde xArr[0..62] carIndexArr [ 0..14] Recommended Carrier index at serving ABS for which the AMS recommends the first Scanning Interval to start. This field is set to 0 if an AMS has no preferred value. Represents recommended start frame number within a super frame. The value indicates: 0b00: the 1st frame in a super frame 0b01: the 2nd frame in a super frame 0b10: the 3rd frame in a super frame 0b11: the 4th frame in a super frame This is the number of neighboring BS [0 .. 63] to be scanned, which are included in AAI_NBR-ADV message. When an AMS receives AAI_SCN-RSP message from BS in response to AAI_SCN-REQ message, the AMS shall check whether Configuration Change Count stored by the AMS is the same as one included in AAI_SCN-RSP message sent by the ABS. If an AMS detects mismatch of Configuration Change Counts, it may retransmit AAI_SCN-REQ message to the ABS. The value of Configuration Change Count in AAI_NBR-ADV message referred in order to compress neighbor BSID Based on the value of N_Recommended_BS_Index, BS index corresponds to position of BS in AAI_NBR-ADV message is included. Number of neighboring BS [0..63] to be scanned, which are using full 48-bit BSID. Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Number of preambles to be scanned [0..15] Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Number of carriers to be scanned at each neighboring ABS [0..63]. Variabl e(6x N) Variabl e(6x N x M) 6 Variabl e(6x N) Recommended physical carrier index for scan at each neighboring ABS. Number of carriers to be scanned at each neighboring ABS. Recommended physical carrier index of the serving ABS to be scanned 3 super frame Present if Recommended start super frame number is present Present if AMS decides to use index instead of full 48 bits BSID to identify a ABS Present if N_Recommended_BS_I ndex > 0 Present if N_Recommended_BS_I ndex > 0 Present if AMS decides to use full 48 bits BSID to identify a ABS Present if N_Recommended_BS_F ull > 0 Present if AMS decides to request preamble scanning Present if N_Recommended_Prea mbe_Index > 0 Present when a neighboring ABS is a multicarrier ABS and, N_Recommended_BS_I ndex > 0 or N_Recommended_BS_F ull > 0 Present if N_Recommended_Carri er_Index > 0 Present if AMS decides to scan carrier index Present if N_Recommended_Carri er_Index_at_Serving_A IEEE C802.16m-10/0305r1 BS > 0 O csgIdArr[0.. 15] CSG Identifier Variabl e (8 x N) Sent by AMS to aid ABS reselection Present if CSG identifier is available ------------------------------------------------- End of proposed text I-------------------------------------------------- II.2 Proposed text 2 16.2.3.14 AAI_SCN-RSP ------------------------------------------------- Start of proposed text II -------------------------------------------------An AAI_SCN-RSP message shall be transmitted by the ABS either unsolicited or in response to an AAI_SCN-REQ message sent by an AMS. An ABS may transmit AAI_SCN-RSP to start AMS scan reporting with or without scanning interval allocation. If Scan Duration field contains a non-zero value, scanning interval pattern included in the AAI_SCN-RSP message replaces previous existing scanning interval pattern. When an AAI_SCN-RSP is sent in response to an AAI_SCNREQ message, setting Scan Duration to zero indicates the request for an allocation of scanning interval is denied. [Replace Table 689 with the following table] Table 689: AAI_SCN-RSP M/O Attributes / Array of attributes Size (bits) M Scan duration 8 M Scan purpose 1 M Report mode 2 M Report metric 4 M Report period 8 Value / Note Duration (in units of AAI subframes) of the requested scanning period. 0b0: scan BS(s) as listed in the AAI_NBR-ADV message 0b1: scan BS(s) as listed in the AAI_NBR-ADV message 0b00:No report 0b01:Periodic report 0b10:Event-triggered report 0b11:One-time scan report Bitmap indicator of trigger metrics that the serving ABS requests the AMS to report. The serving ABS shall indicate only the trigger metrics agreed during AAI_SBC-REQ/RSP negotiation. Each bit indicates whether reports will be initiated by trigger based on the corresponding metric: Bit 0: BS CINR mean Bit 1: BS RSSI mean Bit 2: Relative delay Bit 3: BS RTD The period of MS's report of scanning result when the MS is required to report the value periodically or onetime. The period is calculated from the start of the first scan duration. If the BS sends an unsolicited AAI_SCNRSP message without assignment of a scanning interval and the scan duration is set to zero, the period is calculated from the frame the MS 4 Conditions IEEE C802.16m-10/0305r1 O start super frame number 6 O start frame number 2 O Interleaving 8 O Scan Iteration 6 O N_Recommended_BS_Index 6 O N_Recommended_BS_Index 6 O Configuration Change Count for AAI_NBR-ADV 8 O nbrBsIndex Arr [0..63] Variabl e(8x N) O N_Recommended_BS_Full 6 O fullBsIdArr [0..63] Variabl e ( 48 x N) O N_Recommended_Preambe_Index O O preambleIn dexArr[0..1 4] Neighbor BS index Recommended BS ID Preamble Index Physical carrier index 4 Variabl e(6x N) receives the AAI_SCN-RSP message. For MS scanning request denied by AAI_SCN-RSP with Scan Duration set to zero, Report period is the number of frames that BS suggests to MS before transmitting next AAI_SCNREQ Represents the 6 least significant bits of the absolute super frame number in which the first Scanning interval starts Represents start frame number in the Start super frame number. 0b00: 1st frame in the super frame 0b01: 2nd frame in the super frame 0b10: 3rd frame in the super frame 0b11: 4th frame in the super frame The period of AMS's normal operation (in units of AAI subframes), which is interleaved between Scan Durations. The requested number of iterating scanning interval by an AMS. Number of neighboring BS to be scanned, which are included in AAI_NBR-ADV message [0..63]. This is the number of neighboring BS [0 .. 63] to be scanned, which are included in AAI_NBR-ADV message. When an AMS receives AAI_SCN-RSP message from BS in response to AAI_SCN-REQ message, the AMS shall check whether Configuration Change Count stored by the AMS is the same as one included in AAI_SCN-RSP message sent by the ABS. If an AMS detects mismatch of Configuration Change Counts, it may retransmit AAI_SCN-REQ message to the ABS. The value of Configuration Change Count in AAI_NBR-ADV message referred in order to compress neighbor BSID Based on the value of N_Recommended_BS_Index, BS index corresponds to position of BS in AAI_NBR-ADV message is included. Number of neighboring BS [0..63] to be scanned, which are using full 48-bit BSID. Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Number of preambles to be scanned [0..15] Present only when Scan Duration > 0 Present only when Scan Duration > 0 Present only when Scan Duration > 0 Present only when Scan Duration > 0 Present only when Scan Duration > 0 Present if AMS decides to use index instead of full 48 bits BSID to identify a ABS Present if N_Recommended_BS_I ndex > 0 Present if N_Recommended_BS_I ndex > 0 Present only when Scan Duration > 0 Present if N_Recommended_BS_F ull > 0 Present if AMS decides to request preamble scanning Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Present if N_Recommended_Prea mbe_Index > 0 As defined in AAI_Global-Config Shall be included 5 IEEE C802.16m-10/0305r1 message Channel bandwidth of recommended BS ID Channel bandwidth of recommended BS ID in units of 125 KHz. Field length is 1 byte. CP length CP length of the recommended target ABS 00: 1/8 01: 1/16 10: 1/4 O o O nbrAbsArr[ 0..63] O O N_Recommended_Carrier _Index Recommen ded_Carrier _Index N_Recommended_Carrier_Index_at_Serv ing_ABS carrierInde xArr[0..62] O carIndexArr [ 0..62] Carrier index at serving ABS O Scanning_Carrier_Index Variabl e(6x N) Variabl e(6x N x M) 6 Variabl e(6x N) 3 Number of carriers to be scanned at each neighboring ABS [0..63]. Recommended physical carrier index for scan at each neighboring ABS. Number of carriers to be scanned at the serving ABS. Recommended physical carrier index of the serving ABS to be scanned Recommended logical carrier index of the AMS to be used for scanning. when target ABS is not included in AAI_NBR-ADV message Shall be included when target ABS is not included in AAI_NBR-ADV message Shall be included when target ABS is not included in AAI_NBR-ADV message Present when N_Recommended_BS_I ndex > 0 or N_Recommended_BS_F ull > 0 Present if N_Recommended_Carri er_Index > 0 Present if AMS decides to scan carrier index Present if N_Recommended_Carri er_Index_at_Serving_A BS > 0 Present if the AMS supports multi-carrier scanning. ------------------------------------------------- End of proposed text II -------------------------------------------------- II.3 Proposed text 16.2.3.15 AAI_SCN-REP ------------------------------------------------- Start of proposed text III -------------------------------------------------When the report mode is 0b10 (i.e., event triggered) in the most recently received AAI_SCN-RSP, the MS shall transmit a AAI_SCN-REP message to report the scanning results to its serving ABS after each scanning period if the trigger condition is met. For a periodic report (i.e., Report Mode is 0b01) and for One-time Scan Report (Report Mode is 0b11), the AMS reports the scanning results to its serving ABS at the time indicated in the AAI_SCN-RSP message except when it is in the scanning interval. For a periodic report (i.e., Report Mode is 0b01), the AMS stops reporting after all scanning intervals in the AAI-SCN-RSP message. The AMS shall include all available scanning results for the requested ABSs specified in the said AAI_SCN-RSP message. The MS may transmit an AAI_SCN-REP message to report the scanning results to its serving ABS at anytime. [Replace Table 670 with the following table] Table 670: AAI_SCN-REP M/O Attributes / Array of attributes Size (bits) Value / Note 6 Conditions IEEE C802.16m-10/0305r1 M Report mode 1 M Report metric 4 O BS CINR mean 8 O BS RSSI mean 8 O Relative delay 8 O BS RTD 8 O N_Neighbor_BS_Index 6 O Configuration Change Count for AAI_NBR-ADV 8 Action code for an AMS's scan report of its measurement 0: Event-triggered report 1: Periodic report according to Scan report period of AAI_SCN-RSP Bitmap indicator of trigger metrics that the serving ABS requests the AMS to report. The serving ABS shall indicate only the trigger metrics agreed during AAI_SBC-REQ/RSP negotiation. For each bit location, a value of 0 indicates the trigger metric is not included, while a value of '1' indicates the trigger metric is included in the message. The bitmap interpretation for the metrics shall be: Bit 0: BS CINR mean Bit 1: BS RSSI mean Bit 2: Relative delay Bit 3: BS RTD The BS CINR Mean parameter indicates the CINR measured by the AMS from the particular ABS. The value shall be interpreted as a signed byte with units of 0.5 dB. The measurement shall be performed on the subcarriers of the frame preamble that are active in the serving ABS's segment and averaged over the measurement period. The BS RSSI Mean parameter indicates the Received Signal Strength measured by the AMS from the particular ABS. The value shall be interpreted as an unsigned byte with units of 0.25 dB, e.g., 0x00 is interpreted as -103.75 dBm. An MS shall be able to report values in the range -103.75 dBm to -40 dBm. The measurement shall be performed on the frame preamble and averaged over the measurement period. This parameter indicates the delay of neighbor DL signals relative to the serving BS, as measured by the MS for the particular BS. The value shall be interpreted as a signed integer in units of samples. The BS RTD parameter indicates the round trip delay (RTD) measured by the AMS from the particular ABS. RTD can be given by the latest time advance taken by MS. The value shall be interpreted as an unsigned byte with units of 1/Fs. Number of neighboring BS reported in this message and which are included in AAI_NBR-ADV message [0..63]. The value of Configuration Change Count in AAI_NBR-ADV message referred in order to compress 7 Present if AMS is asked to report CINR Present if AMS is asked to report RSSI Present if AMS is asked to report relative delay Present if AMS is asked to report RTD Present only when the scanning report is based on BS index Present only when the scanning report is based on BS index IEEE C802.16m-10/0305r1 O nbrBsIndex Arr [0..63] Neighbor BS index Variabl e(8x N) O N_Recommended_BS_Full 6 O fullBsIdArr [0..63] Variabl e ( 48 x N) O FA_Index faIndexArr[ 0.14] O O Recommended BS ID 4? faIndex ? N_Recommended_Preambe_Index preambleIn dexArr[0..1 4] O nbrAbsArr[ 0..63] Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Scanned FA Index Note: needs definition of FA index Note: needs definition of FA index Number of preambles to be scanned [0..15] 4 Preamble Index Variabl e ( 10 x N) Report value Variabl e (? X N) N_Recommended_Carrier _Index Variabl e(6x N) Recommen ded_Carrier _Index Variabl e(6x N x M) carrierInde xArr[0..62] O neighbor BSID Based on the value of N_Recommended_BS_Index, BS index corresponds to position of BS in AAI_NBR-ADV message is included. Number of neighboring BS [0..63] to be scanned, which are using full 48-bit BSID. Based on the value of N_Recommended_BS_Full, identifiers of the BSs the MS plans to scan is included. Based on the value of Report metric Note: needs definition of report value Number of carriers to be scanned at each neighboring ABS [0..63]. Recommended physical carrier index for scan at each neighboring ABS. Present only when the scanning report is based on BS index Present only when the scanning report is based on full 48 bit BS ID Present if N_Recommended_BS_F ull > 0 Present if AMS is to report preamble scanning Present if N_Recommended_Prea mbe_Index > 0 Present when N_Recommended_BS_I ndex > 0 or N_Recommended_BS_F ull > 0 Present if N_Recommended_Carri er_Index > 0 ------------------------------------------------- Start of proposed text III -------------------------------------------------- Annex P. (Normative) Definition of AAI MAC control messages Annex P.2 MAC Control Message Definitions ------------------------------------------------- Start of proposed text IV -------------------------------------------------- [Add the following ASN.1 code to Annex P.2] -- Scan Request Message AAI-SCN-REQ ::= SEQUENCE { messageType scanDuration scanPurpose interleaving OCTET STRING (SIZE(1)), INTEGER (0..255), ScanPurposeSet, INTEGER (0..255), 8 IEEE C802.16m-10/0305r1 scanIteration recommendStartSuperFrame recommendStartFrame numOfRecommendBsIndex configChangeCount nbrBsIndexList numOfRecommendBsFull nbrFullBsidList numOfRecommendPreambleIndex preambleIndexList nbrBsCarrierIndexList numOfCarrierIndexInSbs sbsCarrierIndexList } -- Scan Response Message AAI-SCN-RSP ::= SEQUENCE { messageType scanDuration scanPurpose reportMode reportMetric reportPeriod startSuperFrame startFrameInSf interleaving scanIteration numOfRecommendBsIndex configChangeCount nbrBsIndexList numOfRecommendBsFull nbrFullBsidList numOfRecommendPreambleIndex preambleIndexList nbrBsCarrierIndexList numOfCarrierIndexInSbs sbsCarrierIndexList } -- Scan Report Message AAI-SCN-REP ::= SEQUENCE { messageType reportMode reportMetric bsCinrMean bsRssiMean relativeDelay bsRtdn numOfBsIndex configChangeCount nbrBsIndexList numOfRecommendBsFull nbrFullBsidList numOfRecommendPreambleIndex preambleIndexList nbrBsCarrierIndexList } INTEGER (0..63), INTEGER (0..63) OPTIONAL, StartFrameNumber OPTIONAL, INTEGER (0..63) OPTIONAL, INTEGER (0..255) OPTIONAL, NbrBsIndexSet OPTIONAL, INTEGER (0..63) OPTIONAL, NbrFullBsidSet OPTIONAL, INTEGER (0..15) OPTIONAL, PreambleIndexSet OPTIONAL, NbrBsCarrierIndexSet OPTIONAL, INTEGER (0..63) OPTIONAL, SbsCarrierIndexSet OPTIONAL OCTET STRING (SIZE(1)), INTEGER (0..255), ScanPurposeSet, ReportModeSet, ReportMetricSet, INTEGER (0..255), INTEGER (0..63) OPTIONAL, StartFrameNumber OPTIONAL, INTEGER (0..255), INTEGER (0..63), INTEGER (0..63) OPTIONAL, INTEGER (0..255) OPTIONAL, NbrBsIndexSet OPTIONAL, INTEGER (0..63) OPTIONAL, NbrFullBsidSet OPTIONAL, INTEGER (0..15) OPTIONAL, PreambleIndexSet OPTIONAL, NbrBsCarrierIndexSet OPTIONAL, INTEGER (0..63) OPTIONAL, SbsCarrierIndexSet OPTIONAL OCTET STRING (SIZE(1)), ReportModeSet, ReportMetricSet, INTEGER (0..255) OPTIONAL, INTEGER (0..255) OPTIONAL, INTEGER (0..255) OPTIONAL, INTEGER (0..255) OPTIONAL, INTEGER (0..63) OPTIONAL, INTEGER (0..255) OPTIONAL, NbrBsIndexSet OPTIONAL, INTEGER (0..63) OPTIONAL, NbrFullBsidSet OPTIONAL, INTEGER (0..15) OPTIONAL, PreambleIndexSet OPTIONAL, NbrBsCarrierIndexSet OPTIONAL ScanPurposeSet ::= ENUMERATED { listedInNbrAdv (0), notListedInNbrAdv (1)} ReportModeSet ::= ENUMERATED { noReport 9 (0), IEEE C802.16m-10/0305r1 periodicReport (1), eventTriggerReport (2), oneTimeScanReport (3)} ReportMetricSet ::= StartFrameNumber ::= NbrBsIndexSet ::= SEQUENCE { nbrBsIndex1 nbrBsIndex2 nbrBsIndex3 nbrBsIndex4 nbrBsIndex5 nbrBsIndex6 nbrBsIndex7 nbrBsIndex8 nbrBsIndex9 nbrBsIndex10 nbrBsIndex11 nbrBsIndex12 nbrBsIndex13 nbrBsIndex14 nbrBsIndex15 nbrBsIndex16 nbrBsIndex17 nbrBsIndex18 nbrBsIndex19 nbrBsIndex20 nbrBsIndex21 nbrBsIndex22 nbrBsIndex23 nbrBsIndex24 nbrBsIndex25 nbrBsIndex26 nbrBsIndex27 nbrBsIndex28 nbrBsIndex29 nbrBsIndex30 nbrBsIndex31 nbrBsIndex32 nbrBsIndex33 nbrBsIndex34 nbrBsIndex35 nbrBsIndex36 nbrBsIndex37 nbrBsIndex38 nbrBsIndex39 nbrBsIndex40 nbrBsIndex41 nbrBsIndex42 nbrBsIndex43 nbrBsIndex44 nbrBsIndex45 nbrBsIndex46 nbrBsIndex47 ENUMERATED { bsCinrMean bsRssiMean relativeDelay bsRtd ENUMERATED { firstFrame secondFrame thirdFrame fourthFrame INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER 1 0 (0), (1), (2), (3)} (0), (1), (2), (3)} (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, IEEE C802.16m-10/0305r1 nbrBsIndex48 nbrBsIndex49 nbrBsIndex50 nbrBsIndex51 nbrBsIndex52 nbrBsIndex53 nbrBsIndex54 nbrBsIndex55 nbrBsIndex56 nbrBsIndex57 nbrBsIndex58 nbrBsIndex59 nbrBsIndex60 nbrBsIndex61 nbrBsIndex62 nbrBsIndex63 INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) (0..255) OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL} BsIdentifier ::= SEQUENCE { operatorId baseStationId INTEGER (0..15777215), INTEGER (0..15777215)} NbrFullBsidSet ::= SEQUENCE { nbrFullBsid1 nbrFullBsid2 nbrFullBsid3 nbrFullBsid4 nbrFullBsid5 nbrFullBsid6 nbrFullBsid7 nbrFullBsid8 nbrFullBsid9 nbrFullBsid10 nbrFullBsid11 nbrFullBsid12 nbrFullBsid13 nbrFullBsid14 nbrFullBsid15 nbrFullBsid16 nbrFullBsid17 nbrFullBsid18 nbrFullBsid19 nbrFullBsid20 nbrFullBsid21 nbrFullBsid22 nbrFullBsid23 nbrFullBsid24 nbrFullBsid25 nbrFullBsid26 nbrFullBsid27 nbrFullBsid28 nbrFullBsid29 nbrFullBsid30 nbrFullBsid31 nbrFullBsid32 nbrFullBsid33 nbrFullBsid34 nbrFullBsid35 nbrFullBsid36 nbrFullBsid37 nbrFullBsid38 nbrFullBsid39 nbrFullBsid40 nbrFullBsid41 nbrFullBsid42 BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier 1 1 OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, IEEE C802.16m-10/0305r1 nbrFullBsid43 nbrFullBsid44 nbrFullBsid45 nbrFullBsid46 nbrFullBsid47 nbrFullBsid48 nbrFullBsid49 nbrFullBsid50 nbrFullBsid51 nbrFullBsid52 nbrFullBsid53 nbrFullBsid54 nbrFullBsid55 nbrFullBsid56 nbrFullBsid57 nbrFullBsid58 nbrFullBsid59 nbrFullBsid60 nbrFullBsid61 nbrFullBsid62 nbrFullBsid63 PreambleIndexSet ::= SEQUENCE { peambleIndex1 peambleIndex2 peambleIndex3 peambleIndex4 peambleIndex5 peambleIndex6 peambleIndex7 peambleIndex8 peambleIndex9 peambleIndex10 peambleIndex11 peambleIndex12 peambleIndex13 peambleIndex14 peambleIndex15 BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier BsIdentifier INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL} (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL} NbrBsCarrierIndexSet ::= SEQUENCE { nbrBsCarrierIndex1 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex2 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex3 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex4 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex5 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex6 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex7 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex8 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex9 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex10 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex11 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex12 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex13 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex14 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex15 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex16 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex17 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex18 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex19 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex20 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex21 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex22 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex23 BsCarrierIndexSet OPTIONAL, nbrBsCarrierIndex24 BsCarrierIndexSet OPTIONAL, 1 2 IEEE C802.16m-10/0305r1 nbrBsCarrierIndex25 nbrBsCarrierIndex26 nbrBsCarrierIndex27 nbrBsCarrierIndex28 nbrBsCarrierIndex29 nbrBsCarrierIndex30 nbrBsCarrierIndex31 nbrBsCarrierIndex32 nbrBsCarrierIndex33 nbrBsCarrierIndex34 nbrBsCarrierIndex35 nbrBsCarrierIndex36 nbrBsCarrierIndex37 nbrBsCarrierIndex38 nbrBsCarrierIndex39 nbrBsCarrierIndex40 nbrBsCarrierIndex41 nbrBsCarrierIndex42 nbrBsCarrierIndex43 nbrBsCarrierIndex44 nbrBsCarrierIndex45 nbrBsCarrierIndex46 nbrBsCarrierIndex47 nbrBsCarrierIndex48 nbrBsCarrierIndex49 nbrBsCarrierIndex50 nbrBsCarrierIndex51 nbrBsCarrierIndex52 nbrBsCarrierIndex53 nbrBsCarrierIndex54 nbrBsCarrierIndex55 nbrBsCarrierIndex56 nbrBsCarrierIndex57 nbrBsCarrierIndex58 nbrBsCarrierIndex59 nbrBsCarrierIndex60 nbrBsCarrierIndex61 nbrBsCarrierIndex62 nbrBsCarrierIndex63 BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet BsCarrierIndexSet OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL} BsCarrierIndexSet ::= SEQUENCE { numOfRecommendCarrierIndex carrierIndexList INTEGER (0..63) OPTIONAL, CarrierIndexSet OPTIONAL} CarrierIndexSet ::= SEQUENCE { carrierIndex1 carrierIndex2 carrierIndex3 carrierIndex4 carrierIndex5 carrierIndex6 carrierIndex7 carrierIndex8 carrierIndex9 carrierIndex10 carrierIndex11 carrierIndex12 carrierIndex13 carrierIndex14 carrierIndex15 carrierIndex16 carrierIndex17 carrierIndex18 carrierIndex19 INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER 1 3 (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, IEEE C802.16m-10/0305r1 carrierIndex20 carrierIndex21 carrierIndex22 carrierIndex23 carrierIndex24 carrierIndex25 carrierIndex26 carrierIndex27 carrierIndex28 carrierIndex29 carrierIndex30 carrierIndex31 carrierIndex32 carrierIndex33 carrierIndex34 carrierIndex35 carrierIndex36 carrierIndex37 carrierIndex38 carrierIndex39 carrierIndex40 carrierIndex41 carrierIndex42 carrierIndex43 carrierIndex44 carrierIndex45 carrierIndex46 carrierIndex47 carrierIndex48 carrierIndex49 carrierIndex50 carrierIndex51 carrierIndex52 carrierIndex53 carrierIndex54 carrierIndex55 carrierIndex56 carrierIndex57 carrierIndex58 carrierIndex59 carrierIndex60 carrierIndex61 carrierIndex62 carrierIndex63 INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) (0..63) OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL, OPTIONAL} SbsCarrierIndexSet ::= SEQUENCE { sbsCarrierIndex1 INTEGER (0..63) OPTIONAL, sbsCarrierIndex2 INTEGER (0..63) OPTIONAL, sbsCarrierIndex3 INTEGER (0..63) OPTIONAL, sbsCarrierIndex4 INTEGER (0..63) OPTIONAL, sbsCarrierIndex5 INTEGER (0..63) OPTIONAL, sbsCarrierIndex6 INTEGER (0..63) OPTIONAL, sbsCarrierIndex7 INTEGER (0..63) OPTIONAL, sbsCarrierIndex8 INTEGER (0..63) OPTIONAL, sbsCarrierIndex9 INTEGER (0..63) OPTIONAL, sbsCarrierIndex10 INTEGER (0..63) OPTIONAL, sbsCarrierIndex11 INTEGER (0..63) OPTIONAL, sbsCarrierIndex12 INTEGER (0..63) OPTIONAL, sbsCarrierIndex13 INTEGER (0..63) OPTIONAL, sbsCarrierIndex14 INTEGER (0..63) OPTIONAL, sbsCarrierIndex15 INTEGER (0..63) OPTIONAL} ------------------------------------------------- End of proposed text IV -------------------------------------------------- 1 4 IEEE C802.16m-10/0305r1 1 5