<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18813"></HEAD>
<BODY>
<DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009>I posted this to asterisk-users a couple of weeks ago,
and I guess it was read by a few, but no interest.</SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009></SPAN></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009>My question to the asterisk-dev readers, is what is the
proposed implementation and agenda for Calling/Called/Redirecting
Subaddress?</SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009>Is it defined, or are the existing structures that
exist through the code, including chan_misdn, just the
beginnings?</SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009></SPAN></SPAN></FONT> </DIV>
<DIV><FONT size=2><SPAN class=651194408-19082009><SPAN
class=075432323-29082009><FONT face=Courier>examples from function 'empty_bc' in
channels/<SPAN class=651194408-19082009><SPAN
class=075432323-29082009>misdn/isdn_lib.c:</SPAN></SPAN></FONT></SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Courier><SPAN class=651194408-19082009><SPAN
class=075432323-29082009> bc->caller.subaddress[0] =
0;<BR> bc->connected.subaddress[0] =
0;<BR> bc->redirecting.from.subaddress[0] =
0;<BR> bc->redirecting.to.subaddress[0] =
0;<BR> bc->dialed.subaddress[0] =
0;</SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009></SPAN></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009></SPAN></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009>Copy below as posted to
asterisk-users:</SPAN></SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009><SPAN
class=075432323-29082009></SPAN></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009>Since 2004
asterisk/libpri have been able to receive the Calling Sub Address in the ISDN
setup message, and the dialplan was able to use it if required. It's support is
limited to only NSAP, not BCD or user formatted.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=651194408-19082009></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009>At the time
25/06/04 the questioned was asked, wouldn't it be a good idea to be
able to transmit it as well, but that never got implemented, as it wasn't
required at the time.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=651194408-19082009></SPAN></FONT> </DIV>
<DIV><FONT size=2 face=Arial><SPAN class=651194408-19082009>Further to this,
there is also Called Sub Address that allows you to dial a particular terminal
device at an ISDN number, these days isn't a terminal device a users
extension.</SPAN></FONT></DIV>
<DIV><FONT size=2 face=Arial><SPAN
class=651194408-19082009></SPAN></FONT> </DIV>
<DIV><SPAN class=651194408-19082009><FONT size=2 face=Arial>Finishing off the
limited support for SUBADDR, if your keen is
at </FONT></SPAN><A title=https://issues.asterisk.org/view.php?id=15604
href="https://issues.asterisk.org/view.php?id=15604"><FONT
title=https://issues.asterisk.org/view.php?id=15604 size=2
face=Arial>https://issues.asterisk.org/view.php?id=15604</FONT></A><FONT
face=Arial><FONT size=2>,<SPAN class=651194408-19082009> this adds
CallingSubAaddress (Transmit) and CalledSubAddress (Transmit and Receive),
still only in NSAP, not User formatted.</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN
class=651194408-19082009></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=651194408-19082009>This code may
not ever make it into trunk, but if you find this code useful please leave a
comment on the mantis bug. This has been tested with the
exisiting 1.4 -1.6.2 branches, and is in use at 3 PRI/BRI sites
with asterisk 1.6.1.</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN
class=651194408-19082009></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=651194408-19082009>The Digium
team have other good ideas for 1.6.3 which will as I understand it support
SUBADDR over any transport, but it will be a while before most of us are
happy using the latest offering in production.</SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN
class=651194408-19082009></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=651194408-19082009>Alec
Davis</SPAN></FONT></FONT></DIV></DIV></BODY></HTML>