المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

معلومات أساسية

إختصار مستخدم

التكوين

التحقق من الصحة

استكشاف الأخطاء وإصلاحها

معلومات ذات صلة

المقدمة

يوضح هذا المستند كيفية تكوين Hyperlocation واستكشاف أخطائه وإصلاحها في خبرات اتصال التنقل (CMX).

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بدليل تحديد المواقع التشعبية.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:

- CMX 10.2.3-34

- WLC 2504 / 8.2.130.0

- إير-CAP3702I-E-K9

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

يساعد هذا المستند على أستكشاف أخطاء تحديد الموقع السريع والمجال التشعبي وإصلاحها عندما لا تعمل كما هو متوقع.

Hyperlocation هو ميزة Cisco التي تعمل على تحسين دقة الموقع. يمكنك قراءة المزيد حول هذه الميزة في دليل نشر Hyperlocation.

يستخدم Hyperlocation البيانات الخاصة بالعميل (مستوى RSSI) وزاوية الوصول (AoA) المقدمة من نقطة الوصول (AP).

من أجل إستخدام ميزة Hyperlocation، يجب أن يكون لديك وحدة Hyperlocation (Wireless Security and Monitor/WSM) مزودة بهوائي هالي. يحتوي هوائي الهالو على 32 هوائي بداخله ويمكنه اكتشاف أماكن وصول المسبار/الحزمة بعيدا عن معلومات إشارة قوة الإشارة المستلمة (RSSI)، مما يجعل الموقع أكثر دقة. يمكن العثور على مزيد من المعلومات هنا.

كما أن Hyperlocation هو ميزة لا يمكن تمكينها إلا عند تثبيت CMX على الجهاز المادي لمحرك خدمات التنقل (MSE) طراز 3365 أو التطبيقات الظاهرية المتطورة.

ارجع إلى الجدول 3. من ورقة بيانات CMX للتحقق من إرشادات الأجهزة.

إذا لم تكن متأكدا من مواصفات التشغيل على الجهاز الظاهري، فيمكنك إصدار أحد الأوامر التالية:

cmxos inventory

cmxos verify

إختصار مستخدم

وحدة التحكم في الشبكة المحلية اللاسلكية (WLC) - وحدة تحكم الشبكة المحلية (LAN) اللاسلكية

أ - زاوية الوصول

CMX - تجربة الاتصال بالأجهزة المحمولة

AP - نقطة الوصول

NMSP - بروتوكول خدمة تنقل الشبكة

SNMP - بروتوكول إدارة الشبكة البسيط

واجهة المستخدم الرسومية - واجهة المستخدم الرسومية

CLI - واجهة سطر الأوامر

ICMP - بروتوكول رسائل التحكم في الإنترنت

HTTP - بروتوكول نقل النص التشعبي

RSSI - إشارة قوة الإشارة المستلمة

NTP - بروتوكول وقت الشبكة

MAC - التحكم في الوصول إلى الوسائط

WSM - وحدة الأمان والمراقبة اللاسلكية

التكوين

الخطوة 1. تمكين Hyperlocation على WLC.

لتمكين Hyperlocation على WLC، أستخدم سطر الأوامر هذا:

(Cisco Controller) >config advanced hyperlocation enable

من الممكن أيضا تمكين Hyperlocation في واجهة المستخدم الرسومية (GUI) الخاصة بوحدة التحكم في الشبكة المحلية اللاسلكية (WLC):

انتقل إلى لاسلكي > نقاط الوصول > التكوين العام > تمكين موقع التشعبي (خانة الاختيار).

الخطوة 2. تمكين Hyperlocation على CMX.

لتمكين Hyperlocation في CMX، قم بتسجيل الدخول إلى واجهة المستخدم الرسومية (GUI) وقم بإجراء هذه الخطوة:

انتقل إلى النظام > (أيقونة التروس) > إعداد الموقع > تمكين التواجد التشعبي (مربع الاختيار) كما هو موضح في هذه الصورة.

هذا أيضا يمكن تحديد الموقع السريع (أي الموقع بناء على إطارات البيانات)، لذلك فإنه يمكن ما دمت تمتلك (بدون hyperlocation) نقاط وصول (AP) أو أجهزة لاسلكي أو مع وحدة Hyperlocation. هناك معلمات مختلفة مرتبطة بخدمة الموقع، والتي يمكنك تعديلها. يمكنك العثور على مزيد من المعلومات هنا، link.

الخطوة 3. تحقق من Hyperlocation على WLC.

للتحقق من تمكين Hyperlocation على عنصر التحكم في الشبكة المحلية اللاسلكية (WLC):

(Cisco Controller) >show advanced hyperlocation summary

Hyperlocation.................................... UP

Hyperlocation NTP Server......................... 10.48.39.33

Hyperlocation pak-rssi Threshold................. -70

Hyperlocation pak-rssi Trigger-Threshold......... 10

Hyperlocation pak-rssi Reset-Threshold........... 8

Hyperlocation pak-rssi Timeout................... 3

AP Name               Ethernet MAC     Slots    Hyperlocation

----------------   ------------------- -------  ------------

AP78ba.f99f.3c24    78:ba:f9:9d:a6:e0     3          UP

الخطوة 4. تحقق مما إذا تم الكشف عن الوحدة النمطية Hyperlocation على نقطة الوصول.

(Cisco Controller) >show ap inventory ?

<Cisco AP>     Enter the name of the Cisco AP.

all            Displays inventory for all Cisco APs

(Cisco Controller) >show ap inventory all

Inventory for AP78ba.f99f.3c24

NAME: "AP3700"    , DESCR: "Cisco Aironet 3700 Series (IEEE 802.11ac) Access Point"

PID: AIR-CAP3702I-E-K9,  VID: V03,  SN: FCW1915N9YJ

NAME: "Dot11Radio2"    , DESCR: "802.11N XOR Radio"

PID: AIR-RM3010L-E-K9 ,  VID: V01,  SN: FOC19330ASB

MODULE NAME: "Hyperlocation Module w/Antenna"    ,DESCR: "Advanced Security Module (.11acW1) w/Ant"

PID: AIR-RM3010L-E-K9    ,VID: V01  ,SN: FOC19330ASB  ,MaxPower: 2000mW

(Cisco Controller) >show ap module summary all

AP Name               External Module Type

-------------------   -----------------------

AP78ba.f99f.3c24        Hyperlocation Module w/Antenna

ملاحظة: لا يمكن اكتشاف ما إذا كان الهوائي المتصل بوحدة Hyperlocation. أنت تحتاج للتحقق ماديا من ذلك.

الخطوة 5. تحقق من Hyperlocation على نقطة الوصول.

ap#show capwap client rcb

-------OUTPUT OMITTED----------

Nexthop MAC Address         :  0014.f15f.f7ca

HYPERLOCATION ADMIN STATE      : 1

WLC GATEWAY MAC               : 00:14:F1:5F:F7:CA

WLC HYPERLOCATION SRC PORT    : 9999

BLE Module State              : ENABLED

MSE IP[0]            : 10.48.71.21

MSE PORT[0]          : 2003

-------OUTPUT OMITTED----------

نقطة الوصول هي تلك التي ترسل رسائل AoA إلى CMX التي يتم إعادة توجيهها عبر عنصر التحكم في الشبكة المحلية اللاسلكية (WLC). تأكد من أن MSE IP المذكور هو الذي تريد إستخدامه حيث يتم دعم IP واحد فقط MSE على نقاط الوصول.

ضمنت أن WLC مدخل MAC هو العبارة {upper}mac address من ال WLC، إن CMX وال WLC ليسوا في ال نفسه subnet.

وإلا، فإن MAC عبارة WLC هو عنوان CMX MAC.

الخطوة 6. التحقق من Hyperlocation على CMX.

تتمثل الخطوة الأولى في التحقق من تشغيل جميع الخدمات على CMX. يتم إستخدام المبرزات من قبل ميزة Hyperlocation.

[cmxadmin@avitosin-1 ~]$ cmxctl status

Done

The nodeagent service is currently running with PID: 19316

+----------------+---------------+---------+----------------+

| Host        | Service       | Status  | Uptime (HH:mm) |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Analytics | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6378 | Running | 1 days, 02:15  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6379 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6380 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6381 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6382 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6383 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cache_6385 | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Cassandra | Running | 1 days, 02:15  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Confd    | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Configuration | Running | 1 days, 02:13  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Connect    | Running | 1 days, 02:13  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Consul     | Running | 1 days, 02:15  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Database   | Running | 1 days, 02:15  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Haproxy    | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Hyperlocation | Running | 1 days, 02:12  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Influxdb   | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Iodocs     | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Location   | Running | 1 days, 02:13  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Matlabengine  | Running | 1 days, 02:12  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Metrics    | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Nmsplb     | Running | 0 days, 01:47  |

+----------------+---------------+---------+----------------+

| avitosin-1.mse | Qlesspyworker | Running | 1 days, 02:14  |

+----------------+---------------+---------+----------------+

الخطوة 7. دققت إن يستلم CMX ال AOa معلومة من ال WLC.

tcpdump -i eth0 dst port 2003 -w aoa3.pcap

يثبت التقاط السلك أن CMX يستلم معلومات AOa كما هو موضح في الصورة.

الخطوة 8. تحقق من نشر الخريطة/نقاط الوصول المادية.

من المهم جدا التأكد من تكوين السهم على نقطة الوصول للإشارة إلى الإتجاه الفعلي على الخريطة، وإلا يمكن أن تكون دقة الموقع في وضع إيقاف التشغيل. لا يلزم تقنيا أن تكون جميع نقاط الوصول (APs) بالأرضية ذات السهام تشير في نفس الإتجاه، لكن يوصى بشدة بتجنب أي خطأ في الخريطة (في حالة إستبدال نقطة الوصول على سبيل المثال، من السهل جدا نسيان إعادة تكوين إتجاه الهوائي).

من المهم إدراك أنه لا يمكن أن تكون الدقة كما هو متوقع إلا عندما يتم الكشف عن العميل في نفس الوقت بواسطة 4 نقاط وصول (AP) مع بروتوكول RSSI أفضل من -75 ديسيبل لكل ميللي وات. إذا لم تستوف بعض المناطق هذه المتطلبات لسبب ما، يجب أن تكون الدقة أقل من المتوقع.

التحقق من الصحة

استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.

يتم تغطية إجراء التحقق بالفعل في قسم التكوين حيثما ينطبق ذلك.

استكشاف الأخطاء وإصلاحها

يوفر هذا القسم معلومات يمكنك إستخدامها لاستكشاف أخطاء التكوين وإصلاحها.

في هذا القسم، تتم مناقشة سيناريوهات CMX المحددة. إن يتواجد أي جدار حماية بين ال WLC و CMX، أنت تحتاج أن يفتح هذا ميناء:

- بروتوكول خدمات تنقل الشبكات 16113 (NMSP)

- 2003 AOa (تتضمن نقطة الوصول حزمة AOa داخل CAPWAP باتجاه WLC، لذلك يجب أن يكون المنفذ 2003 مفتوحا بين WLC و CMX)

- 80 http

- 443 https

- بروتوكول رسائل التحكم في الإنترنت (ICMP)

- بروتوكول إدارة الشبكات البسيط طراز 161 و 162 (SNMP)

السيناريو 1. يتم تمكين Hyperlocation على CMX ولا يتم تمكينه على عنصر التحكم في الشبكة المحلية اللاسلكية (WLC).

في هذه الحالة لا توجد رسائل AOa مرسلة من عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) إلى CMX. مكنت Hyperlocation في WLC وفحصت إن CMX يستلم ال aoA رسالة على ميناء 2003 من ال WLC.

السيناريو 2. لا تتزامن عنصر التحكم في الشبكة المحلية اللاسلكية (WLC) مع CMX، ولكن يمكن الوصول إليه.

في هذه الحالة، تحقق من تكوينات بروتوكول وقت الشبكة (NTP) على كل من CMX و WLC (تحقق من التاريخ)

قم بتشغيل الأمر # show capwap client rcb على نقطة الوصول للاطلاع على ما يلي:

Nexthop MAC Address         :  0014.f15f.f7ca

HYPERLOCATION ADMIN STATE      : 1

WLC GATEWAY MAC               : 00:14:F1:5F:F7:CA

WLC HYPERLOCATION SRC PORT    : 9999

BLE Module State              : ENABLED

Remote Machine's IP  : 0.0.0.0

معلومات ذات صلة

- تحقق من قائمة التحقق من أستكشاف أخطاء CMX المتعلقة بموقع التشعبي وإصلاحها - . إذا لم تشير كل هذه الخطوات إلى المشكلة، فعليك زيارة منتديات دعم Cisco للحصول على تعليمات (النواتج المقدمة في هذا المستند وقائمة الاختيار تساعدك بالتأكيد على تقليل مشكلتك على المنتديات) أو فتح طلب دعم TAC.

- الدعم التقني والمستندات - Cisco Systems