<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16981" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010>hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>today i will finally
(begin to) structure the message handling in my current work on layer
3:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>the message handling
functions consist of:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- message
cration</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- message
sending</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- message
en-queueing</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- message
de-queueing</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>i deal
with interfaces (SAP):</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between
application and call control (MNCC-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between call
controll and mobility management (MMCC-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>-
between supplementary services protocol and mobility management
(MMSS-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between sms
protocol and mobility management (MMSMS-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between mobility
management and radio ressource (RR-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between radio
ressource and layer 2 / layer 1 (let's call it RSLms-SAP)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>additionally there
are interfaces:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between
application and mobility management</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- between
application and PLMN search</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- to the sim
card</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>- to the
application</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>-
...</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010>here is what i think
the messages should look like. please correct me if i am wrong or if you have
suggestions:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010>MNCC-SAP:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=348442510-01042010><gsm48_mncc
structure></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=348442510-01042010></SPAN></FONT> </DIV>
<DIV></SPAN></FONT><FONT face=Arial size=2><SPAN
class=348442510-01042010>MMCC-SAP, MMSS-SAP,
MMSMS-SAP:</SPAN></FONT></DIV></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2><gsm48_mmxx
structure>[<L3 message*>]</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2>RR-SAP:</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2><SPAN
class=348442510-01042010><FONT face=Arial size=2><gsm48_rr
structure>[<L3 message*>]</FONT></SPAN></DIV></FONT></SPAN>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2>RSL-SAP:</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2><abis_rsl_rll_hdr
structure>[<L3 message*>]</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>* the layer 3
message consists of the gsm48_hdr structure + additional information
elements.</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>if a layer 3 message
moves from call control down to RSL and even lower, the inter-layer headers are
pulled and pushed. additionally there are pointers to the beginning of the
headers inside the message:</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>-
l1h</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>-
l2h</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>-
l3h</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>- layer 4
headers</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>- layer 5
header</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>the inter-layer
messages (MMxx-SAP and RR-SAP) will have no pointer to the message structures. i
think they also should not have them, since they have fixed length and are
pushed at the time they are sent, and pulled at the time they are
received.</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial size=2>any
suggestions?</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2>andreas</FONT></SPAN></DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=348442510-01042010><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>