ATM_AAL_OOB_INFO

typedef struct _ATM_AAL_OOB_INFO

{

    ATM_AAL_TYPE  AalType;

    union

    {

        struct _ATM_AAL5_INFO

        {

            BOOLEAN  CellLossPriority;

            UCHAR      UserToUserIndication;

            UCHAR      CommonPartIndicator;

        } ATM_AAL5_INFO;

 

        struct _ATM_AAL0_INFO

        {

            BOOLEAN  CellLossPriority;

            UCHAR      PayLoadTypeIdentifier;

        } ATM_AAL0_INFO;

    };

} ATM_AAL_OOB_INFO, *PATM_AAL_OOB_INFO;

ATM ÆÐŶÀ» À§ÇÑ OOB(out-of-band) Á¤º¸¸¦ ÁöÁ¤ÇÑ´Ù.

¸â¹ö

AalType
´ÙÀ½°ú °°Àº °ªµé Áß Çϳª·Î ATM adaptation Layer(AAL) ŸÀÔÀ» ÁöÁ¤ÇÑ´Ù.

AAL_TYPE_AAL0
AAL 0

AAL_TYPE_AAL5
AAL 5

CellLossPriority
´ÙÀ½ °ªµé Áß Çϳª·Î Cell Loss Priority¸¦ ÁöÁ¤ÇÑ´Ù.

FALSE
CLP = 0

TRUE
CLP = 1

UserToUserIndication
User to User IndicationÀ» ÁöÁ¤ÇÑ´Ù.

CommonPartIndicator
Common Part Indicator¸¦ ÁöÁ¤ÇÑ´Ù.

CellLossPriority
Cell Lost Priority¸¦ ÁöÁ¤ÇÑ´Ù.

PayLoadTypeIdentifier
Payload Type Identifier¸¦ ÁöÁ¤ÇÑ´Ù.

ÁÖ¼®

ATM_AAL_OOB_INFO ±¸Á¶Ã¼´Â AAL 5 ȤÀº AAL 0 ÆÐŶÀ» À§ÇÑ ´ë¿ª¿Ü Á¤º¸¸¦ ÁöÁ¤ÇÑ´Ù.

ATM_AAL_OOB_INFO ±¸Á¶Ã¼´Â NDIS_PACKET_OOB_DATA ±¸Á¶Ã¼ÀÇ MediaSpecificInformation ¸â¹ö¿¡ ÀÇÇØ °¡¸®ÄÑÁø ¹öÆÛ¸¦ Àü´ÞÇÑ´Ù. NDIS_PACKET_OOB_DATA ±¸Á¶Ã¼´Â ÆÐŶ µð½ºÅ©¸³ÅÍ¿Í °ü·ÃµÈ ´ë¿ª¿Ü Á¤º¸¸¦ ÁöÁ¤ÇÑ´Ù. OOB µ¥ÀÌÅÍ¿¡ ´ëÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â NDIS_PACKET_OOB_DATA¸¦ ºÁ¶ó.