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¿Í »ó°üÀÌ ¾ø´Ù.
|