xcal-udp
TRANSCRIPT
![Page 1: XCAL-UDP](https://reader036.vdocuments.site/reader036/viewer/2022081908/553ebf8d55034612718b45ab/html5/thumbnails/1.jpg)
PagePage 11WIRELESS LOGIX, INC. PROPRIETARY AND CONFIDENTIAL
XCAL UDP ApplicationXCAL UDP Application
www.wirelesslogix.com
![Page 2: XCAL-UDP](https://reader036.vdocuments.site/reader036/viewer/2022081908/553ebf8d55034612718b45ab/html5/thumbnails/2.jpg)
PagePage 22WIRELESS LOGIX, INC. PROPRIETARY AND CONFIDENTIAL
XCAL UDP
UDP Application
• Application performance has considerable influence on throughput when used to measure the data service quality. UDP application can be used to mitigate this effect.
Concept
• XCAL‐UDP displays Delay, Jitter, Packet Loss Rate, and UDP Throughput in real time graph
• At the same time, XCAL collects and displays RF parameters in real time
• UDP and RF information are saved in the same log file, hence it facilitates integrated analysis by the users
• Using Auto Call Setting, user can configure UDP packet transmission parameters/ configuration (Packet Interval, Packet Size, and Packet Count)
Features
![Page 3: XCAL-UDP](https://reader036.vdocuments.site/reader036/viewer/2022081908/553ebf8d55034612718b45ab/html5/thumbnails/3.jpg)
PagePage 33WIRELESS LOGIX, INC. PROPRIETARY AND CONFIDENTIAL
UDP Auto Call
UDP Auto Call Setting
Server Address
MIN Number MIN Number of test mobile
Direction Upload or Download (Only download is available now)
Server IP Address
Packet Size
Packet Interval
Packet Count
UDP Packet Size to transmit from server
Transmit interval (Server UDP Packet Interval)
Packet Count from server
Packet Delay T/O
Estimated Traffic Time
Packet delay timeout between packets received
= Packet Interval * Packet count
Estimated Rx Throughput
Logging UDP Data
Estimated Maximum Throughput= (Packet Size * Packet count) / Estimated Traffic Time
Save the UDP data (payload) into log file
XCAL UDP
![Page 4: XCAL-UDP](https://reader036.vdocuments.site/reader036/viewer/2022081908/553ebf8d55034612718b45ab/html5/thumbnails/4.jpg)
PagePage 44WIRELESS LOGIX, INC. PROPRIETARY AND CONFIDENTIAL
UDP Statistics
UDP Statistics
Delay
Delay Jitter Display UDP packet delay jitter in ms
Received Packet Display number of packets received
Display UDP packet delay in ms
Loss Packet
Loss Packet Rate
UDP Throughput
Display number of lost packets
Display percentage of packet lost
Display UDP throughput in Kbps
XCAL UDP
![Page 5: XCAL-UDP](https://reader036.vdocuments.site/reader036/viewer/2022081908/553ebf8d55034612718b45ab/html5/thumbnails/5.jpg)
PagePage 55WIRELESS LOGIX, INC. PROPRIETARY AND CONFIDENTIAL
XCAL (Client) Server
Connection Request (TCP)
Response (TCP)
UDP Packets
Termination Request (TCP)
Response (TCP)
Connection Request – sends MIN Number ,Packet Size, and Packet Interval to serverResponse ‐ response to connection request
UDP Packet – includes MIN Number, Time Stamp, Packet Length, and Sequence numberServer – sends UDP packets to client according to configurationClient – displays packet info and RF parameters in real time
Termination RequestClient displays Packet Loss, Packet Count and Throughput.Server saves File Size, Packet Size, Traffic time, Packet Interval , IP address into log file
• User sets up UDP packet transmission parameters/configuration in XCAL (client)• Server transmits UDP packets according to the configuration setup• XCAL and Server save log files
UDP Flow
☞ Estimated Throughput (kbps) =(Packet Size*Packet Count) / (Packet Interval*Packet Count)
XCAL UDP