Ethereal-dev: RE: [Ethereal-dev] bssgp/llc/gmm-sm support
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: "Michael Lum" <mlum@xxxxxxxxxxxxx>
Date: Tue, 11 Nov 2003 08:21:34 -0800
We probably wouldn't need the discriminator if it has already defined that GMM/SM is the PDU content. I was thinking something along the lines of packet-ranap.c and packet-gsm_a.c. packet-ranap.c will push the NAS PDU contents for other dissectors. packet-gsm_a.c has two sub-dissectors, one for BSSMAP (GSM 08.08) and one for DTAP (GSM 04.08/TS 24.008). packet-gsm_a.c will try to grab "ranap.nas_pdu" data and dissect it using it's DTAP sub-dissector, it will also internally dissect DTAP PDUs that were carried inside BSSMAP messages (i.e. CL3). Other examples are packet-ansi_sms.c which dissects data from both packet-ansi_map.c and packet-ansi_a.c. P.S. The GMM stuff in packet-gsm_a.c is really empty. > -----Original Message----- > From: jkor@xxxxxxxx [mailto:jkor@xxxxxxxx] > Sent: Tuesday, November 11, 2003 2:22 AM > To: mlum@xxxxxxxxxxxxx > Cc: ethereal-dev@xxxxxxxxxxxx > Subject: RE: [Ethereal-dev] bssgp/llc/gmm-sm support > > > I think, that the GMM/SM code can be put into a separate > dissector. The protocol discriminator ( ETSI 4.07 V 7.3.0 > ch:11.2.3.1.1)can be used for calling such dissector from other > one on radio 3rd layer. By my understanding, it(GMM) will be > subdissector of L3. > The tvb buffer for this dissector (GMM) should start with byte > containing this protocol discriminator. It is my impression. The > things might be clearer later. > Regards Josef > > > ----- Původní zpráva ----- > Od: Michael Lum <mlum@xxxxxxxxxxxxx> > Datum: úterý, 11. listopadu 2003 v 10:05 dop > Předmět: RE: RE: [Ethereal-dev] bssgp/llc/gmm-sm support > > > I know quite a bit about MM/CM portions of > > both specs but near nothing about > > GMM/SM. > > > > Can the GMM/SM code be put into a separate > > dissector? > > Then GSM A-i/f dissector would "push" the > > data out for the GMM/SM dissector. > > > > The BSSGP/LLC dissector could do the same thing. > > > > Basically the GMM/SM dissection is shared. > > A GMM/SM dissector would try and > > grab something like "gsm_a.gmm_sm" and > > "bssgp.gmm_sm". > > > -----Original Message----- > > > From: jkor@xxxxxxxx [jkor@xxxxxxxx] > > > Sent: Tuesday, November 11, 2003 12:50 AM > > > To: mlum@xxxxxxxxxxxxx > > > Cc: ethereal-dev@xxxxxxxxxxxx > > > Subject: Re: RE: [Ethereal-dev] > > bssgp/llc/gmm-sm support > > > > > > > > > Yes, it is. The 24.008 is 3GPP version , > > but I still need 2G > > > version according ETSI 4.08 R98 I am aware > > about your dissector, > > > and gmm context is a part of it. I > > thought over how to > > > interconnect our work together. Have you > > some idea? > > > Josef > > > > > > > > > ----- Původní zpráva ----- > > > Od: Michael Lum <mlum@xxxxxxxxxxxxx> > > > Datum: úterý, 11. listopadu 2003 v 9:31 dop > > > Předmět: RE: [Ethereal-dev] bssgp/llc/gmm- > > sm support > > > > > > > Is this GMM/SM defined in TS 24.008 ? > > > > > > > > > -----Original Message----- > > > > > From: ethereal-dev-bounces@xxxxxxxxxxxx > > > > > [ethereal-dev-bounces@xxxxxxxxxxxx]On > > > > Behalf Of jkor@xxxxxxxx > > > > > Sent: Tuesday, November 11, 2003 12:21 AM > > > > > To: Benoit Parrot > > > > > Cc: ethereal-dev@xxxxxxxxxxxx > > > > > Subject: Re: [Ethereal-dev] > > bssgp/llc/gmm- > > > > sm support > > > > > > > > > > > > > > > I am working on LLc dissector and also on > > > > GMM. At present time > > > > > these dissectors are able to decode > > LLC UI > > > > packets, recognize > > > > > other(U,I,S), protocol discriminator and > > > > type of message from > > > > > GMM.I will try to finish it during several > > > > days and offer it for > > > > > committing into CVS. I am open for > > > > cooperation.> Josef > > > > > > > > > > ----- Původní zpráva ----- > > > > > Od: Benoit Parrot > > <bparrot@xxxxxxxxxxxxxxxxxx>> > > Datum: > > úterý, 11. listopadu 2003 v 3:56 dop > > > > > Předmět: [Ethereal-dev] bssgp/llc/gmm-sm > > > > support> > > > > > > Looking at the latest source code I > > noticed> > > > that packet-bssgp.c almost > > has support for > > > > > > an "llcgprs" dissector. > > > > > > > > > > > > I am interested in being able to > > decode GPRS > > > > > > Gb interface all the way up to BSSGP- > > > > >LLC- > > > > > > >GMM/SM/SNDCP, can somebody tell me > > what I > > > > > > would need to achieve this? > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Benoit > > > > > > > > > > > > > > > > > > _______________________________________________> > Ethereal-dev > > > mailing list > > > > > > Ethereal-dev@xxxxxxxxxxxx > > > > > > > > > > > > http://www.ethereal.com/mailman/listinfo/ethereal-dev > > > > > > > > > > > > > > > > > > > > > > _______________________________________________> Ethereal-dev > > > mailing list > > > > > Ethereal-dev@xxxxxxxxxxxx > > > > > > > > > > > http://www.ethereal.com/mailman/listinfo/ethereal-dev > > > > > > > > > > > > > > > >
- References:
- RE: [Ethereal-dev] bssgp/llc/gmm-sm support
- From: jkor
- RE: [Ethereal-dev] bssgp/llc/gmm-sm support
- Prev by Date: [Ethereal-dev] Bug with 256 colours
- Next by Date: Re: [Ethereal-dev] config.nmake problem
- Previous by thread: RE: [Ethereal-dev] bssgp/llc/gmm-sm support
- Next by thread: [Ethereal-dev] Ethereal 0.9.16 exits when closing conversation report in Windows 2000
- Index(es):