SlideShare una empresa de Scribd logo
1 de 82
Descargar para leer sin conexión
Presenta(on	
  Title:	
  Advanced	
  Radio	
  Over	
  IP	
  
Speaker:	
  Paul	
  Whi<ield	
  
@CommsConnectAus	
   #comms2014	
   COMMS	
  CONNECT	
  2014	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Overview	
  
•  Introduc(on	
  to	
  RoIP	
  
•  VoIP	
  Protocols	
  
– Real	
  Time	
  Protocol	
  
– Session	
  Ini(a(on	
  Protocol	
  
•  Voice	
  Quality	
  Issues	
  
•  IP	
  based	
  console	
  architecture	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Radio	
  over	
  Internet	
  Protocol	
  
•  Voice	
  over	
  IP	
  for	
  Radio	
  
– No	
  standard	
  
•  Proprietary	
  Solu(ons	
  
•  Digital	
  Radio	
  	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Networks	
  
•  IP	
  Networks	
  
– Local	
  Area	
  Networks	
  
– Wide	
  Area	
  networks	
  
– The	
  Internet	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Network	
  Providers	
  
•  DSL	
  
•  Satellite	
  
•  Microwave	
  
•  3G	
  /	
  4G	
  Mobile	
  networks	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Benefits	
  of	
  RoIP	
  
•  Lower	
  Cost	
  
•  Reliability	
  	
  
•  Remote	
  management	
  
•  Interoperability	
  
•  Flexibility	
  
COMMS	
  CONNECT	
  2014	
  
	
  
How	
  is	
  RoIP	
  different?	
  
•  No	
  central	
  service	
  provider	
  
•  Half/Full	
  Duplex	
  
•  Push	
  To	
  Talk	
  /	
  Busy	
  
•  Connec(on	
  “Health”	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Applica(ons	
  of	
  RoIP	
  
•  Remote	
  access	
  to	
  Radios	
  
•  Point-­‐to-­‐point	
  radio	
  interconnec(on	
  
– (also	
  point	
  to	
  mul(point)	
  
– Cross-­‐banding	
  
•  Radio	
  to	
  Dispatch	
  console	
  
•  Radio	
  to	
  phone	
  gateway	
  
Remote	
  Access	
  
Interoperability	
  
IP	
  Based	
  Dispatch	
  Solu:on	
  
COMMS	
  CONNECT	
  2014	
  
	
  
VoIP	
  
•  Telephone	
  model	
  
•  Assumes	
  a	
  service	
  provider	
  (external)	
  
– One-­‐to-­‐one	
  calls	
  
– Short	
  dura(on	
  calls	
  	
  	
  
•  Audio	
  only	
  
COMMS	
  CONNECT	
  2014	
  
	
  
RoIP	
  	
  
•  Single	
  Organisa(on	
  
•  Dedicated	
  Links	
  
•  Peer-­‐to-­‐peer	
  
•  Includes	
  one-­‐to-­‐many	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
VoIP	
  Standards	
  
•  Real	
  Time	
  Protocol	
  –	
  RTP	
  	
  
– Voice	
  
•  Session	
  Ini(a(on	
  Protocol	
  –	
  SIP	
  	
  
– Call	
  management	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Standards	
  -­‐	
  Advantages	
  
•  Vendor	
  Independent	
  
•  Easier	
  to	
  interface	
  to	
  VoIP	
  	
  
•  Off	
  the	
  shelf	
  voice	
  recorders	
  
•  Recognised	
  by	
  	
  
– Routers	
  /	
  Firewalls	
  
– Network	
  Tools	
  	
  
	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Standards	
  -­‐	
  Disadvantages	
  
•  Complicated	
  
•  Not	
  an	
  exact	
  fit	
  
•  Interoperability	
  is	
  not	
  guaranteed.	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Real	
  Time	
  Protocol	
  
•  Standard	
  for	
  Audio	
  and	
  Video	
  
– RFC	
  3550	
  	
  and	
  RFC	
  3551	
  
•  Telephony,	
  Video	
  conferencing	
  and	
  Television	
  
•  Real	
  Time	
  is	
  more	
  important	
  that	
  100%	
  
reliable.	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Real	
  Time	
  Protocol	
  
•  Supports	
  Unicast	
  (one	
  to	
  one)	
  
•  Supports	
  Mul(cast	
  (one	
  to	
  many)	
  
•  Detects	
  lost	
  packets	
  
•  Detects	
  out	
  of	
  order	
  packets	
  
•  Compensates	
  for	
  packet	
  jieer	
  
COMMS	
  CONNECT	
  2014	
  
	
  
UDP	
  –	
  User	
  Datagram	
  Protocol	
  
•  Used	
  by	
  RTP	
  (but	
  why?)	
  
– Datagrams	
  
– Simple	
  	
  
– Stateless	
  
•  No	
  retransmission	
  
CommsConnect	
  2013	
  
IP	
  
UDP	
  
RTP	
   SIP	
  
TCP	
  
HTTP	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Transmission	
  Control	
  Protocol	
  
•  Reliable	
  
•  Ordered	
  	
  
•  Not	
  real-­‐(me	
  
CommsConnect	
  2013	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Issues	
  
•  What	
  are	
  the	
  issues	
  with	
  RoIP?	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Delay	
  
•  Two	
  Types	
  of	
  delay	
  
– Constant	
  -­‐>	
  Latency	
  	
  
– Variable	
  	
  -­‐>	
  Jieer	
  
•  Jieer	
  delay	
  requires	
  audio	
  buffering	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Sources	
  of	
  Delay	
  
•  Framing	
  Packe(sa(on	
  –	
  20	
  ms	
  
•  Sojware	
  Processing	
  	
  
•  Jieer	
  Buffering	
  	
  
•  Network	
  Delay	
  	
  
•  Typical	
  delay	
  	
  
– 100	
  milliseconds	
  one	
  way.	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Audio	
  Delay	
  
Sender	
  
Codec	
   Packe(sa(on	
   Processing	
  
Receiver	
  
Processing	
   Jieer	
  Buffer	
   Codec	
  
Network	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Radio	
  with	
  Delay	
  
•  ½	
  Duplex	
  systems	
  are	
  more	
  tolerant	
  of	
  delay	
  
•  Push	
  to	
  Talk	
  synchronisa(on	
  with	
  audio	
  	
  
•  Radio	
  with	
  setup	
  (mes	
  can	
  be	
  an	
  advantage	
  
– Fast	
  track	
  the	
  Push	
  To	
  Talk	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Echo	
  
•  Sources	
  of	
  Echo	
  
– Telephone	
  Hybrids	
  
– Side-­‐tone	
  
– Dispatch	
  operator	
  audio	
  /	
  cross-­‐talk	
  
•  Full	
  Duplex	
  audio	
  with	
  Echo	
  +	
  Delay	
  is	
  a	
  
problem	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Packet	
  Loss	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Packet	
  Loss	
  
•  RTP	
  uses	
  UDP	
  –	
  packets	
  can	
  get	
  lost	
  L	
  
•  RTP	
  Detects	
  packets	
  have	
  been	
  lost	
  	
  
•  Packet	
  Loss	
  Concealment	
  (PLC)	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Echo	
  Cancela(on	
  
•  DSP	
  algorithm	
  –	
  Adap(ve	
  Filter	
  
•  Take	
  (me	
  to	
  converge	
  
•  Issues	
  with	
  “Double	
  Talk”	
  
•  Acous(c	
  Echo	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Reference	
  Sound:	
  G.711	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Packet	
  Loss:	
  20	
  %	
  G7.11	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Packet	
  Loss:	
  20%	
  GSM	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Prac(cal	
  Packet	
  Loss	
  
•  WiFi	
  /	
  Radio	
  	
  
•  Microwave	
  Links	
  
•  Normal	
  wired	
  networks	
  work	
  or	
  they	
  don’t	
  	
  
– 0	
  %	
  or	
  100%	
  	
  
– Conges(on	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Prac(cal	
  Tip	
  
•  Ping	
  
•  Basic	
  test	
  tool.	
  	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Encoding	
  Voice	
  –	
  World	
  Fair	
  1939	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Voice	
  Encoders	
  /	
  Decoders	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Codecs	
  
•  Coder	
  /	
  Decoder	
  
•  Compression	
  Lossy	
  
•  Require	
  low-­‐latency	
  
COMMS	
  CONNECT	
  2014	
  
	
  
G.711	
  
•  8-­‐Bit,	
  8	
  kHz	
  :	
  64	
  000	
  bits	
  per	
  second	
  
•  Standard	
  
•  Widely	
  supported	
  
-­‐  µ-­‐law	
  and	
  A-­‐law	
  
-­‐  RTP	
  Payloads	
  0	
  and	
  8.	
  
COMMS	
  CONNECT	
  2014	
  
	
  
G.726	
  
•  Adap(ve	
  Differen(al	
  Pulse	
  Code	
  Modula(on	
  
ADPCM	
  
•  Various	
  Data	
  Rates:	
  48000,	
  32000,	
  24000,	
  
16000	
  bits	
  per	
  second	
  
COMMS	
  CONNECT	
  2014	
  
	
  
GSM	
  
•  2G	
  Mobile	
  Phone	
  	
  
•  Full	
  Rate	
  –	
  13	
  000	
  bits	
  per	
  second	
  
•  Patents	
  
COMMS	
  CONNECT	
  2014	
  
	
  
G729	
  
•  8000	
  bits	
  per	
  second	
  	
  
•  Patent	
  License	
  required	
  	
  
•  Can	
  not	
  carry	
  tones	
  
•  G729A	
  –	
  lower	
  quality	
  /	
  lower	
  calcula(ons	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
IMBE	
  /	
  AMBE	
  
•  Improved	
  Mul(-­‐Band	
  Excita(on:	
  7200	
  bps	
  
•  Advanced	
  Mul(-­‐Band	
  Excita(on:	
  3600	
  bps	
  
•  Digital	
  Radio:	
  	
  
– APCO	
  P25,	
  DMR-­‐AIS,	
  NXDN	
  and	
  MotoTRBO	
  
•  Covered	
  by	
  Patents	
  
•  Includes	
  error	
  correc(on	
  
COMMS	
  CONNECT	
  2014	
  
	
  
High	
  Compression	
  Codecs	
  
•  Effect	
  on	
  Tones	
  
•  AMBE2+	
  Includes	
  Tone	
  Detec(on	
  
•  Cascades	
  
– Compress	
  /	
  Uncompress	
  /	
  Recompress	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Codec G.711 G726-­‐32 GSM G729
AMBE	
  
(with	
  
FEC)
Packet	
  Duration	
  (milliseconds) 40 40 40 40 40
Samples	
  per	
  Packet 320 320 320 320 320
Packets	
  per	
  second 25 25 25 25 25
Overhead	
  per	
  Packet	
  (IP+UDP+RTP) 40 40 40 40 40
Packet	
  Size	
   320 160 66 40 18
Bandwidth	
  bits	
  per	
  second 72000 40000 21200 16000 11600
Radio	
  over	
  Internet	
  Protocol	
  :	
  Bandwidth	
  Calculator
COMMS	
  CONNECT	
  2014	
  
	
  
Codec G.711 G726-­‐32 GSM G729
AMBE	
  
(with	
  
FEC)
Packet	
  Duration	
  (milliseconds) 80 80 80 80 80
Samples	
  per	
  Packet 640 640 640 640 640
Packets	
  per	
  second 12.5 12.5 12.5 12.5 12.5
Overhead	
  per	
  Packet	
  (IP+UDP+RTP) 40 40 40 40 40
Packet	
  Size	
   640 320 132 80 36
Bandwidth	
  bits	
  per	
  second 68000 36000 17200 12000 7600
Radio	
  over	
  Internet	
  Protocol	
  :	
  Bandwidth	
  Calculator
COMMS	
  CONNECT	
  2014	
  
	
  
Codec G.711 G726-­‐32 GSM G729
AMBE	
  
(with	
  
FEC)
Packet	
  Duration	
  (milliseconds) 20 20 20 20 20
Samples	
  per	
  Packet 160 160 160 160 160
Packets	
  per	
  second 50 50 50 50 50
Overhead	
  per	
  Packet	
  (IP+UDP+RTP) 40 40 40 40 40
Packet	
  Size	
   160 80 33 20 9
Bandwidth	
  bits	
  per	
  second 80000 48000 29200 24000 19600
Radio	
  over	
  Internet	
  Protocol	
  :	
  Bandwidth	
  Calculator
COMMS	
  CONNECT	
  2014	
  
	
  
Connec(ng	
  Mul(ple	
  Radios	
  /	
  Consoles	
  
•  Unicast	
  –	
  Normal,	
  Point-­‐to-­‐Point	
  
•  Broadcast	
  –	
  One	
  to	
  everyone	
  
– Local	
  Area	
  Network	
  Only	
  
•  Mul(cast	
  –	
  One	
  to	
  Many	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Mul(cast	
  
•  One	
  to	
  many	
  
•  Source	
  device	
  sends	
  1	
  copy	
  
– Routers	
  create	
  more	
  copies	
  if	
  required	
  
•  Des(na(on	
  devices	
  must	
  “join”	
  Mul(cast	
  
group	
  
•  Requires	
  network	
  router	
  support	
  (IT	
  support)	
  
•  Not	
  supported	
  on	
  the	
  Internet	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Conferencing	
  
•  Connect	
  Mul(ple	
  sites	
  /	
  operators	
  via	
  Unicast	
  
•  Forward	
  RTP	
  packets	
  	
  
– Simple	
  
– Minimises	
  delay	
  
– S(ll	
  have	
  the	
  	
  
“source”	
  metadata	
  	
  
•  Decode	
  /	
  Mix	
  /	
  Retransmit	
  
– Complicated	
  	
  
– More	
  delays	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
VoIP	
  Recording	
  
•  Mul(cas(ng	
  +	
  Conferencing	
  	
  
•  Network	
  Tap	
  at	
  router	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Session	
  Ini(a(on	
  Protocol	
  
•  Signalling	
  protocol	
  for	
  	
  
– Telephone	
  calls	
  
– mul(media	
  
•  RFC	
  3261	
  
•  Similar	
  to	
  HTTP	
  -­‐	
  Text	
  based.	
  
•  Long	
  and	
  complicated	
  standard	
  
COMMS	
  CONNECT	
  2014	
  
	
  
What	
  does	
  SIP	
  do?	
  
•  Register	
  with	
  Central	
  Server	
  	
  
•  Signalling	
  protocol	
  
•  Makes	
  and	
  Breaks	
  calls	
  
•  Nego(ates	
  how	
  audio	
  is	
  encoded	
  
•  What	
  network	
  address	
  /	
  ports	
  
•  Nego(ate	
  device	
  capabili(es	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Uniform	
  Resource	
  Iden(fier	
  
	
  
	
  
sip:username:password@host:port	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Example	
  SIP	
  Packet	
  
INVITE sip:bob@biloxi.com SIP/2.0
      Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds
      Max-Forwards: 70
      To: Bob <sip:bob@biloxi.com>
      From: Alice <sip:alice@atlanta.com>;tag=1928301774
       Call-ID: a84b4c76e66710@pc33.atlanta.com
      CSeq: 314159 INVITE
      Contact: <sip:alice@pc33.atlanta.com>
     
COMMS	
  CONNECT	
  2014	
  
	
  
Session	
  Descrip(on	
  Protocol	
  
•  Included	
  in	
  SIP	
  “offer”	
  and	
  “answer”	
  
•  Describes	
  	
  
– IP	
  Addresses	
  
– IP	
  Ports	
  
– RTP	
  Payload	
  Values	
  and	
  Codecs	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Example	
  
Content-Type: application/sdp
Content-Length: 178
v=0
o=3 123456 654321 IN IP4 192.168.20.67
s=Radio Over IP Session
c=IN IP4 192.168.20.67
t=0 0
a=sendrecv
a=floor
m=audio 10000 RTP/AVP 100
a=rtpmap:100 DMR-AIS/8000
COMMS	
  CONNECT	
  2014	
  
	
  
Prac(cal	
  Tip	
  	
  
•  Wireshark	
  is	
  your	
  friend.	
  
•  Essen(al	
  network	
  tool.	
  
•  Supported	
  for	
  all	
  major	
  sojware	
  pla<orms	
  
•  Can	
  play	
  VoIP	
  calls	
  that	
  use	
  G.711	
  
COMMS	
  CONNECT	
  2014	
  
	
  
SIP	
  and	
  Digital	
  Radio	
  
•  Digital	
  Radio	
  Standards	
  based	
  on	
  SIP	
  
– P25	
  ISSI	
  /	
  P25	
  CSSI	
  	
  
– DMR-­‐AIS	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
What	
  SIP	
  does	
  not	
  do.	
  
•  Transport	
  audio	
  
•  Transport	
  Radio	
  Informa(on	
  (or	
  does	
  it?)	
  
•  Detect	
  link	
  failures	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Network	
  Address	
  Transla(on	
  
•  IPv4	
  –	
  Private	
  and	
  Public	
  IP	
  Addresses	
  
CommsConnect	
  2013	
  
COMMS	
  CONNECT	
  2014	
  
	
  
SIP	
  and	
  NAT	
  
•  NAT	
  in	
  router	
  changes	
  IP	
  addresses	
  	
  
– Public	
  <-­‐>	
  Private	
  
•  SIP	
  message	
  contain	
  IP	
  addresses	
  and	
  IP	
  Ports	
  
	
  the	
  router	
  can	
  not	
  change	
  them	
  
COMMS	
  CONNECT	
  2014	
  
	
  
How	
  to	
  fix	
  it	
  
•  SIP	
  Applica(on	
  Level	
  Gateways	
  
– Detect	
  and	
  modify	
  the	
  SIP	
  messages	
  on	
  the	
  fly	
  
•  Virtual	
  Private	
  Networks	
  (VPN)	
  	
  
•  Interac(ve	
  Connec(vity	
  Establishment	
  ICE	
  
– Uses	
  STUN	
  and	
  TURN	
  to	
  make	
  the	
  connec(on	
  
COMMS	
  CONNECT	
  2014	
  
	
  
ICE	
  
•  Includes	
  mul(ple	
  addresses	
  /	
  ports	
  in	
  the	
  
Session	
  Descrip(on	
  
•  Systema(cally	
  try	
  all	
  possible	
  values	
  un(l	
  one	
  
works.	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Detec(ng	
  Link	
  Failure	
  
•  RTP	
  keep-­‐alive	
  messages	
  
•  SIP	
  keep-­‐alive	
  messages	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Digital	
  Radio	
  	
  
•  Extra	
  Informa(on	
  
– Radio	
  ID	
  
– Call	
  Type	
  (Broadcast,	
  Group,	
  Individual)	
  
– Radio	
  Status	
  /	
  Text	
  Messaging	
  
COMMS	
  CONNECT	
  2014	
  
	
  
RTP	
  and	
  Extra	
  Informa(on	
  
•  Push	
  To	
  Talk	
  /	
  Busy	
  
– Telephone	
  Events	
  
– Custom	
  Packet	
  Type	
  
– RTP	
  Extension	
  	
  
•  Used	
  by	
  Digital	
  Radio	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Security	
  
•  Encryp(on	
  for	
  SIP	
  (call	
  setup)	
  
– Transport	
  Layer	
  Security	
  (TLS)	
  
•  Encryp(on	
  for	
  Voice	
  
– SRTP	
  
– ZRTP	
  
COMMS	
  CONNECT	
  2014	
  
	
  
New	
  Developments	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Digital	
  Radio	
  	
  
•  Mul(ple	
  Standards	
  
•  Not	
  interoperable	
  
– How	
  to	
  bridge	
  radios?	
  
COMMS	
  CONNECT	
  2014	
  
	
  
IPv6	
  
•  Coming	
  soon	
  to	
  a	
  network	
  near	
  you	
  
•  Eliminates	
  need	
  for	
  NAT/STUN/TURN	
  
•  IPv4	
  and	
  IPv6	
  can	
  co-­‐exist	
  
•  Not	
  widely	
  supported	
  (yet).	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Dispatch	
  Console	
  Architecture	
  
•  RoIP	
  provides	
  more	
  op(ons	
  for	
  Dispatch	
  
console	
  solu(ons.	
  	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Dispatch	
  Consoles	
  
•  SIP	
  Connec(ons	
  
•  Direct	
  RTP	
  Connec(ons	
  
– Requires	
  sta(c	
  IP	
  addresses	
  
•  Mul(cast	
  Connec(ons	
  
•  Central	
  Server	
  IP	
  Connec(ons	
  
	
  
COMMS	
  CONNECT	
  2014	
  
	
  
PC	
  Console	
  Clients	
  –	
  No	
  Server	
  
•  Reduce	
  single	
  failure	
  points	
  
•  Flexible	
  
•  Cost	
  effec(ve	
  -­‐	
  less	
  equipment	
  
•  Scaling	
  Issues	
  
– Every	
  console	
  connects	
  to	
  every	
  device	
  
– Firewall	
  configura(on	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Console	
  Architecture:	
  No	
  Server	
  
DMR	
  
Talk	
  Group	
  2	
  
P25	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Console	
  Server	
  
•  Remote	
  connec(ons	
  
•  Linking	
  between	
  radios	
  
•  Single	
  point	
  configura(on	
  	
  
•  Centralised	
  diagnos(c	
  /	
  
management	
  tools	
  
•  Provide	
  failover	
  and	
  
redundancy	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Console	
  Architecture:	
  Server	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Consoles	
  -­‐	
  Mul(ple	
  Servers	
  
•  Same	
  Console	
  -­‐	
  mixed	
  channels	
  
•  Load	
  sharing	
  
Site	
  1	
  
Site	
  2	
  
SERVER	
  	
  1	
  
SERVER	
  2	
  
Digital	
  Radio	
  Gateway	
  
Digital	
  Radio	
  Gateway	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Consoles	
  –	
  Redundant	
  Servers	
  
•  Main	
  and	
  Standby	
  -­‐	
  Failover	
  
Site	
  1	
  
Site	
  2	
  
MAIN	
  
Site	
  3	
  
Digital	
  Radio	
  Gateway	
  
STANDBY	
  
Digital	
  Radio	
  Gateway	
  
Digital	
  Radio	
  Gateway	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Direct	
  Digital	
  Radio	
  Connec(ons	
  
•  Minimise	
  delays	
  	
  
•  Less	
  equipment	
  
•  Cannot	
  mix	
  audio	
  without	
  decoding	
  
•  Scaling	
  Issues	
  
– Number	
  of	
  connec(ons	
  &	
  Licensing	
  	
  
– P25	
  DFSI	
  supports	
  single	
  connec(on	
  
	
  
Link	
  
COMMS	
  CONNECT	
  2014	
  
	
  
Digital	
  Radio	
  Gateway	
  
•  Interoperability	
  
– Standard	
  interface	
  
– Protocol	
  conversion	
  	
  
•  Linking	
  between	
  Radios	
  
•  Scalable	
  
– Support	
  mul(ple	
  connec(ons	
  
– Isolate	
  Low	
  Bandwidth	
  radio	
  links	
   Link	
  
COMMS	
  CONNECT	
  2014	
  
	
  
	
  
	
  
www.omnitronicsworld.com	
  
	
  
hep://omnitronicsworld.com/download-­‐
understanding-­‐roip-­‐networks-­‐white-­‐paper/	
  
	
  
www.comms-­‐connect.com.au	
  
Conference	
  materials	
  available	
  soon	
  at	
  
COMMS	
  CONNECT	
  2014	
  @CommsConnectAus	
   #comms2014	
  

Más contenido relacionado

La actualidad más candente

Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)Fringe Division
 
Vsat basics - an ExploreGate tutorial
Vsat basics - an ExploreGate tutorialVsat basics - an ExploreGate tutorial
Vsat basics - an ExploreGate tutorialOrit Fredkof
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 
Design of band notched antenna for ultra wide band applications
Design of band notched antenna for ultra wide band applicationsDesign of band notched antenna for ultra wide band applications
Design of band notched antenna for ultra wide band applicationsEngr Syed Absar Kazmi
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?broadconnect
 
Over view of Transmission Technologies & Optical Fiber Communication
Over view of Transmission Technologies & Optical Fiber Communication Over view of Transmission Technologies & Optical Fiber Communication
Over view of Transmission Technologies & Optical Fiber Communication Naveen Jakhar, I.T.S
 
Convergence Access Networks Challenge Gpon
Convergence Access Networks Challenge GponConvergence Access Networks Challenge Gpon
Convergence Access Networks Challenge GponQasim Khan
 
optical space division multiplexing
optical space division multiplexingoptical space division multiplexing
optical space division multiplexingmohammedalimahdi
 
multiple access techniques for wireless communication
multiple access techniques for wireless communicationmultiple access techniques for wireless communication
multiple access techniques for wireless communicationSajid ali
 

La actualidad más candente (20)

Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)Voice over Internet Protocol (VoIP)
Voice over Internet Protocol (VoIP)
 
Vsat basics - an ExploreGate tutorial
Vsat basics - an ExploreGate tutorialVsat basics - an ExploreGate tutorial
Vsat basics - an ExploreGate tutorial
 
DWDM Principle
 DWDM Principle  DWDM Principle
DWDM Principle
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Siae datasheet
Siae datasheetSiae datasheet
Siae datasheet
 
Design of band notched antenna for ultra wide band applications
Design of band notched antenna for ultra wide band applicationsDesign of band notched antenna for ultra wide band applications
Design of band notched antenna for ultra wide band applications
 
Optical Transport Network
Optical Transport NetworkOptical Transport Network
Optical Transport Network
 
What is VoIP and How it works?
What is VoIP and How it works?What is VoIP and How it works?
What is VoIP and How it works?
 
Over view of Transmission Technologies & Optical Fiber Communication
Over view of Transmission Technologies & Optical Fiber Communication Over view of Transmission Technologies & Optical Fiber Communication
Over view of Transmission Technologies & Optical Fiber Communication
 
Voip
VoipVoip
Voip
 
TecCom-09-ConmutaciónDeCircuitoPaquete
TecCom-09-ConmutaciónDeCircuitoPaqueteTecCom-09-ConmutaciónDeCircuitoPaquete
TecCom-09-ConmutaciónDeCircuitoPaquete
 
GPON-FTTx Training
GPON-FTTx TrainingGPON-FTTx Training
GPON-FTTx Training
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
 
Convergence Access Networks Challenge Gpon
Convergence Access Networks Challenge GponConvergence Access Networks Challenge Gpon
Convergence Access Networks Challenge Gpon
 
FTTH Basics
FTTH BasicsFTTH Basics
FTTH Basics
 
Principios WDM
Principios WDMPrincipios WDM
Principios WDM
 
optical space division multiplexing
optical space division multiplexingoptical space division multiplexing
optical space division multiplexing
 
multiple access techniques for wireless communication
multiple access techniques for wireless communicationmultiple access techniques for wireless communication
multiple access techniques for wireless communication
 
Voip Ppt
Voip PptVoip Ppt
Voip Ppt
 
Fttx
FttxFttx
Fttx
 

Destacado

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 NutshellFred Bovy
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fred Bovy
 
Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheetSwarup Hait
 
Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsShannon McFarland
 
LTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterLTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterDavid Swift
 
Radio-Over-IP Presentation
Radio-Over-IP PresentationRadio-Over-IP Presentation
Radio-Over-IP PresentationBriCom Solutions
 
IPv6 networking training sduffy v3
IPv6 networking training   sduffy v3IPv6 networking training   sduffy v3
IPv6 networking training sduffy v3Shane Duffy
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab Cisco Canada
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7Ray Ploski
 
Cisco IPv6 Tutorial
Cisco IPv6 TutorialCisco IPv6 Tutorial
Cisco IPv6 Tutorialkriz5
 
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...Justindwah
 
Internet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsInternet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsDr. Mazlan Abbas
 

Destacado (20)

Icom ip radio ppt
Icom ip radio pptIcom ip radio ppt
Icom ip radio ppt
 
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_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 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheet
 
Multicast for ipv6
Multicast for ipv6Multicast for ipv6
Multicast for ipv6
 
Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack Environments
 
LTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterLTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical poster
 
Radio-Over-IP Presentation
Radio-Over-IP PresentationRadio-Over-IP Presentation
Radio-Over-IP Presentation
 
IPv6 networking training sduffy v3
IPv6 networking training   sduffy v3IPv6 networking training   sduffy v3
IPv6 networking training sduffy v3
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
 
What is Cognitive Radio?
What is Cognitive Radio? What is Cognitive Radio?
What is Cognitive Radio?
 
CS6551 COMPUTER NETWORKS
CS6551 COMPUTER NETWORKSCS6551 COMPUTER NETWORKS
CS6551 COMPUTER NETWORKS
 
Manet ppt
Manet pptManet ppt
Manet ppt
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7
 
IPv6 theoryfinalx
IPv6 theoryfinalxIPv6 theoryfinalx
IPv6 theoryfinalx
 
Cisco IPv6 Tutorial
Cisco IPv6 TutorialCisco IPv6 Tutorial
Cisco IPv6 Tutorial
 
IPv6
IPv6IPv6
IPv6
 
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...
ConférenSquad #2 : StreamRoot - HTML5 & WebRTC : de nouveaux horizons pour le...
 
Internet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsInternet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and Applications
 

Similar a Advanced Radio over IP

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?Comms Connect
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtechSSPI Brasil
 
Connect_Plus_Presentation_Jan_2014
Connect_Plus_Presentation_Jan_2014Connect_Plus_Presentation_Jan_2014
Connect_Plus_Presentation_Jan_2014Andrew Trickett
 
Future of voip- karan singh cypher
Future of voip- karan singh cypherFuture of voip- karan singh cypher
Future of voip- karan singh cypherKaran Maker
 
Digital Radio for Voice Communications
Digital Radio for Voice CommunicationsDigital Radio for Voice Communications
Digital Radio for Voice CommunicationsRakesh Peter
 
Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Videoguy
 
tftyfty.ppt
tftyfty.ppttftyfty.ppt
tftyfty.pptAlKir1
 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.pptnebepa7907
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesWeemo, Inc.
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution IMTC
 

Similar a Advanced Radio over IP (20)

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?
 
VOIP security
VOIP securityVOIP security
VOIP security
 
Is DRM+ the new frontier for digital radio?
Is DRM+ the new frontier for digital radio?Is DRM+ the new frontier for digital radio?
Is DRM+ the new frontier for digital radio?
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtech
 
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
 
Wireless LAN & 802.11ac Wi-Fi Fundamentals
Wireless LAN & 802.11ac Wi-Fi FundamentalsWireless LAN & 802.11ac Wi-Fi Fundamentals
Wireless LAN & 802.11ac Wi-Fi Fundamentals
 
Sangoma SBC Training Presentation
Sangoma SBC Training PresentationSangoma SBC Training Presentation
Sangoma SBC Training Presentation
 
A glance-at-voip
A glance-at-voipA glance-at-voip
A glance-at-voip
 
Connect_Plus_Presentation_Jan_2014
Connect_Plus_Presentation_Jan_2014Connect_Plus_Presentation_Jan_2014
Connect_Plus_Presentation_Jan_2014
 
Future of voip- karan singh cypher
Future of voip- karan singh cypherFuture of voip- karan singh cypher
Future of voip- karan singh cypher
 
Digital Radio for Voice Communications
Digital Radio for Voice CommunicationsDigital Radio for Voice Communications
Digital Radio for Voice Communications
 
Multimedia-Applications.ppt
Multimedia-Applications.pptMultimedia-Applications.ppt
Multimedia-Applications.ppt
 
Configuring-Cisco-CME.ppt
Configuring-Cisco-CME.pptConfiguring-Cisco-CME.ppt
Configuring-Cisco-CME.ppt
 
Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2
 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt
 
1. VoIP.ppt
1. VoIP.ppt1. VoIP.ppt
1. VoIP.ppt
 
tftyfty.ppt
tftyfty.ppttftyfty.ppt
tftyfty.ppt
 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile Devices
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution
 

Más de Comms Connect

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...Comms Connect
 
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 ageComms Connect
 
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 gasComms 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 environmentComms Connect
 
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...Comms Connect
 
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...Comms Connect
 
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 projectsComms Connect
 
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 telecommunicationsComms Connect
 
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...Comms Connect
 
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 wirelessComms Connect
 
Public safety interoperability: an international perspective
Public safety interoperability: an international perspectivePublic safety interoperability: an international perspective
Public safety interoperability: an international perspectiveComms Connect
 
High-performance, narrowband UHF SCADA radio
High-performance, narrowband UHF SCADA radioHigh-performance, narrowband UHF SCADA radio
High-performance, narrowband UHF SCADA radioComms 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 ManagementComms Connect
 
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 1Comms Connect
 
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 1Comms Connect
 
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 communicationsComms Connect
 
Planning the ideal remote repeater site
Planning the ideal remote repeater sitePlanning the ideal remote repeater site
Planning the ideal remote repeater siteComms Connect
 
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...Comms Connect
 

Más de Comms Connect (20)

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...
 
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
 
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
 
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...
 
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...
 

Último

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Advanced Radio over IP

  • 1. Presenta(on  Title:  Advanced  Radio  Over  IP   Speaker:  Paul  Whi<ield   @CommsConnectAus   #comms2014   COMMS  CONNECT  2014  
  • 2. COMMS  CONNECT  2014     Overview   •  Introduc(on  to  RoIP   •  VoIP  Protocols   – Real  Time  Protocol   – Session  Ini(a(on  Protocol   •  Voice  Quality  Issues   •  IP  based  console  architecture  
  • 3. COMMS  CONNECT  2014     Radio  over  Internet  Protocol   •  Voice  over  IP  for  Radio   – No  standard   •  Proprietary  Solu(ons   •  Digital  Radio      
  • 4. COMMS  CONNECT  2014     Networks   •  IP  Networks   – Local  Area  Networks   – Wide  Area  networks   – The  Internet    
  • 5. COMMS  CONNECT  2014     Network  Providers   •  DSL   •  Satellite   •  Microwave   •  3G  /  4G  Mobile  networks  
  • 6. COMMS  CONNECT  2014     Benefits  of  RoIP   •  Lower  Cost   •  Reliability     •  Remote  management   •  Interoperability   •  Flexibility  
  • 7. COMMS  CONNECT  2014     How  is  RoIP  different?   •  No  central  service  provider   •  Half/Full  Duplex   •  Push  To  Talk  /  Busy   •  Connec(on  “Health”    
  • 8. COMMS  CONNECT  2014     Applica(ons  of  RoIP   •  Remote  access  to  Radios   •  Point-­‐to-­‐point  radio  interconnec(on   – (also  point  to  mul(point)   – Cross-­‐banding   •  Radio  to  Dispatch  console   •  Radio  to  phone  gateway  
  • 11. IP  Based  Dispatch  Solu:on  
  • 12. COMMS  CONNECT  2014     VoIP   •  Telephone  model   •  Assumes  a  service  provider  (external)   – One-­‐to-­‐one  calls   – Short  dura(on  calls       •  Audio  only  
  • 13. COMMS  CONNECT  2014     RoIP     •  Single  Organisa(on   •  Dedicated  Links   •  Peer-­‐to-­‐peer   •  Includes  one-­‐to-­‐many    
  • 14. COMMS  CONNECT  2014     VoIP  Standards   •  Real  Time  Protocol  –  RTP     – Voice   •  Session  Ini(a(on  Protocol  –  SIP     – Call  management  
  • 15. COMMS  CONNECT  2014     Standards  -­‐  Advantages   •  Vendor  Independent   •  Easier  to  interface  to  VoIP     •  Off  the  shelf  voice  recorders   •  Recognised  by     – Routers  /  Firewalls   – Network  Tools        
  • 16. COMMS  CONNECT  2014     Standards  -­‐  Disadvantages   •  Complicated   •  Not  an  exact  fit   •  Interoperability  is  not  guaranteed.  
  • 17. COMMS  CONNECT  2014     Real  Time  Protocol   •  Standard  for  Audio  and  Video   – RFC  3550    and  RFC  3551   •  Telephony,  Video  conferencing  and  Television   •  Real  Time  is  more  important  that  100%   reliable.  
  • 18. COMMS  CONNECT  2014     Real  Time  Protocol   •  Supports  Unicast  (one  to  one)   •  Supports  Mul(cast  (one  to  many)   •  Detects  lost  packets   •  Detects  out  of  order  packets   •  Compensates  for  packet  jieer  
  • 19. COMMS  CONNECT  2014     UDP  –  User  Datagram  Protocol   •  Used  by  RTP  (but  why?)   – Datagrams   – Simple     – Stateless   •  No  retransmission   CommsConnect  2013   IP   UDP   RTP   SIP   TCP   HTTP  
  • 20. COMMS  CONNECT  2014     Transmission  Control  Protocol   •  Reliable   •  Ordered     •  Not  real-­‐(me   CommsConnect  2013  
  • 21. COMMS  CONNECT  2014     Issues   •  What  are  the  issues  with  RoIP?  
  • 22. COMMS  CONNECT  2014     Delay   •  Two  Types  of  delay   – Constant  -­‐>  Latency     – Variable    -­‐>  Jieer   •  Jieer  delay  requires  audio  buffering  
  • 23. COMMS  CONNECT  2014     Sources  of  Delay   •  Framing  Packe(sa(on  –  20  ms   •  Sojware  Processing     •  Jieer  Buffering     •  Network  Delay     •  Typical  delay     – 100  milliseconds  one  way.    
  • 24. COMMS  CONNECT  2014     Audio  Delay   Sender   Codec   Packe(sa(on   Processing   Receiver   Processing   Jieer  Buffer   Codec   Network  
  • 25. COMMS  CONNECT  2014     Radio  with  Delay   •  ½  Duplex  systems  are  more  tolerant  of  delay   •  Push  to  Talk  synchronisa(on  with  audio     •  Radio  with  setup  (mes  can  be  an  advantage   – Fast  track  the  Push  To  Talk    
  • 26. COMMS  CONNECT  2014     Echo   •  Sources  of  Echo   – Telephone  Hybrids   – Side-­‐tone   – Dispatch  operator  audio  /  cross-­‐talk   •  Full  Duplex  audio  with  Echo  +  Delay  is  a   problem  
  • 27. COMMS  CONNECT  2014     Packet  Loss  
  • 28. COMMS  CONNECT  2014     Packet  Loss   •  RTP  uses  UDP  –  packets  can  get  lost  L   •  RTP  Detects  packets  have  been  lost     •  Packet  Loss  Concealment  (PLC)  
  • 29. COMMS  CONNECT  2014     Echo  Cancela(on   •  DSP  algorithm  –  Adap(ve  Filter   •  Take  (me  to  converge   •  Issues  with  “Double  Talk”   •  Acous(c  Echo  
  • 30. COMMS  CONNECT  2014     Reference  Sound:  G.711  
  • 31. COMMS  CONNECT  2014     Packet  Loss:  20  %  G7.11  
  • 32. COMMS  CONNECT  2014     Packet  Loss:  20%  GSM  
  • 33. COMMS  CONNECT  2014     Prac(cal  Packet  Loss   •  WiFi  /  Radio     •  Microwave  Links   •  Normal  wired  networks  work  or  they  don’t     – 0  %  or  100%     – Conges(on    
  • 34. COMMS  CONNECT  2014     Prac(cal  Tip   •  Ping   •  Basic  test  tool.      
  • 35. COMMS  CONNECT  2014     Encoding  Voice  –  World  Fair  1939  
  • 36. COMMS  CONNECT  2014     Voice  Encoders  /  Decoders    
  • 37. COMMS  CONNECT  2014     Codecs   •  Coder  /  Decoder   •  Compression  Lossy   •  Require  low-­‐latency  
  • 38. COMMS  CONNECT  2014     G.711   •  8-­‐Bit,  8  kHz  :  64  000  bits  per  second   •  Standard   •  Widely  supported   -­‐  µ-­‐law  and  A-­‐law   -­‐  RTP  Payloads  0  and  8.  
  • 39. COMMS  CONNECT  2014     G.726   •  Adap(ve  Differen(al  Pulse  Code  Modula(on   ADPCM   •  Various  Data  Rates:  48000,  32000,  24000,   16000  bits  per  second  
  • 40. COMMS  CONNECT  2014     GSM   •  2G  Mobile  Phone     •  Full  Rate  –  13  000  bits  per  second   •  Patents  
  • 41. COMMS  CONNECT  2014     G729   •  8000  bits  per  second     •  Patent  License  required     •  Can  not  carry  tones   •  G729A  –  lower  quality  /  lower  calcula(ons    
  • 42. COMMS  CONNECT  2014     IMBE  /  AMBE   •  Improved  Mul(-­‐Band  Excita(on:  7200  bps   •  Advanced  Mul(-­‐Band  Excita(on:  3600  bps   •  Digital  Radio:     – APCO  P25,  DMR-­‐AIS,  NXDN  and  MotoTRBO   •  Covered  by  Patents   •  Includes  error  correc(on  
  • 43. COMMS  CONNECT  2014     High  Compression  Codecs   •  Effect  on  Tones   •  AMBE2+  Includes  Tone  Detec(on   •  Cascades   – Compress  /  Uncompress  /  Recompress  
  • 44. COMMS  CONNECT  2014     Codec G.711 G726-­‐32 GSM G729 AMBE   (with   FEC) Packet  Duration  (milliseconds) 40 40 40 40 40 Samples  per  Packet 320 320 320 320 320 Packets  per  second 25 25 25 25 25 Overhead  per  Packet  (IP+UDP+RTP) 40 40 40 40 40 Packet  Size   320 160 66 40 18 Bandwidth  bits  per  second 72000 40000 21200 16000 11600 Radio  over  Internet  Protocol  :  Bandwidth  Calculator
  • 45. COMMS  CONNECT  2014     Codec G.711 G726-­‐32 GSM G729 AMBE   (with   FEC) Packet  Duration  (milliseconds) 80 80 80 80 80 Samples  per  Packet 640 640 640 640 640 Packets  per  second 12.5 12.5 12.5 12.5 12.5 Overhead  per  Packet  (IP+UDP+RTP) 40 40 40 40 40 Packet  Size   640 320 132 80 36 Bandwidth  bits  per  second 68000 36000 17200 12000 7600 Radio  over  Internet  Protocol  :  Bandwidth  Calculator
  • 46. COMMS  CONNECT  2014     Codec G.711 G726-­‐32 GSM G729 AMBE   (with   FEC) Packet  Duration  (milliseconds) 20 20 20 20 20 Samples  per  Packet 160 160 160 160 160 Packets  per  second 50 50 50 50 50 Overhead  per  Packet  (IP+UDP+RTP) 40 40 40 40 40 Packet  Size   160 80 33 20 9 Bandwidth  bits  per  second 80000 48000 29200 24000 19600 Radio  over  Internet  Protocol  :  Bandwidth  Calculator
  • 47. COMMS  CONNECT  2014     Connec(ng  Mul(ple  Radios  /  Consoles   •  Unicast  –  Normal,  Point-­‐to-­‐Point   •  Broadcast  –  One  to  everyone   – Local  Area  Network  Only   •  Mul(cast  –  One  to  Many  
  • 48. COMMS  CONNECT  2014     Mul(cast   •  One  to  many   •  Source  device  sends  1  copy   – Routers  create  more  copies  if  required   •  Des(na(on  devices  must  “join”  Mul(cast   group   •  Requires  network  router  support  (IT  support)   •  Not  supported  on  the  Internet  
  • 49. COMMS  CONNECT  2014     Conferencing   •  Connect  Mul(ple  sites  /  operators  via  Unicast   •  Forward  RTP  packets     – Simple   – Minimises  delay   – S(ll  have  the     “source”  metadata     •  Decode  /  Mix  /  Retransmit   – Complicated     – More  delays    
  • 50. COMMS  CONNECT  2014     VoIP  Recording   •  Mul(cas(ng  +  Conferencing     •  Network  Tap  at  router    
  • 51. COMMS  CONNECT  2014     Session  Ini(a(on  Protocol   •  Signalling  protocol  for     – Telephone  calls   – mul(media   •  RFC  3261   •  Similar  to  HTTP  -­‐  Text  based.   •  Long  and  complicated  standard  
  • 52. COMMS  CONNECT  2014     What  does  SIP  do?   •  Register  with  Central  Server     •  Signalling  protocol   •  Makes  and  Breaks  calls   •  Nego(ates  how  audio  is  encoded   •  What  network  address  /  ports   •  Nego(ate  device  capabili(es  
  • 53. COMMS  CONNECT  2014     Uniform  Resource  Iden(fier       sip:username:password@host:port  
  • 54. COMMS  CONNECT  2014     Example  SIP  Packet   INVITE sip:bob@biloxi.com SIP/2.0       Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds       Max-Forwards: 70       To: Bob <sip:bob@biloxi.com>       From: Alice <sip:alice@atlanta.com>;tag=1928301774        Call-ID: a84b4c76e66710@pc33.atlanta.com       CSeq: 314159 INVITE       Contact: <sip:alice@pc33.atlanta.com>      
  • 55. COMMS  CONNECT  2014     Session  Descrip(on  Protocol   •  Included  in  SIP  “offer”  and  “answer”   •  Describes     – IP  Addresses   – IP  Ports   – RTP  Payload  Values  and  Codecs  
  • 56. COMMS  CONNECT  2014     Example   Content-Type: application/sdp Content-Length: 178 v=0 o=3 123456 654321 IN IP4 192.168.20.67 s=Radio Over IP Session c=IN IP4 192.168.20.67 t=0 0 a=sendrecv a=floor m=audio 10000 RTP/AVP 100 a=rtpmap:100 DMR-AIS/8000
  • 57. COMMS  CONNECT  2014     Prac(cal  Tip     •  Wireshark  is  your  friend.   •  Essen(al  network  tool.   •  Supported  for  all  major  sojware  pla<orms   •  Can  play  VoIP  calls  that  use  G.711  
  • 58. COMMS  CONNECT  2014     SIP  and  Digital  Radio   •  Digital  Radio  Standards  based  on  SIP   – P25  ISSI  /  P25  CSSI     – DMR-­‐AIS    
  • 59. COMMS  CONNECT  2014     What  SIP  does  not  do.   •  Transport  audio   •  Transport  Radio  Informa(on  (or  does  it?)   •  Detect  link  failures  
  • 60. COMMS  CONNECT  2014     Network  Address  Transla(on   •  IPv4  –  Private  and  Public  IP  Addresses   CommsConnect  2013  
  • 61. COMMS  CONNECT  2014     SIP  and  NAT   •  NAT  in  router  changes  IP  addresses     – Public  <-­‐>  Private   •  SIP  message  contain  IP  addresses  and  IP  Ports    the  router  can  not  change  them  
  • 62. COMMS  CONNECT  2014     How  to  fix  it   •  SIP  Applica(on  Level  Gateways   – Detect  and  modify  the  SIP  messages  on  the  fly   •  Virtual  Private  Networks  (VPN)     •  Interac(ve  Connec(vity  Establishment  ICE   – Uses  STUN  and  TURN  to  make  the  connec(on  
  • 63. COMMS  CONNECT  2014     ICE   •  Includes  mul(ple  addresses  /  ports  in  the   Session  Descrip(on   •  Systema(cally  try  all  possible  values  un(l  one   works.    
  • 64. COMMS  CONNECT  2014     Detec(ng  Link  Failure   •  RTP  keep-­‐alive  messages   •  SIP  keep-­‐alive  messages  
  • 65. COMMS  CONNECT  2014     Digital  Radio     •  Extra  Informa(on   – Radio  ID   – Call  Type  (Broadcast,  Group,  Individual)   – Radio  Status  /  Text  Messaging  
  • 66. COMMS  CONNECT  2014     RTP  and  Extra  Informa(on   •  Push  To  Talk  /  Busy   – Telephone  Events   – Custom  Packet  Type   – RTP  Extension     •  Used  by  Digital  Radio  
  • 67. COMMS  CONNECT  2014     Security   •  Encryp(on  for  SIP  (call  setup)   – Transport  Layer  Security  (TLS)   •  Encryp(on  for  Voice   – SRTP   – ZRTP  
  • 68. COMMS  CONNECT  2014     New  Developments  
  • 69. COMMS  CONNECT  2014     Digital  Radio     •  Mul(ple  Standards   •  Not  interoperable   – How  to  bridge  radios?  
  • 70. COMMS  CONNECT  2014     IPv6   •  Coming  soon  to  a  network  near  you   •  Eliminates  need  for  NAT/STUN/TURN   •  IPv4  and  IPv6  can  co-­‐exist   •  Not  widely  supported  (yet).  
  • 71. COMMS  CONNECT  2014     Dispatch  Console  Architecture   •  RoIP  provides  more  op(ons  for  Dispatch   console  solu(ons.    
  • 72. COMMS  CONNECT  2014     Dispatch  Consoles   •  SIP  Connec(ons   •  Direct  RTP  Connec(ons   – Requires  sta(c  IP  addresses   •  Mul(cast  Connec(ons   •  Central  Server  IP  Connec(ons    
  • 73. COMMS  CONNECT  2014     PC  Console  Clients  –  No  Server   •  Reduce  single  failure  points   •  Flexible   •  Cost  effec(ve  -­‐  less  equipment   •  Scaling  Issues   – Every  console  connects  to  every  device   – Firewall  configura(on  
  • 74. COMMS  CONNECT  2014     Console  Architecture:  No  Server   DMR   Talk  Group  2   P25  
  • 75. COMMS  CONNECT  2014     Console  Server   •  Remote  connec(ons   •  Linking  between  radios   •  Single  point  configura(on     •  Centralised  diagnos(c  /   management  tools   •  Provide  failover  and   redundancy  
  • 76. COMMS  CONNECT  2014     Console  Architecture:  Server  
  • 77. COMMS  CONNECT  2014     Consoles  -­‐  Mul(ple  Servers   •  Same  Console  -­‐  mixed  channels   •  Load  sharing   Site  1   Site  2   SERVER    1   SERVER  2   Digital  Radio  Gateway   Digital  Radio  Gateway  
  • 78. COMMS  CONNECT  2014     Consoles  –  Redundant  Servers   •  Main  and  Standby  -­‐  Failover   Site  1   Site  2   MAIN   Site  3   Digital  Radio  Gateway   STANDBY   Digital  Radio  Gateway   Digital  Radio  Gateway  
  • 79. COMMS  CONNECT  2014     Direct  Digital  Radio  Connec(ons   •  Minimise  delays     •  Less  equipment   •  Cannot  mix  audio  without  decoding   •  Scaling  Issues   – Number  of  connec(ons  &  Licensing     – P25  DFSI  supports  single  connec(on     Link  
  • 80. COMMS  CONNECT  2014     Digital  Radio  Gateway   •  Interoperability   – Standard  interface   – Protocol  conversion     •  Linking  between  Radios   •  Scalable   – Support  mul(ple  connec(ons   – Isolate  Low  Bandwidth  radio  links   Link  
  • 81. COMMS  CONNECT  2014         www.omnitronicsworld.com     hep://omnitronicsworld.com/download-­‐ understanding-­‐roip-­‐networks-­‐white-­‐paper/    
  • 82. www.comms-­‐connect.com.au   Conference  materials  available  soon  at   COMMS  CONNECT  2014  @CommsConnectAus   #comms2014