10.2.6 Mobitex Wireless OIDs

´ÙÀ½ íƮ´Â Mobitext-ƯÁ¤ wireless OIDµéÀ» ¿ä¾àÇÑ´Ù.

Q S Indication Name
  M M OID_WW_MBX_SUBADDR
M   M OID_WW_MBX_FLEXLIST
M M OID_WW_MBX_GROUPLIST
M M OID_WW_MBX_TRAFFIC_AREA
M M OID_WW_MBX_LIVE_DIE
  M   OID_WW_MBX_TEMP_DEFAULTLIST

OID_WW_MBX_SUBADDR

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô °³ÀÎ °¡ÀÔÀÚ ÁÖ¼Ò(MAN)¸¦ ·Î±×ÀÎ Çϰųª ·Î±× ¾Æ¿ôÇϱâ À§ÇØ ¿ä±¸ÇÑ´Ù. ÀÌ·¯ÇÑ ¿ä±¸´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ WW_MBX_PMAN ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ´Ù.


typedef  struct   _WW_MBX_PMAN 

{

    BOOLEAN ACTION;

    UINT MAN;

    UCHAR PASSWORD[8];

} WW_MBX_PMAN;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

ACTION
¸¸¾à µå¶óÀ̹ö°¡ ÁÖ¾îÁø PMANÀ» ·Î±×ÀÎÇØ¾ß ÇÑ´Ù¸é 0À¸·Î ÁöÁ¤Çϰųª ¸¸¾à ÁÖ¾îÁø PMANÀ» ·Î±×¾Æ¿ôÇϸé 1·Î ÁöÁ¤ÇÑ´Ù.

MAN
·Î±×ÀÎ Çϰųª ·Î±× ¾Æ¿ôÇϱâ À§ÇØ °¡ÀÔÀÚÀÇ °³ÀÎ ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ ÁöÁ¤ÇÑ´Ù.

PASSWORD
·Î±×ÀÎÇϱâ À§ÇØ 8ÀÚµé±îÁöÀÇ ÆÐ½º¿öµéÀ» ÁöÁ¤Çϰųª ȤÀº ·Î±×¾Æ¿ôÀ» À§ÇØ NULLÀ» ÁöÁ¤ÇÑ´Ù.

¸¸¾à ¾î¶² ¹Ù¿îµå ÇÁ·ÎÅäÄÝÀº OID_WW_GEN_INDICATION_REQUEST·Î ÀεðÄÉÀ̼ǵéÀ» °¡´ÉÇϵµ·Ï Çϸé, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â °³ÀÎ MANÀÌ ³×Æ®¿öÅ©¿¡ ·Î±×ÀÎÇϰųª ·Î±×¾Æ¿ôÇÒ ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄÝ¿¡°Ô ¾Ë¸®±â À§ÇØ NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù. OID_WW_GEN_INDICATION_REQUEST·Î ÁöÁ¤µÈ TriggerValue ¸â¹ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ´Ù. InitialValue´Â NULL·Î ³²¾Æ ÀÖ¾î¾ß ÇÑ´Ù. ÀεðÄÉÀ̼ÇÀ» ÇÒ ¶§, ¸ðµç ÆÐ½º¿öµåµéÀº 0À¸·Î µÇ¾ß ÇÑ´Ù. ±×µéÀÌ ¸ðµç ¹Ù¿îµåµÈ ÇÁ·ÎÅäÄݵ鿡 ÀÇÇØ ¹«½ÃµÈ´Ù.

Äõ¸®µéÀº ÀÌ OID¿Í °ü°è°¡ ¾ø´Ù.

OID_WW_MBX_FLEXLIST

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô Áö¿ª wireless ÀåÄ¡¿¡ ÇöÀç ·Î±×¿ÂµÈ °³ÀÎ MANµéÀÇ ÁýÇÕÀÎ Çö flexlist¸¦ ¸®ÅÏÇϵµ·Ï ¿ä±¸ÇÑ´Ù.

ÀÌ·¯ÇÑ ¿ä±¸´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ WW_MBX_FLEXLIST ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ´Ù.


typedef struct _WW_MBX_FLEXLIST

{

    INT  count;

    UINT MAN[7];

} WW_MBX_FLEXLIST;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

count
flexlist³» MAN ¿£Æ®¸®µéÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¸¸¾à flexlist°¡ 0À¸·Î ¼³Á¤µÈ MANÀÇ ¸ðµç ¿ä¼ÒµéÀÌ ºñ¾î ÀÖ´Ù¸é 0À» ÁöÁ¤ÇÑ´Ù. ¸¸¾à ±×·¸Áö ¾ÊÀ¸¸é, count´Â number°¡ unknownÀ̸é -1·Î ¼³Á¤µÈ´Ù.

MAN
7°³ÀÇ personal MAN ÁÖ¼Òµé·Î ÁöÁ¤ÇÑ´Ù.

radio ¸ðµ© ½ÃÀÛµ¿¾È, ÀÌ·¯ÇÑ Á¤º¸´Â PC¿¡¼­ radio ¸ðµ©¿¡ ÀÇÇØ MPAK³»¿¡ º¸³»¾îÁø´Ù. WW_MBX_FLEXLIST ±¸Á¶Ã¼ÀÇ ÇüÅ´ MPAK³»¿¡ Á¤º¸ÀÇ Æ÷¸ËÀ» mirrorÇÑ´Ù.

¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÀÌ·¯ÇÑ MANµéÀÇ ¼³Á¤À» À§ÇÑ ¸ðµç ¿¬¼ÓÀûÀÎ ·Î±×Àΰú ·Î±× ¾Æ¿ô ¿ä±¸µéÀ» Æ®·¢ÇØ¾ß Çϰí ÇÁ·ÎÅäÄݵéÀº ±×µéÀÌ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡ ¹ÙÀεåÇÏ´Â °Íó·³ Çö ¸®½ºÆ®¸¦ Äõ¸®ÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇØ ÀÌ·¯ÇÑ ¸®½ºÆ®¸¦ À¯ÁöÇÑ´Ù.

¸¸¾à ¾î¶² ¹Ù¿îµå ÇÁ·ÎÅäÄÝÀÌ OID_WW_GEN_INDICATION_REQUEST·Î ÀεðÄÉÀ̼ǵéÀÌ °¡´ÉÇÏ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â flexlist º¯ÇÒ ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄÝ¿¡°Ô ¾Ë¸®±â À§ÇØ NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù. OID_WW_GEN_INDICATION_REQUEST³»¿¡ ÁöÁ¤µÈ TriggerValue ¸â¹ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

¼³Á¤Àº ÀÌ·¯ÇÑ OID¿Í °ü°è°¡ ¾ø´Ù.

OID_WW_MBX_GROUPLIST

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô ·ÎÄà wireless ÀåÄ¡°¡ ÇöÀç ¼ÓÇØÀÖ´Â ±×·ì MANµéÀÇ ÁýÇÕÀÎ Çö ±×·ì ¸®½ºÆ®¸¦ ¸®ÅÏÇϵµ·Ï ÇÑ´Ù. ÀÌ·¯ÇÑ ¿ä±¸´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ WW_MBX_GROUPLIST ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ´Ù.


typedef struct _WW_MBX_GROUPLIST 

{

    INT  count;

    UINT MAN[15];

} WW_MBX_GROUPLIST;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

count
Çö ±×·ì ¸®½ºÆ®³»¿¡ MAN ¿£Æ®¸®µéÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¸¸¾à ±×·ì ¸®½ºÆ®°¡ ¸¶Âù°¡Áö·Î 0À¸·Î ¼³Á¤µÈ MANÀÇ ¸ðµç ¿ä¼ÒµéÀÌ ºñ¾î ÀÖ´Ù¸é 0À» ÁöÁ¤ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, count´Â ¸¸¾à ¼ö°¡ unknownÀ̸é -1·Î ¼³Á¤µÈ´Ù.

MAN
15 MAN ÁÖ¼Òµé±îÁö ÁöÁ¤ÇÑ´Ù.

¹«¼± ¸ðµ© ½ÃÀÛµ¿¾È, ÀÌ Á¤º¸´Â ±×·ì ¸®½ºÆ®°¡ º¯ÇÒ ¶§¸¶´Ù PC¿¡ ´ëÇÑ ¹«¼± ¸ðµ©¿¡ ÀÇÇØ MPAK³»¿¡ º¸³»¾îÁø´Ù. WW_MBX_GROUPLIST ±¸Á¶Ã¼ÀÇ ÇüÅ´ MPAK³» Á¤º¸ÀÇ Æ÷¸ËÀ» mirrorsÇÑ´Ù.

¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â MANµéÀÇ ÀÌ·¯ÇÑ ¼³Á¤À» À§ÇØ ¸ðµç ¿¬¼ÓÀûÀÎ ·Î±×Àΰú ·Î±× ¾Æ¿ôÇÏ´Â ¿ä±¸µéÀ» ÃßÀûÇØ¾ß Çϰí ÇÁ·ÎÅäÄݵéÀÌ ±×µéÀÌ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿Í ¹ÙÀεåÇÏ´Â ¿¬ ¸®½ºÆ®¸¦ Äõ¸®ÇÒ ¼ö ÀÖ±â À§ÇØ ÀÌ·¯ÇÑ ¸®½ºÆ®¸¦ À¯ÁöÇÑ´Ù.

¸¸¾à ¾î¶² ¹Ù¿îµåµÈ ÇÁ·ÎÅäÄÝÀÌ OID_WW_GEN_INDICATION_REQUEST·Î ÀεðÄÉÀ̼ǵéÀÌ °¡´ÉÇÏ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â flexlist°¡ º¯ÇÒ ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄݵ鿡°Ô ¾Ë¸®±â À§ÇØ NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù. OID_WW_GEN_INDICATION_REQUEST¿¡ ÁöÁ¤µÈ TriggerValue ¸â¹ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

¼³Á¤µéÀº ÀÌ OID¿Í »ó°üÀÌ ¾ø´Ù.

OID_WW_MBX_GROUPLIST

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ·ÎÄà wireless ÀåÄ¡°¡ ÇöÀç ¼ÓÇÑ ±×·ì MANµéÀÇ ÁýÇÕÀÎ Çö ±×·ì ¸®½ºÆ®¸¦ ¸®ÅÏÇϵµ·Ï ÇÑ´Ù.

ÀÌ ¿ä±¸´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ WW_MBX_GROUPLIST ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ´Ù.


typedef struct _WW_MBX_GROUPLIST 

{

    INT  count;

    UINT MAN[15];

} WW_MBX_GROUPLIST;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½°ú °°Àº Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

count
Çö ±×·ì ¸®½ºÆ®³» MAN ¿£Æ®µéÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¸¸¾à ±×·ì ¸®½ºÆ®°¡ ¸¶Âù°¡Áö·Î 0À¸·Î ¼³Á¤µÈ MANÀÇ ¸ðµç ¿ä¼Òµé·Î ºñ¾îÀÖ´Ù¸é 0À» ÁöÁ¤ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é, count´Â ¸¸¾à number°¡ unknownÀ̸é -1·Î ¼³Á¤µÈ´Ù.

MAN
15 MAN ÁÖ¼Òµé±îÁö ÁöÁ¤ÇÑ´Ù.

ÀÌ·¯ÇÑ Á¤º¸´Â ±×·ì ¸®½ºÆ®°¡ º¯ÇÒ ¶§¸¶´Ù PC¿¡ ´ëÇÑ ¹«¼± ¸ðµ©¿¡ ÀÇÇØ MPAK³» º¸³»¾îÁø´Ù. WW_MBX_GROUPLIST ±¸Á¶Ã¼ÀÇ ÇüÅ´ MPAK³» Á¤º¸ÀÇ ÇüŸ¦ mirrorÇÑ´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÇÁ·ÎÅäÄݵéÀÌ ±×µéÀÌ ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡ ¹ÙÀεåÇÏ´Â Çö ¸®½ºÆ®¸¦ Äõ¸®ÇÒ ¼ö ÀÖ±â À§Çؼ­ ÀÌ·¯ÇÑ ¸®½ºÆ®¿¡¼­ Á¤º¸¸¦ À¯ÁöÇÑ´Ù.

¸¸¾à ¾î¶² ¹Ù¿îµå ÇÁ·ÎÅäÄÝÀÌ OID_WW_GEN_INDICATION_REQUEST·Î ÀεðÄÉÀ̼ǵéÀÌ °¡´ÉÇÏ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ±×·ì ¸®½ºÆ®°¡ º¯ÇÒ ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄݵ鿡°Ô ¾Ë¸®±â À§ÇØ NdisMIndicationStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù. OID_WW_GEN_INDICATION_REQUEST³»¿¡ ÁöÁ¤µÈ TriggerValue ¸â¹ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

¼³Á¤µéÀº ÀÌ OID¿Í »ó°üÀÌ ¾ø´Ù.

OID_WW_MBX_TRAFFIC_AREA

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ´ÙÀ½°ú °°Àº Çϳª·Î ´ëºÎºÐ ÃÖ±Ù ¼ö½ÅµÈ Æ®·¡ÇÈ ¿µ¿ª ÇÁ·¹ÀÓ¿¡ ´ëÇØ Á¤º¸¸¦ ¸®ÅÏÇϵµ·Ï ¿ä±¸ÇÑ´Ù.

Value Meaning
in_traffic_area Mobile ´ÜÀ§´Â °¡ÀÔµÈ Æ®·¡ÇÈ ¿µ¿ª¿¡ µé¾î°£´Ù.
in _auth_traffic_area Mobile ´ÜÀ§´Â Æ®·¡ÇÈ ¿µ¿ªÀÌ ¾Æ´ÏÁö¸¸ authorizeµÇ¾ú´Ù.
unauth_traffic_area Mobile ´ÜÀ§´Â Æ®·¡ÇÈ ¿µ¿ªÀÌ ¾Æ´ÏÁö¸¸ unauthorizeµÇ¾ú´Ù.
unknown_traffic_area µå¶óÀ̹ö´Â Çö Æ®·¡ÇÈ ¿µ¿ª¿¡ ´ëÇÑ Á¤º¸°¡ ¾ø´Ù.

¹«¼± ¸ðµ©Àº ¹«¼±ÀÌ Æ®·¡ÇÈ ¿µ¿ªÀ» º¯ÇÒ ¶§¸¶´Ù PC¿¡ Æ®·¡ÇÈ ¿µ¿ª ÇÁ·¹ÀÓÀ» º¸³½´Ù. ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â ÀÌ·¯ÇÑ OID¸¦ Áö¿øÇϱâ À§ÇØ ±×·¯ÇÑ ÇÁ·¹ÀÓ³» ÀεðÄÉÀÌÆ®µÈ Çö °ªµéÀ» ÀúÀåÇØ¾ß ÇÑ´Ù.

¸¸¾à ¾î¶² ¹Ù¿îµåµÈ ÇÁ·ÎÅäÄÝÀº OID_WW_GEN_INDICATION_REQUEST ¿ä±¸·Î ÀεðÄÉÀ̼ǵéÀÌ °¡´ÉÇÏ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â Æ®·¡ÇÈ ¿µ¿ªÀÌ ¹Ù²ð ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄݵ鿡°Ô ¾Ë¸®±â À§ÇØ NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù. OID_WW_GEN_INDICATION_REQUEST·Î ÁöÁ¤µÈ TriggerValue ¸â¹ö¸¦ ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

¼³Á¤µéÀº ÀÌ OID¿¡ »ó°üÀÌ ¾ø´Ù.

OID_WW_MBX_LIVE_DIE

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö¿¡°Ô wireless ÀåÄ¡°¡ ´ÙÀ½°ú °°ÀÌ ³×Æ®¿öÅ©¿¡ µ¥ÀÌÅ͸¦ º¸³»±â À§ÇØ Çã¶ôµÇ´ÂÁö¸¦ denoting Çϸ鼭 Çö live/die »óŸ¦ ¸®ÅÏÇϵµ·Ï ¿ä±¸ÇÑ´Ù.

Value  
0 ÀåÄ¡ º¸³»±âµéÀÌ ºÎÀÎµÈ DIE´Â ´ëºÎºÐ ÃÖ±Ù ¼ö½ÅµÇ¾ú´Ù.
1 LIVE´Â ´ëºÎºÐ ÃÖ±Ù ¼ö½ÅµÇ¾ú°í ÀåÄ¡ º¸³»±âµéÀÌ Çã¶ôÇÑ´Ù.
-1 LIVE/DIE »óŰ¡ unknown

¸¸¾à ¾î¶² ¹Ù¿îµå ÇÁ·ÎÅäÄÝÀÌ OID_WW_GEN_INDICATION_REQUEST·Î ÀεðÄÉÀ̼ǵéÀÌ °¡´ÉÇÏ´Ù¸é, ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö´Â live/state »óŰ¡ ¹Ù²ð ¶§ ±×·¯ÇÑ ÇÁ·ÎÅäÄݵéÀ» ¾Ë¸®±â À§ÇØ NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù.

¼³Á¤µéÀº ÀÌ OID¿Í »ó°üÀÌ ¾ø´Ù.

OID_WW_MBX_TEMP_DEFAULTLIST

ÀÌ OID´Â ¹Ì´ÏÆ÷Æ® µå¶óÀ̹ö°¡ ¸ðµ©À» À§ÇØ ¹«¼± Á֯ļöµéÀÇ ÁöÁ¤µÈ ÀÓ½ÃÀûÀÎ µðÆúÆ® ¸®½ºÆ®¸¦ »ç¿ëÇϵµ·Ï ¿ä±¸ÇÑ´Ù.

ÀÌ·¯ÇÑ ¿ä±¸´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ WW_MBX_TEMPDEFAULTLIST ±¸Á¶Ã¼¸¦ »ç¿ëÇÑ´Ù.


typedef  struct   _WW_MBX_TEMPDEFAULTLIST 

{

    UINT Length;

    WW_MBX_CHANNEL_PAIR  ChannelPair[];

} WW_MBX_TEMPDEFAULTLIST;

ÀÌ ±¸Á¶Ã¼ÀÇ ¸â¹öµéÀº ´ÙÀ½°ú °°Àº Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù.

Length
ChannelPair ¹è¿­³»¿¡ ¿ä¼ÒµéÀÇ ¹è¿­À» ÁöÁ¤ÇÑ´Ù.

ChannelPair
´ÙÀ½°ú °°ÀÌ Á¤ÀÇµÈ ¿ä¼ÒµéÀÇ ¹è¿­À» ÁöÁ¤ÇÑ´Ù.

typedef  struct  _WW_MBX_CHANNEL_PAIR 

{

    UINT Mobile_Tx; // transmit frequency

    UINT Mobile_Rx; // receive frequency

} WW_MBX_CHANNEL_PAIR;

Äõ¸®¿Í ÀεðÄÉÀ̼ǵéÀÌ ÀÌ OID¿Í »ó°üÀÌ ¾ø´Ù.