SlideShare uma empresa Scribd logo
1 de 123
Baixar para ler offline
OpenBTS.org
Building Cellular Networks - Big or Small
Michael Iedema | @iedemam
OpenBTS.org
• what is OpenBTS
• GSM and SDR crash course
• converting between GSM andVoIP
• software and signaling support
• single tower to multi-tower
• APIs
• looking ahead
OpenBTS.org
What is OpenBTS
OpenBTS.org
OpenBTS
is a transparent Open Source gateway between cellular handsets andVoIP networks
OpenBTS.org
OpenBTS
implements cellular radio interface standards in C++ and runs in userspace
OpenBTS.org
OpenBTS
uses SDR (software defined radio) hardware instead of proprietary equipment
OpenBTS.org
OpenBTS turns this...
Abis
BTSBTSBSC
A
BSC
VLR
MSCMSCHLR
SS7-MAP
AuC
Radio
BH
GMSC
Nc
SGSN
Gb
GGSN
IP
InternetPSTN
Gn
Home Location Register
Authentication Center
Mobile Switching Center
Visitor Location Register
Gateway Mobile Switching Center
Base Station Controller
Serving GPRS Support Node
Gateway GPRS Support Node
Base Transceiver Station
Modem
Handset
OpenBTS.org
...into this
Radio
PSTN ITSP Internet
IP
SIP/RTP
OpenBTSOpenBTS
SIP/RTP
Modem
Handset
Central Services
SIP REGISTER
SIP INVITE
SIP MESSAGE
OpenBTS.org
GSM voice and SMS
supported cellular radio standards
OpenBTS.org
GPRS 2G data
supported cellular radio standards
OpenBTS.org
UMTS 3G data
supported cellular radio standards
OpenBTS.org
LTE (coming next year)
supported cellular radio standards
OpenBTS.org
GSM and SDR Crash Course
OpenBTS.org
Overall Hierarchy
tower, sector,ARFCN, downlink/uplink, timeslot, logical channel, frame, burst
OpenBTS.org
towers can have multiple sectors
OpenBTS.org
sectors can have multiple ARFCNs
Absolute Radio Frequency Channel Numbers, also known as “carriers”
OpenBTS.org
each ARFCN has two frequencies
one for downlink and one for uplink, spaced by a specific offset
OpenBTS.org
downlink/uplink have 8 timeslots
GSM is both FDMA and TDMA
OpenBTS.org
timeslots have multiple logical channels
assigned in “combinations”
OpenBTS.org
logical channels are made of frames
OpenBTS.org
frames are made of bursts
OpenBTS.org
time for a visualizer
downlink, uplink, timeslots and combinations
OpenBTS.org
openbts.org/visualizer
OpenBTS.org
Logical Channels - Broadcast
FCH, SCH, BCCH, CCCH, RACH
OpenBTS.org
FCH - Frequency Correction Channel
calibrates handset radio
OpenBTS.org
SCH - Synchronization Channel
calibrates handset scheduler
OpenBTS.org
BCCH - Broadcast Control Channel
sends network identity and capability information
OpenBTS.org
CCCH - Common Control Channel
allows network to page handsets
OpenBTS.org
RACH - Random Access Channel
allows handsets to page network
OpenBTS.org
Logical Channels - Dedicated
SDCCH,TCH
OpenBTS.org
SDCCH - Standalone Dedicated Control Channel
signaling traffic
OpenBTS.org
TCH - Traffic Channel
media traffic
OpenBTS.org
time for another visualizer!
timeslots and dedicated logical channels
OpenBTS.org
Operations
LUR, MOC, MTC, EmergencyCall, MOSMS, MTSMS
OpenBTS.org
LUR - Location Update Request
handset registration with optional authentication
OpenBTS.org
MOC - Mobile Originated Call
OpenBTS.org
MTC - Mobile Terminated Call
OpenBTS.org
EmergencyCall
totally cool
OpenBTS.org
MOSMS - Mobile Originated SMS
OpenBTS.org
MTSMS - Mobile Terminated SMS
OpenBTS.org
SDRs
Software Defined Radios
OpenBTS.org
completely generic radio
SDRs
OpenBTS.org
all logic is in software
SDRs
OpenBTS.org
differentiated by sensitivity...
SDRs
OpenBTS.org
...frequency range...
SDRs
OpenBTS.org
...and megasamples (bandwidth)
SDRs
OpenBTS.org
monitor for: $25 radio + SDRSharp
http://www.rtl-sdr.com
OpenBTS.org
multiple concurrent logical radios
SDRs
OpenBTS.org
GSM to UMTS is a software upgrade
SDRs
OpenBTS.org
Converting Between GSM andVoIP
OpenBTS.org
MOC, MTC = SIP INVITE
SIP Switch OpenBTS Handset
IMMED. ASSIGN.
CHAN. REQ.
RTP traffic GSM traffic
CM SVC. REQ.
CM SVC. ACCEPT
SETUP
INVITE CALL PROCEEDING
Status: 182 Ringing
ALERTING
Status: 200 OK
CONNECT
CONNECT ACK.
Status: 100 Trying
SIP Switch OpenBTS Handset
IMMED. ASSIGN.
CHAN. REQ.
RTP traffic GSM traffic
CM SVC. REQ.
CM SVC. ACCEPT
SETUP
INVITE CALL PROCEEDING
Status: 182 Ringing
ALERTING
Status: 200 OK
CONNECT
CONNECT ACK.
Status: 100 Trying
RR
MM
CC
SIP Switch OpenBTS Handset
IMMED. ASSIGN.
CHAN. REQ.
RTP traffic GSM traffic
CM SVC. REQ.
CM SVC. ACCEPT
SETUP
INVITE CALL PROCEEDING
Status: 182 Ringing
ALERTING
Status: 200 OK
CONNECT
CONNECT ACK.
Status: 100 Trying
SIP Switch OpenBTS Handset
IMMED. ASSIGN.
CHAN. REQ.
RTP traffic GSM traffic
CM SVC. REQ.
CM SVC. ACCEPT
SETUP
INVITE CALL PROCEEDING
Status: 182 Ringing
ALERTING
Status: 200 OK
CONNECT
CONNECT ACK.
Status: 100 Trying
OpenBTS.org
MOSMS, MTSMS = SIP MESSAGE
OpenBTS.org
LUR = SIP REGISTER
both use digest style authentication, mapping to SIP is surprisingly easy
OpenBTS.org
LUR = SIP REGISTER
RAND = nonce | A3 = MD5 | SRES = response
OpenBTS.org
“algorithm=MD5”
RFC does not limit this algorithm, more choices needed in SIP software
OpenBTS.org
Software and Signaling Support
OpenBTS.org
Keep in Mind: GSM Network Arch
Abis
BTSBTSBSC
A
BSC
VLR
MSCMSCHLR
SS7-MAP
AuC
Radio
BH
GMSC
Nc
SGSN
Gb
GGSN
IP
InternetPSTN
Gn
Home Location Register
Authentication Center
Mobile Switching Center
Visitor Location Register
Gateway Mobile Switching Center
Base Station Controller
Serving GPRS Support Node
Gateway GPRS Support Node
Base Transceiver Station
Modem
Handset
OpenBTS.org
Original IP Architecture
tested and supported since project inception
OpenBTS.org
Radio
PSTN ITSP Internet
IP
SIP/RTP
OpenBTSOpenBTS
SIP/RTP
Modem
Handset
Central Services
SIPAuthServe
Asterisk
SMQueue
Original IP Architecture
OpenBTS.org
Kazoo Architecture
complete integration, no difference between a deskphone or a GSM handset
OpenBTS.org
Kazoo Architecture
Radio
PSTN ITSP Internet
IP
SIP/RTP
OpenBTSOpenBTS
Erlang
Modem
Handset
Kazoo
Authorization Server
Voice Switch
Message Queue
FreeSWITCH
SIP/RTP
OpenBTS.org
Direct Architecture
patches being written for Asterisk and FreeSWITCH
OpenBTS.org
Direct Architecture
adding A3 algorithm to SIP authentication is easy
OpenBTS.org
Direct Architecture
store-and-forward SIP MESSAGE support is still missing
OpenBTS.org
Direct Architecture
Radio
PSTN ITSP Internet
IP
SIP/RTP
OpenBTSOpenBTS
SIP/RTP
Modem
Handset
Central Services
Asterisk/FreeSWITCH
OpenBTS.org
Direct Architecture
install OpenBTS, point at existing PBX, done
OpenBTS.org
Direct Architecture
Askozia has a beta with these patches integrated
OpenBTS.org
Single Tower to Multi-Tower
OpenBTS.org
a “tower” is not a tower
OpenBTS.org
single tower
“network-in-a-box”
Mobile Station
Radio Hardware Transceiver Software
OpenBTS
Raw Samples over UDP
Raw Samples
Over USB or Ethernet
GSM Radio (Um)
Interface
SIPAuthServe
GSM LUR
SIP REGISTER
SMQueue
GSM SMS
SIP MESSAGE
Asterisk
GSM Voice
SIP INVITE
SIP and RTP over UDP
antenna alignment
In OutTx Rx
Amplifier
Tx Rx
DuplexerRadio
stronger cleaner signals
OpenBTS.org
multi-tower
Tower 1
Central Services
OpenBTS
SIPAuthServe
SIP REGISTER
SMQueue
SIP MESSAGE
Asterisk
SIP INVITE
SIP/RTPSIP/RTP
Tower 2
OpenBTS
OpenBTS.org
MCC, MNC, NCC
multi-tower - network identity
OpenBTS.org
LAC, CI, BCC
multi-tower - base station identity
ARFCN: 172
BCC: 4
ARFCN: 170
BCC: 3
ARFCN: 166
BCC: 1
ARFCN: 168
BCC: 2
ARFCN: 174
BCC: 5
ARFCN: 172
BCC: 4
ARFCN: 168
BCC: 2
ARFCN: 166
BCC: 1
ARFCN: 174
BCC: 5
ARFCN: 170
BCC: 3
ARFCN: 166
BCC: 1
ARFCN: 168
BCC: 2
ARFCN: 174
BCC: 5
ARFCN: 172
BCC: 4
ARFCN: 168
BCC: 2
ARFCN: 166
BCC: 1
ARFCN: 170
BCC: 3
50 m
100 mW
ARFCN: 172
BCC: 4
ARFCN: 170
BCC: 3
ARFCN: 166
BCC: 1
ARFCN: 168
BCC: 2
ARFCN: 174
BCC: 5
ARFCN: 172
BCC: 4
ARFCN: 168
BCC: 2
ARFCN: 166
BCC: 1
ARFCN: 174
BCC: 5
ARFCN: 170
BCC: 3
ARFCN: 166
BCC: 1
ARFCN: 168
BCC: 2
ARFCN: 174
BCC: 5
ARFCN: 172
BCC: 4
ARFCN: 168
BCC: 2
ARFCN: 166
BCC: 1
ARFCN: 170
BCC: 3
5 km
10 W
OpenBTS.org
multiple physical signals, one logical network
OpenBTS.org
Mobility, Handover and Roaming
non-interchangeable terms
OpenBTS.org
Mobility
when idle, handset decides which tower is best
OpenBTS.org
Handover
on an active call, network tells handset to change towers
OpenBTS.org
Roaming
mobility between different service providers
OpenBTS.org
APIs
OpenBTS.org
PhysicalStatus API
OpenBTS.org
{
"name" : "PhysicalStatus",
"timestamp" : "18446744072283447705",
"version" : "0.1",
"data" : {
"burst" : {
"RSSI" : -49.4808,
"RSSP" : -27.4808,
"actualMSPower" : 11,
"actualMSTimingAdvance" : 0,
"timingError" : 1.59709
},
"channel" : {
"ARFCN" : 153,
"IMSI" : "001010000000001",
"carrierNumber" : 0,
"timeslotNumber" : 0,
"typeAndOffset" : "SDCCH/4-1",
"uplinkFrameErrorRate" : 0
},
"reports" : {
"neighboringCells" : [],
"servingCell" : {
"RXLEVEL_FULL_dBm" : -67,
"RXLEVEL_SUB_dBm" : -67,
"RXQUALITY_FULL_BER" : 0,
"RXQUALITY_SUB_BER" : 0
}
}
}
}
OpenBTS.org
search and rescue
PhysicalStatus API
OpenBTS.org
traffic reports
PhysicalStatus API
OpenBTS.org
automatic site survey
PhysicalStatus API
OpenBTS.org
power modeling
PhysicalStatus API
OpenBTS.org
ARFCN visualizer
PhysicalStatus API
OpenBTS.org
IMSI visualizer
PhysicalStatus API
OpenBTS.org
other APIs
config, monitor, version, imsis, etc...
OpenBTS.org
Looking Ahead
OpenBTS.org
licensed frequency
the biggest problem at the moment
OpenBTS.org
licensed frequency
some European countries opening up public guard bands
OpenBTS.org
licensed frequency
other countries reallocating unused spectrum more granularly
OpenBTS.org
smartphones
lots of innovation
OpenBTS.org
“the cloud”
lots of innovation
OpenBTS.org
the cellular core network
stagnant
OpenBTS.org
it’s an IP world
love it or hate it
OpenBTS.org
it’s an IP world
but backwards compatibility is so cool, right?
OpenBTS.org
it’s an IP world
DTMF
OpenBTS.org
it’s an IP world
Fax
OpenBTS.org
it’s an IP world
cellular radio air interface protocols
OpenBTS.org
Questions
mriedema@gmail.com
twitter.com/iedemam
twitter.com/openbts
https://github.com/RangeNetworks/presentations/

Mais conteúdo relacionado

Mais procurados

Digital cellular networks GSM
Digital cellular networks GSMDigital cellular networks GSM
Digital cellular networks GSMRAVIKIRAN ANANDE
 
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...Luca Bongiorni
 
Android Bluetooth Introduction
Android Bluetooth IntroductionAndroid Bluetooth Introduction
Android Bluetooth IntroductionErin Yueh
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information ProtocolKashif Latif
 
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail Ali
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail AliSP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail Ali
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail AliMyNOG
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentationbsnlpandian
 
CCNA 1 Routing and Switching v5.0 Chapter 6
CCNA 1 Routing and Switching v5.0 Chapter 6CCNA 1 Routing and Switching v5.0 Chapter 6
CCNA 1 Routing and Switching v5.0 Chapter 6Nil Menon
 
NAT (network address translation) & PAT (port address translation)
NAT (network address translation) & PAT (port address translation)NAT (network address translation) & PAT (port address translation)
NAT (network address translation) & PAT (port address translation)Netwax Lab
 
WiFi-Based IMSI Catcher
WiFi-Based IMSI CatcherWiFi-Based IMSI Catcher
WiFi-Based IMSI CatcherShakacon
 
Cisco switch commands cheat sheet
Cisco switch commands cheat sheetCisco switch commands cheat sheet
Cisco switch commands cheat sheet3Anetwork com
 
Junos routing overview from Juniper
Junos routing overview from JuniperJunos routing overview from Juniper
Junos routing overview from JuniperNam Nguyen
 
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionBGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionAPNIC
 
An Introduction to BGP Flow Spec
An Introduction to BGP Flow SpecAn Introduction to BGP Flow Spec
An Introduction to BGP Flow SpecShortestPathFirst
 

Mais procurados (20)

Digital cellular networks GSM
Digital cellular networks GSMDigital cellular networks GSM
Digital cellular networks GSM
 
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...
Mobile Network Security: a tale of tracking, spoofing and owning mobile phone...
 
IPv6 Addressing
IPv6 AddressingIPv6 Addressing
IPv6 Addressing
 
CCNA Exam Question
CCNA Exam QuestionCCNA Exam Question
CCNA Exam Question
 
CCNA
CCNACCNA
CCNA
 
Android Bluetooth Introduction
Android Bluetooth IntroductionAndroid Bluetooth Introduction
Android Bluetooth Introduction
 
HSRP ccna
HSRP ccna HSRP ccna
HSRP ccna
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail Ali
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail AliSP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail Ali
SP Routing Innovation with Segment Routing, VXLAN and EVPN - Ismail Ali
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentation
 
Onboard Deployment Guide 3.9.6
Onboard Deployment Guide 3.9.6Onboard Deployment Guide 3.9.6
Onboard Deployment Guide 3.9.6
 
CCNA 1 Routing and Switching v5.0 Chapter 6
CCNA 1 Routing and Switching v5.0 Chapter 6CCNA 1 Routing and Switching v5.0 Chapter 6
CCNA 1 Routing and Switching v5.0 Chapter 6
 
NAT (network address translation) & PAT (port address translation)
NAT (network address translation) & PAT (port address translation)NAT (network address translation) & PAT (port address translation)
NAT (network address translation) & PAT (port address translation)
 
WiFi-Based IMSI Catcher
WiFi-Based IMSI CatcherWiFi-Based IMSI Catcher
WiFi-Based IMSI Catcher
 
DHCP basics
DHCP basicsDHCP basics
DHCP basics
 
Cisco switch commands cheat sheet
Cisco switch commands cheat sheetCisco switch commands cheat sheet
Cisco switch commands cheat sheet
 
Junos routing overview from Juniper
Junos routing overview from JuniperJunos routing overview from Juniper
Junos routing overview from Juniper
 
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionBGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
 
An Introduction to BGP Flow Spec
An Introduction to BGP Flow SpecAn Introduction to BGP Flow Spec
An Introduction to BGP Flow Spec
 
GSM dan GPRS basic
GSM dan GPRS basicGSM dan GPRS basic
GSM dan GPRS basic
 

Semelhante a OpenBTS - Building Real Mobile Networks, Big or Small

Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen MaMyNOG
 
Bluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationBluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationMuhammed Afsal Villan
 
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
 
Open bts guide_en_v0.1 (2)
Open bts guide_en_v0.1 (2)Open bts guide_en_v0.1 (2)
Open bts guide_en_v0.1 (2)Mamoud Kamara
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
Alvarion PTP Link Solutions
Alvarion PTP Link SolutionsAlvarion PTP Link Solutions
Alvarion PTP Link SolutionsMonark Goel
 
SD-WAN Catalyst a brief Presentation of solution
SD-WAN Catalyst a brief  Presentation of solutionSD-WAN Catalyst a brief  Presentation of solution
SD-WAN Catalyst a brief Presentation of solutionpepegaston2030
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Bruno Teixeira
 
Bluetooth Details.ppt
Bluetooth Details.pptBluetooth Details.ppt
Bluetooth Details.pptVignesh kumar
 
Track 3 session 8 - st dev con 2016 - music and voice over ble
Track 3   session 8 - st dev con 2016 - music and voice over bleTrack 3   session 8 - st dev con 2016 - music and voice over ble
Track 3 session 8 - st dev con 2016 - music and voice over bleST_World
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)Jeff Green
 
V24 Product Brief - Aggregation & Filtering Taps
V24 Product Brief - Aggregation & Filtering TapsV24 Product Brief - Aggregation & Filtering Taps
V24 Product Brief - Aggregation & Filtering TapsChris Fenton
 
Network interview questions
Network interview questionsNetwork interview questions
Network interview questionsrajasekar1712
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationStacy Véronneau
 

Semelhante a OpenBTS - Building Real Mobile Networks, Big or Small (20)

Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
 
Distributed IP-PBX
Distributed IP-PBX Distributed IP-PBX
Distributed IP-PBX
 
Bluetooth - Comprehensive Presentation
Bluetooth - Comprehensive PresentationBluetooth - Comprehensive Presentation
Bluetooth - Comprehensive Presentation
 
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)
 
Open bts guide_en_v0.1 (2)
Open bts guide_en_v0.1 (2)Open bts guide_en_v0.1 (2)
Open bts guide_en_v0.1 (2)
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
CCNA FUNDAMENTAL
CCNA FUNDAMENTALCCNA FUNDAMENTAL
CCNA FUNDAMENTAL
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
Alvarion PTP Link Solutions
Alvarion PTP Link SolutionsAlvarion PTP Link Solutions
Alvarion PTP Link Solutions
 
Workshop 42
Workshop 42Workshop 42
Workshop 42
 
SD-WAN Catalyst a brief Presentation of solution
SD-WAN Catalyst a brief  Presentation of solutionSD-WAN Catalyst a brief  Presentation of solution
SD-WAN Catalyst a brief Presentation of solution
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
 
Bluetooth Details.ppt
Bluetooth Details.pptBluetooth Details.ppt
Bluetooth Details.ppt
 
IMS Standards
IMS  StandardsIMS  Standards
IMS Standards
 
Track 3 session 8 - st dev con 2016 - music and voice over ble
Track 3   session 8 - st dev con 2016 - music and voice over bleTrack 3   session 8 - st dev con 2016 - music and voice over ble
Track 3 session 8 - st dev con 2016 - music and voice over ble
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)
 
RF Experiments in Raspberry Pi
RF Experiments in Raspberry PiRF Experiments in Raspberry Pi
RF Experiments in Raspberry Pi
 
V24 Product Brief - Aggregation & Filtering Taps
V24 Product Brief - Aggregation & Filtering TapsV24 Product Brief - Aggregation & Filtering Taps
V24 Product Brief - Aggregation & Filtering Taps
 
Network interview questions
Network interview questionsNetwork interview questions
Network interview questions
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 

Mais de PaloSanto Solutions

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...PaloSanto Solutions
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?PaloSanto Solutions
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...PaloSanto Solutions
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasPaloSanto Solutions
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasPaloSanto Solutions
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXPaloSanto Solutions
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTPaloSanto Solutions
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXPaloSanto Solutions
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSPaloSanto Solutions
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPPaloSanto Solutions
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbookPaloSanto Solutions
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoPaloSanto Solutions
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To SpeechPaloSanto Solutions
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)PaloSanto Solutions
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsPaloSanto Solutions
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia PaloSanto Solutions
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixPaloSanto Solutions
 

Mais de PaloSanto Solutions (20)

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadas
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadas
 
WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyX
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MT
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBX
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMS
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIP
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbook
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detallado
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To Speech
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communications
 
Asterisk: the future is at REST
Asterisk: the future is at RESTAsterisk: the future is at REST
Asterisk: the future is at REST
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia
 
Voicemail Avanzado
Voicemail AvanzadoVoicemail Avanzado
Voicemail Avanzado
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de Elastix
 

Último

Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Último (20)

Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

OpenBTS - Building Real Mobile Networks, Big or Small