首页>
外文OA文献
>A programming environment to control switching networks based on STC104 packet routing chip
【2h】
A programming environment to control switching networks based on STC104 packet routing chip
展开▼
机译:基于STC104分组路由芯片的控制交换网络的编程环境
展开▼
免费
页面导航
摘要
著录项
引文网络
相似文献
相关主题
摘要
The software environment used to control a large switching architecture based on SGS-Thomson STC104 (an asynchronous 32-way dynamic packet routing chip) is presented. We are evaluating this switching technology for large scale, real-time parallel systems. A Graphical User Interface (GUI) written as a multi-thread application in Java allows to set the switch configuration and to continuously monitor the state of each link. This GUI connects to a multi-thread server via TCP/IP sockets. The server is running on a PC-Linux system and implements the virtual channel protocol in communicating with the STC104 switching units using the Data Strobe link or the VME bus. Linux I/O drivers to control the Data Strobe link parallel adaptor (STC101) were developed. For each client the server creates a new thread and allocates a new socket for communications. The Java code of the GUI may be transferred to any client using the http protocol providing a user friendly interface to the system with real-time monitoring which is also platform independent.
展开▼
机译:提出了一种用于控制基于SGS-Thomson STC104(异步32路动态数据包路由芯片)的大型交换体系结构的软件环境。我们正在为大规模实时并行系统评估这种交换技术。用Java编写为多线程应用程序的图形用户界面(GUI)可以设置开关配置并连续监视每个链接的状态。该GUI通过TCP / IP套接字连接到多线程服务器。该服务器在PC-Linux系统上运行,并通过使用Data Strobe链接或VME总线与STC104交换单元进行通信来实现虚拟通道协议。开发了用于控制Data Strobe链接并行适配器(STC101)的Linux I / O驱动程序。服务器为每个客户端创建一个新线程,并分配一个新的套接字进行通信。可以使用http协议将GUI的Java代码传输到任何客户端,该协议通过实时监控为系统提供用户友好的界面,该界面也与平台无关。
展开▼