SlideShare a Scribd company logo
cFrame Presentation
Introduction to the Distributed Mobile Network
Performance Testing Automation Tool
1
Who We Are
2
What is cFrame?
3
“cFrame provides an open automated
platform for mobile network
performance testing in both real and
RF channel-simulated environments”
Current RF Testing Landscape
4
Describe current state of RF Optimization and Testing: how are
things being done now? Basically you are going to set the context
of current methodology and later show how cFRAME dramatically
improves on this.
State the basics but remember you want to define this on your own
terms so that later when you present your solution it really shines
and stands out.
The goal with the above is for Rubedo to control the conversation.
Key RF Performance Indicators
 Throughput (main KPI)
 Latency (delay in network response)
 Attach/Detach success rate (make/hang up call)
 Sensitivity (related to energy efficiency)
 Anything else worth mentioning???
5
Real vs. Simulated Environment
 Real environment
 Unpredictable
 Time consuming
 Requires more planning (weather, resources)
 Simulated environment
 Stay in the lab (preferred by engineers)
 Don’t need over-the-air RF transmit license
 Don’t mess up with live existing networks
 Can simulate ideal conditions (or any other)
 Expensive channel emulators (Azimuth, Anritsu, etc.)
6
Key Features
7
 Real-time RF channel and network bandwidth monitoring
 Point-to-point as well as point-to-multipoint comm. link testing
 Communication with external SW/HW over Telnet and SSH
 Managing test SW on access point, core network server, end user PC
 User-definable application execution scenarios on different sub-networks
 Ability to trigger one scenario from another scenario
 Flexible application logging to single/multiple files/windows
 Automatic log persistence to local/remote storage over FTP
 IPv6 PTP (Peer-to-Peer) protocol used for internal communication
 Integrates with industry-standard as well as home-made tools
 Supports Win-XP and Win-7 platforms
 Light-weight and resource not hungry
What makes cFrame different?
8
 Consolidated test bed automation model
 Requires high power dedicated servers and software
 ~$10K for server + ~$5K for network HW per test bed
 Limited user modification (closed system)
 Distributed test bed automation model
 Promotes reuse of existing test bed HW/SW
 Corresponding savings per test bed
 Virtually unlimited user modification (open system)
Industries and Applications
9
 Mobile network operators (carriers)
 Network installation
 Network upgrades
 Network monitoring
 Vendors of network infrastructure and services
 New product development
 Product design verification
 Product analysis (competition, performance)
 New application verification
 Other Industries
 Defense & public security (analyze TETRA, APCO networks, etc.)
 Wireless internet providers (improve network quality, etc.)
 Broadcasting (terrestrial TV and radio service quality)
 Regulation institutions (analyze interference of all operators, etc.)
Mobile network
test bed configuration with
Controlling & Monitoring Devices
10
WireLess / RF channel
Ethernet / LANEthernet / WAN
Mobile DeviceAccess PointCore Network CNServer/Services
Pic 2. End-To-End WireLess Network Control/Monitor structure
RF Channel Simulator
UE Control / Monitor
Win PC
RF Control/Monitor
Win PC
AP Control/Monitor
Linux/Win PC
CN Control/Monitor
Linux/Win PC
Service Control /
Monitor Linux/Win PC
Ethernet / LAN
Local Conection
Physilcal / Logical
Controlling / Monitoring Tools
11
C:>iperf -c27.135.2.98 -p9004 -u -b25M -i1 -fm -l1350
------------------------------------------------------------
Client connecting to 27.135.2.98, UDP port 9004
Sending 1350 byte datagrams
UDP buffer size: 0.01 MByte (default)
------------------------------------------------------------
[1912] local 27.148.0.43 port 1610 connected with
27.135.2.98 port 9004
[ ID] Interval Transfer Bandwidth
[1912] 0.0- 1.0 sec 0.26 MBytes 2.20 Mbits/sec
[1912] 1.0- 2.0 sec 0.08 MBytes 0.69 Mbits/sec
[1912] 2.0- 3.0 sec 0.01 MBytes 0.10 Mbits/sec
[1912] 3.0- 4.0 sec 0.02 MBytes 0.19 Mbits/sec
[1912] 4.0- 5.0 sec 0.11 MBytes 0.93 Mbits/sec
[1912] 5.0- 6.0 sec 0.05 MBytes 0.38 Mbits/sec
[1912] 6.0- 7.0 sec 0.16 MBytes 1.38 Mbits/sec
[1912] 7.0- 8.0 sec 0.00 MBytes 0.01 Mbits/sec
[1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec
[1912] Server Report:
[1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec
57.882 ms 0/ 546 (0%)
[1912] Sent 546 datagrams
C:>iperf -c27.135.2.98 -p9004 -u -b25M -i1 -fm -l1350
------------------------------------------------------------
Client connecting to 27.135.2.98, UDP port 9004
Sending 1350 byte datagrams
UDP buffer size: 0.01 MByte (default)
------------------------------------------------------------
[1912] local 27.148.0.43 port 1610 connected with
27.135.2.98 port 9004
[ ID] Interval Transfer Bandwidth
[1912] 0.0- 1.0 sec 0.26 MBytes 2.20 Mbits/sec
[1912] 1.0- 2.0 sec 0.08 MBytes 0.69 Mbits/sec
[1912] 2.0- 3.0 sec 0.01 MBytes 0.10 Mbits/sec
[1912] 3.0- 4.0 sec 0.02 MBytes 0.19 Mbits/sec
[1912] 4.0- 5.0 sec 0.11 MBytes 0.93 Mbits/sec
[1912] 5.0- 6.0 sec 0.05 MBytes 0.38 Mbits/sec
[1912] 6.0- 7.0 sec 0.16 MBytes 1.38 Mbits/sec
[1912] 7.0- 8.0 sec 0.00 MBytes 0.01 Mbits/sec
[1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec
[1912] Server Report:
[1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec
57.882 ms 0/ 546 (0%)
[1912] Sent 546 datagrams
WireLess / RF channel
Ethernet / LANEthernet / WAN
Mobile DeviceAccess PointCore Network CNServer/Services
Pic 4. End-To-End WireLess Network Control/Monitor structure with APPs
UE Control / Monitor
Win PC
RF Control/Monitor
Win PC
AP Control/Monitor
Linux/Win PC
CN Control/Monitor
Linux/Win PC
Service Control /
Monitor Linux/Win PC
Ethernet / LAN
Local Conection
Physilcal / Logical
IPERF
TCP / UDP
traffic gen
APP
IPERF
TCP / UDP
traffic gen
APP
RF Channel Simulator
NPS> /on a1
Plugs to be turned on
Plug LOCAL A1: Local_InfeedA_Outlet1
Are you sure? (Y/N): y
Processing - please wait or <CR> to continue...
Network Power Switch Site ID: (undefined)
PLUG | NAME | STATUS | DELAY | DEF | PRI |
--------+--------------------------+--------+-------+-----+-----+
A1 | Local_InfeedA_Outlet1 | ON | 0.5 S | ON | 1 |
A2 | Local_InfeedA_Outlet2 | OFF | 0.5 S | ON | 2 |
A3 | Local_InfeedA_Outlet3 | OFF | 0.5 S | ON | 3 |
A4 | Local_InfeedA_Outlet4 | OFF | 0.5 S | ON | 4 |
B1 | Local_InfeedB_Outlet1 | OFF | 0.5 S | ON | 5 |
B2 | Local_InfeedB_Outlet2 | OFF | 0.5 S | ON | 6 |
B3 | Local_InfeedB_Outlet3 | OFF | 0.5 S | ON | 7 |
B4 | Local_InfeedB_Outlet4 | OFF | 0.5 S | ON | 8 |
WireShark
L3/L2 logs
APP
RF Channel
Model control
APP
Mobile network
test bed configuration
(multi user/channel)
12
Ethernet / LAN
RF Channel Simulator
Access Point’s
Core Network CN
Server/Services
Pic 3. Multi End-To-End WireLess Network Control/Monitor structure
RF Channel Simulator UE Control / Monitor
Win PC
RF Control/Monitor
Win PC
AP Control/Monitor
Linux/Win PC
CN Control/Monitor
Linux/Win PCService Control /
Monitor Linux/Win PC
LAN / WAN
RF Channel Simulator
RF Channel Simulator
Mobile Device’s
. . .
. . .
...
cFrame Deployment
13
CMAP
WireLess / RF channel
Ethernet / LANEthernet / WAN
Mobile DeviceAccess PointCore Network CNServer/Services
CoMa Master/Slave structure
RF Channel Simulator
PC-5PC-4PC-3PC-1 PC-2
UE Control / Monitor
Win PC
RF Control/Monitor
Win PC
AP Control/Monitor
Linux/Win PC
CN Control/Monitor
Linux/Win PC
Service Control /
Monitor Linux/Win PC
Ethernet / LAN
COMA
Slave’s
COMA
Master
cFrame Integration
14
<agent>
<terminals>
<terminal>
<name>Server1</name>
<ip>192.168.1.3</ip>
<system>Linux</system>
<user></user>
<password></password>
<enabled />
</terminal>
<terminal>
<name>Server2</name>
<ip>192.168.1.2</ip>
<system>Windows</system>
<user></user>
<password></password>
<enabled />
</terminal>
</terminals>
…
…
<tools>
<tool>
<name>LocalIperf</name>
<description>Bandwidth measuring software.</description>
<run>shell</run>
<enabled />
</tool>
<tool>
<name>LinuxIperf</name>
<description>Bandwidth measuring software.</description>
<run>telnet</run>
<terminal>Server1</terminal>
<enabled />
</tool>
<tool>
<name>WindowsIperf</name>
<description>Bandwidth measuring software.</description>
<run>telnet</run>
<terminal>Server2</terminal>
<enabled />
</tool>
</tools>
</agent>
The easy aspects of
integration should be
listed in 3 bullet points
on this slide.
Test Automation Script sample:
DL-UDP TPUT with 2xUE’s
Console.Write("T15 Script Start");
Toolset.Set("TOOL_SET1");
Scenario.Run("SET_JFW_0.mss", 0);
Scenario.Run("T1_PS_test.mss");
string UE1_addr = Node.GetSubscriberIP("UE1", "27/8");
string UE2_addr = Node.GetSubscriberIP("UE2", "27/8");
Task iperfSrv = Task.Define("IPERF-UE", "iperf -s -u -i1 -fm -l1300");
Task iperfClnt = Task.Define("IPERF-LIN","iperf -c " + UE1_addr + " -i1 -fm -u -l1300 -b30M -t60" );
Task iperfSrv2 = Task.Define("IPERF-UE2", "iperf -s -u -i1 -fm -l1300");
Task iperfClnt2 = Task.Define("IPERF-LIN","iperf -c " + UE2_addr + " -i1 -fm -u -l1300 -b30M -t60" );
iperfSrv.Init(); iperfClnt.Init();
iperfSrv2.Init(); iperfClnt2.Init();
for (int i = 0; i< 60; i+=3)
{
Console.Write("Step:" + i);
Scenario.Run("SET_JFW_0.mss", i);
iperfSrv.Start();
iperfSrv2.Start();
iperfClnt.Start();
iperfClnt2.Start();
Scenario.Wait(15000);
Console.Write("IPERF STOP");
iperfClnt.Stop();
iperfClnt2.Stop();
iperfSrv.Stop();
iperfSrv2.Stop();
}
Scenario.Run("SET_JFW_0.mss", 0);
Console.Write("T15 Script Ended");
15
Sample Test Plan Layout (NSN)
16
RPT Test Cases Analysis
RPT Test Area
# of Test
Cases
# of Automated
Cases
% Automated
RPT - Multi UE - Bi_Directional 95 95 100%
RPT - Single UE - Bi_Directional 96 96 100%
RPT - Multi UE - Single Direction 157 157 100%
RPT - Single UE - Single Direction 156 156 100%
RPT - Attach 12 0 0%
RPT – HARQ (Hybrid Automated Repeat Req.) 15 0 0%
RPT - Latency 12 0 0%
RPT - Sensitivity 34 0 0%
RPT - UL Power 24 0 0%
Total 601 504 83%
Sample Test Plan Layout (cont.)
17
TPUT
Attach
HARQ
Latency
Sensitivity
UL Power
cFrame-collected Test Results
18
0
10
20
30
40
50
60
70
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79
Throughput (Mbits/s) vs. Path Loss (dB)
DL-UDP-5.0
DL-UDP-5.0-8h
cFrame collected Test Results
19
0
10
20
30
40
50
60
70
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79
Throughput (Mbit/s) vs. Path Loss (dB)
DL_UDP_TPUT
DL_TCP_TPUT
DL-UDP-5.0
DL-TCP-5.0
UL-UDP-5.0
UL-TCP-5.0
Workflow/Process Benefits
 For engineers
 No more terminal windows overhead
 No more manual input to remote user applications
 No more manual scheduling of user applications
 No server administration to join new nodes to the map
 Any node can become master (conductor) node
 Easy learning curve (C# scripting language)
 For business
 Higher ROI for expensive HW/SW (e.g. Azimuth)
 Faster product development (shorter testing cycles)
 Fewer skilled personnel required to control the test
20
ROI and Payback Period
21
 ROI can be a value band where you have high, medium
and low ROI results as long as each scenario results in
cFRAME results that are higher than traditional RF
testing/optimization.
 If applicable state a Payback period; meaning how quickly
after a clients initial investment
 State how quickly a client can implement cFrame over
other solutions (lead time).
Contact
<Sales contact and stuff>
22

More Related Content

What's hot

Huawei wcdma-rno-single-site-verificationV1
Huawei wcdma-rno-single-site-verificationV1Huawei wcdma-rno-single-site-verificationV1
Huawei wcdma-rno-single-site-verificationV1
Md Kamruzzaman
 
Profibus Network Issues
Profibus Network IssuesProfibus Network Issues
Profibus Network Issues
BluBoxx Communication Pvt. ltd
 
Wcdma kpi-analysis
Wcdma kpi-analysisWcdma kpi-analysis
Wcdma kpi-analysisa8us
 
Tems training
Tems trainingTems training
Tems trainingbishal406
 
BGP Monitoring Protocol
BGP Monitoring ProtocolBGP Monitoring Protocol
BGP Monitoring Protocol
Bertrand Duvivier
 
Radio Network Design & Roll Out
Radio Network Design & Roll OutRadio Network Design & Roll Out
Radio Network Design & Roll Out
RathnaKumar47
 
Lte kpi dt guide &amp; measure method.
Lte kpi dt guide &amp; measure method.Lte kpi dt guide &amp; measure method.
Lte kpi dt guide &amp; measure method.
Klajdi Husi
 
Bsc parameter
Bsc parameterBsc parameter
Bsc parameter
angga_telkom02
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PROIDEA
 
Getting Started With Pb T4 Comment Lan
Getting Started With Pb T4 Comment LanGetting Started With Pb T4 Comment Lan
Getting Started With Pb T4 Comment Lanfrank8040
 
Parameters for drive test
Parameters for drive testParameters for drive test
Parameters for drive test
Jakoba Fetindrainibe
 
Lte1841
Lte1841Lte1841
Lte1841
KRUNALSHAH171
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Ericsson
 
Protocol overhead
Protocol overheadProtocol overhead
Protocol overhead
pankaj kumar
 
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
zOSCommserver
 
Local connect node b
Local connect node bLocal connect node b
Local connect node b
ajus ady
 
Load test of ip pbx asterisk
Load test of ip pbx asteriskLoad test of ip pbx asterisk
Load test of ip pbx asterisk
Vladimir Dudchenko
 
P&G BT Global Services - LLD Final Revision Year 2008.
P&G BT Global Services - LLD Final Revision Year 2008.P&G BT Global Services - LLD Final Revision Year 2008.
P&G BT Global Services - LLD Final Revision Year 2008.
Kapil Sabharwal
 
Wcdma ps service_optimization_guide
Wcdma ps service_optimization_guideWcdma ps service_optimization_guide
Wcdma ps service_optimization_guide
azee_shah
 
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice ConfigurationEMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
Aruba, a Hewlett Packard Enterprise company
 

What's hot (20)

Huawei wcdma-rno-single-site-verificationV1
Huawei wcdma-rno-single-site-verificationV1Huawei wcdma-rno-single-site-verificationV1
Huawei wcdma-rno-single-site-verificationV1
 
Profibus Network Issues
Profibus Network IssuesProfibus Network Issues
Profibus Network Issues
 
Wcdma kpi-analysis
Wcdma kpi-analysisWcdma kpi-analysis
Wcdma kpi-analysis
 
Tems training
Tems trainingTems training
Tems training
 
BGP Monitoring Protocol
BGP Monitoring ProtocolBGP Monitoring Protocol
BGP Monitoring Protocol
 
Radio Network Design & Roll Out
Radio Network Design & Roll OutRadio Network Design & Roll Out
Radio Network Design & Roll Out
 
Lte kpi dt guide &amp; measure method.
Lte kpi dt guide &amp; measure method.Lte kpi dt guide &amp; measure method.
Lte kpi dt guide &amp; measure method.
 
Bsc parameter
Bsc parameterBsc parameter
Bsc parameter
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
 
Getting Started With Pb T4 Comment Lan
Getting Started With Pb T4 Comment LanGetting Started With Pb T4 Comment Lan
Getting Started With Pb T4 Comment Lan
 
Parameters for drive test
Parameters for drive testParameters for drive test
Parameters for drive test
 
Lte1841
Lte1841Lte1841
Lte1841
 
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
Machine Learning Based Session Drop Prediction in LTE Networks and its SON As...
 
Protocol overhead
Protocol overheadProtocol overhead
Protocol overhead
 
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
Introduction to IBM Shared Memory Communications Version 2 (SMCv2) and SMC-Dv2
 
Local connect node b
Local connect node bLocal connect node b
Local connect node b
 
Load test of ip pbx asterisk
Load test of ip pbx asteriskLoad test of ip pbx asterisk
Load test of ip pbx asterisk
 
P&G BT Global Services - LLD Final Revision Year 2008.
P&G BT Global Services - LLD Final Revision Year 2008.P&G BT Global Services - LLD Final Revision Year 2008.
P&G BT Global Services - LLD Final Revision Year 2008.
 
Wcdma ps service_optimization_guide
Wcdma ps service_optimization_guideWcdma ps service_optimization_guide
Wcdma ps service_optimization_guide
 
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice ConfigurationEMEA Airheads- Instant AP- Instant AP Best Practice Configuration
EMEA Airheads- Instant AP- Instant AP Best Practice Configuration
 

Viewers also liked

Presentacion de libros sobre artigas y andresito bicentenario
Presentacion de libros sobre artigas y andresito bicentenarioPresentacion de libros sobre artigas y andresito bicentenario
Presentacion de libros sobre artigas y andresito bicentenariobloghistoria5h7
 
Final ppp
Final pppFinal ppp
Getting Compensation for a Personal Injury
 Getting Compensation for a Personal Injury Getting Compensation for a Personal Injury
Getting Compensation for a Personal Injury
anna barton
 
Bicentenario revolcion mayo y oriental
Bicentenario revolcion mayo y oriental Bicentenario revolcion mayo y oriental
Bicentenario revolcion mayo y oriental bloghistoria5h7
 
Presentacion del hábito
Presentacion del hábitoPresentacion del hábito
Presentacion del hábitoyessicall
 
1996 газета для женщин №11 1996
1996 газета для женщин №11 19961996 газета для женщин №11 1996
1996 газета для женщин №11 1996
Дом Русской Косметики
 
Jahaira valdez cosma
Jahaira valdez cosmaJahaira valdez cosma
Jahaira valdez cosma
dielnia rodriguez
 
Классный руководитель
Классный руководительКлассный руководитель
Классный руководитель
lavrenteva
 
1996 газета для женщин №35 36 1996
1996 газета для женщин №35 36 19961996 газета для женщин №35 36 1996
1996 газета для женщин №35 36 1996
Дом Русской Косметики
 
Proyecto Grecia
Proyecto GreciaProyecto Grecia
Proyecto Grecia
NIEVES LAGO
 
Perkataan KV+KV
Perkataan KV+KVPerkataan KV+KV
Perkataan KV+KV
Megavarnan
 
Neuroblastoma: a review
Neuroblastoma: a reviewNeuroblastoma: a review
Neuroblastoma: a review
Lyndon Woytuck
 
Dimoc35hospital
Dimoc35hospitalDimoc35hospital
Dimoc35hospital
dim-edu
 
WordPress Just A Blogging CMS - Emir Brkic
WordPress Just A Blogging CMS - Emir BrkicWordPress Just A Blogging CMS - Emir Brkic
WordPress Just A Blogging CMS - Emir Brkic
WordCamp Sydney
 
Tarea 03 Impulso Sexual y Sexualidad
Tarea 03 Impulso Sexual y SexualidadTarea 03 Impulso Sexual y Sexualidad
Tarea 03 Impulso Sexual y Sexualidad
rouss0615
 

Viewers also liked (16)

Presentacion de libros sobre artigas y andresito bicentenario
Presentacion de libros sobre artigas y andresito bicentenarioPresentacion de libros sobre artigas y andresito bicentenario
Presentacion de libros sobre artigas y andresito bicentenario
 
Final ppp
Final pppFinal ppp
Final ppp
 
Getting Compensation for a Personal Injury
 Getting Compensation for a Personal Injury Getting Compensation for a Personal Injury
Getting Compensation for a Personal Injury
 
Bicentenario revolcion mayo y oriental
Bicentenario revolcion mayo y oriental Bicentenario revolcion mayo y oriental
Bicentenario revolcion mayo y oriental
 
Presentacion del hábito
Presentacion del hábitoPresentacion del hábito
Presentacion del hábito
 
1996 газета для женщин №11 1996
1996 газета для женщин №11 19961996 газета для женщин №11 1996
1996 газета для женщин №11 1996
 
Jahaira valdez cosma
Jahaira valdez cosmaJahaira valdez cosma
Jahaira valdez cosma
 
Классный руководитель
Классный руководительКлассный руководитель
Классный руководитель
 
Triptico
TripticoTriptico
Triptico
 
1996 газета для женщин №35 36 1996
1996 газета для женщин №35 36 19961996 газета для женщин №35 36 1996
1996 газета для женщин №35 36 1996
 
Proyecto Grecia
Proyecto GreciaProyecto Grecia
Proyecto Grecia
 
Perkataan KV+KV
Perkataan KV+KVPerkataan KV+KV
Perkataan KV+KV
 
Neuroblastoma: a review
Neuroblastoma: a reviewNeuroblastoma: a review
Neuroblastoma: a review
 
Dimoc35hospital
Dimoc35hospitalDimoc35hospital
Dimoc35hospital
 
WordPress Just A Blogging CMS - Emir Brkic
WordPress Just A Blogging CMS - Emir BrkicWordPress Just A Blogging CMS - Emir Brkic
WordPress Just A Blogging CMS - Emir Brkic
 
Tarea 03 Impulso Sexual y Sexualidad
Tarea 03 Impulso Sexual y SexualidadTarea 03 Impulso Sexual y Sexualidad
Tarea 03 Impulso Sexual y Sexualidad
 

Similar to cFrame framework slides

Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
inside-BigData.com
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
RaviSharma1113
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
inside-BigData.com
 
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUESLTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
EMERSON EDUARDO RODRIGUES
 
66 pf sensetutorial
66 pf sensetutorial66 pf sensetutorial
66 pf sensetutorial
HARRY CHAN PUTRA
 
Tcp ip management &amp; security
Tcp ip management &amp; securityTcp ip management &amp; security
Tcp ip management &amp; security
Asif Qureshi
 
200-301-demo.pdf
200-301-demo.pdf200-301-demo.pdf
200-301-demo.pdf
CiscoExamDumpsarticl1
 
Cisco 200-301 Exam Dumps
Cisco 200-301 Exam DumpsCisco 200-301 Exam Dumps
Cisco 200-301 Exam Dumps
CiscoExamDumpsarticl2
 
Cisco 200-301 Exam Dumps
Cisco 200-301 Exam DumpsCisco 200-301 Exam Dumps
Cisco 200-301 Exam Dumps
CiscoExamDumpsarticl
 
UDT
UDTUDT
UDT
lilyco
 
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
 
Wbs510 wbs210 datasheet_v1.2
Wbs510 wbs210 datasheet_v1.2Wbs510 wbs210 datasheet_v1.2
Wbs510 wbs210 datasheet_v1.2
Akacio Marquez
 
Networking
NetworkingNetworking
Networking
Tarun Jaiswal
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBL
Fei Ji Siao
 
9Tuts.Com New CCNA 200-120 New CCNA New Questions 2
9Tuts.Com New CCNA 200-120 New CCNA   New Questions 29Tuts.Com New CCNA 200-120 New CCNA   New Questions 2
9Tuts.Com New CCNA 200-120 New CCNA New Questions 2
Lori Head
 

Similar to cFrame framework slides (20)

Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
Gda ipsoc blr_hic_final
Gda ipsoc blr_hic_finalGda ipsoc blr_hic_final
Gda ipsoc blr_hic_final
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUESLTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
LTE-Network-Planning-Huawei-Technologies EMERSON EDUARDO RODRIGUES
 
66 pf sensetutorial
66 pf sensetutorial66 pf sensetutorial
66 pf sensetutorial
 
66_pfSenseTutorial
66_pfSenseTutorial66_pfSenseTutorial
66_pfSenseTutorial
 
66_pfSenseTutorial
66_pfSenseTutorial66_pfSenseTutorial
66_pfSenseTutorial
 
Ccna pres
Ccna presCcna pres
Ccna pres
 
Tcp ip management &amp; security
Tcp ip management &amp; securityTcp ip management &amp; security
Tcp ip management &amp; security
 
Fundamentals and Basics
Fundamentals and BasicsFundamentals and Basics
Fundamentals and Basics
 
200-301-demo.pdf
200-301-demo.pdf200-301-demo.pdf
200-301-demo.pdf
 
Cisco 200-301 Exam Dumps
Cisco 200-301 Exam DumpsCisco 200-301 Exam Dumps
Cisco 200-301 Exam Dumps
 
Cisco 200-301 Exam Dumps
Cisco 200-301 Exam DumpsCisco 200-301 Exam Dumps
Cisco 200-301 Exam Dumps
 
UDT
UDTUDT
UDT
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)
 
Wbs510 wbs210 datasheet_v1.2
Wbs510 wbs210 datasheet_v1.2Wbs510 wbs210 datasheet_v1.2
Wbs510 wbs210 datasheet_v1.2
 
Networking
NetworkingNetworking
Networking
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBL
 
9Tuts.Com New CCNA 200-120 New CCNA New Questions 2
9Tuts.Com New CCNA 200-120 New CCNA   New Questions 29Tuts.Com New CCNA 200-120 New CCNA   New Questions 2
9Tuts.Com New CCNA 200-120 New CCNA New Questions 2
 

Recently uploaded

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 

Recently uploaded (20)

Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 

cFrame framework slides

  • 1. cFrame Presentation Introduction to the Distributed Mobile Network Performance Testing Automation Tool 1
  • 3. What is cFrame? 3 “cFrame provides an open automated platform for mobile network performance testing in both real and RF channel-simulated environments”
  • 4. Current RF Testing Landscape 4 Describe current state of RF Optimization and Testing: how are things being done now? Basically you are going to set the context of current methodology and later show how cFRAME dramatically improves on this. State the basics but remember you want to define this on your own terms so that later when you present your solution it really shines and stands out. The goal with the above is for Rubedo to control the conversation.
  • 5. Key RF Performance Indicators  Throughput (main KPI)  Latency (delay in network response)  Attach/Detach success rate (make/hang up call)  Sensitivity (related to energy efficiency)  Anything else worth mentioning??? 5
  • 6. Real vs. Simulated Environment  Real environment  Unpredictable  Time consuming  Requires more planning (weather, resources)  Simulated environment  Stay in the lab (preferred by engineers)  Don’t need over-the-air RF transmit license  Don’t mess up with live existing networks  Can simulate ideal conditions (or any other)  Expensive channel emulators (Azimuth, Anritsu, etc.) 6
  • 7. Key Features 7  Real-time RF channel and network bandwidth monitoring  Point-to-point as well as point-to-multipoint comm. link testing  Communication with external SW/HW over Telnet and SSH  Managing test SW on access point, core network server, end user PC  User-definable application execution scenarios on different sub-networks  Ability to trigger one scenario from another scenario  Flexible application logging to single/multiple files/windows  Automatic log persistence to local/remote storage over FTP  IPv6 PTP (Peer-to-Peer) protocol used for internal communication  Integrates with industry-standard as well as home-made tools  Supports Win-XP and Win-7 platforms  Light-weight and resource not hungry
  • 8. What makes cFrame different? 8  Consolidated test bed automation model  Requires high power dedicated servers and software  ~$10K for server + ~$5K for network HW per test bed  Limited user modification (closed system)  Distributed test bed automation model  Promotes reuse of existing test bed HW/SW  Corresponding savings per test bed  Virtually unlimited user modification (open system)
  • 9. Industries and Applications 9  Mobile network operators (carriers)  Network installation  Network upgrades  Network monitoring  Vendors of network infrastructure and services  New product development  Product design verification  Product analysis (competition, performance)  New application verification  Other Industries  Defense & public security (analyze TETRA, APCO networks, etc.)  Wireless internet providers (improve network quality, etc.)  Broadcasting (terrestrial TV and radio service quality)  Regulation institutions (analyze interference of all operators, etc.)
  • 10. Mobile network test bed configuration with Controlling & Monitoring Devices 10 WireLess / RF channel Ethernet / LANEthernet / WAN Mobile DeviceAccess PointCore Network CNServer/Services Pic 2. End-To-End WireLess Network Control/Monitor structure RF Channel Simulator UE Control / Monitor Win PC RF Control/Monitor Win PC AP Control/Monitor Linux/Win PC CN Control/Monitor Linux/Win PC Service Control / Monitor Linux/Win PC Ethernet / LAN Local Conection Physilcal / Logical
  • 11. Controlling / Monitoring Tools 11 C:>iperf -c27.135.2.98 -p9004 -u -b25M -i1 -fm -l1350 ------------------------------------------------------------ Client connecting to 27.135.2.98, UDP port 9004 Sending 1350 byte datagrams UDP buffer size: 0.01 MByte (default) ------------------------------------------------------------ [1912] local 27.148.0.43 port 1610 connected with 27.135.2.98 port 9004 [ ID] Interval Transfer Bandwidth [1912] 0.0- 1.0 sec 0.26 MBytes 2.20 Mbits/sec [1912] 1.0- 2.0 sec 0.08 MBytes 0.69 Mbits/sec [1912] 2.0- 3.0 sec 0.01 MBytes 0.10 Mbits/sec [1912] 3.0- 4.0 sec 0.02 MBytes 0.19 Mbits/sec [1912] 4.0- 5.0 sec 0.11 MBytes 0.93 Mbits/sec [1912] 5.0- 6.0 sec 0.05 MBytes 0.38 Mbits/sec [1912] 6.0- 7.0 sec 0.16 MBytes 1.38 Mbits/sec [1912] 7.0- 8.0 sec 0.00 MBytes 0.01 Mbits/sec [1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec [1912] Server Report: [1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec 57.882 ms 0/ 546 (0%) [1912] Sent 546 datagrams C:>iperf -c27.135.2.98 -p9004 -u -b25M -i1 -fm -l1350 ------------------------------------------------------------ Client connecting to 27.135.2.98, UDP port 9004 Sending 1350 byte datagrams UDP buffer size: 0.01 MByte (default) ------------------------------------------------------------ [1912] local 27.148.0.43 port 1610 connected with 27.135.2.98 port 9004 [ ID] Interval Transfer Bandwidth [1912] 0.0- 1.0 sec 0.26 MBytes 2.20 Mbits/sec [1912] 1.0- 2.0 sec 0.08 MBytes 0.69 Mbits/sec [1912] 2.0- 3.0 sec 0.01 MBytes 0.10 Mbits/sec [1912] 3.0- 4.0 sec 0.02 MBytes 0.19 Mbits/sec [1912] 4.0- 5.0 sec 0.11 MBytes 0.93 Mbits/sec [1912] 5.0- 6.0 sec 0.05 MBytes 0.38 Mbits/sec [1912] 6.0- 7.0 sec 0.16 MBytes 1.38 Mbits/sec [1912] 7.0- 8.0 sec 0.00 MBytes 0.01 Mbits/sec [1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec [1912] Server Report: [1912] 0.0- 8.5 sec 0.70 MBytes 0.70 Mbits/sec 57.882 ms 0/ 546 (0%) [1912] Sent 546 datagrams WireLess / RF channel Ethernet / LANEthernet / WAN Mobile DeviceAccess PointCore Network CNServer/Services Pic 4. End-To-End WireLess Network Control/Monitor structure with APPs UE Control / Monitor Win PC RF Control/Monitor Win PC AP Control/Monitor Linux/Win PC CN Control/Monitor Linux/Win PC Service Control / Monitor Linux/Win PC Ethernet / LAN Local Conection Physilcal / Logical IPERF TCP / UDP traffic gen APP IPERF TCP / UDP traffic gen APP RF Channel Simulator NPS> /on a1 Plugs to be turned on Plug LOCAL A1: Local_InfeedA_Outlet1 Are you sure? (Y/N): y Processing - please wait or <CR> to continue... Network Power Switch Site ID: (undefined) PLUG | NAME | STATUS | DELAY | DEF | PRI | --------+--------------------------+--------+-------+-----+-----+ A1 | Local_InfeedA_Outlet1 | ON | 0.5 S | ON | 1 | A2 | Local_InfeedA_Outlet2 | OFF | 0.5 S | ON | 2 | A3 | Local_InfeedA_Outlet3 | OFF | 0.5 S | ON | 3 | A4 | Local_InfeedA_Outlet4 | OFF | 0.5 S | ON | 4 | B1 | Local_InfeedB_Outlet1 | OFF | 0.5 S | ON | 5 | B2 | Local_InfeedB_Outlet2 | OFF | 0.5 S | ON | 6 | B3 | Local_InfeedB_Outlet3 | OFF | 0.5 S | ON | 7 | B4 | Local_InfeedB_Outlet4 | OFF | 0.5 S | ON | 8 | WireShark L3/L2 logs APP RF Channel Model control APP
  • 12. Mobile network test bed configuration (multi user/channel) 12 Ethernet / LAN RF Channel Simulator Access Point’s Core Network CN Server/Services Pic 3. Multi End-To-End WireLess Network Control/Monitor structure RF Channel Simulator UE Control / Monitor Win PC RF Control/Monitor Win PC AP Control/Monitor Linux/Win PC CN Control/Monitor Linux/Win PCService Control / Monitor Linux/Win PC LAN / WAN RF Channel Simulator RF Channel Simulator Mobile Device’s . . . . . . ...
  • 13. cFrame Deployment 13 CMAP WireLess / RF channel Ethernet / LANEthernet / WAN Mobile DeviceAccess PointCore Network CNServer/Services CoMa Master/Slave structure RF Channel Simulator PC-5PC-4PC-3PC-1 PC-2 UE Control / Monitor Win PC RF Control/Monitor Win PC AP Control/Monitor Linux/Win PC CN Control/Monitor Linux/Win PC Service Control / Monitor Linux/Win PC Ethernet / LAN COMA Slave’s COMA Master
  • 14. cFrame Integration 14 <agent> <terminals> <terminal> <name>Server1</name> <ip>192.168.1.3</ip> <system>Linux</system> <user></user> <password></password> <enabled /> </terminal> <terminal> <name>Server2</name> <ip>192.168.1.2</ip> <system>Windows</system> <user></user> <password></password> <enabled /> </terminal> </terminals> … … <tools> <tool> <name>LocalIperf</name> <description>Bandwidth measuring software.</description> <run>shell</run> <enabled /> </tool> <tool> <name>LinuxIperf</name> <description>Bandwidth measuring software.</description> <run>telnet</run> <terminal>Server1</terminal> <enabled /> </tool> <tool> <name>WindowsIperf</name> <description>Bandwidth measuring software.</description> <run>telnet</run> <terminal>Server2</terminal> <enabled /> </tool> </tools> </agent> The easy aspects of integration should be listed in 3 bullet points on this slide.
  • 15. Test Automation Script sample: DL-UDP TPUT with 2xUE’s Console.Write("T15 Script Start"); Toolset.Set("TOOL_SET1"); Scenario.Run("SET_JFW_0.mss", 0); Scenario.Run("T1_PS_test.mss"); string UE1_addr = Node.GetSubscriberIP("UE1", "27/8"); string UE2_addr = Node.GetSubscriberIP("UE2", "27/8"); Task iperfSrv = Task.Define("IPERF-UE", "iperf -s -u -i1 -fm -l1300"); Task iperfClnt = Task.Define("IPERF-LIN","iperf -c " + UE1_addr + " -i1 -fm -u -l1300 -b30M -t60" ); Task iperfSrv2 = Task.Define("IPERF-UE2", "iperf -s -u -i1 -fm -l1300"); Task iperfClnt2 = Task.Define("IPERF-LIN","iperf -c " + UE2_addr + " -i1 -fm -u -l1300 -b30M -t60" ); iperfSrv.Init(); iperfClnt.Init(); iperfSrv2.Init(); iperfClnt2.Init(); for (int i = 0; i< 60; i+=3) { Console.Write("Step:" + i); Scenario.Run("SET_JFW_0.mss", i); iperfSrv.Start(); iperfSrv2.Start(); iperfClnt.Start(); iperfClnt2.Start(); Scenario.Wait(15000); Console.Write("IPERF STOP"); iperfClnt.Stop(); iperfClnt2.Stop(); iperfSrv.Stop(); iperfSrv2.Stop(); } Scenario.Run("SET_JFW_0.mss", 0); Console.Write("T15 Script Ended"); 15
  • 16. Sample Test Plan Layout (NSN) 16 RPT Test Cases Analysis RPT Test Area # of Test Cases # of Automated Cases % Automated RPT - Multi UE - Bi_Directional 95 95 100% RPT - Single UE - Bi_Directional 96 96 100% RPT - Multi UE - Single Direction 157 157 100% RPT - Single UE - Single Direction 156 156 100% RPT - Attach 12 0 0% RPT – HARQ (Hybrid Automated Repeat Req.) 15 0 0% RPT - Latency 12 0 0% RPT - Sensitivity 34 0 0% RPT - UL Power 24 0 0% Total 601 504 83%
  • 17. Sample Test Plan Layout (cont.) 17 TPUT Attach HARQ Latency Sensitivity UL Power
  • 18. cFrame-collected Test Results 18 0 10 20 30 40 50 60 70 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 Throughput (Mbits/s) vs. Path Loss (dB) DL-UDP-5.0 DL-UDP-5.0-8h
  • 19. cFrame collected Test Results 19 0 10 20 30 40 50 60 70 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 Throughput (Mbit/s) vs. Path Loss (dB) DL_UDP_TPUT DL_TCP_TPUT DL-UDP-5.0 DL-TCP-5.0 UL-UDP-5.0 UL-TCP-5.0
  • 20. Workflow/Process Benefits  For engineers  No more terminal windows overhead  No more manual input to remote user applications  No more manual scheduling of user applications  No server administration to join new nodes to the map  Any node can become master (conductor) node  Easy learning curve (C# scripting language)  For business  Higher ROI for expensive HW/SW (e.g. Azimuth)  Faster product development (shorter testing cycles)  Fewer skilled personnel required to control the test 20
  • 21. ROI and Payback Period 21  ROI can be a value band where you have high, medium and low ROI results as long as each scenario results in cFRAME results that are higher than traditional RF testing/optimization.  If applicable state a Payback period; meaning how quickly after a clients initial investment  State how quickly a client can implement cFrame over other solutions (lead time).