المحتويات

المقدمة

1. بنية الشبكة البينية 4G/5G

2. بنية أساسية (قائمة على الخدمات) من الجيل الخامس

3. معرف الموارد الموحد

4. وظيفة إدارة الجلسات (SMF)

5. وظيفة مستوى المستخدم

6. أوامر واجهة سطر الأوامر (CLI) ل SMF

6.1. تحقق مما إذا كان المشترك المحدد مرفقا أم لا

6.2. تحديد عناوين IP للنظير وحالتها

6.3. تحديد عنوان بروتوكول الإنترنت (IP) الخاص بميزة UPF

6.4 تصفية DNN لمشترك محدد

6.5. تمكين مشترك جهاز العرض

7. أوامر واجهة سطر الأوامر (CLI) الخاصة ببروتوكول UPF

7.1. تحديد من تم استدعاؤه من أجل مشترك محدد

7.2. الحصول على معلومات مستوى المشترك (مثل Ruledefs و PDR و far و qer و urr)

7.3. تمكين مشترك جهاز العرض

7. 4. الحصول على مسار بطيء/VPP PCAPs خاص بمشترك معين

8- عوامل تصفية مفيدة على الأسلاك السلكية لكل واجهة خاصة بالهيئة الفرعية للتنفيذ

8-1 بروتوكول تطبيق NG (NGAP)

8.2. واجهة NRF

8.3. تسجيل/اشتراك UDM (واجهة N10)

8.4. AMF (واجهة N11)

8.5. PCF (واجهة N7)

8.6- CHF (واجهة N40)

8.7. عوامل تصفية إضافية مفيدة مثل أخطاء التعليمات البرمجية و RST_STREAM

المقدمة

يصف هذا وثيقة CLI أمر يستعمل ل مشترك إصدار على SMF/UPF. كما أنها تتضمن عوامل تصفية Wireshark لتحليل تدفق المكالمات 5G.

1. بنية الشبكة البينية 4G/5G

2. بنية أساسية (قائمة على الخدمات) من الجيل الخامس

وقد اعتمد نموذج التصميم المعماري الخاص بنقل الدولة التمثيلي (REST) من قبل 3GPP لدعم الاتصال بين التطبيقات والوظائف الموزعة على نواة الجيل الخامس.

تعتمد REST على بروتوكولات المعايير HTTP أو HTTPS لإرسال المكالمات بين الكيانات، وضمن ذلك يتم إستخدام معرفات URL الفريدة، إما فعل أو اسم. فيما يلي أساليب HTTP أو الأفعال المحددة ل REST:

- GET: إسترداد المورد الذي تم توجيهه بواسطة URI ضمن الطلب

- POST: يطلب من الخادم إنشاء مورد جديد

- PUT: يستبدل (بالكامل) المورد الذي يعالجه URI بحمولة (تنسيق JSON) الطلب

- تصحيح: تحديث مورد (جزئيا)

- الحذف: يحذف المورد الذي تم توجيهه بواسطة URI في الطلب

البنية المستندة إلى الخدمة (SBA): بنية نظام يتم فيها تحقيق وظائف النظام بواسطة وظائف الشبكة (NF). توفير الخدمات للمؤسسات الوطنية المعتمدة التي تستهلك خدماتها.

خدمة NF: خدمة NF هي أحد أنواع القدرات التي يعرضها منتج خدمات NF (NF) على مستهلك خدمات NF آخر معتمد (NF) من خلال واجهة قائمة على الخدمة.

الواجهة المستندة إلى الخدمات (SBI): تمثل الواجهة القائمة على الخدمات كيفية تقديم مجموعة الخدمات أو كشفها بواسطة مرفق وطني معين. هذه هي الواجهة التي يتم فيها إستدعاء عمليات خدمة NF. NAMF، NSMF، NUDM، NNRF، NNSSF، NAUSF، NNEF، NSMSF، وهكذا.

تستخدم الواجهات المستندة إلى الخدمات (SBI) بروتوكول HTTP/2 عبر TCP للاتصال بين خدمات NF كما هي معرفة بواسطة 3GPP. يوفر بروتوكول TCP آليات التحكم في الازدحام على مستوى النقل كما هو محدد في IETF RFC 5681، والتي يمكن إستخدامها للتحكم في الازدحام بين نقطتي نهاية TCP (والتي تكون خطوة بخطوة). كما يوفر HTTP/2 آليات التحكم في التدفق وقيود توافق الدفق، كما هو محدد في IETF RFC 7540، والتي يمكن تكوينها للتحكم في إزدحام مستوى الاتصال.

3. معرف الموارد الموحد

يمكن أن تتضمن خدمة 5G NF موارد متعددة يمكن الوصول إليها. معرف الموارد الموحد (URI) هو سلسلة من الأحرف التي تعرف مورد معين.

- ApiRoot هو سلسلة من http:// أو https://، بالاقتران مع مرجع (مضيف ومنفذ إختياري) وسلسلة إختيارية خاصة بالنشر.

- يشير APIname عادة إلى الخدمة التي تم استدعاؤها بواسطة API.

- APIversion هو رقم إصدار API.

- يشير apiSpecificResourceUriPart إلى المورد المحدد الذي تم تصميم API للوصول/المعالجة.

4. وظيفة إدارة الجلسات (SMF)

وظيفة إدارة جلسة عمل Cisco (SMF) هي واحدة من وظائف شبكة مستوى التحكم (NF) لشبكة 5G الأساسية (5GC). والصندوق مسؤول عن إدارة الجلسات مع دعم الوظائف الفردية على أساس كل دورة.

يدعم SMF إدارة الجلسة (إنشاء جلسة العمل والتعديل والإصدار) وتخصيص عنوان IP الخاص بالمستخدم وإدارته ووظائف DHCP وإنهاء إرسال إشارات NAS المتعلقة بإدارة جلسة العمل وإعلام بيانات DL وتكوين توجيه حركة مرور البيانات ل UPF لتوجيه حركة المرور بشكل صحيح. (يتمتع AMF بجزء من وظائف النظام الأساسي للبنية الأساسية (MME) والنظام العام للبنية الأساسية (PGW) من عالم مركز إدارة الأنظمة (EPC)).

5. وظيفة مستوى المستخدم

وظيفة مستوى المستخدم (UPF) هي واحدة من وظائف الشبكة (NF) الخاصة بشبكة 5G الأساسية (5GC). يعد UPF مسؤولا عن توجيه الحزم وإعادة توجيهه، وفحص الحزم، ومعالجة جودة الخدمة، وجلسة عمل وحدات توزيع الطاقة (PDU) الخارجية لشبكات البيانات المتصلة بينيا (DN)، في بنية الجيل الخامس.

UPF هي وظيفة شبكة ظاهرية (VNF) مميزة توفر محرك إعادة توجيه عالي الأداء لحركة مرور المستخدم. باستخدام تقنية معالجة حزم المتجهات (VPP)، يحقق UPF إعادة توجيه حزم فائقة السرعة مع الحفاظ على التوافق مع جميع وظائف مستوى المستخدم.

6. أوامر واجهة سطر الأوامر (CLI) ل SMF

6.1. تحقق مما إذا كان المشترك المحدد مرفقا أم لا

[smf/data] smf# show subscriber namespace smf supi imsi-123969789012404 gr-instance 1

subscriber-details

{

"subResponses": [

[

"roaming-status:visitor-lbo",

"ue-type:nr-capable",

"supi:imsi-123969789012404",

"gpsi:msisdn-22331010101010",

"pei:imei-123456789012381",

"psid:1",

"dnn:testing.com",

"emergency:false",

"rat:nr",

"access:3gpp access",

"connectivity:5g",

"udm-uecm:10.10.10.215",

"udm-sdm:10.10.10.215",

"auth-status:unauthenticated",

"pcfGroupId:PCF-dnn=testing.com;",

"policy:2",

"pcf:10.10.10.216",

"upf:10.10.10.150",

"upfEpKey:10.10.10.150:20.20.20.202",

"ipv4-addr:pool1/172.16.0.3",

"ipv4-pool:pool1",

"ipv4-range:pool1/172.16.0.1",

"ipv4-startrange:pool1/172.16.0.1",

"ipv6-pfx:pool1/2001:db0:0:2::",

"ipv6-pool:pool1",

"ipv6-range:pool1/2001:db0::",

"ipv6-startrange:pool1/2001:db0::",

"id-index:1:0:32768",

"id-value:2/3",

"amf:10.10.10.217",

"peerGtpuEpKey:10.10.10.150:20.0.0.1",

"namespace:smf",

"nf-service:smf"

]

]

}

ملاحظة: إذا كان لديك ميزة تكرار GEO (GR) ممكنة، فعليك التحقق من مثيل GR المرفق به المشترك.

6.2. تحديد عناوين IP للنظير وحالتها

### NRF Peers

[smf/data] smf# show peers all rpc NRF

GR                                                                POD              CONNECTED       ADDITIONAL  INTERFACE

INSTANCE  ENDPOINT  LOCAL ADDRESS   PEER ADDRESS       DIRECTION  INSTANCE   TYPE  TIME       RPC  DETAILS     NAME

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

1         <none>    192.168.109.94  20.20.20.219:8080  Outbound   rest-ep-0  Rest  21 hours   NRF  <none>      nrf

### AMF Peers

[smf/data] smf# show peers all rpc AMF

GR                                                                POD              CONNECTED       ADDITIONAL  INTERFACE

INSTANCE  ENDPOINT  LOCAL ADDRESS   PEER ADDRESS       DIRECTION  INSTANCE   TYPE  TIME       RPC  DETAILS     NAME

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

1         <none>    192.168.109.94  10.10.10.217:8086  Outbound   rest-ep-0  Rest  21 hours   AMF  <none>      n11

### UDM Peers

[smf/data] smf# show peers all rpc UDM

GR                                                                POD              CONNECTED       ADDITIONAL  INTERFACE

INSTANCE  ENDPOINT  LOCAL ADDRESS   PEER ADDRESS       DIRECTION  INSTANCE   TYPE  TIME       RPC  DETAILS     NAME

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

1         <none>    192.168.109.94  10.10.10.215:8000  Outbound   rest-ep-0  Rest  21 hours   UDM  <none>      n10

### CHF Peers

[smf/data] smf# show peers all rpc CHF

GR                                                                POD              CONNECTED       ADDITIONAL  INTERFACE

INSTANCE  ENDPOINT  LOCAL ADDRESS   PEER ADDRESS       DIRECTION  INSTANCE   TYPE  TIME       RPC  DETAILS     NAME

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

1         <none>    192.168.109.94  20.20.20.218:1090  Outbound   rest-ep-0  Rest  21 hours   CHF  <none>      n40

### PCF Peers

[smf/data] smf# show peers all rpc PCF

GR                                                                POD              CONNECTED       ADDITIONAL  INTERFACE

INSTANCE  ENDPOINT  LOCAL ADDRESS   PEER ADDRESS       DIRECTION  INSTANCE   TYPE  TIME       RPC  DETAILS     NAME

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

1         <none>    192.168.109.94  10.10.10.216:8080  Outbound   rest-ep-0  Rest  19 hours   PCF  <none>      n7

6.3. تحديد عنوان بروتوكول الإنترنت (IP) الخاص بميزة UPF

الحصول على UPF IP من "show subscriber namespace smf supi imsi-xxxxxxxxxxxxx"، ثم تصفية عنوان IP هذا من التكوين لتأكيد معرف العقدة:

[smf/data] smf# show subscriber namespace smf supi imsi-123969789012404 gr-instance 1 | include "upf:"

"upf:10.10.10.150",

[smf/data] smf# show running-config profile network-element upf n4-peer-address ipv4 10.10.10.150

profile network-element upf upf1

node-id           n4-peer-NAME

n4-peer-address ipv4 10.10.10.150

n4-peer-port      8805

upf-group-profile upf-group1

dnn-list          [ testing.com ]

capacity          10

priority          1

exit

6.4 تصفية DNN لمشترك محدد

[smf/data] smf# show subscriber namespace smf supi imsi-123969789012404 gr-instance 1 | include "dnn:"

"dnn:testing.com",

6.5. تمكين مشترك جهاز العرض

[smf/data] smf# monitor subscriber supi imsi-123969789012404 gr-instance 1 nf-service smf capture-duration 3600 internal-messages yes

supi: imsi-123969789012404

captureDuraiton: 3600

enableInternalMsg: true

enableTxnLog: false

namespace(deprecated. Use nf-service instead.): none

nf-service: smf

gr-instance: 1

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

Dload  Upload   Total   Spent    Left  Speed

100   305  100   103  100   202   3678   7214 --:--:-- --:--:-- --:--:-- 11296

Command: --header Content-type:application/json --request POST --data {"commandname":"mon_sub","parameters":{"supi":"imsi-123969789012404","duration":3600,"enableTxnLog":false,"enableInternalMsg":true,"action":"start","namespace":"none","nf-service":"smf","grInstance":1}} http://oam-pod:8879/commands

Result start mon_sub, fileName ->logs/monsublogs/smf.imsi-123969789012404_TS_2022-05-24T18:27:21.343004358.txt

Starting to tail the monsub messages from file: logs/monsublogs/smf.imsi-123969789012404_TS_2022-05-24T18:27:21.343004358.txt

Defaulting container name to oam-pod.

Use 'kubectl describe pod/oam-pod-0 -n cn-data' to see all of the containers in this pod.

ملاحظة: أدخل Ctrl+C لإيقاف الالتقاط.

7. أوامر واجهة سطر الأوامر (CLI) الخاصة ببروتوكول UPF

7.1. تحديد من تم استدعاؤه من أجل مشترك محدد

[local]saegw-up1# show subscriber imsi 123969789012404

+-----Access  (S) - pdsn-simple-ip     (M) - pdsn-mobile-ip  (H) - ha-mobile-ip

|     Type:   (P) - ggsn-pdp-type-ppp  (h) - ha-ipsec        (N) - lns-l2tp

|             (I) - ggsn-pdp-type-ipv4                       (G) - IPSG

|             (V) - ggsn-pdp-type-ipv6                       (C) - cscf-sip

|             (z) - ggsn-pdp-type-ipv4v6                     (A) - X2GW

|             (R) - sgw-gtp-ipv4       (O) - sgw-gtp-ipv6    (Q) - sgw-gtp-ipv4-ipv6

|             (W) - pgw-gtp-ipv4       (Y) - pgw-gtp-ipv6    (Z) - pgw-gtp-ipv4-ipv6

|             (B) - pgw-gtp-non-ip     (J) - sgw-gtp-non-ip

|             (@) - saegw-gtp-ipv4     (#) - saegw-gtp-ipv6  ($) - saegw-gtp-ipv4-ipv6

|             (&) - samog-ip           (^) - cgw-gtp-ipv6    (*) - cgw-gtp-ipv4-ipv6

|             (p) - sgsn-pdp-type-ppp  (s) - sgsn            (4) - sgsn-pdp-type-ip

|             (6) - sgsn-pdp-type-ipv6 (2) - sgsn-pdp-type-ipv4-ipv6

|             (L) - pdif-simple-ip     (K) - pdif-mobile-ip  (o) - femto-ip

|             (F) - standalone-fa

|             (e) - ggsn-mbms-ue       (U) - pdg-ipsec-ipv4

|             (E) - ha-mobile-ipv6     (T) - pdg-ssl         (v) - pdg-ipsec-ipv6

|             (f) - hnbgw-hnb          (g) - hnbgw-iu        (x) - s1-mme

|                                      (k) - PCC

|             (X) - HSGW               (n) - ePDG            (t) - henbgw-ue

|             (m) - henbgw-henb        (q) - wsg-simple-ip   (r) - samog-pmip

|             (D) - bng-simple-ip      (l) - pgw-pmip        (3) - GILAN

|             (y) - User-Plane         (u) - Unknown

|             (+) - samog-eogre        (%) - eMBMS-ipv4      (!) - eMBMS-ipv6

|

|+----Access  (X) - CDMA 1xRTT         (E) - GPRS GERAN      (I) - IP

||    Tech:   (D) - CDMA EV-DO         (U) - WCDMA UTRAN     (W) - Wireless LAN

||            (A) - CDMA EV-DO REVA    (G) - GPRS Other      (M) - WiMax

||            (C) - CDMA Other         (J) - GAN             (O) - Femto IPSec

||            (P) - PDIF               (S) - HSPA            (L) - eHRPD

||            (T) - eUTRAN             (B) - PPPoE           (F) - FEMTO UTRAN

||            (N) - NB-IoT             (Q) - WSG             (.) - Other/Unknown

||

||+---Call    (C) - Connected          (c) - Connecting

|||   State:  (d) - Disconnecting      (u) - Unknown

|||           (r) - CSCF-Registering   (R) - CSCF-Registered

|||           (U) - CSCF-Unregistered

|||

|||+--Access  (A) - Attached           (N) - Not Attached

||||  CSCF    (.) - Not Applicable

||||  Status:

||||

||||+-Link    (A) - Online/Active      (D) - Dormant/Idle

||||| Status:

|||||

|||||+Network (I) - IP                 (M) - Mobile-IP         (L) - L2TP

||||||Type:   (P) - Proxy-Mobile-IP    (i) - IP-in-IP          (G) - GRE

||||||        (V) - IPv6-in-IPv4       (S) - IPSEC             (C) - GTP

||||||        (A) - R4 (IP-GRE)        (T) - IPv6              (u) - Unknown

||||||        (W) - PMIPv6(IPv4)       (Y) - PMIPv6(IPv4+IPv6) (R) - IPv4+IPv6

||||||        (v) - PMIPv6(IPv6)       (/) - GTPv1(For SAMOG)  (+) - GTPv2(For SAMOG)

||||||        (N) - NON-IP             (x) - UDP-IPv4          (X) - UDP-IPv6

||||||

||||||

vvvvvv CALLID   MSID            USERNAME               IP                            TIME-IDLE

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

y.C.AI 01317b22 123969789012404 -                      2001:db0:0:3:0:1:317b:2201,172.16.0.4 00h00m00s

7.2. الحصول على معلومات مستوى المشترك (مثل Ruledefs و PDR و far و qer و urr)

show subs user-plane-only full callid 01317b22

show subs data-rate call 01317b22

show subscribers user-plane-only callid 01317b22 pdr full all

show subscribers user-plane-only callid 01317b22 far full all

show subscribers user-plane-only callid 01317b22 qer full all

show subscribers user-plane-only callid0 1317b22 urr full all

ملاحظة: على سبيل المثال، إستخدمنا 01317b22 كقيمة. مهما، يحتاج أنت أن يستعمل ال callid بناء على الإنتاج أنت تحصل من خطوة 7،1.

7.3. تمكين مشترك جهاز العرض

[local]saegw-up1# monitor subscriber imsi 123969789012404

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

Matching Call Found:

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

MSID/IMSI   : 123969789012404             Callid      : 01317b22

IMEI        : 123456789012381             MSISDN      : 22331010101010

Username    : n/a                         SessionType : uplane-ipv4v6

Status      : Active                      Service Name: upf

Src Context : up                          Dest Context: ISP

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

C - Control Events  (ON )      11 - PPP         (ON )  21 - L2TP        (ON )

D - Data Events     (ON )      12 - A11         (ON )  22 - L2TPMGR     (OFF)

E - EventID Info    (ON )      13 - RADIUS Auth (ON )  23 - L2TP Data   (OFF)

I - Inbound Events  (ON )      14 - RADIUS Acct (ON )  24 - GTPC        (ON )

O - Outbound Events (ON )      15 - Mobile IPv4 (ON )  25 - TACACS  (ON )

S - Sender Info     (OFF)      16 - A11MGR      (OFF)  26 - GTPU        (OFF)

T - Timestamps      (ON )      17 - SESSMGR     (ON )  27 - GTPP        (ON )

X - PDU Hexdump     (OFF)      18 - A10         (OFF)  28 - DHCP        (ON )

A - PDU Hex/Ascii   (OFF)      19 - User L3     (OFF)  29 - CDR         (ON )

+/- Verbosity Level (  1)      31 - Radius COA  (ON )  30 - DHCPV6      (ON )

L - Limit Context   (OFF)      32 - MIP Tunnel  (ON )  53 - SCCP        (OFF)

M - Match Newcalls  (ON )      33 - L3 Tunnel   (OFF)  54 - TCAP        (OFF)

R - RADIUS Dict: (no-override) 34 - CSS Data    (OFF)  55 - MAP         (ON )

G - GTPP Dict: (no-override)   35 - CSS Signal  (OFF)  56 - RANAP       (OFF)

Y - Multi-Call Trace (OFF)     36 - EC Diameter (ON )  57 - GMM         (ON )

H - Display ethernet (OFF)     37 - SIP (IMS)   (OFF)  58 - GPRS-NS     (OFF)

39 - LMISF (OFF)

U - Mon Display     (ON )      40 - IPSec IKEv2 (OFF)  59 - BSSGP       (OFF)

V - PCAP Hexdump     (OFF)     41 - IPSG RADIUS (ON )  60 - CAP         (ON )

F - Packet Capture: (Full Pkt) 42 - ROHC        (OFF)  64 - LLC         (OFF)

/ - Priority        (  0)      43 - WiMAX R6    (ON )  65 - SNDCP       (OFF)

N - MEH Header      (OFF)      44 - WiMAX Data  (OFF)  66 - BSSAP+      (OFF)

W - UP PCAP Trace   (ON )      45 - SRP         (OFF)  67 - SMS         (OFF)

68 - OpenFlow(ON )

46 - BCMCS SERV AUTH(OFF)

47 - RSVP        (ON )

48 - Mobile IPv6 (ON )  69 - X2AP        (ON )

77 - ICAP/UIDH   (ON )

50 - STUN (IMS)  (OFF)  78 - Micro-Tunnel(ON )

51 - SCTP        (OFF)

72 - HNBAP       (ON )  79 - ALCAP       (ON )

73 - RUA         (ON )  80 - SSL         (ON )

74 - EGTPC       (ON )

75 - App Specific Diameter  (OFF)

81 - S1-AP       (ON )  82 - NAS         (ON )

83 - LDAP        (ON )  84 - SGS         (ON )

85 - AAL2        (ON )  86 - S102         (ON )

87 - PPPOE  (ON )

88 - RTP(IMS)    (OFF)  89 - RTCP(IMS)   (OFF)

91 - NPDB(IMS)  (OFF)

92 - SABP  (ON )

94 - SLS   (ON )

96 - SBc-AP  (ON )

97 - M3AP    (ON )

49 - PFCP    (ON )

76 - NSH    (ON )

(Q)uit,   <ESC> Prev Menu,   <SPACE> Pause,   <ENTER> Re-Display Options

*** User L3 PDU Decodes (ON ) ***

*** GTPU PDU Decodes (ON ) ***

*** CSS Data Decodes (ON ) ***

*** CSS Signaling (ON ) ***

*** session initiation protocol (SIP) decodes (ON ) ***

*** IPSEC IKE Subscriber (ON ) ***

*** Real Time Transport Protocol(RTP) decodes (ON ) ***

*** Real Time Transport Control Protocol(RTCP) decodes (ON ) ***

*** PDU Hex+Ascii dump (ON ) ***

*** PDU Hexdump (ON ) ***

*** Multi-Call Trace (ON ) ***

*** Verbosity Level (  2) ***

*** Verbosity Level (  3) ***

*** Verbosity Level (  4) ***

*** Verbosity Level (  5) ***

ملاحظة: قم بتمكين الخيارات الضرورية استنادا إلى مشكلة المشترك (الأكثر شيوعا هي A و X و Y و 19 و 26 و 34 و 35 و 37 و 40 و 88 و 89 لمكالمة VoLTE بالإضافة إلى السرعة 5). أدخل Q لإيقاف المشترك في جهاز العرض.

7. 4. الحصول على مسار بطيء/VPP PCAPs خاص بمشترك معين

[local]saegw-up1# monitor subscriber imsi 123969789012404

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

Matching Call Found:

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

MSID/IMSI   : 123969789012404             Callid      : 01317b22

IMEI        : 123456789012381             MSISDN      : 22331010101010

Username    : n/a                         SessionType : uplane-ipv4v6

Status      : Active                      Service Name: upf

Src Context : up                          Dest Context: ISP

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

C - Control Events  (ON )      11 - PPP         (ON )  21 - L2TP        (ON )

D - Data Events     (ON )      12 - A11         (ON )  22 - L2TPMGR     (OFF)

E - EventID Info    (ON )      13 - RADIUS Auth (ON )  23 - L2TP Data   (OFF)

I - Inbound Events  (ON )      14 - RADIUS Acct (ON )  24 - GTPC        (ON )

O - Outbound Events (ON )      15 - Mobile IPv4 (ON )  25 - TACACS  (ON )

S - Sender Info     (OFF)      16 - A11MGR      (OFF)  26 - GTPU        (OFF)

T - Timestamps      (ON )      17 - SESSMGR     (ON )  27 - GTPP        (ON )

X - PDU Hexdump     (OFF)      18 - A10         (OFF)  28 - DHCP        (ON )

A - PDU Hex/Ascii   (OFF)      19 - User L3     (OFF)  29 - CDR         (ON )

+/- Verbosity Level (  1)      31 - Radius COA  (ON )  30 - DHCPV6      (ON )

L - Limit Context   (OFF)      32 - MIP Tunnel  (ON )  53 - SCCP        (OFF)

M - Match Newcalls  (ON )      33 - L3 Tunnel   (OFF)  54 - TCAP        (OFF)

R - RADIUS Dict: (no-override) 34 - CSS Data    (OFF)  55 - MAP         (ON )

G - GTPP Dict: (no-override)   35 - CSS Signal  (OFF)  56 - RANAP       (OFF)

Y - Multi-Call Trace (OFF)     36 - EC Diameter (ON )  57 - GMM         (ON )

H - Display ethernet (OFF)     37 - SIP (IMS)   (OFF)  58 - GPRS-NS     (OFF)

39 - LMISF (OFF)

U - Mon Display     (ON )      40 - IPSec IKEv2 (OFF)  59 - BSSGP       (OFF)

V - PCAP Hexdump    (ON)       41 - IPSG RADIUS (ON )  60 - CAP         (ON )

F - Packet Capture: (Full Pkt) 42 - ROHC        (OFF)  64 - LLC         (OFF)

/ - Priority        (  0)      43 - WiMAX R6    (ON )  65 - SNDCP       (OFF)

N - MEH Header      (OFF)      44 - WiMAX Data  (OFF)  66 - BSSAP+      (OFF)

W - UP PCAP Trace   (ON )      45 - SRP         (OFF)  67 - SMS         (OFF)

68 - OpenFlow(ON )

46 - BCMCS SERV AUTH(OFF)

47 - RSVP        (ON )

48 - Mobile IPv6 (ON )  69 - X2AP        (ON )

77 - ICAP/UIDH   (ON )

50 - STUN (IMS)  (OFF)  78 - Micro-Tunnel(ON )

51 - SCTP        (OFF)

72 - HNBAP       (ON )  79 - ALCAP       (ON )

73 - RUA         (ON )  80 - SSL         (ON )

74 - EGTPC       (ON )

75 - App Specific Diameter  (OFF)

81 - S1-AP       (ON )  82 - NAS         (ON )

83 - LDAP        (ON )  84 - SGS         (ON )

85 - AAL2        (ON )  86 - S102         (ON )

87 - PPPOE  (ON )

88 - RTP(IMS)    (OFF)  89 - RTCP(IMS)   (OFF)

91 - NPDB(IMS)  (OFF)

92 - SABP  (ON )

94 - SLS   (ON )

96 - SBc-AP  (ON )

97 - M3AP    (ON )

49 - PFCP    (ON )

76 - NSH    (ON )

(Q)uit,   <ESC> Prev Menu,   <SPACE> Pause,   <ENTER> Re-Display Options

ملاحظة: يمكن تمكين مشترك المراقبة مع الخيار V لإنشاء المسار البطيء/شبكات PCAP. قم بتنزيل المسار البطيء/بطاقات PCAP الخاصة ببروتوكول VPP من "dir /hd-raid/records/hexdump".

8- عوامل تصفية مفيدة على الأسلاك السلكية لكل واجهة خاصة بالهيئة الفرعية للتنفيذ

8-1 بروتوكول تطبيق NG (NGAP)

يوفر بروتوكول تطبيق NG (NGAP) إشارات مستوى التحكم بين عقدة NG-RAN ووظيفة إدارة الوصول والتنقل (AMF). هنا لديك بعض مرشحات Wireshark المفيدة لبروتوكول تطبيق NG:

ngap.RAN_UE_NGAP_ID == <NGAP_ID>

ngap.procedureCode == 29

ngap.pDUSessionID == 5

8.2. واجهة NRF

تدعم وظيفة مستودع NF (NRF) وظيفة اكتشاف الخدمة وتحتفظ بملف تعريف NF ومثيلات NF المتاحة. (غير موجود في عالم EPC). هنا لديك بعض عوامل تصفية Wireshark المفيدة لواجهة NRF:

http2.header.value contains "/nnrf-nfm/v1/nf-instances/"

http2.header.value == "/nnrf-nfm/v1/nf-instances/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

json.value.string == "REGISTERED"

json.value.string == "UNDISCOVERABLE"

8.3. تسجيل/اشتراك UDM (واجهة N10)

تدعم الإدارة الموحدة للبيانات (UDM) إنشاء بيانات اعتماد المصادقة والاتفاق الأساسي (AKA) ومعالجة تعريف المستخدم وتخويل الوصول وإدارة الاشتراك. (جزء من وظائف نظام HSS من عالم EPC). هنا لديك بعض عوامل تصفية Wireshark المفيدة للواجهة N10:

## Registration

http2.header.value contains "/nudm-uecm/v1/imsi-" && http2.header.value contains "/registrations/smf-registrations"

## DELETE Registration

http2.header.value == "DELETE" && http2.header.value contains "/registrations/smf-registrations"

## Subscription

http2.header.value contains "/nudm-sdm/v2/imsi-" && http2.header.value contains "/sdm-subscriptions"

## Subscription Fetch

http2.header.value contains "/nudm-sdm/v2/" && http2.header.value contains "/sm-data?dnn=<dnn_name>&plmn-id="

8.4. AMF (واجهة N11)

تدعم وظيفة إدارة الوصول والتنقل (AMF) إنهاء إرسال إشارات وحدات التخزين المتصلة بالشبكة (NAS)، والتشفير عبر وحدات التخزين المتصلة بالشبكة (NAS) وحماية السلامة، وإدارة التسجيل، وإدارة الاتصال، وإدارة التنقل، ومصادقة الوصول والتفويض، وإدارة سياق الأمان. (يتمتع AMF بجزء من وظائف MME من عالم EPC). هنا لديك بعض عوامل تصفية Wireshark المفيدة للواجهة N11:

## Filter all SM-Context packages

http2.header.value contains "/nsmf-pdusession/v1/sm-contexts"

## Filter SM-Context Release

http2.header.value contains "/nsmf-pdusession/v1/sm-contexts" && http2.header.value contains "/release"

## Filter SM-Context Retrieve

http2.header.value contains "/nsmf-pdusession/v1/sm-contexts" && http2.header.value contains "/retrieve"

## Filter SM-Context Modify

http2.header.value contains "/nsmf-pdusession/v1/sm-contexts" && http2.header.value contains "/modify"

## Filter all UE-Context packages

http2.header.value contains "/namf-comm/v1/ue-contexts/imsi-"

## Filter all UE-Context Assign-EBi

http2.header.value contains "/namf-comm/v1/ue-contexts/imsi-" && http2.header.value contains "/assign-ebi"

## Filter all UE-Context N1N2-Message

http2.header.value contains "/namf-comm/v1/ue-contexts/imsi-" && http2.header.value contains "/n1-n2-message"

## Filter all UE-Context Assign-EBi/N1N2-Message for specific SUPI

http2.header.value == "/namf-comm/v1/ue-contexts/imsi-xxxxxxxxxxxxxxx/assign-ebi"

http2.header.value == "/namf-comm/v1/ue-contexts/imsi-xxxxxxxxxxxxxxx/n1-n2-messages"

8.5. PCF (واجهة N7)

تدعم وظيفة التحكم في السياسة (PCF) إطارا موحدا للسياسات، وتوفر قواعد السياسة لوظائف CP، والوصول إلى معلومات الاشتراك لاتخاذ قرارات السياسة في UDR. (يحتوي PCF على جزء من وظيفة PCRF من عالم EPC) تعمل وظيفة خادم المصادقة (AUSF) كخادم مصادقة (جزء من HSS من عالم EPC). هنا لديك بعض عوامل تصفية Wireshark المفيدة لواجهة N7:

### Filter all SM-Policy packages

http2.header.value contains "/npcf-smpolicycontrol"

## Filter SM-Policy Create Request

http2.header.value == "/npcf-smpolicycontrol/v1/sm-policies"

## Filter all SM-Policy from specific SUPI

http2.header.value contains "/npcf-smpolicycontrol/v1/sm-policies" && http2.header.value contains "imsi-xxxxxxxxxxxxxxx"

## Filter SM-Policy Update

http2.header.value contains "/npcf-smpolicycontrol/v1/sm-policies/ism.5.imsi-" && http2.header.value contains "/update"

#### Filter SM-Policy Delete

http2.header.value contains "/npcf-smpolicycontrol/v1/sm-policies/ism.5.imsi-" && http2.header.value contains "/delete"

#### Filter SM-Policy Update Notification

http2.header.value contains "smPoliciesUpdateNotification"

8.6- CHF (واجهة N40)

وظيفة الشحن (CHF) هي وظيفة شبكة أساسية بسرعة 5 جيجابت في الثانية، وهي تدعم وظائف نظام الشحن المجمع وفقا لمعيار 3GPP. تدعم CHF ميزة الشحن عبر الإنترنت ودون اتصال للخدمات المتعددة، بما في ذلك دمج النواة من الجيل الخامس والجيل الرابع. هنا لديك بعض عوامل تصفية Wireshark المفيدة للواجهة N40:

http2.header.value == "/nchf-convergedcharging/v2/chargingdata/"

http2.header.value contains "/nchf-convergedcharging/"

8.7. عوامل تصفية إضافية مفيدة مثل أخطاء التعليمات البرمجية و RST_STREAM

## PDU session establishment accept

nas_5gs.sm.message_type == 0xc2

## PDU session establishment reject

nas_5gs.sm.message_type == 0xc3

## GTPv2 (filter specific IMSI)

e212.imsi == xxxxxxxxxxxxxxx

## GTPv2 (S5/S8 interface type)

gtpv2.f_teid_interface_type == 6

## GTPv2 (S2b ePDG interface type)

gtpv2.f_teid_interface_type == 30

## Search for Specific Errors

http2.header.value == 400

http2.header.value == 404

http2.header.value == 413

http2.header.value == 410

http2.header.value == 409

http2.header.value == 500

json.value.string == CONTEXT_NOT_FOUND

json.value.string == USER_NOT_FOUND

## RST_STREAM

http2.rst_stream.error

ملاحظة: ضع في الاعتبار أنه من أجل عرض بروتوكول HTTP2، يلزمك فك ترميز رقم المنفذ وفقا لذلك على Wireshark من Analysis. حدد فك الترميز كخيار.

Field      Value            Type             Default               Current

TCP port   <port_number>    Integer, base 10 none                  HTTP2

اسم الملف

نص بديل مقترح

diagram_internetworking.png

بنية شبكات الجيل الرابع/الجيل الخامس

uri.png

معرف الموارد الموحد