[Music]
welcome to another how-to session from
telco bridges in the fourth of what of
our webinar series SIP trunking has
gained wide adoption offering
opportunities for service providers to
reach new customers in a report on SIP
trunking market Dianne Myers
she's an industry analyst that I just
know that 45% of businesses in their
survey are using SIP trunking and there
is plenty of room for growth as there's
really no dominant player and many TDM
contracts continue to expire and the
cost of implementing SIP trunking
continues to drop as service providers
look to offer new services increase
market share or enhance their security
they look to session border controller
software to facilitate SIP trunking
services and security telco bridges free
SPC is an ideal platform to build SIP
trunking services upon and we'll show
you today how to do so in today's
webinar some quick introductions I'm
Alan Percy the senior director of
product marketing for telco bridges in
today's event moderator and joining me
again is Luke Morrison he's our director
of customer support and one of the
founders of telco bridges and Luke
thanks again for being part of today's
event thank you
yep glad to have you here so let's take
a quick look back this series started
with an introductory section session
where we describe the capabilities and
services included in three SPC along
with a unique business model after that
we showed how to install free SPC on
both bare metal and VMware virtualized
servers and if you missed any of these
previous events we have recordings
available on the free SPC comm video
library encourage you course to go back
and view them at your leisure
in this session we'll show how to
configure free SPC for use in drunken
applications both on the service
provider and the enterprise side of the
network so what do we have planned for
today's session well we're gonna start
with just a quick overview of what the
web portal for free SPC it looks like in
a quick tour and Luke will be handling
that yes well we'll talk about SIP
trunking and the topology will give you
a diagram and talk about some of the
configuration topology topology issues
we'll spend is just a couple of minutes
on some terminology so we're all on the
same page and then we're gonna dig right
in into the configuration steps and
Lucas and actually going to do a
demonstration doing the configuration
step-by-step and we'll wrap up with
where to get some more help some
upcoming events including next month's
webinar we'll share with you what's
coming and of course we'll wrap up with
your Q&A and so we look forward to that
so loco why don't you grab control here
for a second and and give us a quick
orientation of the web portal you know
starting with how do we get into it and
how how to navigate I can do that so so
here is well one of my free SBC that is
running some some systems right so I
have a lot of things running on here we
use it for for testing for demonstrating
some some new features and stuff like
that right and when you get access to
this web interface on the left side here
you have what you can configure on the
system and here I have as an example the
IP interfaces so I have like seven IP
interfaces that do different things for
management for connecting to private
network public network radius and you
have all the configurations here that
you can do on the left side for the
system you have a part here on the
bottom which is more for maintenance so
that's upgrading the system getting logs
out of the system
[Music]
cult races to see calls going in and out
of the system and also doing some test
calls if I go back here to the top I
have the general status of the system so
you can see what is running correctly
and what is not so for example here I
have one network that is red so I have
some networks which are available in
green and one network which is not
available so you can get the global
status of the system and dig down if you
click on some of those interfaces and
you can get more information on what is
going on with this these interfaces okay
so in general status configurations and
also maintenance okay so thanks for the
quick tour let me just grab grab this
slide shear here quick again just for
one quick second and so that's just a
quick orientation so we wanted to talk
about some of the topology for SIP
trunking talking about the you know the
differences between what happens over at
the service provider versus what happens
at the edge of the enterprise so Luca
just give us a quick rundown here and
maybe straighten out some of the
terminology here
sure so here you have the Internet
telephony service provider on the left
side which as an interface for the
network here we have put three SBC but
it could be another device here and what
we want to demonstrate is the one here
on the enterprise side so it's a free
SBC that interconnects internal an
internal network for example an IP PBX a
fax server soft or maybe even real
phones and then here I have put the IPS
that I will use to configure the system
or demonstration right so we have an
internal network here on 192 168 at 101
and then I have my public network here
on the left side which is on 192 168
done one
turi and these are the IP interfaces I
will use for the demonstration got it
good okay so that that gives us a little
orientation on when we actually get into
the configuration of some of the
endpoints and IP addresses usage as we
go so great there's some terminology in
the configuration process we should
probably talk about two so starting with
IP virtual port and as we were chatting
before we got going how would I know if
I stepped on one of those what is this
exactly so so this is like a definition
of a virtual interface on the free SVC
okay so you can define on which virtual
network you are on the SVC and then real
and yeah so this is the same concept
except this is on the physical network
so on the network switch cells you have
the ability to create multiple virtual
networks on the same physical switches
so this is what we use for so usually
the IP virtual part will need to match
at some point the virtual network that
you have the VLAN that you want right
this most people probably aware that so
the SIP transport server what is this a
separate element or yeah so it will be
built upon these IP virtual parts and IP
interfaces and this will allow to
receive some sip calls from an external
network so we just define how we can
receive sip calls in the free sec okay
and last but not least is the network
access point
yep meandering access points are the
definition of the endpoints so who can
be reached from the free SBC and if we
can accept calls also from those
networks okay so some key terms we'll be
using in and essentially the
configuration is broken down into three
I'll call it you know large steps in in
the first couple of steps there's three
smaller ones you want to just quick step
through this yeah so we need to create
this
IP virtual part which includes also the
VLAN that will be used on the network
configure the IP interface to define
what is the information about the IP
network there the second step is the SIP
interfaces so we have the SIP stack
itself the SIP transport servers to be
able to receive SEP cons and sip naps to
be able to send set calls to
destinations yeah the last part is to
create your call route so you decide how
you want to route the calls in your
system right and all this is detailed
and with very detailed instructions on
the wiki and provided a link here it's
rice a quick step by step so why don't
we do this and why don't we take a step
into your lab and why don't you walk us
through the whole process here and it
looks like you got a little equipment
upgrade here to a new univac yeah okay
so I'll back to our configuration here
you can see my screen yep alright so
what I did right now is I I logged into
the system right so you have the IP of
the management of this unit mm-hmm this
SBC and you have the port 1 2 3 5 8
which is the default port of the system
ok all right so you can just log in here
we showed that in our previous webinars
and then once you are here you can
create a new configuration alright so
here I copied some configuration and I
would create a brand new one all right
so if I look for example in IP
interfaces I have like just a default
management point that is configured ok
so what we will want to do first is
create our virtual port here so I will
have actually two virtual ports one for
the internal network and one for the
external network the public one right so
what I will do is I will create my voice
over IP interface
on the public side first here I need to
choose which interface so once when you
have configured initially this free SBC
you have decided which interfaces are
connected where okay so you need to know
physically where they are connected so
in our case here I need to use wipe one
for my public network once I've done
this I need to create my VLAN here it
says a almost VLAN so this is a VLAN
that is located on the free SVC itself
you will need to have this matched also
on the network that you are that you are
using okay so and here I will just
create a wipe one VoIP one public
network here like that and keep it
untagged this is just for the
demonstration so I keep it simple here
hi
so I have my untag Network here so if I
go back I can create also my private
network so by private this one will be
on void interface zero and I will do the
same thing create a wipe zero private
network untagged as well right
physically there on to two independent
boards yeah so for step is done if I go
back to my virtual port zero I see my
two interfaces that are created and if
you can look at this here you see SBC
protected so this means it has all the
security features and they will done
those ports if you see here up there the
management point does not have those
features right right
next is the IP interfaces so I just move
on to that or the third tab here what I
will do is create my voice private
public network first public network here
there's different types of services that
I can use and those interfaces but I
want here to have the RTP and sip and
you can see if I over over this segment
you can see what each of these elements
are so here I have the public network I
will not use the HCP here because I have
some defined IP addresses I want to you
so my public network will be on one that
not my public will be on 103 top 85 and
I will use the default net max madness
for each of these networks okay this is
my gateway and I will create my private
one as well here is just a name right
that you can that you can use and you
can change it later if ever you get you
you want to be more precise precise
naming scheme more complex exactly but
this one is really simple so I keep it I
keep it simple as well okay so oh my
this is my private network so my private
network is on the 101 network here okay
so I have my two virtual ports created
my two IP interfaces created here
there's a four tab the RTP port range
are created automatically and this can
be changed this is really for your RTP
streams second step is to go here in the
SIP
configuration so here I have nothing so
I need to create a new sip interface so
I call it here normally I just call it
sip stack like that there's a bunch of
parameters that can be adjusted but in
our case we will keep it simple and use
all the default configuration and here I
need to create my transport servers how
I receive my sip calls and I will have
two of those one for my private network
and one from my public network so again
I will start with my public interface
you can use the port type UDP is
normally used for sip and the point
itself so you do UDP port that will be
used again the default is 5060 here I
need to make sure I use my public
network here yeah and this you see this
name is created from the names we
created previously
so my public transport server is created
I need to great now my private it will
be the same port but it's on a different
interface now it's gonna be under
private interface okay so I have to here
public network and one for my private
network so in the SVC they are
completely independent interfaces here
two separate sub stacks completely
States yeah exactly
completely separate and here I will
create my networks of course here I will
create two networks one to go to the ID
SP and want to go to the internal
network but of course you can have made
many more interfaces
so this will be my public network so see
I have my to two transports over I
created you need to choose the one that
makes sense here once I do this I get to
a a another configuration panel there's
many different configuration you can
change here however for our
demonstration I will use only a simple
one so I need to change first the IP of
my destination which will be 84 that
will be my I TSP IP address and the only
only thing I need to do is go down here
and choose my public network all right
so you just select it and press on the
arrows here and it goes on the left side
so you see what you are using here
my transport server which is the public
one my part range which is my public one
here you can also create an access
control this for this endpoint or this
interface okay but right now I will not
do that
so my network is created here and I need
to create my local interface and in my
case here it's gonna be I'm gonna use
just a cell phone that I have on my on
my PC just for the sake of demonstration
this will be on the private network here
I will put the IP of the soft phone I
have here but it could be the IP of the
PBX right and I need just to create the
port range here save this so I am I to
network my network that is public and my
network that is private
so you've credited back-to-back
user-agent essentially right now they
are two different user agents but they
have they aren't they have no connection
between them so that's the last step we
have to do here is create a connection
so that means whoops I went a bit faster
you go here in routes and then you say
create new static route here and then I
can say if a call comes from public to
private so my public network will be my
itsp my private network would be my
cellphone so if I receive a call with
any parameter from the ID SP I will send
to my cell phone all right so here of
course you can create I call the rules
calling rules and then remap the call
calling number and there's custom
parameters you can add here as well
and I will do the same on the other
direction
so from my private network to my public
network from my cell phone anything that
comes from my cell phone will go to the
public network okay so you see here
private to public public to private my
two were to call rats and then lastly is
to activate this configuration so what
we have done now is only prepared a
configuration it's not applied yet so to
apply it I need to go here in system and
say activate the configuration ok so
configuration is done I can go here in
the status you can see here that my
networks are available so that means I
can reach so there's their sip polling
that is done and it's sent to the IT SPI
TSP replies me yes I am up same thing
for my cell phone here so everything is
ready to be used so
what I have done for our demonstration
is created another configuration in the
ID SP to be able to make a call so if I
go here you see the the system we have
configured now is ready so I can do a
test call
so you just initiated a call for my
simulated itsp
that's right really SBC to your cell
phone
exactly so we have answered but I hear
myself so I will stop this car my cell
phone is making okay but I can go and
see this is I'm back to the
configuration that we have done right
now in the call trace you can see a call
here coming from the I TSP if I click on
this interface a call coming from the I
TSP out to the cell phone and I can see
also here they call ID that was used you
can see the codex and that have been
used for the call and you can get the
statistics on them very good okay so
that's it we have made the the
configuration and tested that it is
working well that's great that's great
and it was a little less than 15 minutes
to go from a scratch just finish the
install that having back-to-back user
agents setup and this provides them all
the basic das and denial service attack
protection etc and from here you would
start to put in either more
sophisticated routes or more
sophisticated whitelist and blacklist
protections really absolutely I can just
show you maybe here the access control
is we have now you see that you have
some services like the HTTP access I
have here which could be changed to
HTTPS right so you have the access here
you have the SNMP configuration that is
done automatically and you have your
denial of service that is there and the
network scientist
here are already added to my access
control list so I can receive calls now
from the IDS P but they are also very
fine to make sure they don't go over the
limit that has been set as a default
right right and from an application
standpoint this is this is again was the
enterprise side of the other picture and
there would be an IP PBX or a contact
center or something you know behind it
that would be you know sending receiving
traditional telephone calls to sit to a
SIP trunk right that's right that's
right exactly okay and then a similar
configuration for the itsp side
absolutely and here I chose the
enterprise side but you could have at
exactly the same configuration for the
itsp side awesome awesome
good okay well anything more or you want
to jump back to sort of wrapping things
up summarizing things yeah nope I'm done
okay all right so let me just grab a
screen back here
and we'll go from here okay so back from
Luke's lab so you know some additional
resources usually this is a question
that pops up which is okay so well you
know how do I learn or see more we got
three main resources that we've been
developing on the telco bridge is free
SBC site include starting with the
documentation kit which can be found and
what we call the wiki doc stucco bridges
comm and from there you can navigate
down to the to the wiki and the free SBC
section where a lot of the configuration
information that Luke just went through
as detailed out you literally
step-by-step there's diagrams the
screenshots and etc so that they'll walk
you through the process another area is
our forums this is um you know if you
have not purchased a support contract or
have not been using a license a paid
version of the software the forums is a
good place to go there's quite a bit of
other additional information and some of
the other users starting to build some
information around free
you see in the forum and of course the
the free SPC video library which is
where obviously this recording is going
but there's also the other recordings to
actually do any installations and bare
metal and the virtualized server plus
some capability an overview materials on
that so those are great places to get
started why don't you to about next
month's webinar we're going to be doing
something a little bit different gonna
take a break from the how to's and we're
gonna step off into a topic about
robocalling
we're gonna talk about how a new
protocol and/or mechanism to prevent
robo calls called stir and shaken it's
gonna be work we're teaming up with
trans nexus in in creating this content
I've been you know dialoguing where
these folks are real excited about it
it's something that's coming of urgency
because of some of the legislative dates
and compliance requirements as
specifically is starting you know most
aggressively up in Canada so it's um
it's a great opportunity for us to work
together to share some information on
how this all works and those of you that
are building networks might find this
obviously very very helpful we've got
that scheduled for Wednesday June 20th
and a link to register for that event
will be included in the wrap-up email
and in our newsletter that comes out
later this week so um it's an
opportunity to jump in and get to know a
little bit more about this technology
some other events too we've we've got a
couple of trade shows scheduled a little
bit later this this year so we'll be at
the Comic Con event Wotton house in June
from the 25th to the 29th and also to
will be at Astrakhan in October from the
8th to the 11th sharing some stories and
information about how how free SPC can
be used to protect asterisk ask
applications in an augment what's
happening in the asterisk community and
either of those if you if you're
interested in setting up a meeting or or
getting a chance to chat you can use the
calendar e link that I've got here is a
way to grab some timeslot
my calendar so with that let's move to
some QA and take a look if you've got a
question again feel free to go to the
upper left-hand corner your screen pull
up the Q&A panel and submit a question
here and I've got a couple of warm-up
questions your scheduled loop so you
know in a nutshell you know we talked
about the service provider and the
enterprise side of the equation well you
know in a nutshell besides you know the
gist the IP address configurations you
know what kind of configuration issues
since I'm going to be looking at if
they're on the service provider side
we're sending enterprise side
differences well yeah there's that
there's so many differences I think I
think the main issues we are seeing is
making sure your your traffic is going
all the way from the endpoint 9 all the
way to the other side right and that
could include the network switches it
could include the IP interface
configuration so but apart from that now
we don't see that much for we we know
there's one more thing though Alan is a
there will be another session on sip
registration right and then yeah we have
seen a few things there so okay there
will be some discussions on that and
then next webinar yep yeah no it's good
point a little bit later in a series
when we get into some of the more
detailed topic sip registration radius
and some other functions and then we can
get into the differences between the two
side yep so Jeremy's got a question here
aces um you know roadmaps provided for
what kind of support for hyper-v down
the road yes oh well right now we're
working on the AWS version but
you know ly pervy yeah it's coming it's
coming probably the next one right
hyper-v is a little bit farther out on
the roadmap and as you pointed out you
know AWS is next up it's just about done
we keep teasing people saying we're
homeless there and it seems like they
seem to run into a little snag here and
there and of course if somebody's
interested in in using AWS version now
would be a good time to you know
participate is an early adopter give it
a test and work with us on a beta basis
hyper-v will be down down the pipeline a
little bit further so so yeah so open
for questions here if anyone like to ask
questions obviously drop in a Q&A panel
and in the meantime here's one other
prepared question here so we we talked
in a couple of sessions ago about some
of the logging and tracing so if someone
were to run into a snag and have a
little problem there's some Diagnostics
you maybe we just want to click go over
the call trace dye you know what's
available for call trace your
Diagnostics yeah let me just share my
screen again here this one yeah so the
if we look at the culture is here
that'sthat's the basic I would say the
first thing that you would look at if
calls are not going true right so here
you see if you received a call and if
you make the outgoing call and you can
see the link between the two what is the
call number calling number here I have
the duration of the call and all these
information if you cannot figure out
with this then the other things you can
do is signaling trace which in this case
you require SSH access and then you can
start a single interest to see all the
packets that are going through the
system you can also if if you can still
cannot figure it out you can use here
report and create a TV report that can
be sent to our
support team and you can get a lot of
information in there to see what is
configured what has been done what if
you see specific errors so you just
download this file here and you can send
that to us and we can help you awesome
fantastic well good
all right well looks like we're out of
questions and appreciate everyone for
spending a few minutes with us I'd like
to keep these nice and short and sweet
and right on topic so folks we don't go
on and on and on but anyway so Luke like
to thank you for sharing some of your
experience again it's very very useful
and I know I learned something every
single time and of course when I think
our audience for spending some time with
us again today as we noted in the
opening housekeeping we receive an email
within the end of the next day or show
with links to the slides and of course
recorded in today's event and please do
feel free to share this link and the
materials to others in your network that
might find it useful and that's it from
here wishing you all a great day