Thread: [OpenSBC] compile errors : B2BUAConnection.h revision 1.70
Brought to you by:
joegenbaclor
|
From: Jack D. <455...@gm...> - 2007-12-20 22:32:19
|
Changes to B2BUAConnection.h in revision 1.70 is giving me following
errors when compiling CVS opensbc:
(Solaris 10 with GCC 3.4.3 from Sun). Please help, had no issues before.
Thanks.
-JD
#######################################################
gmake optnoshared
gmake P_SHAREDLIB=0 opt
gmake[1]: Entering directory `/d65/src/opensbc'
g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA
-DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include
-DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c Main.cxx
-o obj_solaris_sparc_r/Main.o
g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA
-DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include
-DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c
SBCCallHandler.cxx -o obj_solaris_sparc_r/SBCCallHandler.o
In file included from RouteRecord.h:86,
from Router.h:124,
from SBCRoutingHandler.h:127,
from SBCCallHandler.cxx:123:
/d65/src/opensipstack/include/B2BUAConnection.h:795: error: ISO C++
forbids declaration of `map' with no type
/d65/src/opensipstack/include/B2BUAConnection.h:795: error: expected
`;' before '<' token
/d65/src/opensipstack/include/B2BUAConnection.h: In member function
`void B2BUA::B2BUAConnection::AddMergedBranch(const std::string&,
const std::string&)':
/d65/src/opensipstack/include/B2BUAConnection.h:771: error:
`m_MergedBranch' undeclared (first use this function)
/d65/src/opensipstack/include/B2BUAConnection.h:771: error: (Each
undeclared identifier is reported only once for each function it
appears in.)
/d65/src/opensipstack/include/B2BUAConnection.h: In member function
`BOOL B2BUA::B2BUAConnection::IsMergedBranch(const std::string&,
std::string&)':
/d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected
primary-expression before "const"
/d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected
`;' before "const"
/d65/src/opensipstack/include/B2BUAConnection.h:778: error: `it'
undeclared (first use this function)
/d65/src/opensipstack/include/B2BUAConnection.h:778: error:
`m_MergedBranch' undeclared (first use this function)
gmake[1]: *** [obj_solaris_sparc_r/SBCCallHandler.o] Error 1
gmake[1]: Leaving directory `/d65/src/opensbc'
gmake: *** [optnoshared] Error 2
#######################################################
|
|
From: Joegen E. B. <joe...@gm...> - 2007-12-21 01:44:47
|
The offending code is referring to standard STL maps. Do you have libstdc++ installed? Jack Damn wrote: > Changes to B2BUAConnection.h in revision 1.70 is giving me following > errors when compiling CVS opensbc: > (Solaris 10 with GCC 3.4.3 from Sun). Please help, had no issues before. > > Thanks. > -JD > > ####################################################### > > gmake optnoshared > > gmake P_SHAREDLIB=0 opt > gmake[1]: Entering directory `/d65/src/opensbc' > g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA > -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include > -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c Main.cxx > -o obj_solaris_sparc_r/Main.o > g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA > -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include > -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c > SBCCallHandler.cxx -o obj_solaris_sparc_r/SBCCallHandler.o > In file included from RouteRecord.h:86, > from Router.h:124, > from SBCRoutingHandler.h:127, > from SBCCallHandler.cxx:123: > /d65/src/opensipstack/include/B2BUAConnection.h:795: error: ISO C++ > forbids declaration of `map' with no type > /d65/src/opensipstack/include/B2BUAConnection.h:795: error: expected > `;' before '<' token > /d65/src/opensipstack/include/B2BUAConnection.h: In member function > `void B2BUA::B2BUAConnection::AddMergedBranch(const std::string&, > const std::string&)': > /d65/src/opensipstack/include/B2BUAConnection.h:771: error: > `m_MergedBranch' undeclared (first use this function) > /d65/src/opensipstack/include/B2BUAConnection.h:771: error: (Each > undeclared identifier is reported only once for each function it > appears in.) > /d65/src/opensipstack/include/B2BUAConnection.h: In member function > `BOOL B2BUA::B2BUAConnection::IsMergedBranch(const std::string&, > std::string&)': > /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected > primary-expression before "const" > /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected > `;' before "const" > /d65/src/opensipstack/include/B2BUAConnection.h:778: error: `it' > undeclared (first use this function) > /d65/src/opensipstack/include/B2BUAConnection.h:778: error: > `m_MergedBranch' undeclared (first use this function) > gmake[1]: *** [obj_solaris_sparc_r/SBCCallHandler.o] Error 1 > gmake[1]: Leaving directory `/d65/src/opensbc' > gmake: *** [optnoshared] Error 2 > ####################################################### > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Opensipstack-osbcdevel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > > > |
|
From: Jack D. <455...@gm...> - 2007-12-21 02:50:09
|
Yes, Package SUNWgccruntime installs /usr/sfw/lib/libstdc++.so.6.0.3 amongst others. Any other idea ? It compiles fine on Linux I suppose ? Maybe another include file is missing for solaris platform to define stl maps types ? Thanks On Dec 20, 2007 8:44 PM, Joegen E. Baclor <joe...@gm...> wrote: > The offending code is referring to standard STL maps. Do you have > libstdc++ installed? > > Jack Damn wrote: > > Changes to B2BUAConnection.h in revision 1.70 is giving me following > > errors when compiling CVS opensbc: > > (Solaris 10 with GCC 3.4.3 from Sun). Please help, had no issues before. > > > > Thanks. > > -JD > > > > ####################################################### > > > > gmake optnoshared > > > > gmake P_SHAREDLIB=0 opt > > gmake[1]: Entering directory `/d65/src/opensbc' > > g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA > > -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include > > -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c Main.cxx > > -o obj_solaris_sparc_r/Main.o > > g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA > > -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include > > -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c > > SBCCallHandler.cxx -o obj_solaris_sparc_r/SBCCallHandler.o > > In file included from RouteRecord.h:86, > > from Router.h:124, > > from SBCRoutingHandler.h:127, > > from SBCCallHandler.cxx:123: > > /d65/src/opensipstack/include/B2BUAConnection.h:795: error: ISO C++ > > forbids declaration of `map' with no type > > /d65/src/opensipstack/include/B2BUAConnection.h:795: error: expected > > `;' before '<' token > > /d65/src/opensipstack/include/B2BUAConnection.h: In member function > > `void B2BUA::B2BUAConnection::AddMergedBranch(const std::string&, > > const std::string&)': > > /d65/src/opensipstack/include/B2BUAConnection.h:771: error: > > `m_MergedBranch' undeclared (first use this function) > > /d65/src/opensipstack/include/B2BUAConnection.h:771: error: (Each > > undeclared identifier is reported only once for each function it > > appears in.) > > /d65/src/opensipstack/include/B2BUAConnection.h: In member function > > `BOOL B2BUA::B2BUAConnection::IsMergedBranch(const std::string&, > > std::string&)': > > /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected > > primary-expression before "const" > > /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected > > `;' before "const" > > /d65/src/opensipstack/include/B2BUAConnection.h:778: error: `it' > > undeclared (first use this function) > > /d65/src/opensipstack/include/B2BUAConnection.h:778: error: > > `m_MergedBranch' undeclared (first use this function) > > gmake[1]: *** [obj_solaris_sparc_r/SBCCallHandler.o] Error 1 > > gmake[1]: Leaving directory `/d65/src/opensbc' > > gmake: *** [optnoshared] Error 2 > > ####################################################### > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Opensipstack-osbcdevel mailing list > > Ope...@li... > > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > > > > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Opensipstack-osbcdevel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > |
|
From: Joegen E. B. <joe...@gm...> - 2007-12-21 03:10:45
|
Our production environment are mostly solaris 10 boxes so I'm sure it should compile in Solaris. Can you stream your entire build output in a text file and send it to me offlist? Joegen Jack Damn wrote: > Yes, > Package SUNWgccruntime installs /usr/sfw/lib/libstdc++.so.6.0.3 > amongst others. > Any other idea ? It compiles fine on Linux I suppose ? > Maybe another include file is missing for solaris platform to define > stl maps types ? > > Thanks > > On Dec 20, 2007 8:44 PM, Joegen E. Baclor <joe...@gm...> wrote: > >> The offending code is referring to standard STL maps. Do you have >> libstdc++ installed? >> >> Jack Damn wrote: >> >>> Changes to B2BUAConnection.h in revision 1.70 is giving me following >>> errors when compiling CVS opensbc: >>> (Solaris 10 with GCC 3.4.3 from Sun). Please help, had no issues before. >>> >>> Thanks. >>> -JD >>> >>> ####################################################### >>> >>> gmake optnoshared >>> >>> gmake P_SHAREDLIB=0 opt >>> gmake[1]: Entering directory `/d65/src/opensbc' >>> g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA >>> -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include >>> -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c Main.cxx >>> -o obj_solaris_sparc_r/Main.o >>> g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA >>> -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include >>> -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c >>> SBCCallHandler.cxx -o obj_solaris_sparc_r/SBCCallHandler.o >>> In file included from RouteRecord.h:86, >>> from Router.h:124, >>> from SBCRoutingHandler.h:127, >>> from SBCCallHandler.cxx:123: >>> /d65/src/opensipstack/include/B2BUAConnection.h:795: error: ISO C++ >>> forbids declaration of `map' with no type >>> /d65/src/opensipstack/include/B2BUAConnection.h:795: error: expected >>> `;' before '<' token >>> /d65/src/opensipstack/include/B2BUAConnection.h: In member function >>> `void B2BUA::B2BUAConnection::AddMergedBranch(const std::string&, >>> const std::string&)': >>> /d65/src/opensipstack/include/B2BUAConnection.h:771: error: >>> `m_MergedBranch' undeclared (first use this function) >>> /d65/src/opensipstack/include/B2BUAConnection.h:771: error: (Each >>> undeclared identifier is reported only once for each function it >>> appears in.) >>> /d65/src/opensipstack/include/B2BUAConnection.h: In member function >>> `BOOL B2BUA::B2BUAConnection::IsMergedBranch(const std::string&, >>> std::string&)': >>> /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected >>> primary-expression before "const" >>> /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected >>> `;' before "const" >>> /d65/src/opensipstack/include/B2BUAConnection.h:778: error: `it' >>> undeclared (first use this function) >>> /d65/src/opensipstack/include/B2BUAConnection.h:778: error: >>> `m_MergedBranch' undeclared (first use this function) >>> gmake[1]: *** [obj_solaris_sparc_r/SBCCallHandler.o] Error 1 >>> gmake[1]: Leaving directory `/d65/src/opensbc' >>> gmake: *** [optnoshared] Error 2 >>> ####################################################### >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Opensipstack-osbcdevel mailing list >>> Ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel >>> >>> >>> >>> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Opensipstack-osbcdevel mailing list >> Ope...@li... >> https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel >> >> > > > |
|
From: Joegen E. B. <joe...@gm...> - 2007-12-21 03:17:57
|
Also include the configure script output for OpenSIPStack Joegen E. Baclor wrote: > Our production environment are mostly solaris 10 boxes so I'm sure it > should compile in Solaris. Can you stream your entire build output in a > text file and send it to me offlist? > > Joegen > > Jack Damn wrote: > >> Yes, >> Package SUNWgccruntime installs /usr/sfw/lib/libstdc++.so.6.0.3 >> amongst others. >> Any other idea ? It compiles fine on Linux I suppose ? >> Maybe another include file is missing for solaris platform to define >> stl maps types ? >> >> Thanks >> >> On Dec 20, 2007 8:44 PM, Joegen E. Baclor <joe...@gm...> wrote: >> >> >>> The offending code is referring to standard STL maps. Do you have >>> libstdc++ installed? >>> >>> Jack Damn wrote: >>> >>> >>>> Changes to B2BUAConnection.h in revision 1.70 is giving me following >>>> errors when compiling CVS opensbc: >>>> (Solaris 10 with GCC 3.4.3 from Sun). Please help, had no issues before. >>>> >>>> Thanks. >>>> -JD >>>> >>>> ####################################################### >>>> >>>> gmake optnoshared >>>> >>>> gmake P_SHAREDLIB=0 opt >>>> gmake[1]: Entering directory `/d65/src/opensbc' >>>> g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA >>>> -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include >>>> -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c Main.cxx >>>> -o obj_solaris_sparc_r/Main.o >>>> g++ -DP_USE_PRAGMA -DFD_SETSIZE=16384 -D_REENTRANT -DP_USE_PRAGMA >>>> -DFD_SETSIZE=16384 -D_REENTRANT -Wall -I/d65/src/opensipstack/include >>>> -DPTRACING -I/d65/src/opensipstack/include -O3 -DSOLARIS -c >>>> SBCCallHandler.cxx -o obj_solaris_sparc_r/SBCCallHandler.o >>>> In file included from RouteRecord.h:86, >>>> from Router.h:124, >>>> from SBCRoutingHandler.h:127, >>>> from SBCCallHandler.cxx:123: >>>> /d65/src/opensipstack/include/B2BUAConnection.h:795: error: ISO C++ >>>> forbids declaration of `map' with no type >>>> /d65/src/opensipstack/include/B2BUAConnection.h:795: error: expected >>>> `;' before '<' token >>>> /d65/src/opensipstack/include/B2BUAConnection.h: In member function >>>> `void B2BUA::B2BUAConnection::AddMergedBranch(const std::string&, >>>> const std::string&)': >>>> /d65/src/opensipstack/include/B2BUAConnection.h:771: error: >>>> `m_MergedBranch' undeclared (first use this function) >>>> /d65/src/opensipstack/include/B2BUAConnection.h:771: error: (Each >>>> undeclared identifier is reported only once for each function it >>>> appears in.) >>>> /d65/src/opensipstack/include/B2BUAConnection.h: In member function >>>> `BOOL B2BUA::B2BUAConnection::IsMergedBranch(const std::string&, >>>> std::string&)': >>>> /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected >>>> primary-expression before "const" >>>> /d65/src/opensipstack/include/B2BUAConnection.h:777: error: expected >>>> `;' before "const" >>>> /d65/src/opensipstack/include/B2BUAConnection.h:778: error: `it' >>>> undeclared (first use this function) >>>> /d65/src/opensipstack/include/B2BUAConnection.h:778: error: >>>> `m_MergedBranch' undeclared (first use this function) >>>> gmake[1]: *** [obj_solaris_sparc_r/SBCCallHandler.o] Error 1 >>>> gmake[1]: Leaving directory `/d65/src/opensbc' >>>> gmake: *** [optnoshared] Error 2 >>>> ####################################################### >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.net email is sponsored by: Microsoft >>>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>>> _______________________________________________ >>>> Opensipstack-osbcdevel mailing list >>>> Ope...@li... >>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel >>>> >>>> >>>> >>>> >>>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by: Microsoft >>> Defy all challenges. Microsoft(R) Visual Studio 2005. >>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >>> _______________________________________________ >>> Opensipstack-osbcdevel mailing list >>> Ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel >>> >>> >>> >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Opensipstack-osbcdevel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > > > |
|
From: <sa...@ER...> - 2007-12-21 06:00:55
|
Hi Joegen I put tracing code into SBCCallHandling.cxx in the OnOutgoingCalls and the if (routeList.GetSize) is never entered even thought have Sip Trunk Config set with and xml file. In the Web admin/ sip trunk registration is empty and the B2Bua has a route with sip-trunk=true being used. I noted this behavior over the last 48 hr. but this was working all week It began happening about 15 reboots ago. I laught at the way i messure time. Is there some flag or something that is not getting cleared. One point maybe of interest and don't know if it's related. When i originally installed the OSBC i had two active NIC running and later shut down one permently because i down need private access to sipX because OSBC and sipX both are now in the public ip space. Could this somehow causing a routing problem for SiP Trunking? Warren Kreckler |
|
From: <sa...@ER...> - 2007-12-24 16:55:37
|
Hi Joegen
In SBCCallHandler::SBCCallHandler.cxx
In Method == void SBCCallHandler::OnOutgoingCall()
/// check if we are suppose to use the sip trunk
B2BRoutingInterface::B2BRouteList routeList = connection.GetRoutes();
if( routeList.GetSize() > 0 )
{
This does not exist == ***** B2BRoutingInterface::B2BRouteList **** !!
Where is it in lastest CVS?
Warren Kreckler
|
|
From: <sa...@ER...> - 2007-12-22 19:01:23
|
Hi All I'm stilll fairly new to SBC thinking and came across and publication that is making the distrinction. Is openSBC following in the foot steps of Peering Edge or Access Edge SBC's. Further, asking because i have run into a situation that make me think i may in fact need two SBC's to get sipX to work. One SBC to register phones (sipX side) and the Second SBC to deal with (ITSPside Peering) because using one (1) SBC i can register phones using B2BuaUpperRegistration but refuses to allow outbound calls. SBC keeps routing calls back to the sipX. Has anyone run into this problem? Has anyone try setting up two (2) SBC's in the fashion i am suggesting? Warren Kreckler |
|
From: eric h. <er...@so...> - 2007-12-24 21:50:12
|
Warren, Yes, you are correct in concluding that you would need two OSBC instances in the scenario you laid out. The instance that you use for SIP trunking to face your ITSP should not be the same instance that you are using for NAT traversal of SIP UAs using upper registration to SIPX. In fact, it may even be necessary for you to have 3 instances of OSBC if you need to support DID providers that do not comply with SIP REFER. As you may know, calls transferred from the SIPX auto-attendant are referred to the relevant UA. Since many ITSP do not honor the REFER message, we have found it necessary to run a dedicated OSBC instance as a media anchor to shield the ITSP from the referred calls. HTH sales@ER wrote: > Hi All > > I'm stilll fairly new to SBC thinking and came across and publication that > is making the distrinction. > > Is openSBC following in the foot steps of Peering Edge or Access Edge SBC's. > > Further, asking because i have run into a situation that make me think i may > in fact need two SBC's to get sipX to work. > > One SBC to register phones (sipX side) and the Second SBC to deal with > (ITSPside Peering) because using one (1) SBC i can register phones using > B2BuaUpperRegistration but refuses to allow outbound calls. SBC keeps > routing calls back to the sipX. > > Has anyone run into this problem? Has anyone try setting up two (2) SBC's > in the fashion i am suggesting? > > Warren Kreckler > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Opensipstack-osbcdevel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > > |
|
From: <sa...@ER...> - 2007-12-25 04:55:34
|
Merry Christmas Thank you I started putting a second one together this morning just for registra of phones. Do these SBC need to be aware of each other in some combination? Warren Kreckler ----- Original Message ----- From: "eric hernaez" <er...@so...> To: <ope...@li...> Sent: Monday, December 24, 2007 3:55 PM Subject: Re: [OpenSBC] Peering Edge or Access Edge SBC's > Warren, > > Yes, you are correct in concluding that you would need two OSBC > instances in the scenario you laid out. The instance that you use for > SIP trunking to face your ITSP should not be the same instance that you > are using for NAT traversal of SIP UAs using upper registration to SIPX. > > In fact, it may even be necessary for you to have 3 instances of OSBC if > you need to support DID providers that do not comply with SIP REFER. > As you may know, calls transferred from the SIPX auto-attendant are > referred to the relevant UA. Since many ITSP do not honor the REFER > message, we have found it necessary to run a dedicated OSBC instance as > a media anchor to shield the ITSP from the referred calls. > > > HTH > > > sales@ER wrote: > > Hi All > > > > I'm stilll fairly new to SBC thinking and came across and publication that > > is making the distrinction. > > > > Is openSBC following in the foot steps of Peering Edge or Access Edge SBC's. > > > > Further, asking because i have run into a situation that make me think i may > > in fact need two SBC's to get sipX to work. > > > > One SBC to register phones (sipX side) and the Second SBC to deal with > > (ITSPside Peering) because using one (1) SBC i can register phones using > > B2BuaUpperRegistration but refuses to allow outbound calls. SBC keeps > > routing calls back to the sipX. > > > > Has anyone run into this problem? Has anyone try setting up two (2) SBC's > > in the fashion i am suggesting? > > > > Warren Kreckler > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Opensipstack-osbcdevel mailing list > > Ope...@li... > > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Opensipstack-osbcdevel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-osbcdevel > |