ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-bugs: [Wireshark-bugs] [Bug 5948] The RADIUS dictionary for 3GPP2 needs a correction f

Date: Tue, 24 May 2011 03:18:38 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5948

--- Comment #4 from Porus Mehta <porusdaramehta@xxxxxxxxxxx> 2011-05-24 03:18:37 PDT ---
(In reply to comment #3)
> Hi,
> As far as I can tell this is NOT a string:
> 
> X.S0011-005-E v1.0
> 4.62 Carrier-ID
> :
> A 5 or 6-byte Identifier of the visited PDSN comprising of a 3 byte Mobile
> Country Code (MCC) followed by a 2 or 3 byte Mobile Network Code (MNC) of the
> visited carrier. This value is configured locally in the visited carrier‟s
> PDSN.
> If it's anything like 3GPP it should be the MCC and MNC BCD encoded in there.
> Regards
> Anders

Please check the snapshot attached, it is encoded in string form. Also, please
check the difference in nomenclature between string and octet string in the
3GPP2 RADIUS specifications. 

Moreover if it were BCD encoded (like in GSM MAP TBCD-STRING), it would not be
5 or 6 bytes, it would be 2-3 bytes as each nibble would represent a digit. The
very fact that MCC is 3 bytes and MNC is 2-3 bytes means it is in string form.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.