PCM Format Attributes Group (P)
PARAMETER MAXIMUM FIELD SIZE CODENAME DEFINITION XML Element
        <!--  P section -->
DATA LINKNAME 32 P-d\DLN IDENTIFY THE DATA LINK NAME CONSISTENT WITH THE MUX/MOD GROUP. <StreamFormatAttributes Datalink="">
INPUT DATA   <InputData>
  <PCMCode />
  <BitRate />
  <Encrypted />
  <Polarity />
  <AutoPolarityCorrection />
  <DataDirection />
  <DataRandomized />
  <RandomizerLength />
  </InputData>
PCM CODE 6 P-d\D1 DEFINE THE DATA FORMAT CODE:
'NRZ-L'         'BIO-L'         'RNRZ-L'
'NRZ-M'        'BIO-M'        'OTHER'
'NRZ-S'         'BIO-S'
BIT RATE 9 P-d\D2 DATA  RATE IN BITS PER SECOND. SCIENTIFIC NOTATION MAY BE USED.
ENCRYPTED 1 P-d\D3 DATA IS ENCRYPTED -'E'DATA IS UNENCRYPTED - 'U'   IF THE DATA IS ENCRYPTED,   PROVIDE DETAILS IN COMMENT   RECORD.
POLARITY 1 P-d\D4 DATA POLARITY:   NORMAL - 'N'   INVERTED - 'I'.
AUTO-POLARITY CORRECTION 1 P-d\D5 IS AUTOMATIC POLARITY CORRECTION TO BE USED?   YES - 'Y'               NO - 'N'
DATA DIRECTION 1 P-d\D6 TIME SEQUENCE OF DATA:   NORMAL - 'N'   REVERSED - 'R'.
DATA RANDOMIZED 1 P-d\D7 YES - 'Y'     OR     NO - 'N'.
RANDOMIZER LENGTH 3 P-d\D8 SPECIFY THE RANDOMIZER LENGTH:   STANDARD (15 BITS) - 'STD'   OTHER - 'OTH', DEFINE IN   COMMENTS RECORD.   NOT APPLICABLE - 'N/A'.
FORMAT   <Format>
   <TypeFormat />
  <CommonWordLength />
  <WordTransferOrder />
  <Parity />
  <ParityTransferOrder />
  <MinorFrame>
    <NumberOfMinorFrames />
    <WordsPerMinorFrame />
    <BitsPerMinorFrame />
    <SyncType />
    <SyncPattern />
  </MinorFrame>
</Format>
TYPE FORMAT 4 P-d\TF TYPE OF PCM FORMAT:
CLASS I - 'ONE'
1553 BUS - '1553'
ALTERNATE TAG AND DATA - 'ALTD'
OTHER - 'OTHR', DESCRIBE IN   COMMENTS RECORD.
COMMON WORD LENGTH 2 P-d\F1 NUMBER OF BITS IN COMMON WORD LENGTH.
WORD TRANSFER ORDER 1 P-d\F2 DEFINE THE DEFAULT FOR THE FIRST BIT TRANSFERRED IN NORMAL TIME SEQUENCE:
MOST SIGNIFICANT BIT - 'M'
LEAST SIGNIFICANT BIT - 'L'.
PARITY 2 P-d\F3 NORMAL WORD PARITY   EVEN - 'EV'   ODD - 'OD'   NONE - 'NO'
PARITY TRANSFER ORDER 1 P-d\F4 PARITY BIT LOCATION   LEADS WORD - 'L'   TRAILS WORD - 'T'.
MINOR FRAME  
NUMBER OF MINOR FRAMES IN MAJOR FRAME 3 P-d\MF\N NUMBER OF MINOR FRAMES IN A MAJOR FRAME.
NUMBER OF WORDS IN A MINOR FRAME 4 P-d\MF1 SPECIFY THE NUMBER OF WORDS IN A MINOR FRAME, AS DEFINED IN PARAGRAPH 4.3.
NUMBER OF BITS IN A MINOR FRAME 5 P-d\MF2 NUMBER OF BITS IN A MINOR FRAME INCLUDING MINOR FRAME SYNCHRONIZATION PATTERN.
SYNC TYPE 3 P-d\MF3 DEFINE MINOR FRAME SYNCHRONIZATION TYPE:   FIXED PATTERN - 'FPT'
OTHER - 'OTH'.
SYNCHRONIZATION PATTERN  
LENGTH 2 P-d\MF4 SPECIFY THE MINOR FRAME SYNCHRONIZATION PATTERN LENGTH IN NUMBER OF BITS.
PATTERN 33 P-d\MF5 DEFINE MINOR FRAME SYNCHRONIZATION PATTERN IN BITS ("1"s and "0"s) WITH THE LEFT MOST BIT AS THE "FIRST BIT TRANSMITTED."
SYNCHRONIZATION CRITERIA   <SyncCriteria>
<InSync>
  <Criteria />
  <NumberOfFSPBits />
  </InSync>
<OutOfSync>
  <NumberOfDisagrees />
  <NumberOfFSPBits />
  </OutOfSync>
</SyncCriteria>
IN SYNC CRITERIA 2 P-d\SYNC1 THIS SPECIFIES THE DESIRED CRITERIA FOR DECLARING THE SYSTEM TO BE IN SYNC:
FIRST GOOD SYNC - 0
CHECK - NUMBER OF AGREES     (1 OR GREATER)
NOT SPECIFIED - 'NS'.
SYNC PATTERN CRITERIA 2 P-d\SYNC2 NUMBER OF BITS THAT MAY BE IN ERROR IN THE SYNCHRONIZATION PATTERN.
OUT OF SYNCHRONIZATION CRITERIA  
NUMBER OF DISAGREES 2 P-d\SYNC3 SPECIFIES THE DESIRED CRITERIA FOR DECLARING THE SYSTEM OUT OF SYNC:
NUMBER OF DISAGREES
NOT SPECIFIED - 'NS'.
SYNC PATTERN CRITERIA 2 P-d\SYNC4 NUMBER OF BITS THAT MAY BE IN ERROR IN THESYNCHRONIZATION PATTERN.
MINOR FRAME FORMAT DEFINITION     <VariableWordLength Word=""></VariableWordLength>
WORD NUMBER 4 P-d\MFW1-n WORD POSITION (#n) IN A MINOR FRAME, OR FOR CLASS II SYSTEMS, THE POSITION IN THE DEFINED FRAME.  WORD POSITION 1 FOLLOWS THE SYNCHRONIZATION PATTERN.
NUMBER OF BITS IN WORD 2 P-d\MFW2-n THE NUMBER OF BITS IN WORD POSITION #n.  IF DEFAULT VALUE, DO NOT INCLUDE.
THE ABOVE PAIR SET MUST BE DEFINED FOR ALL WORDS THAT HAVE A LENGTH OTHER THAN THE COMMON WORD LENGTH.  THEREFORE, ALL WORD POSITIONS NOT INCLUDED IN THE ABOVE WILL HAVE THE COMMON WORD LENGTH AS A DEFAULT VALUE.    
SUBFRAME SYNCHRONIZATION   <SubframeSynchronization>
  <IDCounter Name="" SyncType="">
     <Location />
     <WordLength />
     <MSBStartingPosition />
     <Length />
     <TransferOrder />
     <InitialValue />
     <InitialSubframeNumber />
     <EndValue />
     <EndSubframeNumber />
    <CountDirection />
  </IDCounter>
</SubframeSynchronization>

(Note: Subframe definitions are not a part of this schema)
NUMBER OF SUBFRAMEID COUNTERS 2 P-d\ISF\N SPECIFY THE NUMBER OF SUBFRAME ID COUNTERS DEFINED WITHIN THE MINOR FRAME.
SUBFRAME ID COUNTER NAME 32 P-d\ISF1-n SPECIFY THE SUBFRAME ID COUNTER NAME.
SUBFRAME SYNCTYPE 2 P-d\ISF2-n DEFINE THE SUBFRAME SYNCHRONIZATION TYPE:
ID COUNTER - 'ID'
OTHER - 'OT', DEFINE IN   COMMENTS.
ID COUNTER  
SUBFRAME ID COUNTER LOCATION 4 P-d\IDC1-n IF ID COUNTER IS DESIGNATED AS THE SUBFRAME SYNC TYPE, GIVE THE MINOR FRAME WORD POSITION OF THE COUNTER.
ID COUNTER WORD LENGTH 2 P-d\IDC2-n SPECIFY THE MINOR FRAME WORD LENGTH OF THE WORD CONTAINING THE ID COUNTER, NUMBER OF BITS.
ID COUNTER MSB STARTING BIT LOCATION 2 P-d\IDC3-n SPECIFY THE BIT LOCATION OF THE ID COUNTER MSB WITHIN THE WORD.
ID COUNTER LENGTH 2 P-d\IDC4-n SPECIFY THE SUBFRAME ID COUNTER LENGTH.  NUMBEROF BITS.
ID COUNTER TRANSFER ORDER 1 P-d\IDC5-n SPECIFY WHETHER THE MOSTOR LEAST SIGNIFICANT BIT ISTRANSFERRED FIRST:
MOST SIGNIFICANT - 'M'
LEAST SIGNIFICANT - 'L'.
ID COUNTER INITIAL VALUE 3 P-d\IDC6-n SPECIFY THE INITIAL VALUE OF THE ID COUNTER.
INITIAL COUNT SUBFRAME NUMBER 3 P-d\IDC7-n SPECIFY THE MINOR FRAME NUMBER ASSOCIATED WITHTHE INITIAL COUNT VALUE.
ID COUNTER END VALUE 3 P-d\IDC8-n SPECIFY THE END VALUE OF THE ID COUNTER.
END COUNT SUBFRAME NUMBER 3 P-d\IDC9-n SPECIFY THE MINOR FRAME NUMBER ASSOCIATED WITH THE END COUNT VALUE.
COUNT DIRECTION 3 P-d\IDC10-n SPECIFY THE DIRECTION OF THE COUNT INCREMENT:
INCREASING - 'INC'
DECREASING - 'DEC'
SUBFRAME DEFINITION  
NUMBER OFSUBFRAMES 4 P-d\SF\N-n SPECIFY THE NUMBER OF SUBFRAMES ASSOCIATED WITH THE SUBFRAME ID COUNTER NAMED ABOVE.
SUBFRAME NAME 32 P-d\SF1-n-m SPECIFY THE SUBFRAME NAME.
SUPERCOM 2 P-d\SF2-n-m IF NOT SUPERCOMMUTATED,ENTER - 'NO'.   OTHERWISE, ENTER THE NUMBER OF WORD POSITIONS.
LOCATION DEFINITION 2 P-d\SF3-n-m IF SUPERCOMMUTATED, SPECIFY HOW THE WORD LOCATIONS ARE DEFINED:
FIRST WORD AND INTERVAL - 'FI'
EVERY LOCATION - 'EL'
NOT APPLICABLE - 'NA'
SUBFRAME LOCATION 4 P-d\SF4-n-m-w SPECIFY THE FIRST WORD WITHIN THE MINOR FRAME THAT CONTAINS THE SUBFRAME IDENTIFIED.  FOR THE CASE WHEN EVERY WORD LOCATION IS DEFINED, REPEAT THIS ENTRY FOR EACH WORD POSITION APPLICABLE.  FOR THE FIRST WORD AND INTERVAL, INCLUDE THE NEXT ENTRY TO DEFINE THE INTERVAL.
INTERVAL 4 P-d\SF5-n-m SPECIFY THE INTERVAL TO BE USED TO DEFINE THE SUBFRAME LOCATION.
SUBFRAME DEPTH 3 P-d\SF6-n-m SPECIFY THE SUBFRAME DEPTH.  IF NO ENTRY, THEN THE SUBFRAME ID COUNTER DEPTH WILL BE USED AS THE DEFAULT VALUE.
REPEAT THE ABOVE FOR EACH SUBFRAME IN THE MINOR FRAME FORMAT.    
ASYNCHRONOUS EMBEDDED FORMAT   <AsyncEmbeddedFormat DataLinkName="">
  <Supercom />
  <LocationDefinition />
  <Location />
  <Interval />
  <WordLength />
  <Mask />
</AsyncEmbeddedFormat>
NUMBER OF ASYNCHRONOUS EMBEDDED FORMATS 1 P-d\AEF\N SPECIFY THE NUMBER OFASYNCHRONOUS EMBEDDEDFORMATS:
ONE - '1'
TWO -'2'
NONE - '0'
DATA LINK NAME 32 P-d\AEF\DLN-n PROVIDE THE DATA LINK NAME FOR THIS ASYNCHRONOUSEMBEDDED FORMAT.  REPEAT NAME AND THE FOLLOWING ENTRIES FOR THE SECOND FORMAT, AS APPROPRIATE.  (A SEPARATE DATA LINK DEFINITION MUST BE PROVIDED FOR EACH ASYNCHRONOUS EMBEDDED FORMAT.)
SUPERCOM 3 P-d\AEF1-n IF THE ASYNCHRONOUS FORMAT IS NOT SUPERCOMMUTATED, ENTER - 'NO' .   OTHERWISE, ENTER THE NUMBER OF HOST MINOR FRAME WORDS THAT ARE USED.
LOCATION DEFINITION 2 P-d\AEF2-n IF SUPERCOMMUTATED, SPECIFY HOW THE WORD LOCATIONS ARE DEFINED:
FIRST WORD AND INTERVAL - 'FI'
EVERY LOCATION - 'EL'
CONTIGUOUS WORDS - 'CW'
NOT APPLICABLE - 'NA'
LOCATION 4 P-d\AEF3-n-w SPECIFY THE FIRST WORD WITHIN THE MINOR FRAME THAT CONTAINS THE ASYNCHRONOUS EMBEDDED FORMAT IDENTIFIED.  FOR THE METHOD WHEN EVERY WORD LOCATION IS DEFINED, REPEAT THIS ENTRY FOR EACH WORD POSITION APPLICABLE.  FOR THE FIRST WORD AND INTERVAL METHOD, INCLUDE THE NEXT ENTRY TO DEFINE THE INTERVAL.
INTERVAL 4 P-d\AEF4-n SPECIFY THE INTERVAL TO BE USED TO DEFINE THE ASYNCHRONOUS EMBEDDED FORMAT LOCATION.
WORD LENGTH 2 P-d\AEF5-n-w SPECIFY THE NUMBER OF EMBEDDED BITS IN THIS HOST WORD LOCATION.
MASK 64 P-d\AEF6-n-w IF THE ASYNCHRONOUS PORTION OF THE WORD IS SHORTER THAN THE WORD LENGTH, THEN PROVIDE THE BINARY MASK REQUIRED TO INDICATE WHICH BITS ARE USED (1s USED, 0s NOT USED). LEFTMOST BIT CORRESPONDS TO FIRST BIT TRANSMITTED.
FORMAT CHANGE    
FRAME FORMAT IDENTIFIER   <FormatChange>
  <FrameFormatIdentifier>
    <Location />
    <Mask />
  </FrameFormatIdentifier>
  <MeasurementListChange>
    <MeasurementListName FFIPattern="" />
    </MeasurementListChange>
  <FormatStructureChange>
    <DatalinkName FFIPattern="" />
  </FormatStructureChange>
</FormatChange>
LOCATION 4 P-d\FFI1 SPECIFY THE POSITION IN THE MINOR FRAME THAT CONTAINS THE FRAME FORMAT IDENTIFICATION (FFI) WORD.  IF MORE THAN ONE WORD LOCATION, PROVIDE THE DETAILS IN THE COMMENTS RECORD.
MASK 64 P-d\FFI2 IF THE FFI IS SHORTER THAN THE WORD LENGTH, THEN PROVIDE THE BINARY MASK REQUIRED TO INDICATE WHICH BITS ARE USED.  LEFTMOST BIT CORRESPONDS TO FIRST BIT TRANSMITTED.
MEASUREMENT LIST CHANGE  
NUMBER OF MEASUREMENT LISTS 2 P-d\MLC\N SPECIFY THE NUMBER OF MEASUREMENT LISTS THAT ARE REQUIRED TO BE SELECTED.
IF NONE, ENTER 'NO'.
OTHERWISE, ENTER THE NUMBER, n.
FFI PATTERN 16 P-d/MLC1-n SPECIFY THE FFI PATTERN THAT CORRESPONDS TO THE MEASUREMENT LIST (1s and 0s).  THIS ENTRY AND THE NEXT ARE AN ORDERED PAIR.
MEASUREMENT LIST NAME 32 P-d\MLC2-n SPECIFY THE MEASUREMENT LIST NAME.
FORMAT STRUCTURE CHANGE
NUMBER OFFORMATS 2 P-d\FSC\N SPECIFY NUMBER OF FORMATSTHAT ARE TO BE DEFINED.
FFI PATTERN 16 P-d\FSC1-n SPECIFY THE FFI PATTERN THAT CORRESPONDS TO THE FORMAT THAT IS DEFINED.  THIS ENTRY AND THE FOLLOWING ARE AN ORDERED PAIR.
DATA LINK ID 32 P-d\FSC2-n IDENTIFY THE FORMAT THAT CORRESPONDS TO THIS FFI CODE.
ALTERNATE TAG AND DATA
NUMBER OF TAGS 3 P-d\ALT\N SPECIFY THE NUMBER OF PARAMETERS THAT ARE INCLUDED WITHIN THIS CATEGORY, THAT IS, THE NUMBER OF TAGS. <AlternateTagData>
  <NumberOfTags/>
  <BitsInTag/>
  <BitsInDataWord />
  <FirstTagLocation />
  <Sequence />
</AlternateTagData>
NUMBER OFBITS IN TAG 2 P-d\ALT1 SPECIFY THE NUMBER OF BITS THAT ARE IN THIS TAG.
NUMBER OF BITS IN DATA WORD 2 P-d\ALT2 SPECIFY THE NUMBER OF BITS THAT ARE IN THE COMMON DATA WORD.
FIRST TAGLOCATION 2 P-d\ALT3 IDENTIFY THE LOCATION OF THE START OF THE FIRST TAG LOCATION IN TERMS OF BITS, WITH THE FIRST BIT POSITION AFTER THE  SYNCHRONIZATION PATTERN BEING NUMBER 1.
SEQUENCE 1 P-d\ALT4 IF THE TAG/DATA WORD SEQUENCE IS TAG, THEN DATA ENTER 'N' FOR NORMAL.  IF THE DATA PRECEDES THE TAG, ENTER 'R' FOR REVERSED.
ASYNCHRONOUS DATA MERGE FORMAT    
NUMBER OFASYNCHRONOUS DATA MERGE FORMATS 1 P-d\ADM\N SPECIFY THE NUMBER OFASYNCHRONOUS DATA MERGE FORMATS. <AsynchronousDataMergeFormat Name="">
  <Supercom />
  <LocationDefinition />
  <Location />
  <Interval />
  <Length />
  <MSBLocation />
  <Parity />
</AsynchronousDataMergeFormat>
ASYNCHRONOUS DATA MERGE NAME 32 P-d\ADM\DMN-n PROVIDE THE DATA MERGE NAME FOR THIS ASYNCHRONOUS DATA MERGE FORMAT.  THIS CAN BE USED TO IDENTIFY THE SOURCE OF THE DATA MERGE FORMAT, AS APPROPRIATE.  (USE THE COMMENTS FIELD TO DESCRIBE THIS DATA SOURCE FOR THE ASYNCHRONOUS DATA MERGE FORMAT.)
SUPERCOM 3 P-d\ADM1-n IF THE ASYNCHRONOUS DATA MERGE  FORMAT IS NOT SUPERCOMMUTATED, ENTER - 'NO'.   OTHERWISE, ENTER THE NUMBER OF HOST MINOR FRAME WORDS THAT ARE USED.
LOCATION DEFINITION 2 P-d\ADM2-n IF SUPERCOMMUTATED, SPECIFY HOW THE WORD LOCATIONS ARE DEFINED:
FIRST WORD AND INTERVAL - 'FI'
EVERY LOCATION - 'EL'
CONTIGUOUS WORDS - 'CW'
NOT APPLICABLE - 'NA'
LOCATION 4 P-d\ADM3-n-w SPECIFY THE FIRST WORD WITHIN THE MINOR FRAME THAT CONTAINS THE ASYNCHRONOUS DATA MERGE FORMAT IDENTIFIED.  FOR THE METHOD WHEN EVERY WORD LOCATION IS DEFINED, REPEAT THIS ENTRY FOR EACH WORD POSITION APPLICABLE.  FOR THE FIRST WORD AND INTERVAL METHOD, INCLUDE THE NEXT ENTRY TO DEFINE THE INTERVAL.
INTERVAL 4 P-d\ADM4-n SPECIFY THE INTERVAL TO BE USED TO DEFINE THE ASYNCHRONOUS DATA MERGE FORMAT LOCATION.
DATA LENGTH 2 P-d\ADM5-n SPECIFY THE NUMBER OF DATA  BITS USED IN THIS DATA MERGE FORMAT.
MSB LOCATION 2 P-d\ADM6-n PROVIDE THE MOST SIGNIFICANT BIT (MSB) POSITION WITHIN THE HOST MINOR FRAME LOCATION.
PARITY 2 P-d\ADM7-n IF USED, SPECIFY THE PARITY INFORMATION: EVEN - 'EV' , ODD - 'OD' ,  NONE - 'NO' .
COMMENTS    
COMMENTS 6400 P-d\COM PROVIDE ANY ADDITIONAL REQUIRED OR DESIRED INFORMATION.   <Comments />