CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

12
CS406 Project - UDP Host 1 CS406/407 UDP Host Brian Benson

description

CS406 Project - UDP Host3 Wireless Data Public Safety Organizations Voice and Data IP based

Transcript of CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

Page 1: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 1

CS406/407 UDP Host

Brian Benson

Page 2: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 2

Motorola Paging products Cellular products Semiconductors Radio products

                                                              

                       

                                                              

                       

Page 3: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 3

Wireless Data Public Safety Organizations Voice and Data IP based

Page 4: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 4

SAINTSystem Automation and Integration

Software Test Tools WindowsNT and 2000 Visual C++ and Visual Basic

Page 5: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 5

Test Tools Simulate large scale environments Provide same functionality as

hardware, through software Shorter development cycles ActiveX and DCOM technologies

Page 6: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 6

UDP Host Capable of sending and receiving

UDP traffic Provides statistics of system

performance Scriptable (VBA or custom format)

Page 7: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 7

Simplified System Example

MobileDeviceModem

PDG

MobileDeviceModem

MobileDeviceModem

Workstation

Page 8: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 8

Simplified Software Simulation

PDG

Traffic Loader

Hub

UDP Host

Traffic Loader

Page 9: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 9

UDP Host Capabilities Part I Capable of processing at minimum

768,000 messages per hour Configurable response traffic

Multicast Random message sizes Message delays Spiking of traffic

Page 10: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 10

UDP Host Capabilities Part II Real-time statistics Useful GUI Logging Error recovery OLE interface or ActiveX object

Page 11: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 11

Design Environment Visual Basic or Visual C++ are

ideal ActiveX development easiest with

VB XML WindowsNT 4.0 SP5 or Win2000

SP1

Page 12: CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.

CS406 Project - UDP Host 12

Technologies Exposed To ActiveX and/or DCOM Multicast IP Visual Basic (Winsock) or Visual C++ (MFC) Windows.NET (hopefully)