SlideShare a Scribd company logo
1 of 36
Download to read offline
MCELLBLOCK - OVERVIEW
#KeepitReal
July 2020
Mobile Integration Workgroup
• Continuously run thousands of
automated tests and scripts on
hundreds of real-devices for complete
confidence in your new 5G network
design and service validation.
• 3G, 4G/LTE, FirstNet, 5G, and Wi-Fi
network validation for both
Voice/Data, and services
• Android and iOS Device Testing – Plug
and Play – Real Devices
High Scale Automated Mobile Network Testing
– using real devices
www.miwtech.com/mcb
Android iOS
IoT
www.miwtech.com/mcb/
What we test → Mobile Devices, IoT
→ Mobile Applications
→ Mobile Network
• 3G, 4G/LTE, 5G, and Wi-fi, IoT
network validation for both
Voice and Data
• Service Validation (Voice,
Text, & HD Video)
• Network Validation (3G,
4G/LTE, 5G)
• Network Validation (eRAN &
EPC → MME / eDPG)
• Application Testing – Native
and 3rd Party
• OS Regression – Validates
Android or iOS upgrades
• Android and iOS Device
Testing – Plug and Play – Real
Devices
Areas of test:
www.miwtech.com/mcb/
MCellblock Feature Summary:
• Devices (UEs): Smart Phones, tablets, and wearables
• Supports most iOS and Android devices
• Automation and Manual Testing
• Each 4U MCb scalable to 32 devices
• Each MCb stands on its own: Interface / Server / Storage
/ Devices
• Multi-User with Roles and Permission assignments
• Groups for device isolation
• MCb’s can aggregate for access to larger pool of devices
• MCb Server can be On-Prem, Cloud, or Hosted
• Extensible Automation through REST API
• Video Capture of Automated and Manual Tests
• Voice Inject / Save / QoS using Bluetooth Controller
• IoT – Watch – Device SIM synchronization www.miwtech.com/mcb/
48U Rack
Hardware Features:
• Each 4U MCellblock supports 32
devices
• Ten MCellblocks per Rack - 320
Devices!!
• Android and iOS Devices
• Fully Managed Rack
• MCb Server per MCellblock
• Managed USB controller
• Per port power management
• Per port power monitor
• Per port LED indicators
• Temperature monitoring
• Storage all in one enclosure
• RF Shielded: -60 dbm to -70 dbm;
www.miwtech.com/mcb/
MCellblock Hardware Feature Summary:
IO Panel (back plane):
• Redundant Power Supply
• 4 RF SMA Inputs
• Dual Ethernet Network
Connection
• HDMI – Monitor port
• USB 3.0 – Mouse/Keyboard
48U Rack Hardware Features:
• Each 4U MCellblock supports 32 devices
• Ten MCellblocks per Rack - 320 Devices!!
• Android and iOS Devices
• Fully Managed Rack
• MCb Server per MCellblock – Easy Aggregation
• Managed USB controller
• Per port power management
• Per port power monitor
• Per port LED indicators
• Temperature monitoring
• Storage all in one enclosure
• RF Shielded: -60 dbm to -70 dbm;
• Up to 16 RF input signal ports
• Redundant Power Supplies per MCellblock
www.miwtech.com/mcb/
MCellblock Hardware Feature Summary:
Hardware Features:
• 2U RF enclosure’s
• 8 devices (large)
• 2 devices (small)
• RF isolation > 90 dB
• Great for Handover testing
• Great for drive testing
• myMCb Desktop for Script Engineers
• Designed for MOSA Engineers
• Designed for open-air network
• Up to eight varied size devices
• iOS & Android
www.miwtech.com/mcb/
MCellblock New Hardware:
MCellblock Voice Features Outline:
• Bluetooth and device setup is auto magic
• Complete Script Integration – All files attached to results
• Voice Inject – Voice Save
• Full Reference Voice Analysis – MOS Scoring using POLQA
• Modules with Voice Support:
• Calling Module
• Push to Talk
• Visual Voice Mail
• Real Time Text
• iOS & Android Support
www.miwtech.com/mcb/
Mos RFactor Quality Impairment
5 90 - 100 Excellent Imperceptible
4 80 – 90 Good Perceptible but not annoying
3 70 – 80 Fair Slightly annoying
2 50 – 70 Poor Annoying
1 Less then 50 Bad Very Annoying
MCellblock Voice Preloaded Files
• Perceptual Objective Listening Quality
Analysis (POLQA) aka ITU-T Rec. P
• Default POLQA files designed for testing:
• BrEnglish_WB_f1s4_f1s2_6s.wav - British english,
wide band, female, pause, female, 6 seconds total
• BrEnglish_WB_m1s1_m1s3_8s.wav. - British english,
wide band, male, pause, male, 8 seconds total
• BrEnglish_WB_m1s1_m1s3_6s.wav- British english,
wide band, male, pause, male, 6 seconds total
• BrEnglish_WB_f1s4_f1s2_8s.wav - British english,
wide band, female, pause, female, 8 seconds total
www.miwtech.com/mcb/
Screen Mirroring – Multi Phones per Screen
• Ability to watch and work
• iOS and Android Mix
• Video Record of Scenarios
• Great for both manual testing and
automation validation
• Device Control:
• Portrait or Landscape
• Volume Control
• Search Key
• App Switch Key
• Home Key
• Back
• Text entry using keyboard
• Scale Option – to control size
• Resolution – Used when
bandwidth limits are low
• Refresh
Manual Testing – using Screen Mirroring
Screen Mirroring:
• One session limit per
device
• Video Record
• Voice inject / record with
Bluetooth
• Portrait or Landscape
• Volume Control
• Search Key
• App Switch Key
• Home Key
• Back
• Text entry using keyboard
• Scale Option – to control
size
• Resolution – Used when
bandwidth limits are low
• Refresh
• Watch Mode (1 per
session)
www.miwtech.com/mcb/
Automated Application & Network Testing
Using – real devices
• FAST path to automating any device or mobile application
• Extensible to most orchestration test frame works via REST API
• User defined Test Suites with scheduler
• Single Function test case for any device
• Multi-user, Admin management for user and device groups
• Continuous, repeatable and error free test execution
• Parallel device execution at any scale, with any test case
• Check Points with Screen shots and Video for trouble shooting
• Performance Metrix for CPU, Memory, and Network
• Extensive Logs for devices, test execution, and Appium
• Manager level dashboards for instant visibility
Automation
www.miwtech.com/mcb/
Automation Life Cycle – Using Real Devices
• Today – Manual tests occurs at a point of change. New Device, New OS,
New Application, Network upgrades and changes → MCb Manual Test
• Automate Manual Test –
• Allowing tests to occur multiple times a day, finding problems quick and early
• In wireless the test path is always changing: Device, OS, Application, Network
Capacity, Platform, …
• Understand User Group TOL requirement
• MCb & User → Steps through Application with target device/OS
• Expected Results
• Validation Points
• Points of Interest
• Exceptions – Items not easily addressable by automation
• Logs / Video / Checkpoints for all or failed tests
• Implement TOL – Orchestrated through Automated Network Test, ANT
Summary:
www.miwtech.com/mcb
• iOS Google Maps – Automated Test, to search and find directions for any destination
Default Android Library
• Device Functions: setMobileData, setAPN, sysDump*, setAirplaneMode, closeAllApp,
intallApp, mobileHotSpot, cleanApp, …
• Calling Functions: makeCall, answerCall, videoCall, holdCall, mergeCall, …
• Text Functions: sendText, readText, sendMMS, readMMS
• Google Maps
• Youtube
• Netflix
• openWebSite
• ooklaSpeedTest
* Not Inclusive List
www.miwtech.com/mcb/
Default iOS Library
• Device Functions: setMobileData, setAPN, setAirplaneMode, closeAllApp, installApp,
mobileHotSpot, cleanApp, …
• Calling Functions: makeCall, answerCall, videoCall, holdCall, mergeCall, …
• Text Functions: sendText, readText, sendMMS, readMMS
• Google Maps
• Youtube
• Netflix
• openWebSite
• ooklaSpeedTest
* Not Inclusive List
www.miwtech.com/mcb/
Large Scripting Library
Test Scripts*:
• deviceRegistration / deviceDeregistration
• browseInternet, CNN
• google, yahoo, tracFone
• chase, papaJohns, googlemaps
• netflix, snapchat, instagram
• hulu, twitter, amazonPrime
• youTube, marketPlace
• directTv, popGmail
• googleMessenger
• facebook, outlook
Automation Features*:
• REST API
• Watch Mode
• Full Video Capture
• Manual Testing
• Test Suites / Test Logs / Test Results
• Checkpoints with Video / Screen capture
* Not Inclusive List
www.miwtech.com/mcb/
Calling Functions*:
• makeCall, endCall, verifyCall, answerCall
• makeVideoCall, answerVideoCall, muteCall
• mergeCall, swapCall, rejectCall, holdCall
• resumeCall, answer2ndCall
• enterStarCodes, callDialPad, callN11
• enableWifiCalling
Large library of functions to build custom scenarios
Chat Functions*:
• createGroup, sendText, readText
• sendFile, readFile, delConv
• addChatBot, startChatBot
• addToGroup, dropFromGroup
System Functions*:
• enableAirplaneMode, enalbeHotSpot
• speedTest, softwareUpdate
• installApplication, openApplication
Function Modules:
• Calling
• Chat
• System
• Push-to-talk
• Visual-Voice Mail
• Real Time Text
• Dynamic Traffic Management
* Not Inclusive List
www.miwtech.com/mcb/
Benefits: MCb – Aggregated Model
• Single front end Server
• Single code point
• Larger pool of devices
• Snapshots for quick
restore of previous
images
• Reduce management
costs
• Single upgrades
• Single sign-on for all
user accounts
• Clone images for new
feature trials
• Increased performance
for node with front end
separations
Virtual Server Image (MCb)
Server
Node
Unit1
Server
Node
Unit2
Server
Node
Unit3
Server
Node
Unit4
Server
Node
Unit5
Virtual Server Image #2
Server
Node
Unit A
Server
Node
Unit B
Server
Node
Unit C
www.miwtech.com/mcb/
iOT – Watch / Wearables!
• Designed for Multiple Sim Shared Identity (MSSI)
• Touch / Application Testing – Same technology as phones
• Appium
• Connected via WiFi / usb cable to MCb
• Optionally Paired with user device / application
• Test both phone & watch together
• Test up 32 iOT Watches or 16 Primary Device (PD) / Secondary
Device (SD) pairs
• Testing Services and Applications for:
• Calling
• Texting
• Browsing
• Maps
• Android Pay
• Fitness
• Music Streaming
• WiFi
• LTE
• Bluetooth
• Calling
• Texting
• GPS - Fit Apps / Maps
• Music streaming
• Android Pay
iOT - Watches
www.miwtech.com/mcb/
Google Maps Use case
• Objective: Verify search and find directions to location from
current location
• Each run will produce:
• Details of Test and Devices
• Video of entire run if selected
• Check points – snap shots of the script at its various stages with
screen capture and data
• Points of Interest – none provided with Google Maps
• Parameters
• Logs: Test Script Logs, Appium Logs, Device Logs
• Performance Charts: Memory, CPU, Battery Temp & Life, Network
Google Maps
• Parameters:
• Search Text
• Max Wait Time
www.miwtech.com/mcb/
Google Maps - Checkpoints
Google Maps
• Parameters:
• Search Text
• Max Wait Time
www.miwtech.com/mcb/
Facebook script
Objective: Play a n second video through Facebook - streaming data
Parameters:
MCb Roadmap 2020
July Aug Sept Oct Nov Dec
ePTT
mcPTT Scenarios
ANT / SVT MaaP (S 20) MSP(maint)
Messaging Device Validation for IPME Chat Module
Core Scenarios, Device Page Sort, Export, Https:
Voice Core iOS Voice Scripts
Ant Script Integration
MOSA Design Building Blocks / Click and Run / Scenarios Beta Trial
Phase2 Phase3 part 1 Phase3 part 2
iOS Voice
QE 30 Scripts / month: AT&T Carrier Shelf, Mobile Security, Smart Wifi, TV, Broswer, ..
Other Scripts
Health Check 3x Daily – Auto Email
Hardware Bluetooth Controller, myMCb, MCb RF 2U
Core Enh: Scenarios, Scenario Video
MOSA
MCb Open Scripting Architecture - Overview
MCb Application
MCb Hardware
• Dashboard
• User
• Devices
• Tests
Modules
Modules
MCb
Modules
Customer
Modules
Customer
Modules
MCB Modules:
• Service Validation
• Application Validation
• Network Validation
• Calling Functions
• Chat Functions
• PTT Functions
• Visual Voice Mail Functions
MOSA enables/provides?????
MOSA – Customer Modules
Customer Module:
Customer Script
Customer Script
Appium SDK
Android / iOS Debug
TestNG - Opensource test framework
MCb Modules:
MCb Scripts
MCb Hardware (32xn)
App Cmds:
• Install
• Version
• Clear Data
Device Cmds:
• Calls
• Text
• Phone Number
• Model
Object Cmds:
• Click
• Swipe
• Wait & Click
• Click Text
Utility Cmds:
• Sleep
• Get Date/
Time
• Get File
App APIs:
• Safari
• Speed Test
• Google Maps
• YouTube
MOSA SDK
MOSA Customer Modules
Demo’s:
• VoWiFI to VoLTE handover
• Push – to – Talk application
VoWifi to VoLTE Demo
• Using MCellBlock – 2 Devices
• Primary focus on the Mobile Originator – Caller
• Initial setup – NO LTE and wifi on with wifi calling enabled
• Phone Call is made from Phone C to Phone D
• LTE is turned on
• Wifi turned off
• Verify call is still in progress
• Success!!!
Demo
Phone C Phone D
• WiFi – On
• Wifi Calling
• Airplane Mode –
On <NO LTE>
Steps: VoWifi → VoLTE: Setup
• Phone Ready
• Dialing number
• Call in progress
Steps: VoWifi → VoLTE: Make Call
• airplaneMode(on)
• wifiEnable()
• wifiCalling(on)
• makeCall(PhoneD)
• Turn off Airplane
mode – LTE ON
• Turn off Wifi
• Verify Call still in
progress
Steps: VoWifi → VoLTE: transfer
• airplaneMode(off)
• wifiEnable(FALSE)
• verifyCall(PhoneD)
Push-to-talk module
• Basic Functions
• pttCall
• pttRcvCall
• pttEndCall
• pttAddToCall
• pttSendTextCall
• pttReadTextCall
• pttSendLoc
• pttReadLoc
• pttSendImage
• pttSendAudio
• pttSendIPA
• pttSetDND
• pttSetDisplayName
Summary
Push-to-talk pttCall
• Parameters:
• Target: ”MIW 717”
• SpeakTime: 5 seconds
• Type: Private
• pttCall
• pttRcvCall
• pttEndCall
• pttAddToCall
• pttSendTextCall
• pttReadTextCall
• pttSendLoc
• pttReadLoc
• pttSendImage
• pttSendAudio
• pttSendIPA
• pttSetDND
• pttSetDisplayName
Summary
• Parameters:
• Target: ”MIW 7X7”
• SpeakTime: 5 seconds
• Type: Group
Push-to-talk pttRcvCall
• Parameters:
• Target: ”MIW 717”
• SpeakTime: 5 seconds
• Type: Private
• pttCall
• pttRcvCall
• pttEndCall
• pttAddToCall
• pttSendTextCall
• pttReadTextCall
• pttSendLoc
• pttReadLoc
• pttSendImage
• pttSendAudio
• pttSendIPA
• pttSetDND
• pttSetDisplayName
Summary
• Parameters:
• Target: ”MIW 7X7”
• SpeakTime: 5 seconds
• Type: Group
Push-to-talk texting ….
• pttSendTextCall:
• Target: ”MIW 717”
• Message: “Hello”
• Type: Private
• pttCall
• pttRcvCall
• pttEndCall
• pttAddToCall
• pttSendTextCall
• pttReadTextCall
• pttSendLoc
• pttReadLoc
• pttSendImage
• pttSendAudio
• pttSendIPA
• pttSetDND
• pttSetDisplayName
Summary
• pttReadTextCall:
• Target: ”Marketing S8”
• Message: “Hello”
• Type: Private
Push-to-talk location sending ….
• pttSendLoc
• Target: ”MIW 717”
• Type: Private
• pttCall
• pttRcvCall
• pttEndCall
• pttAddToCall
• pttSendTextCall
• pttReadTextCall
• pttSendLoc
• pttReadLoc
• pttSendImage
• pttSendAudio
• pttSendIPA
• pttSetDND
• pttSetDisplayName
Summary
• pttReadLoc:
• Target: ”Marketing S8”
• Type: Private
THANK YOU
Jim Kinnebrew
Vice President – Sales and Product
Mobile: (817) 271-7711
16700 NE 79th St. Suite 100 Redmond, WA 98052
miwtech.com/mcb/
MCellblock:
• 5G, LTE, 4G, FirstNet, Wifi, and 3G network validation
• Android and iOS Device Testing
• Application Testing

More Related Content

Similar to MCB_HL_v10.pdf

The 3 Top Techniques for Web Security Testing Using a Proxy
The 3 Top Techniques for Web Security Testing Using a ProxyThe 3 Top Techniques for Web Security Testing Using a Proxy
The 3 Top Techniques for Web Security Testing Using a ProxyTEST Huddle
 
Android Services Skill Sprint
Android Services Skill SprintAndroid Services Skill Sprint
Android Services Skill SprintJim McKeeth
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBLFei Ji Siao
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cAjith Narayanan
 
DSL, Gfast and Wireless Test Software: Test Sentinel
DSL, Gfast and Wireless Test Software: Test SentinelDSL, Gfast and Wireless Test Software: Test Sentinel
DSL, Gfast and Wireless Test Software: Test SentinelUNH InterOperability Lab
 
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedDEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedFelipe Prado
 
[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and ITSite24x7
 
Asia 14-garcia-illera-dude-wtf-in-my-can
Asia 14-garcia-illera-dude-wtf-in-my-canAsia 14-garcia-illera-dude-wtf-in-my-can
Asia 14-garcia-illera-dude-wtf-in-my-caninjenerzntu
 
Free OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringFree OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringManageEngine, Zoho Corporation
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycomqualisystems
 
Kavya racharla ndh-naropanth_fin
Kavya racharla ndh-naropanth_finKavya racharla ndh-naropanth_fin
Kavya racharla ndh-naropanth_finPacSecJP
 
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...Ruby Meditation
 
Introduction to SignalR
Introduction to SignalRIntroduction to SignalR
Introduction to SignalRAdam Mokan
 
Droid con slides 2013 mobileci-v1.0
Droid con slides 2013  mobileci-v1.0Droid con slides 2013  mobileci-v1.0
Droid con slides 2013 mobileci-v1.0Anjan Dash
 
Firefox OS real-phone automation lab: goals, challenges, and successes
Firefox OS real-phone automation lab: goals, challenges, and successesFirefox OS real-phone automation lab: goals, challenges, and successes
Firefox OS real-phone automation lab: goals, challenges, and successesStephen Donner
 
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7Rapid7
 
DEVNET-1122 Integrating Cisco Collaboration into Web Apps
DEVNET-1122	Integrating Cisco Collaboration into Web AppsDEVNET-1122	Integrating Cisco Collaboration into Web Apps
DEVNET-1122 Integrating Cisco Collaboration into Web AppsCisco DevNet
 

Similar to MCB_HL_v10.pdf (20)

The 3 Top Techniques for Web Security Testing Using a Proxy
The 3 Top Techniques for Web Security Testing Using a ProxyThe 3 Top Techniques for Web Security Testing Using a Proxy
The 3 Top Techniques for Web Security Testing Using a Proxy
 
Android Services Skill Sprint
Android Services Skill SprintAndroid Services Skill Sprint
Android Services Skill Sprint
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBL
 
Abhishek_cv
Abhishek_cvAbhishek_cv
Abhishek_cv
 
Performance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12cPerformance Tuning Oracle Weblogic Server 12c
Performance Tuning Oracle Weblogic Server 12c
 
DSL, Gfast and Wireless Test Software: Test Sentinel
DSL, Gfast and Wireless Test Software: Test SentinelDSL, Gfast and Wireless Test Software: Test Sentinel
DSL, Gfast and Wireless Test Software: Test Sentinel
 
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hackedDEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
DEF CON 27 - XIAOHUIHUI - all the 4g modules could be hacked
 
[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT[old] Network Performance Monitoring for DevOps and IT
[old] Network Performance Monitoring for DevOps and IT
 
IOT Exploitation
IOT Exploitation	IOT Exploitation
IOT Exploitation
 
Asia 14-garcia-illera-dude-wtf-in-my-can
Asia 14-garcia-illera-dude-wtf-in-my-canAsia 14-garcia-illera-dude-wtf-in-my-can
Asia 14-garcia-illera-dude-wtf-in-my-can
 
Free OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringFree OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoring
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycom
 
Kavya racharla ndh-naropanth_fin
Kavya racharla ndh-naropanth_finKavya racharla ndh-naropanth_fin
Kavya racharla ndh-naropanth_fin
 
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
Teach your application eloquence. Logs, metrics, traces - Dmytro Shapovalov (...
 
Introduction to SignalR
Introduction to SignalRIntroduction to SignalR
Introduction to SignalR
 
Droid con slides 2013 mobileci-v1.0
Droid con slides 2013  mobileci-v1.0Droid con slides 2013  mobileci-v1.0
Droid con slides 2013 mobileci-v1.0
 
Firefox OS real-phone automation lab: goals, challenges, and successes
Firefox OS real-phone automation lab: goals, challenges, and successesFirefox OS real-phone automation lab: goals, challenges, and successes
Firefox OS real-phone automation lab: goals, challenges, and successes
 
Beyond Traditional Mobile Testing
Beyond Traditional Mobile TestingBeyond Traditional Mobile Testing
Beyond Traditional Mobile Testing
 
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
The Internet of Fails - Mark Stanislav, Senior Security Consultant, Rapid7
 
DEVNET-1122 Integrating Cisco Collaboration into Web Apps
DEVNET-1122	Integrating Cisco Collaboration into Web AppsDEVNET-1122	Integrating Cisco Collaboration into Web Apps
DEVNET-1122 Integrating Cisco Collaboration into Web Apps
 

Recently uploaded

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 

Recently uploaded (20)

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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...
 

MCB_HL_v10.pdf

  • 1. MCELLBLOCK - OVERVIEW #KeepitReal July 2020 Mobile Integration Workgroup
  • 2. • Continuously run thousands of automated tests and scripts on hundreds of real-devices for complete confidence in your new 5G network design and service validation. • 3G, 4G/LTE, FirstNet, 5G, and Wi-Fi network validation for both Voice/Data, and services • Android and iOS Device Testing – Plug and Play – Real Devices High Scale Automated Mobile Network Testing – using real devices www.miwtech.com/mcb Android iOS IoT www.miwtech.com/mcb/
  • 3. What we test → Mobile Devices, IoT → Mobile Applications → Mobile Network • 3G, 4G/LTE, 5G, and Wi-fi, IoT network validation for both Voice and Data • Service Validation (Voice, Text, & HD Video) • Network Validation (3G, 4G/LTE, 5G) • Network Validation (eRAN & EPC → MME / eDPG) • Application Testing – Native and 3rd Party • OS Regression – Validates Android or iOS upgrades • Android and iOS Device Testing – Plug and Play – Real Devices Areas of test: www.miwtech.com/mcb/
  • 4. MCellblock Feature Summary: • Devices (UEs): Smart Phones, tablets, and wearables • Supports most iOS and Android devices • Automation and Manual Testing • Each 4U MCb scalable to 32 devices • Each MCb stands on its own: Interface / Server / Storage / Devices • Multi-User with Roles and Permission assignments • Groups for device isolation • MCb’s can aggregate for access to larger pool of devices • MCb Server can be On-Prem, Cloud, or Hosted • Extensible Automation through REST API • Video Capture of Automated and Manual Tests • Voice Inject / Save / QoS using Bluetooth Controller • IoT – Watch – Device SIM synchronization www.miwtech.com/mcb/
  • 5. 48U Rack Hardware Features: • Each 4U MCellblock supports 32 devices • Ten MCellblocks per Rack - 320 Devices!! • Android and iOS Devices • Fully Managed Rack • MCb Server per MCellblock • Managed USB controller • Per port power management • Per port power monitor • Per port LED indicators • Temperature monitoring • Storage all in one enclosure • RF Shielded: -60 dbm to -70 dbm; www.miwtech.com/mcb/ MCellblock Hardware Feature Summary: IO Panel (back plane): • Redundant Power Supply • 4 RF SMA Inputs • Dual Ethernet Network Connection • HDMI – Monitor port • USB 3.0 – Mouse/Keyboard
  • 6. 48U Rack Hardware Features: • Each 4U MCellblock supports 32 devices • Ten MCellblocks per Rack - 320 Devices!! • Android and iOS Devices • Fully Managed Rack • MCb Server per MCellblock – Easy Aggregation • Managed USB controller • Per port power management • Per port power monitor • Per port LED indicators • Temperature monitoring • Storage all in one enclosure • RF Shielded: -60 dbm to -70 dbm; • Up to 16 RF input signal ports • Redundant Power Supplies per MCellblock www.miwtech.com/mcb/ MCellblock Hardware Feature Summary:
  • 7. Hardware Features: • 2U RF enclosure’s • 8 devices (large) • 2 devices (small) • RF isolation > 90 dB • Great for Handover testing • Great for drive testing • myMCb Desktop for Script Engineers • Designed for MOSA Engineers • Designed for open-air network • Up to eight varied size devices • iOS & Android www.miwtech.com/mcb/ MCellblock New Hardware:
  • 8. MCellblock Voice Features Outline: • Bluetooth and device setup is auto magic • Complete Script Integration – All files attached to results • Voice Inject – Voice Save • Full Reference Voice Analysis – MOS Scoring using POLQA • Modules with Voice Support: • Calling Module • Push to Talk • Visual Voice Mail • Real Time Text • iOS & Android Support www.miwtech.com/mcb/ Mos RFactor Quality Impairment 5 90 - 100 Excellent Imperceptible 4 80 – 90 Good Perceptible but not annoying 3 70 – 80 Fair Slightly annoying 2 50 – 70 Poor Annoying 1 Less then 50 Bad Very Annoying
  • 9. MCellblock Voice Preloaded Files • Perceptual Objective Listening Quality Analysis (POLQA) aka ITU-T Rec. P • Default POLQA files designed for testing: • BrEnglish_WB_f1s4_f1s2_6s.wav - British english, wide band, female, pause, female, 6 seconds total • BrEnglish_WB_m1s1_m1s3_8s.wav. - British english, wide band, male, pause, male, 8 seconds total • BrEnglish_WB_m1s1_m1s3_6s.wav- British english, wide band, male, pause, male, 6 seconds total • BrEnglish_WB_f1s4_f1s2_8s.wav - British english, wide band, female, pause, female, 8 seconds total www.miwtech.com/mcb/
  • 10. Screen Mirroring – Multi Phones per Screen • Ability to watch and work • iOS and Android Mix • Video Record of Scenarios • Great for both manual testing and automation validation • Device Control: • Portrait or Landscape • Volume Control • Search Key • App Switch Key • Home Key • Back • Text entry using keyboard • Scale Option – to control size • Resolution – Used when bandwidth limits are low • Refresh
  • 11. Manual Testing – using Screen Mirroring Screen Mirroring: • One session limit per device • Video Record • Voice inject / record with Bluetooth • Portrait or Landscape • Volume Control • Search Key • App Switch Key • Home Key • Back • Text entry using keyboard • Scale Option – to control size • Resolution – Used when bandwidth limits are low • Refresh • Watch Mode (1 per session) www.miwtech.com/mcb/
  • 12. Automated Application & Network Testing Using – real devices • FAST path to automating any device or mobile application • Extensible to most orchestration test frame works via REST API • User defined Test Suites with scheduler • Single Function test case for any device • Multi-user, Admin management for user and device groups • Continuous, repeatable and error free test execution • Parallel device execution at any scale, with any test case • Check Points with Screen shots and Video for trouble shooting • Performance Metrix for CPU, Memory, and Network • Extensive Logs for devices, test execution, and Appium • Manager level dashboards for instant visibility Automation www.miwtech.com/mcb/
  • 13. Automation Life Cycle – Using Real Devices • Today – Manual tests occurs at a point of change. New Device, New OS, New Application, Network upgrades and changes → MCb Manual Test • Automate Manual Test – • Allowing tests to occur multiple times a day, finding problems quick and early • In wireless the test path is always changing: Device, OS, Application, Network Capacity, Platform, … • Understand User Group TOL requirement • MCb & User → Steps through Application with target device/OS • Expected Results • Validation Points • Points of Interest • Exceptions – Items not easily addressable by automation • Logs / Video / Checkpoints for all or failed tests • Implement TOL – Orchestrated through Automated Network Test, ANT Summary: www.miwtech.com/mcb • iOS Google Maps – Automated Test, to search and find directions for any destination
  • 14. Default Android Library • Device Functions: setMobileData, setAPN, sysDump*, setAirplaneMode, closeAllApp, intallApp, mobileHotSpot, cleanApp, … • Calling Functions: makeCall, answerCall, videoCall, holdCall, mergeCall, … • Text Functions: sendText, readText, sendMMS, readMMS • Google Maps • Youtube • Netflix • openWebSite • ooklaSpeedTest * Not Inclusive List www.miwtech.com/mcb/
  • 15. Default iOS Library • Device Functions: setMobileData, setAPN, setAirplaneMode, closeAllApp, installApp, mobileHotSpot, cleanApp, … • Calling Functions: makeCall, answerCall, videoCall, holdCall, mergeCall, … • Text Functions: sendText, readText, sendMMS, readMMS • Google Maps • Youtube • Netflix • openWebSite • ooklaSpeedTest * Not Inclusive List www.miwtech.com/mcb/
  • 16. Large Scripting Library Test Scripts*: • deviceRegistration / deviceDeregistration • browseInternet, CNN • google, yahoo, tracFone • chase, papaJohns, googlemaps • netflix, snapchat, instagram • hulu, twitter, amazonPrime • youTube, marketPlace • directTv, popGmail • googleMessenger • facebook, outlook Automation Features*: • REST API • Watch Mode • Full Video Capture • Manual Testing • Test Suites / Test Logs / Test Results • Checkpoints with Video / Screen capture * Not Inclusive List www.miwtech.com/mcb/
  • 17. Calling Functions*: • makeCall, endCall, verifyCall, answerCall • makeVideoCall, answerVideoCall, muteCall • mergeCall, swapCall, rejectCall, holdCall • resumeCall, answer2ndCall • enterStarCodes, callDialPad, callN11 • enableWifiCalling Large library of functions to build custom scenarios Chat Functions*: • createGroup, sendText, readText • sendFile, readFile, delConv • addChatBot, startChatBot • addToGroup, dropFromGroup System Functions*: • enableAirplaneMode, enalbeHotSpot • speedTest, softwareUpdate • installApplication, openApplication Function Modules: • Calling • Chat • System • Push-to-talk • Visual-Voice Mail • Real Time Text • Dynamic Traffic Management * Not Inclusive List www.miwtech.com/mcb/
  • 18. Benefits: MCb – Aggregated Model • Single front end Server • Single code point • Larger pool of devices • Snapshots for quick restore of previous images • Reduce management costs • Single upgrades • Single sign-on for all user accounts • Clone images for new feature trials • Increased performance for node with front end separations Virtual Server Image (MCb) Server Node Unit1 Server Node Unit2 Server Node Unit3 Server Node Unit4 Server Node Unit5 Virtual Server Image #2 Server Node Unit A Server Node Unit B Server Node Unit C www.miwtech.com/mcb/
  • 19. iOT – Watch / Wearables! • Designed for Multiple Sim Shared Identity (MSSI) • Touch / Application Testing – Same technology as phones • Appium • Connected via WiFi / usb cable to MCb • Optionally Paired with user device / application • Test both phone & watch together • Test up 32 iOT Watches or 16 Primary Device (PD) / Secondary Device (SD) pairs • Testing Services and Applications for: • Calling • Texting • Browsing • Maps • Android Pay • Fitness • Music Streaming • WiFi • LTE • Bluetooth • Calling • Texting • GPS - Fit Apps / Maps • Music streaming • Android Pay iOT - Watches www.miwtech.com/mcb/
  • 20. Google Maps Use case • Objective: Verify search and find directions to location from current location • Each run will produce: • Details of Test and Devices • Video of entire run if selected • Check points – snap shots of the script at its various stages with screen capture and data • Points of Interest – none provided with Google Maps • Parameters • Logs: Test Script Logs, Appium Logs, Device Logs • Performance Charts: Memory, CPU, Battery Temp & Life, Network Google Maps • Parameters: • Search Text • Max Wait Time www.miwtech.com/mcb/
  • 21. Google Maps - Checkpoints Google Maps • Parameters: • Search Text • Max Wait Time www.miwtech.com/mcb/
  • 22. Facebook script Objective: Play a n second video through Facebook - streaming data Parameters:
  • 23. MCb Roadmap 2020 July Aug Sept Oct Nov Dec ePTT mcPTT Scenarios ANT / SVT MaaP (S 20) MSP(maint) Messaging Device Validation for IPME Chat Module Core Scenarios, Device Page Sort, Export, Https: Voice Core iOS Voice Scripts Ant Script Integration MOSA Design Building Blocks / Click and Run / Scenarios Beta Trial Phase2 Phase3 part 1 Phase3 part 2 iOS Voice QE 30 Scripts / month: AT&T Carrier Shelf, Mobile Security, Smart Wifi, TV, Broswer, .. Other Scripts Health Check 3x Daily – Auto Email Hardware Bluetooth Controller, myMCb, MCb RF 2U Core Enh: Scenarios, Scenario Video
  • 24. MOSA MCb Open Scripting Architecture - Overview MCb Application MCb Hardware • Dashboard • User • Devices • Tests Modules Modules MCb Modules Customer Modules Customer Modules MCB Modules: • Service Validation • Application Validation • Network Validation • Calling Functions • Chat Functions • PTT Functions • Visual Voice Mail Functions MOSA enables/provides?????
  • 25. MOSA – Customer Modules Customer Module: Customer Script Customer Script Appium SDK Android / iOS Debug TestNG - Opensource test framework MCb Modules: MCb Scripts MCb Hardware (32xn) App Cmds: • Install • Version • Clear Data Device Cmds: • Calls • Text • Phone Number • Model Object Cmds: • Click • Swipe • Wait & Click • Click Text Utility Cmds: • Sleep • Get Date/ Time • Get File App APIs: • Safari • Speed Test • Google Maps • YouTube MOSA SDK MOSA Customer Modules
  • 26. Demo’s: • VoWiFI to VoLTE handover • Push – to – Talk application
  • 27. VoWifi to VoLTE Demo • Using MCellBlock – 2 Devices • Primary focus on the Mobile Originator – Caller • Initial setup – NO LTE and wifi on with wifi calling enabled • Phone Call is made from Phone C to Phone D • LTE is turned on • Wifi turned off • Verify call is still in progress • Success!!! Demo Phone C Phone D
  • 28. • WiFi – On • Wifi Calling • Airplane Mode – On <NO LTE> Steps: VoWifi → VoLTE: Setup
  • 29. • Phone Ready • Dialing number • Call in progress Steps: VoWifi → VoLTE: Make Call • airplaneMode(on) • wifiEnable() • wifiCalling(on) • makeCall(PhoneD)
  • 30. • Turn off Airplane mode – LTE ON • Turn off Wifi • Verify Call still in progress Steps: VoWifi → VoLTE: transfer • airplaneMode(off) • wifiEnable(FALSE) • verifyCall(PhoneD)
  • 31. Push-to-talk module • Basic Functions • pttCall • pttRcvCall • pttEndCall • pttAddToCall • pttSendTextCall • pttReadTextCall • pttSendLoc • pttReadLoc • pttSendImage • pttSendAudio • pttSendIPA • pttSetDND • pttSetDisplayName Summary
  • 32. Push-to-talk pttCall • Parameters: • Target: ”MIW 717” • SpeakTime: 5 seconds • Type: Private • pttCall • pttRcvCall • pttEndCall • pttAddToCall • pttSendTextCall • pttReadTextCall • pttSendLoc • pttReadLoc • pttSendImage • pttSendAudio • pttSendIPA • pttSetDND • pttSetDisplayName Summary • Parameters: • Target: ”MIW 7X7” • SpeakTime: 5 seconds • Type: Group
  • 33. Push-to-talk pttRcvCall • Parameters: • Target: ”MIW 717” • SpeakTime: 5 seconds • Type: Private • pttCall • pttRcvCall • pttEndCall • pttAddToCall • pttSendTextCall • pttReadTextCall • pttSendLoc • pttReadLoc • pttSendImage • pttSendAudio • pttSendIPA • pttSetDND • pttSetDisplayName Summary • Parameters: • Target: ”MIW 7X7” • SpeakTime: 5 seconds • Type: Group
  • 34. Push-to-talk texting …. • pttSendTextCall: • Target: ”MIW 717” • Message: “Hello” • Type: Private • pttCall • pttRcvCall • pttEndCall • pttAddToCall • pttSendTextCall • pttReadTextCall • pttSendLoc • pttReadLoc • pttSendImage • pttSendAudio • pttSendIPA • pttSetDND • pttSetDisplayName Summary • pttReadTextCall: • Target: ”Marketing S8” • Message: “Hello” • Type: Private
  • 35. Push-to-talk location sending …. • pttSendLoc • Target: ”MIW 717” • Type: Private • pttCall • pttRcvCall • pttEndCall • pttAddToCall • pttSendTextCall • pttReadTextCall • pttSendLoc • pttReadLoc • pttSendImage • pttSendAudio • pttSendIPA • pttSetDND • pttSetDisplayName Summary • pttReadLoc: • Target: ”Marketing S8” • Type: Private
  • 36. THANK YOU Jim Kinnebrew Vice President – Sales and Product Mobile: (817) 271-7711 16700 NE 79th St. Suite 100 Redmond, WA 98052 miwtech.com/mcb/ MCellblock: • 5G, LTE, 4G, FirstNet, Wifi, and 3G network validation • Android and iOS Device Testing • Application Testing