SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
Presenta(on:	
  Advanced	
  radio	
  over	
  IP	
  
Speaker:	
  Les	
  Sco6	
  
@CommsConnectAus	
   #comms2014	
   COMMS	
  CONNECT	
  2014	
  
Agenda	
  
•  History,	
  why	
  RoIP	
  ma6ers	
  in	
  our	
  industry	
  
•  The	
  difference	
  between	
  RoIP	
  &	
  VoIP	
  
–  	
  how	
  radio	
  systems	
  differ	
  from	
  phone	
  systems.	
  
•  RoIP	
  Evolu(on	
  
•  RoIP	
  Design	
  elements	
  &	
  making	
  it	
  work.	
  
–  IP	
  Networks;	
  bandwidth;	
  data	
  vs	
  voice;	
  private	
  vs	
  public;	
  
quality;	
  protocols;	
  standards;	
  configura(on	
  &	
  analysis	
  tools;	
  
hardware;	
  redundancy;	
  security.	
  
•  RoIP	
  Open	
  Standards	
  
–  APCO	
  P25	
  -­‐	
  CSSI,	
  DFSI,	
  ISSI;	
  DMR	
  –	
  AIS;	
  BSI	
  
–  Benefits	
  
–  Examples	
  
•  Ques(ons?	
  
CommsConnect	
  2014	
   2	
  ©	
  2014	
  Zetron	
  
Defini(on	
  
•  RoIP	
  –	
  Radio	
  over	
  Internet	
  Protocol	
  
– Voice	
  digi(sed	
  by	
  Codec	
  or	
  Vocoder	
  so	
  it	
  can	
  be	
  
encapsulated	
  in	
  an	
  IP	
  data	
  packet	
  for	
  transport	
  
across	
  an	
  IP	
  LAN/WAN/the	
  Internet	
  
– Metadata	
  (AKA	
  Signalling)	
  such	
  as:	
  Press	
  To	
  Talk,	
  
Carrier	
  Detect,	
  Caller	
  ID,	
  Status,	
  Short	
  Data	
  
Message.	
  	
  
CommsConnect	
  2014	
   3	
  ©	
  2014	
  Zetron	
  
History	
  &	
  Why	
  RoIP	
  Ma6ers	
  
•  Early	
  systems	
  connected	
  via	
  RF	
  control,	
  landlines	
  or	
  microwave	
  
–  Circuit	
  switched	
  methods.	
  
–  Early	
  internet	
  was	
  a	
  slow	
  dial-­‐up	
  service	
  for	
  most	
  people	
  
•  Faster	
  commonly	
  available	
  IP	
  LAN/WAN	
  networks	
  allowed	
  radio	
  &	
  
console	
  systems	
  to	
  connect	
  using	
  emerging	
  RoIP	
  technology.	
  	
  
•  Digital	
  radio	
  &	
  console	
  systems	
  evolved	
  with	
  enhanced	
  na(ve	
  RoIP	
  
connec(vity	
  adding	
  advanced	
  metadata	
  func(onality.	
  
•  Tradi(onal	
  Telco	
  land	
  line	
  services	
  are	
  no	
  longer	
  available	
  in	
  favour	
  
of	
  IP	
  services	
  in	
  many	
  countries	
  –	
  like	
  Australia.	
  
•  IP	
  networks,	
  services	
  &	
  equipment	
  are	
  ubiquitous,	
  fast,	
  low	
  cost	
  &	
  
the	
  way	
  of	
  the	
  future,	
  which	
  is	
  why	
  RoIP	
  ma6ers	
  in	
  our	
  industry.	
  
CommsConnect	
  2014	
   4	
  ©	
  2014	
  Zetron	
  
Difference	
  between	
  VoIP	
  &	
  RoIP	
  
•  VoIP	
  used	
  with	
  telephony	
  systems	
  &	
  applica(ons	
  
–  Defined	
  set	
  of	
  func(ons	
  (CLI,	
  CND,	
  Hold,	
  transfer	
  etc.)	
  
–  DTMF	
  is	
  the	
  only	
  in	
  band	
  signalling	
  
–  Full	
  duplex,	
  No	
  PTT	
  	
  
–  Predominantly	
  standards	
  based	
  -­‐	
  SIP	
  (IETF	
  RFC	
  3261)	
  or	
  ITU-­‐T	
  
H.323	
  
CommsConnect	
  2014	
   5	
  ©	
  2014	
  Zetron	
  
Difference	
  between	
  VoIP	
  &	
  RoIP	
  
•  RoIP	
  used	
  with	
  two	
  way	
  radio	
  systems	
  
–  Varied	
  set	
  of	
  func(ons	
  (Manufacturer	
  &	
  radio	
  technology	
  
dependant)	
  
–  Half	
  or	
  full	
  duplex	
  
–  Varied	
  mul(ple	
  in	
  band	
  signalling	
  (DTMF,	
  Selcall,	
  MDC,	
  TRC,	
  
CTCSS…)	
  
–  PTT	
  (mul(ple	
  one	
  to	
  one	
  or	
  many	
  sessions	
  on	
  ad-­‐hoc	
  basis,	
  call	
  
set	
  up	
  (me	
  is	
  cri(cal)	
  
–  Both	
  standards	
  based	
  &	
  proprietary	
  methods	
  
•  Console	
  systems	
  connect	
  to	
  both	
  radio	
  &	
  telephone	
  
systems	
  
–  Today’s	
  focus	
  is	
  on	
  radio	
  &	
  console	
  systems	
  with	
  na(ve	
  (in-­‐
built)	
  RoIP	
  
CommsConnect	
  2014	
   6	
  ©	
  2014	
  Zetron	
  
RoIP	
  Evolu(on	
  
•  Early	
  days	
  “box”	
  at	
  each	
  end	
  conver(ng	
  4WE&M	
  circuit	
  
voice	
  to	
  IP	
  packets	
  &	
  back.	
  A	
  Voice	
  codec	
  such	
  as	
  64kbps	
  G.
711	
  commonly	
  used.	
  
–  OK	
  for	
  voice	
  transport	
  but	
  not	
  so	
  friendly	
  for	
  tradi(onal	
  in-­‐band	
  
“signalling”	
  such	
  as	
  Selcall/ANI	
  systems	
  
–  Lower	
  bit	
  rate	
  codecs	
  can	
  totally	
  destroy	
  in-­‐band	
  signalling	
  
–  Various	
  methods	
  for	
  sending	
  metadata	
  separately	
  as	
  serial	
  data	
  
emerged	
  
•  Box	
  at	
  each	
  end	
  was	
  updated	
  to	
  server	
  at	
  the	
  control	
  end,	
  
box	
  at	
  the	
  radio	
  end	
  
–  This	
  reduced	
  the	
  footprint	
  at	
  the	
  control	
  end	
  by	
  replacing	
  
mul(ple	
  boxes	
  with	
  a	
  server	
  
–  Signalling	
  conversion	
  done	
  in	
  the	
  smart	
  remote	
  box	
  
CommsConnect	
  2014	
   7	
  ©	
  2014	
  Zetron	
  
RoIP	
  Evolu(on	
  
•  Early	
  days	
  “box”	
  at	
  each	
  end	
  conver(ng	
  4WE&M	
  circuit	
  
voice	
  to	
  IP	
  packets	
  &	
  back.	
  A	
  Voice	
  codec	
  such	
  as	
  64kbps	
  G.
711	
  commonly	
  used.	
  
–  OK	
  for	
  voice	
  transport	
  but	
  not	
  so	
  friendly	
  for	
  tradi(onal	
  in-­‐band	
  
“signalling”	
  such	
  as	
  Selcall/ANI	
  systems	
  
–  Lower	
  bit	
  rate	
  codecs	
  can	
  totally	
  destroy	
  in-­‐band	
  signalling	
  
–  Various	
  methods	
  for	
  sending	
  metadata	
  separately	
  as	
  serial	
  data	
  
emerged	
  
•  Box	
  at	
  each	
  end	
  was	
  updated	
  to	
  server	
  at	
  the	
  control	
  end,	
  
box	
  at	
  the	
  radio	
  end	
  
–  This	
  reduced	
  the	
  footprint	
  at	
  the	
  control	
  end	
  by	
  replacing	
  
mul(ple	
  boxes	
  with	
  a	
  server	
  
–  Signalling	
  conversion	
  done	
  in	
  the	
  smart	
  remote	
  box	
  
CommsConnect	
  2014	
   8	
  ©	
  2014	
  Zetron	
  
RoIP	
  Evolu(on	
  
•  Modern	
  digital	
  systems	
  have	
  “na(ve”	
  RoIP	
  
interfaces	
  
– P25	
  CSSI/DFSI/ISSI;	
  DMR	
  AIS;	
  TETRA;	
  others	
  
– Voice	
  codecs/vocoders	
  are	
  op(mised	
  for	
  
intelligibility	
  &	
  data	
  efficiency	
  (low	
  bit	
  rate)	
  
– Send	
  enhanced	
  metadata	
  as	
  data	
  packets	
  
CommsConnect	
  2014	
   9	
  ©	
  2014	
  Zetron	
  
Design	
  Topics	
  &	
  Making	
  it	
  Work	
  
•  RoIP	
  Network	
  
–  Bandwidth	
  
–  Data	
  vs	
  Voice	
  
–  Private	
  vs	
  Public	
  
–  Quality	
  
–  Protocols	
  
–  Standards	
  
–  Configura(on	
  &	
  analysis	
  tools	
  
–  Hardware	
  
–  Redundancy	
  
–  Security	
  
CommsConnect	
  2014	
   10	
  ©	
  2014	
  Zetron	
  
RoIP	
  Network	
  
•  A	
  Mission-­‐cri(cal	
  voice	
  system	
  must	
  be	
  reliable.	
  
•  A	
  network	
  suitable	
  for	
  data	
  might	
  not	
  be	
  suitable	
  for	
  
Voice.	
  
–  Most	
  networks	
  were	
  originally	
  designed	
  for	
  data	
  not	
  voice.	
  
•  Nobody	
  no(ces	
  if	
  DATA	
  packets	
  are	
  lost,	
  data	
  can	
  wait	
  
&	
  do	
  retries.	
  
•  Lost	
  VOICE	
  packets	
  are	
  no(ced	
  instantly	
  as	
  lost	
  words	
  
or	
  syllables	
  
–  Shoot	
  or	
  don’t	
  shoot?	
  
•  Without	
  network	
  management,	
  data	
  applica(ons	
  can	
  
hog	
  all	
  available	
  bandwidth	
  in	
  a	
  WAN.	
  
CommsConnect	
  2014	
   11	
  ©	
  2014	
  Zetron	
  
Bandwidth	
  -­‐	
  Data	
  &	
  Voice	
  
A. Typical Voice Application Payload
(Predictable)
B. Typical Data Application Payload
(Unpredictable)
C. Combined Unpredictable Payload
Maximum
Fixed
Bandwidth
Maximum Fixed
Bandwidth
Delayed Data
Packets & LOST
Voice Packets
CommsConnect	
  2014	
   12	
  ©	
  2014	
  Zetron	
  
Public	
  Network	
  
Unpredictable
Bandwidth
Typical Voice Application Payload
Bandwidth reduced by
traffic of public users
Theoretical max Bandwidth
LOST Voice Packets
•  The	
  easiest	
  of	
  all	
  configura(ons	
  to	
  reliably	
  support	
  mission-­‐cri(cal	
  RoIP	
  is	
  
a	
  private,	
  dedicated	
  (non-­‐shared)	
  network.	
  	
  
CommsConnect	
  2014	
   13	
  ©	
  2014	
  Zetron	
  
Parameters	
  Impac(ng	
  RoIP	
  Reliability	
  
•  Low	
  throughput	
  
•  Dropped	
  packets	
  
•  Errors	
  
•  Latency	
  
•  Ji6er	
  
•  Out-­‐of-­‐order	
  delivery	
  
CommsConnect	
  2014	
   14	
  ©	
  2014	
  Zetron	
  
Priori(za(on	
  &	
  QoS	
  
•  Priori(za(on	
  improves	
  voice	
  delivery	
  in	
  a	
  
shared	
  network.	
  
– Give	
  priority	
  to	
  RoIP	
  devices	
  (HW	
  port	
  priority	
  or	
  
IP	
  address/port	
  priority)	
  
– Give	
  priority	
  to	
  RoIP	
  packets	
  (Quality	
  of	
  Service	
  –	
  
QOS)	
  
– Priori(za(on	
  generally	
  doesn’t	
  help	
  on	
  a	
  public	
  
network.	
  
– QOS	
  is	
  defined	
  by	
  IEEE	
  P802.1p	
  
CommsConnect	
  2014	
   15	
  ©	
  2014	
  Zetron	
  
QoS	
  IEEE	
  P802.1p	
  
CommsConnect	
  2014	
   16	
  
PCP Priority Acronym Traffic	
  Types
1 0	
  (lowest) BK Background
0 1 BE Best	
  Effort
2 2 EE Excellent	
  Effort
3 3 CA Critical	
  Applications
4 4 VI Video,	
  <	
  100	
  ms	
  latency	
  and	
  jitter
5 5 VO Voice,	
  <	
  10	
  ms	
  latency	
  and	
  jitter
6 6 IC Internetwork	
  Control
7 7	
  (highest) NC Network	
  Control
©	
  2014	
  Zetron	
  
RoIP	
  Data	
  Efficiency	
  
•  Low	
  bit	
  rate	
  codec	
  to	
  convert	
  voice	
  to	
  data	
  
– Voice	
  over	
  the	
  radio	
  air	
  interface	
  is	
  BW	
  
constrained	
  
•  UDP	
  instead	
  of	
  TCP	
  
– Non-­‐assured	
  vs	
  assured	
  delivery	
  for	
  real-­‐(me	
  
voice	
  
•  Mul(cast	
  instead	
  of	
  unicast	
  
– One	
  to	
  many	
  with	
  single	
  IP	
  stream	
  
CommsConnect	
  2014	
   17	
  ©	
  2014	
  Zetron	
  
Firewalls
Routers
Switches
Hubs
TCP/IP	
  Protocols	
  
Layer 1
Layer 2
Layer 3
Layer 4
CommsConnect	
  2014	
   18	
  ©	
  2014	
  Zetron	
  
Firewalls
Routers
Switches
Hubs
TCP/IP	
  HW	
  
CommsConnect	
  2014	
   19	
  ©	
  2014	
  Zetron	
  
TCP	
  vs	
  UDP	
  
•  TCP	
  	
  Transmission	
  Control	
  Protocol	
  
–  Supervised	
  transport	
  knows	
  whether	
  or	
  not	
  packet	
  
was	
  received	
  by	
  the	
  far	
  end	
  &	
  allows	
  for	
  retries	
  if	
  not	
  
received.	
  	
  
–  Generally	
  used	
  for	
  non	
  streaming	
  data.	
  
•  UDP	
  User	
  Datagram	
  Protocol	
  
–  Unsupervised	
  transport	
  does	
  not	
  know	
  whether	
  or	
  
not	
  a	
  packet	
  was	
  received	
  by	
  the	
  far	
  end.	
  	
  
–  Used	
  for	
  streaming	
  data	
  (video,	
  voice)	
  where	
  
acknowledgements	
  would	
  otherwise	
  increase	
  the	
  
network	
  traffic	
  &	
  result	
  in	
  delays	
  
CommsConnect	
  2014	
   20	
  ©	
  2014	
  Zetron	
  
TCP	
  vs	
  UDP	
  
CommsConnect	
  2014	
   21	
  
TCP packet contains provisions for
acknowledgement. 192 byte
overhead/packet.
UDP packet contains no provision for
acknowledgement. 64 byte
overhead/packet.
©	
  2014	
  Zetron	
  
RTP	
  
•  Real	
  Time	
  Protocol	
  
– IETF	
  RFC3550	
  
•  RTCP	
  Real	
  Time	
  Control	
  Protocol	
  
– Used	
  to	
  reconstruct	
  out	
  of	
  order	
  packets	
  &	
  detect	
  
losses	
  
– Used	
  to	
  generate	
  report	
  sta(s(cs	
  for	
  connec(ons	
  
CommsConnect	
  2014	
   22	
  ©	
  2014	
  Zetron	
  
Mul(cast	
  &	
  IGMP	
  
•  Bandwidth	
  efficient	
  way	
  to	
  send	
  voice	
  from	
  
one	
  source	
  to	
  many	
  interested	
  par(es	
  
– One	
  to	
  many	
  with	
  single	
  IP	
  packet	
  stream	
  
•  Network	
  must	
  be	
  mul(cast	
  aware	
  
•  Internet	
  Group	
  Management	
  Protocol	
  (IGMP)	
  
– Requires	
  configura(on	
  on	
  switch,	
  router	
  or	
  other	
  
host	
  
•  Radio	
  &	
  Console	
  systems	
  use	
  Mul(cast	
  IP	
  
CommsConnect	
  2014	
   23	
  ©	
  2014	
  Zetron	
  
Mul(cast	
  HW	
  Issues	
  
•  IP	
  Switches	
  don’t	
  care	
  about	
  the	
  type	
  of	
  IP	
  traffic	
  passing	
  through	
  them	
  
–  TCP,	
  UDP,	
  unicast	
  or	
  mul(cast	
  
–  Intelligent	
  switches	
  send	
  only	
  traffic	
  des(ned	
  for	
  Ethernet	
  address(s)	
  
•  IP	
  Routers	
  &	
  firewalls	
  do	
  care	
  about	
  the	
  type	
  of	
  IP	
  traffic	
  passing	
  through	
  
them.	
  
–  Read	
  packet	
  contents	
  to	
  decide	
  rou(ng	
  
–  Check	
  for	
  &	
  allow	
  or	
  block	
  by	
  traffic	
  type	
  e.g	
  UDP-­‐IP	
  or	
  TCP-­‐IP	
  &	
  port	
  use	
  
•  Consumer	
  grade	
  routers	
  &	
  firewalls	
  will	
  not	
  pass	
  bi-­‐direc(onal	
  mul(cast	
  
traffic.	
  	
  
•  Most	
  residen(al	
  ISPs	
  will	
  not	
  allow	
  you	
  to	
  send	
  mul(cast	
  to	
  the	
  internet.	
  
•  Commercial	
  grade	
  routers	
  &	
  firewalls	
  can	
  be	
  configured	
  to	
  pass	
  mul(cast	
  
traffic.	
  
–  Some	
  can	
  tunnel	
  mul(cast	
  through	
  a	
  unicast-­‐only	
  network.	
  
•  Mul(cast	
  in	
  a	
  new	
  dedicated	
  single	
  level	
  network	
  is	
  simple.	
  
•  Mul(cast	
  with	
  routers	
  and/or	
  a	
  shared	
  network	
  is	
  more	
  complex.	
  
CommsConnect	
  2014	
   24	
  ©	
  2014	
  Zetron	
  
Standards	
  
•  TCP,	
  UDP,	
  RTP	
  &	
  SIP	
  are	
  all	
  standards	
  
developed	
  by	
  the	
  Internet	
  Engineering	
  Task	
  
Force	
  (IETF).	
  
•  IETF	
  standards	
  are	
  called	
  RFCs	
  (Request	
  for	
  
comment).	
  
•  There	
  are	
  no	
  IETF	
  RFCs	
  for	
  “RoIP”	
  
	
  
CommsConnect	
  2014	
   25	
  ©	
  2014	
  Zetron	
  
RoIP	
  Standards	
  
•  Unless	
  a	
  vendors	
  “RoIP”	
  interface	
  is	
  made	
  to	
  a	
  
standard,	
  it	
  will	
  be	
  incompa(ble	
  with	
  other	
  
vendors	
  RoIP	
  systems	
  
•  Examples	
  of	
  open	
  Standard	
  RoIP	
  interfaces	
  
– TIA:	
  CSSI;	
  DFSI;	
  ISSI	
  
– DMRA:	
  AIS	
  
– BSI	
  Bridging	
  Systems	
  Interface	
  
CommsConnect	
  2014	
   26	
  ©	
  2014	
  Zetron	
  
P25	
  Open	
  Standards	
  
•  TIA	
  developed	
  &	
  published	
  APCO	
  standards	
  
•  Standardiza(on	
  Drivers/Benefits	
  
– Interoperability	
  between	
  systems	
  
– Compe((on	
  between	
  vendors	
  
– Enhanced	
  features	
  &	
  func(ons	
  
– Spectral	
  efficiency	
  
CommsConnect	
  2014	
   27	
  ©	
  2014	
  Zetron	
  
DFSI
Digital	
  Fixed	
  Sta7on	
  Interface	
  
CSSI
Console	
  Sub-­‐System	
  Interface	
  
P25	
  Standards	
  
Mobiles	
  	
  	
  	
  
Portables	
  	
  
P25	
  Console	
  	
  
Sub-­‐System	
  
P25	
  Console	
  Operator	
  
	
  
Conven4onal	
  
Repeaters	
  
ISSI
Inter RF Sub-System Interface
P25	
  Trunked	
  
RF	
  Sub-­‐System	
  A	
  
	
  
	
  
Trunked	
  
Repeaters	
  
CAI
Common	
  Air	
  Interface	
  
P25	
  Trunked	
  
RF	
  Sub-­‐System	
  B	
  
	
  
CommsConnect	
  2014	
   28	
  ©	
  2014	
  Zetron	
  
P25	
  RoIP	
  Func(ons	
  
•  RoIP	
  control	
  &	
  metadata	
  provides	
  func(ons	
  
– Individual	
  call,	
  group	
  call,	
  emergency	
  call	
  
– Caller	
  ID,	
  talk	
  group	
  ID	
  
– Radio	
  check,	
  call	
  alert,	
  status	
  update,	
  
– Radio	
  unit	
  monitor,	
  radio	
  stun,	
  radio	
  revive	
  
– Mul(ple	
  encryp(on	
  func(ons.	
  
•  Func(ons	
  used	
  by	
  subscribers	
  &	
  consoles	
  
CommsConnect	
  2014	
   29	
  ©	
  2014	
  Zetron	
  
RoIP	
  Configura(on	
  
•  P25	
  CSSI	
  example	
  
– Lots	
  more	
  parameters	
  to	
  configure	
  
– Using	
  GUI	
  to	
  Display	
  meta-­‐data	
  in	
  meaningful	
  way	
  
– Analysis	
  tools	
  
– Redundancy	
  
CommsConnect	
  2014	
   30	
  ©	
  2014	
  Zetron	
  
Configura(on	
  P25	
  CSSI	
  
•  CSSI	
  configura(on	
  parameters	
  
–  One	
  console	
  system	
  CSSI	
  connec(on	
  to	
  each	
  RFSS	
  in	
  the	
  
radio	
  network	
  
–  RFSS	
  Applica(on	
  IP	
  address	
  
–  WACN	
  
–  System	
  ID	
  
–  RFSS	
  ID	
  
–  TG	
  ID	
  range	
  
–  SUID	
  range	
  
–  AnnGID’s	
  
–  SysGID	
  
–  Understanding	
  fleet	
  mapping	
  is	
  very	
  important	
  
CommsConnect	
  2014	
   31	
  ©	
  2014	
  Zetron	
  
Console	
  GUI	
  –	
  TG	
  &	
  Call	
  Stack	
  
CommsConnect	
  2014	
   32	
  ©	
  2014	
  Zetron	
  
Console	
  GUI	
  TG	
  Resource	
  
CommsConnect	
  2014	
  
	
  
GUI	
  Icon	
  
TG	
  “Encrypted”	
  	
  
	
  
GUI	
  Icon	
  
“Announce	
  GP”	
  	
  
33	
  ©	
  2014	
  Zetron	
  
GUI	
  Icon	
  Examples	
  
CommsConnect	
  2014	
   34	
  ©	
  2014	
  Zetron	
  
Console	
  GUI	
  Call	
  Stack	
  
•  Call	
  stack	
  displays	
  P25	
  
metadata	
  
–  Time	
  
–  Caller	
  ID/Alias	
  
–  Status	
  
–  Call	
  state	
  
–  Emergency	
  
CommsConnect	
  2014	
   35	
  ©	
  2014	
  Zetron	
  
CSSI	
  Getng	
  Connected	
  
•  Configure	
  Parameters	
  
–  RFSS	
  IP	
  address,	
  WACN,	
  System	
  ID,	
  RFSS	
  ID,	
  TG	
  ID	
  range,	
  SUID	
  range,	
  
AnnGID,	
  SysGID,	
  etc.	
  
•  Connec(vity	
  check	
  
–  Ping	
  RFSS,	
  confirm	
  network	
  connec(vity	
  
•  Check	
  console	
  func(ons	
  
–  Individual	
  call,	
  group	
  call,	
  emergency	
  call,	
  announce	
  group	
  call,	
  system	
  
call,	
  radio	
  check,	
  status	
  query,	
  remote	
  unit	
  monitor,	
  stun,	
  revive	
  etc.	
  
•  If	
  it	
  doesn’t	
  work	
  –	
  use	
  diagnos(cs	
  tools	
  to	
  check	
  CSSI-­‐RFSS	
  
messages	
  
–  SIP	
  invite	
  
–  SIP	
  op(ons	
  
–  RFSS	
  capability	
  
–  Registra(ons	
  
CommsConnect	
  2014	
   36	
  ©	
  2014	
  Zetron	
  
Tools	
  -­‐	
  Wireshark	
  
CommsConnect	
  2014	
   37	
  ©	
  2014	
  Zetron	
  
Wireshark	
  Packet	
  Analysis	
  SIP	
  Op(ons	
  
CommsConnect	
  2014	
   38	
  
OPTIONS	
  sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS	
  SIP/2.0	
  
To:	
  <sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>	
  
From:	
  <sip:TIA-­‐P25-­‐RFSSCapability@01.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>;tag=066741390402505	
  
Via:	
  SIP/2.0/UDP	
  01.4A0.BEE00.p25dr;branch=z9hG4bK780x2336e9aa7	
  
Allow:	
  ACK,BYE,CANCEL,INVITE,OPTIONS,REGISTER,MESSAGE	
  
Call-­‐ID:	
  1375882954984876@0001.4A0.BEE00.p25dr	
  
Accept:	
  applica(on/sdp;level=1,applica(on/x-­‐(a-­‐p25-­‐issi,applica(on/x-­‐(a-­‐p25-­‐supdat,applica(on/x-­‐(a-­‐p25-­‐
issi-­‐90	
  
CSeq:	
  1	
  OPTIONS	
  
Max-­‐Forwards:	
  70	
  
Content-­‐Length:	
  0	
  
©	
  2014	
  Zetron	
  
Wireshark	
  Packet	
  Analysis	
  SIP	
  Op(ons	
  
SIP/2.0	
  200	
  OK	
  
Via:	
  SIP/2.0/UDP	
  01.4A0.BEE00.p25dr;received=10.70.2.1;branch=z9hG4bK780x2336e9aa7	
  
Call-­‐ID:	
  1375882954984876@0001.4A0.BEE00.p25dr	
  
From:	
  <sip:TIA-­‐P25-­‐RFSSCapability@01.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>;tag=066741390402505	
  
To:	
  <sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>	
  
CSeq:	
  1	
  OPTIONS	
  
MIME-­‐Version:	
  1.0	
  
Allow:	
  INVITE,	
  ACK,	
  BYE,	
  CANCEL,	
  REGISTER,	
  MESSAGE,	
  OPTIONS	
  
Accept:	
  applica(on/sdp;level=1,	
  applica(on/x-­‐(a-­‐p25-­‐issi,	
  applica(on/x-­‐(a-­‐p25-­‐issi-­‐18,	
  applica(on/x-­‐
(a-­‐p25-­‐supdat	
  
Content-­‐Disposi(on:	
  session;	
  handling=required	
  
Content-­‐Type:	
  applica(on/x-­‐(a-­‐p25-­‐issi	
  
Content-­‐Length:	
  	
  	
  236	
  
r-­‐us:1,	
  r-­‐uc:1,	
  r-­‐gs:1,	
  r-­‐gc:1,	
  r-­‐ecg:0,	
  r-­‐ccg:0,	
  r-­‐sd-­‐ea:0,	
  r-­‐sd-­‐ec:0,	
  r-­‐sd-­‐gc:0,	
  r-­‐sd-­‐ca:1,	
  r-­‐sd-­‐sm:1,	
  r-­‐sd-­‐sq:1,	
  
r-­‐sd-­‐su:0,	
  	
  
r-­‐sd-­‐rm:1,	
  r-­‐sd-­‐re:0,	
  r-­‐sd-­‐rc:0,	
  r-­‐sd-­‐rd:0,	
  r-­‐sd-­‐ri:0,	
  r-­‐sd-­‐ru:0,	
  r-­‐pd:0,	
  r-­‐ru:0,	
  r-­‐rg:0,	
  r-­‐rk:0	
  
CommsConnect	
  2014	
   39	
  ©	
  2014	
  Zetron	
  
Wireshark	
  Stream	
  Analysis	
  Console	
  
•  less	
  than	
  ideal	
  sta(s(cs	
  
•  Maximum	
  delta	
  65ms,	
  
packets	
  have	
  been	
  delayed	
  
in	
  sender	
  or	
  network.	
  	
  	
  
•  Larger	
  maximum	
  ji6er	
  but	
  
small	
  average	
  ji6er	
  
indicates	
  sender	
  or	
  
network	
  has	
  variable	
  
delays.	
  
•  High	
  skew,	
  clock	
  on	
  sender	
  
is	
  not	
  disciplined	
  and	
  has	
  
dri{ed	
  rela(ve	
  to	
  receiver	
  
during	
  the	
  call.	
  
•  But	
  no	
  lost	
  or	
  out-­‐of-­‐order	
  
packets,	
  delivery	
  is	
  reliable.	
  
CommsConnect	
  2014	
   40	
  ©	
  2014	
  Zetron	
  
Tools	
  -­‐	
  IP	
  Stats	
  AVC	
  
CommsConnect	
  2014	
   41	
  ©	
  2014	
  Zetron	
  
Tools	
  -­‐	
  SNMP	
  
•  Integra(on	
  with	
  standard	
  IT	
  management	
  &	
  
repor(ng	
  solu(ons	
  
•  Alarms	
  
•  Usage	
  sta(s(cs	
  
CommsConnect	
  2014	
   42	
  ©	
  2014	
  Zetron	
  
Hardware	
  
•  IP	
  has	
  changed	
  the	
  hardware	
  landscape	
  
– COTS	
  HW	
  vs	
  Embedded	
  
– Console	
  is	
  a	
  PC	
  (desktop,	
  laptop,	
  tablet)	
  &	
  media	
  
dock	
  
– Ethernet	
  Switches	
  
– Routers	
  
– Customer	
  selected	
  HW	
  Match	
  exis(ng	
  service	
  	
  
agreements	
  or	
  IT	
  environment	
  
– Spares	
  freely	
  available	
  off	
  the	
  shelf	
  
CommsConnect	
  2014	
   43	
  ©	
  2014	
  Zetron	
  
COTS	
  Server	
  HW	
  Example	
  
CommsConnect	
  2014	
  
Model Processor Memory Hard	
  Drive Power	
  Supply Warranty OS Cost
Dell	
  R210	
  II
1x	
  Xeon	
  E2-­‐
1230v2,	
  3.3GHz,	
  
4C/8T
4GB	
  (2x2GB,)	
  
Non–redundant,	
  
ECC
1x	
  500GB	
  7200	
  
RPM,	
  Internal Non-­‐redundant
1	
  Year,	
  Next	
  
Business	
  Day CentOS	
  6.4 $1,300
Dell	
  R620
2x	
  Xeon	
  E5-­‐2630,	
  
2.3GHz,	
  6C/12T
8GB	
  (4x2GB),	
  
Non–redundant,	
  
ECC
2x	
  500GB	
  7200	
  
RPM,	
  RAID	
  1,	
  
Hot-­‐plug
Platinum	
  
efficiency,	
  Non-­‐
redundant
3	
  Year,	
  Next	
  
Business	
  Day CentOS	
  6.4 $2,000
Dell	
  R620
2x	
  Xeon	
  E5-­‐2630,	
  
2.3GHz,	
  6C/12T
32GB	
  (16x2GB),	
  
Redundant,	
  ECC
2x	
  500GB	
  7200	
  
RPM,	
  RAID	
  1,	
  
Hot-­‐plug
Platinum	
  
efficiency,	
  
Redundant
3	
  Year,	
  Next	
  
Business	
  Day CentOS	
  6.4 $3,850
Dell	
  R620
2x	
  Xeon	
  E5-­‐2630,	
  
2.3GHz,	
  6C/12T
32GB	
  (16x2GB),	
  
Redundant,	
  ECC
2x	
  500GB	
  7200	
  
RPM,	
  RAID	
  1,	
  
Hot-­‐plug
Titanium	
  
efficiency,	
  
Redundant
7	
  Year,	
  2	
  hour	
  
response,	
  
Mission	
  Critical CentOS	
  6.4 $12,550
Dell	
  R620
2x	
  Xeon	
  E5-­‐2630,	
  
2.3GHz,	
  6C/12T
32GB	
  (16x2GB),	
  
Redundant,	
  ECC
2x	
  300GB	
  Solid	
  
State,	
  RAID	
  1,	
  
Hot-­‐plug
Titanium	
  
efficiency,	
  
Redundant
7	
  Year,	
  2	
  hour	
  
response,	
  
Mission	
  Critical
RHEL	
  6.4,	
  7	
  
year	
  
subscription $24,050
44	
  ©	
  2014	
  Zetron	
  
Hardware	
  IP	
  Consoles	
  
•  Console	
  is	
  a	
  Windows	
  PC	
  	
  
•  Media	
  Dock	
  USB	
  
connec(on	
  to	
  PC	
  
– Headset,	
  handset,	
  
footswitch,	
  speakers	
  
connect	
  to	
  media	
  dock	
  
CommsConnect	
  2014	
   45	
  ©	
  2014	
  Zetron	
  
Hardware	
  Base	
  Sta(ons	
  
•  Base	
  Sta(ons	
  &	
  Repeaters	
  have	
  
na(ve	
  Ethernet	
  connec(vity	
  
•  Ethernet	
  is	
  used	
  for:	
  
–  Direct	
  console	
  connec(on	
  via	
  DFSI	
  	
  
–  Alarms	
  and	
  Monitoring	
  over	
  SNMP	
  
–  Configura(on	
  &	
  Remote	
  
Management	
  
–  NTP	
  for	
  (me	
  synchronisa(on	
  
–  Connec(on	
  to	
  other	
  base	
  sta(ons	
  
for	
  wide	
  area	
  networks	
  
CommsConnect	
  2014	
   46	
  ©	
  2014	
  Zetron	
  
HW	
  Redundancy	
  
•  Geographic	
  diversity	
  console	
  &	
  radio	
  systems	
  
•  H/A	
  RFSS	
  Server	
  
–  Floa(ng	
  IP	
  address	
  
–  Mul(ple	
  address	
  
•  Console	
  system	
  
–  Main/Standby	
  or	
  HA	
  Servers	
  
•  Console	
  
–  Dual	
  NIC	
  PC,	
  LAN	
  A,	
  LAN	
  B	
  
–  AVC	
  monitors	
  sta(s(cs	
  on	
  links	
  
CommsConnect	
  2014	
   47	
  ©	
  2014	
  Zetron	
  
Security	
  
•  P25	
  AES/DES	
  Encryp(on	
  
–  Voice	
  is	
  encrypted	
  
–  KFD,	
  KMF	
  
–  Storage	
  of	
  mul(ple	
  keys,	
  radios	
  &	
  consoles	
  can	
  auto	
  detect	
  &	
  displaly	
  clear	
  vs	
  
encrypted	
  
•  VLAN	
  
–  Increases	
  security	
  by	
  segrega(ng	
  a	
  shared	
  physical	
  network	
  into	
  isolated	
  
virtual	
  networks.	
  	
  
•  IPSEC	
  
–  Allows	
  secure	
  tunnelling	
  of	
  traffic	
  over	
  third-­‐party	
  IP	
  back-­‐haul	
  networks.	
  
Open	
  standard,	
  available	
  from	
  many	
  COTS	
  routers.	
  
•  Firewall	
  
–  Provides	
  control	
  over	
  the	
  network	
  traffic	
  that	
  reaches	
  cri(cal	
  servers.	
  	
  
Typically	
  only	
  the	
  network	
  ports	
  &	
  protocols	
  that	
  are	
  required	
  for	
  the	
  service	
  
provided	
  are	
  allowed	
  through	
  the	
  firewall.	
  	
  	
  Access	
  to	
  server	
  management	
  
func(ons	
  may	
  be	
  restricted	
  to	
  internal	
  networks.	
  
•  Physical	
  access	
  restric(ons	
  
CommsConnect	
  2014	
   48	
  ©	
  2014	
  Zetron	
  
ROIP	
  Voice	
  Recorder	
  Systems	
  
•  Recorders	
  interface	
  with	
  Radio	
  Systems	
  via	
  IP	
  
•  Handle	
  voice	
  &	
  meta	
  data	
  for	
  mul(ple	
  systems	
  
– P25,	
  DMR,	
  SIP	
  Telephony	
  &	
  Conven(onal	
  
interfaces	
  
– Encryp(on	
  &	
  decryp(on,	
  key	
  loading,	
  key	
  store	
  
– Console	
  Systems	
  
CommsConnect	
  2014	
   49	
  ©	
  2014	
  Zetron	
  
Other	
  System	
  RoIP	
  Interfaces	
  
•  Other	
  systems	
  &	
  applica(ons	
  use	
  the	
  
metadata	
  elements	
  of	
  RoIP	
  &	
  require	
  IP	
  
interfaces	
  
– CAD	
  
– AVL/GIS/Mapping	
  
•  Consoles	
  provide	
  API	
  for	
  3rd	
  party	
  systems	
  
CommsConnect	
  2014	
   50	
  ©	
  2014	
  Zetron	
  
RoIP	
  Conclusion	
  
•  Radio	
  over	
  IP	
  is	
  important	
  to	
  our	
  industry	
  
•  Allows	
  rela(vely	
  low	
  cost	
  system	
  connec(vity	
  
•  Provides	
  advanced	
  features	
  &	
  func(ons	
  
•  Specialist	
  skills	
  needed	
  to	
  make	
  it	
  successful	
  for	
  
mission	
  cri(cal	
  applica(ons	
  
•  Open	
  standards	
  &	
  COTS	
  HW	
  provide	
  
interoperability	
  &	
  compe((on	
  
•  Thank	
  you	
  for	
  a6ending	
  
•  Ques(ons?	
  
CommsConnect	
  2014	
   51	
  ©	
  2014	
  Zetron	
  
www.comms-­‐connect.com.au	
  
Conference	
  materials	
  available	
  soon	
  at	
  
COMMS	
  CONNECT	
  2014	
  @CommsConnectAus	
   #comms2014	
  

Weitere ähnliche Inhalte

Was ist angesagt?

FTTH Planning using GIS
FTTH Planning using GISFTTH Planning using GIS
FTTH Planning using GIS
Umar Farooq
 
Lte drivetest guideline with genex assistant
Lte drivetest guideline with genex assistantLte drivetest guideline with genex assistant
Lte drivetest guideline with genex assistant
Ray KHASTUR
 
Kpi in telecommunication
Kpi in telecommunicationKpi in telecommunication
Kpi in telecommunication
baluiabrows
 

Was ist angesagt? (20)

High Definition Radio ppt
High Definition Radio pptHigh Definition Radio ppt
High Definition Radio ppt
 
SDH presentation
SDH presentationSDH presentation
SDH presentation
 
EENA 2021: Implementing Next Generation 112 (2/3)
EENA 2021: Implementing Next Generation 112 (2/3)EENA 2021: Implementing Next Generation 112 (2/3)
EENA 2021: Implementing Next Generation 112 (2/3)
 
LTE ADVANCED PPT
LTE ADVANCED PPTLTE ADVANCED PPT
LTE ADVANCED PPT
 
Ericsson Mini-link 6600 Nodes
Ericsson Mini-link 6600 NodesEricsson Mini-link 6600 Nodes
Ericsson Mini-link 6600 Nodes
 
Lesson 1 the pstn
Lesson 1 the pstnLesson 1 the pstn
Lesson 1 the pstn
 
Paving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoTPaving the path to Narrowband 5G with LTE IoT
Paving the path to Narrowband 5G with LTE IoT
 
optical space division multiplexing
optical space division multiplexingoptical space division multiplexing
optical space division multiplexing
 
Fdma tdma-cdma-151223125532
Fdma tdma-cdma-151223125532Fdma tdma-cdma-151223125532
Fdma tdma-cdma-151223125532
 
Routing over ericsson mini link
Routing over ericsson mini linkRouting over ericsson mini link
Routing over ericsson mini link
 
5G Demystified; the what, when and where
5G Demystified; the what, when and where5G Demystified; the what, when and where
5G Demystified; the what, when and where
 
FTTH Planning using GIS
FTTH Planning using GISFTTH Planning using GIS
FTTH Planning using GIS
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
 
optics ppt
optics pptoptics ppt
optics ppt
 
213057423.pdf
213057423.pdf213057423.pdf
213057423.pdf
 
papr-presentation
papr-presentationpapr-presentation
papr-presentation
 
Lte drivetest guideline with genex assistant
Lte drivetest guideline with genex assistantLte drivetest guideline with genex assistant
Lte drivetest guideline with genex assistant
 
Kpi in telecommunication
Kpi in telecommunicationKpi in telecommunication
Kpi in telecommunication
 
Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922Osc ftth solutions v1.0 20160922
Osc ftth solutions v1.0 20160922
 
Optical network evolution
Optical network evolutionOptical network evolution
Optical network evolution
 

Andere mochten auch

Radio-Over-IP Presentation
Radio-Over-IP PresentationRadio-Over-IP Presentation
Radio-Over-IP Presentation
BriCom Solutions
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
Peter R. Egli
 
13.) analytics (user experience)
13.) analytics (user experience)13.) analytics (user experience)
13.) analytics (user experience)
Jeff Green
 
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
Justin Jones
 
8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)
Jeff Green
 
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworksSANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
Matthew J. Harmon
 
WT - FDDI & ISDN
WT - FDDI & ISDNWT - FDDI & ISDN
WT - FDDI & ISDN
vinay arora
 

Andere mochten auch (20)

Radio-Over-IP Presentation
Radio-Over-IP PresentationRadio-Over-IP Presentation
Radio-Over-IP Presentation
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
 
13.) analytics (user experience)
13.) analytics (user experience)13.) analytics (user experience)
13.) analytics (user experience)
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
MOTOTRBO_Control_Room_Solutions_Brochure_EA_v1_0414
 
8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)8.) xo s as a platform (on off premise)
8.) xo s as a platform (on off premise)
 
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworksSANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
SANS_Minneapolis_2015_ThreatIntelligence_NeighborhoodWatchForYourNetworks
 
211 spirometer handbook-naca
211 spirometer handbook-naca211 spirometer handbook-naca
211 spirometer handbook-naca
 
Integrated communication networks for coal seam gas
Integrated communication networks for coal seam gasIntegrated communication networks for coal seam gas
Integrated communication networks for coal seam gas
 
M2M communication and the IP revolution in radio. A marriage made in the clou...
M2M communication and the IP revolution in radio. A marriage made in the clou...M2M communication and the IP revolution in radio. A marriage made in the clou...
M2M communication and the IP revolution in radio. A marriage made in the clou...
 
NDD Easy one Spirometer data
NDD Easy one Spirometer dataNDD Easy one Spirometer data
NDD Easy one Spirometer data
 
Icom ip radio ppt
Icom ip radio pptIcom ip radio ppt
Icom ip radio ppt
 
Servidor Asterisk (Instalacion y Configuracion)
Servidor Asterisk (Instalacion y Configuracion)Servidor Asterisk (Instalacion y Configuracion)
Servidor Asterisk (Instalacion y Configuracion)
 
WT - FDDI & ISDN
WT - FDDI & ISDNWT - FDDI & ISDN
WT - FDDI & ISDN
 
Kurt Catalog 2014
Kurt Catalog 2014Kurt Catalog 2014
Kurt Catalog 2014
 
IPv6_Quick_Start_Guide
IPv6_Quick_Start_GuideIPv6_Quick_Start_Guide
IPv6_Quick_Start_Guide
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
IPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a NutshellIPv6 in IPv4/MPLS in a Nutshell
IPv6 in IPv4/MPLS in a Nutshell
 
Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheet
 
Multicast for ipv6
Multicast for ipv6Multicast for ipv6
Multicast for ipv6
 

Ähnlich wie Advanced radio over IP

ETE405-lec4.pdf
ETE405-lec4.pdfETE405-lec4.pdf
ETE405-lec4.pdf
mashiur
 
ETE405-lec8.pdf
ETE405-lec8.pdfETE405-lec8.pdf
ETE405-lec8.pdf
mashiur
 
8 the path to voice over lte - vo lte
8 the path to voice over lte - vo lte8 the path to voice over lte - vo lte
8 the path to voice over lte - vo lte
CPqD
 
Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2
mashiur
 
ETE405-lec4.pptx
ETE405-lec4.pptxETE405-lec4.pptx
ETE405-lec4.pptx
mashiur
 
PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview
PROIDEA
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
Indonesia Network Operators Group
 
Md Iqbal Hossain 063478056
Md Iqbal Hossain 063478056Md Iqbal Hossain 063478056
Md Iqbal Hossain 063478056
mashiur
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)
Jeff Green
 

Ähnlich wie Advanced radio over IP (20)

ETE405-lec4.pdf
ETE405-lec4.pdfETE405-lec4.pdf
ETE405-lec4.pdf
 
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and TechniciansPractical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
 
ETE405-lec8.pdf
ETE405-lec8.pdfETE405-lec8.pdf
ETE405-lec8.pdf
 
ENSA_Module_9-QoS Concept.pptx
ENSA_Module_9-QoS Concept.pptxENSA_Module_9-QoS Concept.pptx
ENSA_Module_9-QoS Concept.pptx
 
8 the path to voice over lte - vo lte
8 the path to voice over lte - vo lte8 the path to voice over lte - vo lte
8 the path to voice over lte - vo lte
 
Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2Mohammad Faisal Kairm(073714556) Assignment 2
Mohammad Faisal Kairm(073714556) Assignment 2
 
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf ItalyDeploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
Deploying Microsoft Lync over Wi-Fi #AirheadsConf Italy
 
VOIP security
VOIP securityVOIP security
VOIP security
 
4 g
4 g4 g
4 g
 
ETE405-lec4.pptx
ETE405-lec4.pptxETE405-lec4.pptx
ETE405-lec4.pptx
 
VOIP QOS
VOIP QOSVOIP QOS
VOIP QOS
 
VoIP for Beginners
VoIP for BeginnersVoIP for Beginners
VoIP for Beginners
 
Telefonia_IP (1).ppt
Telefonia_IP (1).pptTelefonia_IP (1).ppt
Telefonia_IP (1).ppt
 
PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview PLNOG 6: Julian Curtis - IPv6 Overview
PLNOG 6: Julian Curtis - IPv6 Overview
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 public
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
 
Md Iqbal Hossain 063478056
Md Iqbal Hossain 063478056Md Iqbal Hossain 063478056
Md Iqbal Hossain 063478056
 
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and TechniciansPractical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
Practical Fundamentals of Voice over IP (VoIP) for Engineers and Technicians
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)
 

Mehr von Comms Connect

The value of communication networks in a public safety environment
The value of communication networks in a public safety environmentThe value of communication networks in a public safety environment
The value of communication networks in a public safety environment
Comms Connect
 
Shane murphy
Shane murphyShane murphy
Shane murphy
Comms Connect
 
Ensure network migration success with Change Management
Ensure network migration success with Change ManagementEnsure network migration success with Change Management
Ensure network migration success with Change Management
Comms Connect
 

Mehr von Comms Connect (20)

True value of critical comms in the information age
True value of critical comms in the information ageTrue value of critical comms in the information age
True value of critical comms in the information age
 
The value of communication networks in a public safety environment
The value of communication networks in a public safety environmentThe value of communication networks in a public safety environment
The value of communication networks in a public safety environment
 
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
 
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
Ausgrid's underground high-voltage cable tunnels - providing P25 GRN coverage...
 
Independent LTE networks for major resources projects
Independent LTE networks for major resources projectsIndependent LTE networks for major resources projects
Independent LTE networks for major resources projects
 
Shane murphy
Shane murphyShane murphy
Shane murphy
 
Building a sustainable future for Government operational telecommunications
Building a sustainable future for Government operational telecommunicationsBuilding a sustainable future for Government operational telecommunications
Building a sustainable future for Government operational telecommunications
 
The future of private microwave radio networks in the era of national broadba...
The future of private microwave radio networks in the era of national broadba...The future of private microwave radio networks in the era of national broadba...
The future of private microwave radio networks in the era of national broadba...
 
Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?
 
RF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wirelessRF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wireless
 
Public safety interoperability: an international perspective
Public safety interoperability: an international perspectivePublic safety interoperability: an international perspective
Public safety interoperability: an international perspective
 
High-performance, narrowband UHF SCADA radio
High-performance, narrowband UHF SCADA radioHigh-performance, narrowband UHF SCADA radio
High-performance, narrowband UHF SCADA radio
 
Ensure network migration success with Change Management
Ensure network migration success with Change ManagementEnsure network migration success with Change Management
Ensure network migration success with Change Management
 
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
 
Closing Address
Closing AddressClosing Address
Closing Address
 
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
Workshop 3 - Mobile broadband and LTE for critical communications - Session 1
 
Alternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communicationsAlternatives to LTE for first responders - the evolution of radio communications
Alternatives to LTE for first responders - the evolution of radio communications
 
Planning the ideal remote repeater site
Planning the ideal remote repeater sitePlanning the ideal remote repeater site
Planning the ideal remote repeater site
 
Public safety LTE gives agencies new standards of intelligence to enhance com...
Public safety LTE gives agencies new standards of intelligence to enhance com...Public safety LTE gives agencies new standards of intelligence to enhance com...
Public safety LTE gives agencies new standards of intelligence to enhance com...
 
LTE mobile system coverage, capacity and quality and its application to commu...
LTE mobile system coverage, capacity and quality and its application to commu...LTE mobile system coverage, capacity and quality and its application to commu...
LTE mobile system coverage, capacity and quality and its application to commu...
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Advanced radio over IP

  • 1. Presenta(on:  Advanced  radio  over  IP   Speaker:  Les  Sco6   @CommsConnectAus   #comms2014   COMMS  CONNECT  2014  
  • 2. Agenda   •  History,  why  RoIP  ma6ers  in  our  industry   •  The  difference  between  RoIP  &  VoIP   –   how  radio  systems  differ  from  phone  systems.   •  RoIP  Evolu(on   •  RoIP  Design  elements  &  making  it  work.   –  IP  Networks;  bandwidth;  data  vs  voice;  private  vs  public;   quality;  protocols;  standards;  configura(on  &  analysis  tools;   hardware;  redundancy;  security.   •  RoIP  Open  Standards   –  APCO  P25  -­‐  CSSI,  DFSI,  ISSI;  DMR  –  AIS;  BSI   –  Benefits   –  Examples   •  Ques(ons?   CommsConnect  2014   2  ©  2014  Zetron  
  • 3. Defini(on   •  RoIP  –  Radio  over  Internet  Protocol   – Voice  digi(sed  by  Codec  or  Vocoder  so  it  can  be   encapsulated  in  an  IP  data  packet  for  transport   across  an  IP  LAN/WAN/the  Internet   – Metadata  (AKA  Signalling)  such  as:  Press  To  Talk,   Carrier  Detect,  Caller  ID,  Status,  Short  Data   Message.     CommsConnect  2014   3  ©  2014  Zetron  
  • 4. History  &  Why  RoIP  Ma6ers   •  Early  systems  connected  via  RF  control,  landlines  or  microwave   –  Circuit  switched  methods.   –  Early  internet  was  a  slow  dial-­‐up  service  for  most  people   •  Faster  commonly  available  IP  LAN/WAN  networks  allowed  radio  &   console  systems  to  connect  using  emerging  RoIP  technology.     •  Digital  radio  &  console  systems  evolved  with  enhanced  na(ve  RoIP   connec(vity  adding  advanced  metadata  func(onality.   •  Tradi(onal  Telco  land  line  services  are  no  longer  available  in  favour   of  IP  services  in  many  countries  –  like  Australia.   •  IP  networks,  services  &  equipment  are  ubiquitous,  fast,  low  cost  &   the  way  of  the  future,  which  is  why  RoIP  ma6ers  in  our  industry.   CommsConnect  2014   4  ©  2014  Zetron  
  • 5. Difference  between  VoIP  &  RoIP   •  VoIP  used  with  telephony  systems  &  applica(ons   –  Defined  set  of  func(ons  (CLI,  CND,  Hold,  transfer  etc.)   –  DTMF  is  the  only  in  band  signalling   –  Full  duplex,  No  PTT     –  Predominantly  standards  based  -­‐  SIP  (IETF  RFC  3261)  or  ITU-­‐T   H.323   CommsConnect  2014   5  ©  2014  Zetron  
  • 6. Difference  between  VoIP  &  RoIP   •  RoIP  used  with  two  way  radio  systems   –  Varied  set  of  func(ons  (Manufacturer  &  radio  technology   dependant)   –  Half  or  full  duplex   –  Varied  mul(ple  in  band  signalling  (DTMF,  Selcall,  MDC,  TRC,   CTCSS…)   –  PTT  (mul(ple  one  to  one  or  many  sessions  on  ad-­‐hoc  basis,  call   set  up  (me  is  cri(cal)   –  Both  standards  based  &  proprietary  methods   •  Console  systems  connect  to  both  radio  &  telephone   systems   –  Today’s  focus  is  on  radio  &  console  systems  with  na(ve  (in-­‐ built)  RoIP   CommsConnect  2014   6  ©  2014  Zetron  
  • 7. RoIP  Evolu(on   •  Early  days  “box”  at  each  end  conver(ng  4WE&M  circuit   voice  to  IP  packets  &  back.  A  Voice  codec  such  as  64kbps  G. 711  commonly  used.   –  OK  for  voice  transport  but  not  so  friendly  for  tradi(onal  in-­‐band   “signalling”  such  as  Selcall/ANI  systems   –  Lower  bit  rate  codecs  can  totally  destroy  in-­‐band  signalling   –  Various  methods  for  sending  metadata  separately  as  serial  data   emerged   •  Box  at  each  end  was  updated  to  server  at  the  control  end,   box  at  the  radio  end   –  This  reduced  the  footprint  at  the  control  end  by  replacing   mul(ple  boxes  with  a  server   –  Signalling  conversion  done  in  the  smart  remote  box   CommsConnect  2014   7  ©  2014  Zetron  
  • 8. RoIP  Evolu(on   •  Early  days  “box”  at  each  end  conver(ng  4WE&M  circuit   voice  to  IP  packets  &  back.  A  Voice  codec  such  as  64kbps  G. 711  commonly  used.   –  OK  for  voice  transport  but  not  so  friendly  for  tradi(onal  in-­‐band   “signalling”  such  as  Selcall/ANI  systems   –  Lower  bit  rate  codecs  can  totally  destroy  in-­‐band  signalling   –  Various  methods  for  sending  metadata  separately  as  serial  data   emerged   •  Box  at  each  end  was  updated  to  server  at  the  control  end,   box  at  the  radio  end   –  This  reduced  the  footprint  at  the  control  end  by  replacing   mul(ple  boxes  with  a  server   –  Signalling  conversion  done  in  the  smart  remote  box   CommsConnect  2014   8  ©  2014  Zetron  
  • 9. RoIP  Evolu(on   •  Modern  digital  systems  have  “na(ve”  RoIP   interfaces   – P25  CSSI/DFSI/ISSI;  DMR  AIS;  TETRA;  others   – Voice  codecs/vocoders  are  op(mised  for   intelligibility  &  data  efficiency  (low  bit  rate)   – Send  enhanced  metadata  as  data  packets   CommsConnect  2014   9  ©  2014  Zetron  
  • 10. Design  Topics  &  Making  it  Work   •  RoIP  Network   –  Bandwidth   –  Data  vs  Voice   –  Private  vs  Public   –  Quality   –  Protocols   –  Standards   –  Configura(on  &  analysis  tools   –  Hardware   –  Redundancy   –  Security   CommsConnect  2014   10  ©  2014  Zetron  
  • 11. RoIP  Network   •  A  Mission-­‐cri(cal  voice  system  must  be  reliable.   •  A  network  suitable  for  data  might  not  be  suitable  for   Voice.   –  Most  networks  were  originally  designed  for  data  not  voice.   •  Nobody  no(ces  if  DATA  packets  are  lost,  data  can  wait   &  do  retries.   •  Lost  VOICE  packets  are  no(ced  instantly  as  lost  words   or  syllables   –  Shoot  or  don’t  shoot?   •  Without  network  management,  data  applica(ons  can   hog  all  available  bandwidth  in  a  WAN.   CommsConnect  2014   11  ©  2014  Zetron  
  • 12. Bandwidth  -­‐  Data  &  Voice   A. Typical Voice Application Payload (Predictable) B. Typical Data Application Payload (Unpredictable) C. Combined Unpredictable Payload Maximum Fixed Bandwidth Maximum Fixed Bandwidth Delayed Data Packets & LOST Voice Packets CommsConnect  2014   12  ©  2014  Zetron  
  • 13. Public  Network   Unpredictable Bandwidth Typical Voice Application Payload Bandwidth reduced by traffic of public users Theoretical max Bandwidth LOST Voice Packets •  The  easiest  of  all  configura(ons  to  reliably  support  mission-­‐cri(cal  RoIP  is   a  private,  dedicated  (non-­‐shared)  network.     CommsConnect  2014   13  ©  2014  Zetron  
  • 14. Parameters  Impac(ng  RoIP  Reliability   •  Low  throughput   •  Dropped  packets   •  Errors   •  Latency   •  Ji6er   •  Out-­‐of-­‐order  delivery   CommsConnect  2014   14  ©  2014  Zetron  
  • 15. Priori(za(on  &  QoS   •  Priori(za(on  improves  voice  delivery  in  a   shared  network.   – Give  priority  to  RoIP  devices  (HW  port  priority  or   IP  address/port  priority)   – Give  priority  to  RoIP  packets  (Quality  of  Service  –   QOS)   – Priori(za(on  generally  doesn’t  help  on  a  public   network.   – QOS  is  defined  by  IEEE  P802.1p   CommsConnect  2014   15  ©  2014  Zetron  
  • 16. QoS  IEEE  P802.1p   CommsConnect  2014   16   PCP Priority Acronym Traffic  Types 1 0  (lowest) BK Background 0 1 BE Best  Effort 2 2 EE Excellent  Effort 3 3 CA Critical  Applications 4 4 VI Video,  <  100  ms  latency  and  jitter 5 5 VO Voice,  <  10  ms  latency  and  jitter 6 6 IC Internetwork  Control 7 7  (highest) NC Network  Control ©  2014  Zetron  
  • 17. RoIP  Data  Efficiency   •  Low  bit  rate  codec  to  convert  voice  to  data   – Voice  over  the  radio  air  interface  is  BW   constrained   •  UDP  instead  of  TCP   – Non-­‐assured  vs  assured  delivery  for  real-­‐(me   voice   •  Mul(cast  instead  of  unicast   – One  to  many  with  single  IP  stream   CommsConnect  2014   17  ©  2014  Zetron  
  • 18. Firewalls Routers Switches Hubs TCP/IP  Protocols   Layer 1 Layer 2 Layer 3 Layer 4 CommsConnect  2014   18  ©  2014  Zetron  
  • 19. Firewalls Routers Switches Hubs TCP/IP  HW   CommsConnect  2014   19  ©  2014  Zetron  
  • 20. TCP  vs  UDP   •  TCP    Transmission  Control  Protocol   –  Supervised  transport  knows  whether  or  not  packet   was  received  by  the  far  end  &  allows  for  retries  if  not   received.     –  Generally  used  for  non  streaming  data.   •  UDP  User  Datagram  Protocol   –  Unsupervised  transport  does  not  know  whether  or   not  a  packet  was  received  by  the  far  end.     –  Used  for  streaming  data  (video,  voice)  where   acknowledgements  would  otherwise  increase  the   network  traffic  &  result  in  delays   CommsConnect  2014   20  ©  2014  Zetron  
  • 21. TCP  vs  UDP   CommsConnect  2014   21   TCP packet contains provisions for acknowledgement. 192 byte overhead/packet. UDP packet contains no provision for acknowledgement. 64 byte overhead/packet. ©  2014  Zetron  
  • 22. RTP   •  Real  Time  Protocol   – IETF  RFC3550   •  RTCP  Real  Time  Control  Protocol   – Used  to  reconstruct  out  of  order  packets  &  detect   losses   – Used  to  generate  report  sta(s(cs  for  connec(ons   CommsConnect  2014   22  ©  2014  Zetron  
  • 23. Mul(cast  &  IGMP   •  Bandwidth  efficient  way  to  send  voice  from   one  source  to  many  interested  par(es   – One  to  many  with  single  IP  packet  stream   •  Network  must  be  mul(cast  aware   •  Internet  Group  Management  Protocol  (IGMP)   – Requires  configura(on  on  switch,  router  or  other   host   •  Radio  &  Console  systems  use  Mul(cast  IP   CommsConnect  2014   23  ©  2014  Zetron  
  • 24. Mul(cast  HW  Issues   •  IP  Switches  don’t  care  about  the  type  of  IP  traffic  passing  through  them   –  TCP,  UDP,  unicast  or  mul(cast   –  Intelligent  switches  send  only  traffic  des(ned  for  Ethernet  address(s)   •  IP  Routers  &  firewalls  do  care  about  the  type  of  IP  traffic  passing  through   them.   –  Read  packet  contents  to  decide  rou(ng   –  Check  for  &  allow  or  block  by  traffic  type  e.g  UDP-­‐IP  or  TCP-­‐IP  &  port  use   •  Consumer  grade  routers  &  firewalls  will  not  pass  bi-­‐direc(onal  mul(cast   traffic.     •  Most  residen(al  ISPs  will  not  allow  you  to  send  mul(cast  to  the  internet.   •  Commercial  grade  routers  &  firewalls  can  be  configured  to  pass  mul(cast   traffic.   –  Some  can  tunnel  mul(cast  through  a  unicast-­‐only  network.   •  Mul(cast  in  a  new  dedicated  single  level  network  is  simple.   •  Mul(cast  with  routers  and/or  a  shared  network  is  more  complex.   CommsConnect  2014   24  ©  2014  Zetron  
  • 25. Standards   •  TCP,  UDP,  RTP  &  SIP  are  all  standards   developed  by  the  Internet  Engineering  Task   Force  (IETF).   •  IETF  standards  are  called  RFCs  (Request  for   comment).   •  There  are  no  IETF  RFCs  for  “RoIP”     CommsConnect  2014   25  ©  2014  Zetron  
  • 26. RoIP  Standards   •  Unless  a  vendors  “RoIP”  interface  is  made  to  a   standard,  it  will  be  incompa(ble  with  other   vendors  RoIP  systems   •  Examples  of  open  Standard  RoIP  interfaces   – TIA:  CSSI;  DFSI;  ISSI   – DMRA:  AIS   – BSI  Bridging  Systems  Interface   CommsConnect  2014   26  ©  2014  Zetron  
  • 27. P25  Open  Standards   •  TIA  developed  &  published  APCO  standards   •  Standardiza(on  Drivers/Benefits   – Interoperability  between  systems   – Compe((on  between  vendors   – Enhanced  features  &  func(ons   – Spectral  efficiency   CommsConnect  2014   27  ©  2014  Zetron  
  • 28. DFSI Digital  Fixed  Sta7on  Interface   CSSI Console  Sub-­‐System  Interface   P25  Standards   Mobiles         Portables     P25  Console     Sub-­‐System   P25  Console  Operator     Conven4onal   Repeaters   ISSI Inter RF Sub-System Interface P25  Trunked   RF  Sub-­‐System  A       Trunked   Repeaters   CAI Common  Air  Interface   P25  Trunked   RF  Sub-­‐System  B     CommsConnect  2014   28  ©  2014  Zetron  
  • 29. P25  RoIP  Func(ons   •  RoIP  control  &  metadata  provides  func(ons   – Individual  call,  group  call,  emergency  call   – Caller  ID,  talk  group  ID   – Radio  check,  call  alert,  status  update,   – Radio  unit  monitor,  radio  stun,  radio  revive   – Mul(ple  encryp(on  func(ons.   •  Func(ons  used  by  subscribers  &  consoles   CommsConnect  2014   29  ©  2014  Zetron  
  • 30. RoIP  Configura(on   •  P25  CSSI  example   – Lots  more  parameters  to  configure   – Using  GUI  to  Display  meta-­‐data  in  meaningful  way   – Analysis  tools   – Redundancy   CommsConnect  2014   30  ©  2014  Zetron  
  • 31. Configura(on  P25  CSSI   •  CSSI  configura(on  parameters   –  One  console  system  CSSI  connec(on  to  each  RFSS  in  the   radio  network   –  RFSS  Applica(on  IP  address   –  WACN   –  System  ID   –  RFSS  ID   –  TG  ID  range   –  SUID  range   –  AnnGID’s   –  SysGID   –  Understanding  fleet  mapping  is  very  important   CommsConnect  2014   31  ©  2014  Zetron  
  • 32. Console  GUI  –  TG  &  Call  Stack   CommsConnect  2014   32  ©  2014  Zetron  
  • 33. Console  GUI  TG  Resource   CommsConnect  2014     GUI  Icon   TG  “Encrypted”       GUI  Icon   “Announce  GP”     33  ©  2014  Zetron  
  • 34. GUI  Icon  Examples   CommsConnect  2014   34  ©  2014  Zetron  
  • 35. Console  GUI  Call  Stack   •  Call  stack  displays  P25   metadata   –  Time   –  Caller  ID/Alias   –  Status   –  Call  state   –  Emergency   CommsConnect  2014   35  ©  2014  Zetron  
  • 36. CSSI  Getng  Connected   •  Configure  Parameters   –  RFSS  IP  address,  WACN,  System  ID,  RFSS  ID,  TG  ID  range,  SUID  range,   AnnGID,  SysGID,  etc.   •  Connec(vity  check   –  Ping  RFSS,  confirm  network  connec(vity   •  Check  console  func(ons   –  Individual  call,  group  call,  emergency  call,  announce  group  call,  system   call,  radio  check,  status  query,  remote  unit  monitor,  stun,  revive  etc.   •  If  it  doesn’t  work  –  use  diagnos(cs  tools  to  check  CSSI-­‐RFSS   messages   –  SIP  invite   –  SIP  op(ons   –  RFSS  capability   –  Registra(ons   CommsConnect  2014   36  ©  2014  Zetron  
  • 37. Tools  -­‐  Wireshark   CommsConnect  2014   37  ©  2014  Zetron  
  • 38. Wireshark  Packet  Analysis  SIP  Op(ons   CommsConnect  2014   38   OPTIONS  sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS  SIP/2.0   To:  <sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>   From:  <sip:TIA-­‐P25-­‐RFSSCapability@01.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>;tag=066741390402505   Via:  SIP/2.0/UDP  01.4A0.BEE00.p25dr;branch=z9hG4bK780x2336e9aa7   Allow:  ACK,BYE,CANCEL,INVITE,OPTIONS,REGISTER,MESSAGE   Call-­‐ID:  1375882954984876@0001.4A0.BEE00.p25dr   Accept:  applica(on/sdp;level=1,applica(on/x-­‐(a-­‐p25-­‐issi,applica(on/x-­‐(a-­‐p25-­‐supdat,applica(on/x-­‐(a-­‐p25-­‐ issi-­‐90   CSeq:  1  OPTIONS   Max-­‐Forwards:  70   Content-­‐Length:  0   ©  2014  Zetron  
  • 39. Wireshark  Packet  Analysis  SIP  Op(ons   SIP/2.0  200  OK   Via:  SIP/2.0/UDP  01.4A0.BEE00.p25dr;received=10.70.2.1;branch=z9hG4bK780x2336e9aa7   Call-­‐ID:  1375882954984876@0001.4A0.BEE00.p25dr   From:  <sip:TIA-­‐P25-­‐RFSSCapability@01.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>;tag=066741390402505   To:  <sip:TIA-­‐P25-­‐RFSSCapability@0100.4A0.BEE00.p25dr;user=TIA-­‐P25-­‐RFSS>   CSeq:  1  OPTIONS   MIME-­‐Version:  1.0   Allow:  INVITE,  ACK,  BYE,  CANCEL,  REGISTER,  MESSAGE,  OPTIONS   Accept:  applica(on/sdp;level=1,  applica(on/x-­‐(a-­‐p25-­‐issi,  applica(on/x-­‐(a-­‐p25-­‐issi-­‐18,  applica(on/x-­‐ (a-­‐p25-­‐supdat   Content-­‐Disposi(on:  session;  handling=required   Content-­‐Type:  applica(on/x-­‐(a-­‐p25-­‐issi   Content-­‐Length:      236   r-­‐us:1,  r-­‐uc:1,  r-­‐gs:1,  r-­‐gc:1,  r-­‐ecg:0,  r-­‐ccg:0,  r-­‐sd-­‐ea:0,  r-­‐sd-­‐ec:0,  r-­‐sd-­‐gc:0,  r-­‐sd-­‐ca:1,  r-­‐sd-­‐sm:1,  r-­‐sd-­‐sq:1,   r-­‐sd-­‐su:0,     r-­‐sd-­‐rm:1,  r-­‐sd-­‐re:0,  r-­‐sd-­‐rc:0,  r-­‐sd-­‐rd:0,  r-­‐sd-­‐ri:0,  r-­‐sd-­‐ru:0,  r-­‐pd:0,  r-­‐ru:0,  r-­‐rg:0,  r-­‐rk:0   CommsConnect  2014   39  ©  2014  Zetron  
  • 40. Wireshark  Stream  Analysis  Console   •  less  than  ideal  sta(s(cs   •  Maximum  delta  65ms,   packets  have  been  delayed   in  sender  or  network.       •  Larger  maximum  ji6er  but   small  average  ji6er   indicates  sender  or   network  has  variable   delays.   •  High  skew,  clock  on  sender   is  not  disciplined  and  has   dri{ed  rela(ve  to  receiver   during  the  call.   •  But  no  lost  or  out-­‐of-­‐order   packets,  delivery  is  reliable.   CommsConnect  2014   40  ©  2014  Zetron  
  • 41. Tools  -­‐  IP  Stats  AVC   CommsConnect  2014   41  ©  2014  Zetron  
  • 42. Tools  -­‐  SNMP   •  Integra(on  with  standard  IT  management  &   repor(ng  solu(ons   •  Alarms   •  Usage  sta(s(cs   CommsConnect  2014   42  ©  2014  Zetron  
  • 43. Hardware   •  IP  has  changed  the  hardware  landscape   – COTS  HW  vs  Embedded   – Console  is  a  PC  (desktop,  laptop,  tablet)  &  media   dock   – Ethernet  Switches   – Routers   – Customer  selected  HW  Match  exis(ng  service     agreements  or  IT  environment   – Spares  freely  available  off  the  shelf   CommsConnect  2014   43  ©  2014  Zetron  
  • 44. COTS  Server  HW  Example   CommsConnect  2014   Model Processor Memory Hard  Drive Power  Supply Warranty OS Cost Dell  R210  II 1x  Xeon  E2-­‐ 1230v2,  3.3GHz,   4C/8T 4GB  (2x2GB,)   Non–redundant,   ECC 1x  500GB  7200   RPM,  Internal Non-­‐redundant 1  Year,  Next   Business  Day CentOS  6.4 $1,300 Dell  R620 2x  Xeon  E5-­‐2630,   2.3GHz,  6C/12T 8GB  (4x2GB),   Non–redundant,   ECC 2x  500GB  7200   RPM,  RAID  1,   Hot-­‐plug Platinum   efficiency,  Non-­‐ redundant 3  Year,  Next   Business  Day CentOS  6.4 $2,000 Dell  R620 2x  Xeon  E5-­‐2630,   2.3GHz,  6C/12T 32GB  (16x2GB),   Redundant,  ECC 2x  500GB  7200   RPM,  RAID  1,   Hot-­‐plug Platinum   efficiency,   Redundant 3  Year,  Next   Business  Day CentOS  6.4 $3,850 Dell  R620 2x  Xeon  E5-­‐2630,   2.3GHz,  6C/12T 32GB  (16x2GB),   Redundant,  ECC 2x  500GB  7200   RPM,  RAID  1,   Hot-­‐plug Titanium   efficiency,   Redundant 7  Year,  2  hour   response,   Mission  Critical CentOS  6.4 $12,550 Dell  R620 2x  Xeon  E5-­‐2630,   2.3GHz,  6C/12T 32GB  (16x2GB),   Redundant,  ECC 2x  300GB  Solid   State,  RAID  1,   Hot-­‐plug Titanium   efficiency,   Redundant 7  Year,  2  hour   response,   Mission  Critical RHEL  6.4,  7   year   subscription $24,050 44  ©  2014  Zetron  
  • 45. Hardware  IP  Consoles   •  Console  is  a  Windows  PC     •  Media  Dock  USB   connec(on  to  PC   – Headset,  handset,   footswitch,  speakers   connect  to  media  dock   CommsConnect  2014   45  ©  2014  Zetron  
  • 46. Hardware  Base  Sta(ons   •  Base  Sta(ons  &  Repeaters  have   na(ve  Ethernet  connec(vity   •  Ethernet  is  used  for:   –  Direct  console  connec(on  via  DFSI     –  Alarms  and  Monitoring  over  SNMP   –  Configura(on  &  Remote   Management   –  NTP  for  (me  synchronisa(on   –  Connec(on  to  other  base  sta(ons   for  wide  area  networks   CommsConnect  2014   46  ©  2014  Zetron  
  • 47. HW  Redundancy   •  Geographic  diversity  console  &  radio  systems   •  H/A  RFSS  Server   –  Floa(ng  IP  address   –  Mul(ple  address   •  Console  system   –  Main/Standby  or  HA  Servers   •  Console   –  Dual  NIC  PC,  LAN  A,  LAN  B   –  AVC  monitors  sta(s(cs  on  links   CommsConnect  2014   47  ©  2014  Zetron  
  • 48. Security   •  P25  AES/DES  Encryp(on   –  Voice  is  encrypted   –  KFD,  KMF   –  Storage  of  mul(ple  keys,  radios  &  consoles  can  auto  detect  &  displaly  clear  vs   encrypted   •  VLAN   –  Increases  security  by  segrega(ng  a  shared  physical  network  into  isolated   virtual  networks.     •  IPSEC   –  Allows  secure  tunnelling  of  traffic  over  third-­‐party  IP  back-­‐haul  networks.   Open  standard,  available  from  many  COTS  routers.   •  Firewall   –  Provides  control  over  the  network  traffic  that  reaches  cri(cal  servers.     Typically  only  the  network  ports  &  protocols  that  are  required  for  the  service   provided  are  allowed  through  the  firewall.      Access  to  server  management   func(ons  may  be  restricted  to  internal  networks.   •  Physical  access  restric(ons   CommsConnect  2014   48  ©  2014  Zetron  
  • 49. ROIP  Voice  Recorder  Systems   •  Recorders  interface  with  Radio  Systems  via  IP   •  Handle  voice  &  meta  data  for  mul(ple  systems   – P25,  DMR,  SIP  Telephony  &  Conven(onal   interfaces   – Encryp(on  &  decryp(on,  key  loading,  key  store   – Console  Systems   CommsConnect  2014   49  ©  2014  Zetron  
  • 50. Other  System  RoIP  Interfaces   •  Other  systems  &  applica(ons  use  the   metadata  elements  of  RoIP  &  require  IP   interfaces   – CAD   – AVL/GIS/Mapping   •  Consoles  provide  API  for  3rd  party  systems   CommsConnect  2014   50  ©  2014  Zetron  
  • 51. RoIP  Conclusion   •  Radio  over  IP  is  important  to  our  industry   •  Allows  rela(vely  low  cost  system  connec(vity   •  Provides  advanced  features  &  func(ons   •  Specialist  skills  needed  to  make  it  successful  for   mission  cri(cal  applica(ons   •  Open  standards  &  COTS  HW  provide   interoperability  &  compe((on   •  Thank  you  for  a6ending   •  Ques(ons?   CommsConnect  2014   51  ©  2014  Zetron  
  • 52. www.comms-­‐connect.com.au   Conference  materials  available  soon  at   COMMS  CONNECT  2014  @CommsConnectAus   #comms2014