Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technion The Computer Communication Lab VDSL Statistics tool Summer 2001 Alon Sabag Roman Polak Yotam Admon.

Similar presentations


Presentation on theme: "Technion The Computer Communication Lab VDSL Statistics tool Summer 2001 Alon Sabag Roman Polak Yotam Admon."— Presentation transcript:

1 Technion The Computer Communication Lab VDSL Statistics tool Summer 2001 Alon Sabag Roman Polak Yotam Admon

2  Digital Subscriber Line technologies  VDSL advantages –High data rate –Regular phone line  VDSL disadvantages –Short range (up to 1500 meters) –No fixed connection speed (compared to ISDN) VDSL Overview

3 Project Goals  Creating a tool which will allow to establish the best possible connection between two VDSL devices (LTU and NTU) using given number of options.  The tool should allow remote admistration of the VDSL devices through TCP/IP network.

4 Overview  The project is a client/server application which uses TCP/IP network protocol in order to communicate. The two parts of the application, namely client and server, use the TCP/IP protocol to exchange commands and data.  The client side is a GUI application that is responsible for VDSL profiles management and the end user interface.

5 Overview (contd.)  The server side is an application that communicates with VDSL device using computer’s COM port and, given a set of VDSL connection profiles, runs an algorithm to find the optimal profile.

6 System Architecture ISP Server Internet or Intranet NTU LTU Client VDSL Link Server

7 Software Architecture Model Connection Management (server) COM port communication manager GUI Connection Management (client) File management Client Application Server Application

8 Software Architecture Class diagram

9 Client Server Communication Pattern  Once TCP/IP connection is established the two application communicate using following protocol (over TCP) : SenderReceiver OpCode Parameter (optional) OK

10 Client Server Communication Pattern (contd.)  Both client and server applications may play the roles of sender and receiver  The client sends following OpCodes : –CLEAR_PROFILES (w.o. parameter) –PROFILE_DATA –COM_SETTINGS –GET_STATUS (w.o. parameter) –VDSL_CONNECT (w.o. parameter) –VDSL_CONNECT_ABORT (w.o. parameter)

11 Client Server Communication Pattern (contd.)  The cserver sends following OpCodes : –VDSL_ATTEMPT (followed by profile index) –VDSL_ATTEMPT_RESULT (followed by boolean indicating success) –VDSL_CONNECT_DONE (w.o. parameter) –VDSL_STATUS (w.o. parameter) –LINK_DS_RATE –LINK_US_RATE –LINK_DS_SNR –LINK_US_SNR

12 Optimal Profile Selection Algorithm

13 Features  Profiles can be saved to a file and later load from it.  Profiles can be add manually to the profiles file or using the application GUI.  The client application can work with different servers.  The user can see the SNR calculation result while the server application tests VDSL profiles.  The server application can test profiles independently after receiving the profiles and the corresponding command from a client.

14 Features (contd.)  Server location and COM port settings are saved in client’s configuration file.  Almost all operation prerformed by the client and the server application are logged.

15 Application screens (1)  Main screen Profiles list Profiles to check Start checking Current link statusRefresh link status button Activity log

16 Application screens (2)  Profiles management Profiles list Profile parameters panel Profile characteristics Profiles management actions Save/load from file Manual profile order manipulation

17  SNR statistics DS and US SNR values during last 2 minutes Application screens (3)

18  Configuration COM port parameters Server location Communication test button Application screens (4)

19 Activity log VDSL connection reset Server internal reset Application screens - Server

20 Thanks to…  Mr. Itai Dabran, supervisor - for all the administrative support  Mr. Itzik Ashkenazi - BATM, for all the technical support.


Download ppt "Technion The Computer Communication Lab VDSL Statistics tool Summer 2001 Alon Sabag Roman Polak Yotam Admon."

Similar presentations


Ads by Google