Font Size: a A A

Atm Access Device-related Software Research And Realization

Posted on:2003-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:H B WenFull Text:PDF
GTID:2208360065451189Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years the explosive growth of Internet has beening influencing the construction of telecommunication networks, and there emerges one trend for switch architecture to move to be parcketized. IP over ATM, IP over SDH, or IP over WDM, which should be deployed in the backbone network, and this is a hot topic. But ATM has its advantages, ATM can dynamically provide many kinds bandwidths, and guarantee QoS (Quality of Service) for all kinds of services, so ATM is considered that it can be used to construct multi-service communication infrastructure. In order to meet the diverse needs, some corporations.are deploying IP+ATM and MPLS (Multi-Protocols Label Switching). And many telecommunications equipment vendors are still supporting ATM. In addition, some technologies in ATM, such as switch frabic, fair queueing, congestion control, are much useful for researching work of IP switch routers.My research task has two directions. The first direction is to do research on ATM access device in software mode. Multiple services are requested to enter the ATM networks through the access device, which are the functions of ATM NIC (network interface card) and some software based on ATM device driver. QoS is provided by ATM switch on cell level, but in order to provide QoS to applications, ATM layer protocol, AAL protocols and other high layer protocols should be implemented in the teminal. ATM NIC can cover the functions of physical layer, ATM layer and SAR (Segmentation and Reassembly sublayer). NIC device driver controls the process of network card, and at the same time the device driver provides some application programming interfaces (APIs) for high layers. Second, to implement the interconnection of FR/ATM.So there exit five major sub-tasks.1. The ATM NIC device driver must be implemented under Windows98, and can support AALO, AAL3/4, AAL5 adaptation types, and also support CBR, VBR, UBR services, what's more, allocate bandwidth dynamically.2. Based on the ATM device driver, to develop one prototype for Video on Demand system; and also to implement one ftp system. In the two application, AAL5 is the optimal.3. Based on ATM device driver and NDIS technologies, to implement how Ethernet interconnect to ATM network. Here we adopt tunnel technology, from Ethernet data can go through ATM network transparently.4. Frame Relay is simpfied from X.25 and has some similiars with ATM. And it is relatively used in narrow bandwidth network, so it must be interconnected with ATM. There are two way to implementing interconnection, one is service interworking, the other is network interworking. Since there is much traffic between FR and ATM, we do this work under real time operating system (RTOS ).5. Now the ATM switch for strategical network could not provide multicast function, butmmulticast applications such as video conference and white board must be demoed in strategical network, so we must propose and implement solutions for multicast in ATM network.. There we propose two solutions, one is based on Ethernet/ATM interconnection, the other is to provide one multicast server for ATM switch which is implemented under RTOS.With going through with my research directions, many technologies are mastered such as ATM NIC software control technology, windows kernel programming technology, cell schedule algorithms, NDIS technology, FR/ATM interworking technologies and programming technologies under real time operating system. And the following are the achievementst:a) Have developed and implemented the ATM NIC device driver under Windows98 and pSoSystem.b) Have implemented one file transfer system which is based on AAL5 and could have multiple high speed channels simultaneously.c) Have developed one VoD prototype based on ATM device driver. The effect of this system is very good.d) Have implemented Ethernet-access-ATM system which can be called by ATM software multiplexer. One computer could enjoy diverse services, such as VoD, surfing on Web, by...
Keywords/Search Tags:ATM access device, Virtual device driver (VxD), Network Interface Card (NIC), schedule algorithm, Frame Relay (FR), RTOS
PDF Full Text Request
Related items