Network interface card for wireless asynchronous transfer mode networks
First Claim
Patent Images
1. A network interface card for providing an interface between a host and a wireless asynchronous transfer mode based communications network, which comprises:
- a controller means for controlling the network interface card;
a memory means, connected to said controller means, for providing cell queue management and wherein said memory means is partitioned into a plurality of areas and data of a single type is stored within a given one of said plurality of areas;
a cell formatter/deformatter means, connected to said memory means and a MODEM/radio means, for providing error checking on cells processed by the network interface card;
a memory pointer processor means, connected to said cell formatter/deformatter means, for providing data movement functions such that said controller means is relieved of these data movement functions;
a TDMA/TDD framer means, connected to said controller means, for synchronizing and delineating frames received by said network interface card;
MODEM/radio means, connected to said controller means and said TDMA/TDD Framer means, for modulating and demodulating cells to be transmitted and received from said wireless asynchronous transfer mode communications network; and
an antenna means, connected to said MODEM/radio means, for sending and receiving cells over said wireless asynchronous transfer mode communications network.
2 Assignments
0 Petitions
Accused Products
Abstract
A Network Interface Card (NIC) for integrating computers and other electronic equipment to a Wireless Asynchronous Transfer Mode (WATM) network is constructed so as to efficiently exchange data between a host and the wireless network. In addition to providing both ATM and AAL layer transfer protocols, the NIC also provides Data Link Control (DLC), Media Access Control (MAC), and Radio Physical (RPhy) layers as well.
109 Citations
30 Claims
-
1. A network interface card for providing an interface between a host and a wireless asynchronous transfer mode based communications network, which comprises:
-
a controller means for controlling the network interface card; a memory means, connected to said controller means, for providing cell queue management and wherein said memory means is partitioned into a plurality of areas and data of a single type is stored within a given one of said plurality of areas; a cell formatter/deformatter means, connected to said memory means and a MODEM/radio means, for providing error checking on cells processed by the network interface card; a memory pointer processor means, connected to said cell formatter/deformatter means, for providing data movement functions such that said controller means is relieved of these data movement functions; a TDMA/TDD framer means, connected to said controller means, for synchronizing and delineating frames received by said network interface card; MODEM/radio means, connected to said controller means and said TDMA/TDD Framer means, for modulating and demodulating cells to be transmitted and received from said wireless asynchronous transfer mode communications network; and an antenna means, connected to said MODEM/radio means, for sending and receiving cells over said wireless asynchronous transfer mode communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network interface card for providing an interface between a host and a wireless asynchronous transfer mode based communications network, which comprises:
-
a local bus for interconnecting components on the card; a bus interface means, connected to the local bus and a system bus contained within the host, for interconnecting the local bus to a system bus contained within the host; a controller means, connected to the local bus, for controlling local operations on the network interface card; a randomly-accessible memory means, connected to the local bus, for storage of working program and data; a read-only memory means, connected to the local bus, for storage of program code and data necessary for operating the controller means; a dual-ported memory means;
connected to the local bus and the bus interface means, for providing communication between the network interface card and the host, said dual-ported memory being partitioned into a plurality of different regions wherein each region stores a particular type of data;a WATM/AAL co-processor means, connected to the dual-ported memory means and the local bus, for formatting cells into different AAL, ATM and WATM transport protocols; a cell pool ram means, connected to the WATM/AAL co-processor means, and the pointer processor means, for buffering cells to be transmitted or received by the network interface card; a TDMA framing means, connected to the WATM/AAL co-processor means, the local bus means, and the cell pool ram means, for synchronizing and delineating frames received by the network interface card; a memory pointer processor means, connected to the WATM/AAL co-processor means, the local bus means, and the dual-ported memory means, for generating address locations indicating where data is to be stored or retrieved by the WATM AAL co-processor means and the TDMA framing means; MODEM/radio means, connected to the local bus means and the TDMA/TDD Framer means, for modulating and demodulating cells to be transmitted and received from the wireless asynchronous transfer mode communications network; and an antenna means, connected to said MODEM/radio means, for sending and receiving cells over said wireless asynchronous transfer mode communications network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A network interface card for providing an interface between a host and a wireless asynchronous transfer mode based communications network, which comprises:
-
a controller for controlling the network interface card; a memory, connected to said controller, for providing cell queue management and wherein said memory is partitioned into a plurality of areas and data of a single type is stored within a given one of said plurality of areas; a cell formatter/deformatter, connected to said memory and a MODEM/radio, for providing error checking on cells processed by the network interface card; a memory pointer processor, connected to said cell formatter/deformatter, for providing data movement functions such that said controller is relieved of these data movement functions; a TDMA/TDD framer, connected to said controller, for synchronizing and delineating frames received by said network interface card, wherein said MODEM/radio is, connected to said controller and said TDMA/TDD framer, for modulating and demodulating cells to be transmitted and received from said wireless asynchronous transfer mode communications network; and an antenna, connected to said MODEM/radio, for sending and receiving cells over said wireless asynchronous transfer mode communications network. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A network interface card for providing an interface between a host and a wireless asynchronous transfer mode based communications network, which comprises:
-
a local bus for interconnecting components on the card; a bus interface, connected to the local bus and a system bus contained within the host, for interconnecting the local bus to a system bus contained within the host; a controller, connected to the local bus, for controlling local operations on the network interface card; a randomly-accessible memory, connected to the local bus, for storage of working program and data; a read-only memory, connected to the local bus, for storage of program code and data necessary for operating the controller; a dual-ported memory;
connected to the local bus and the bus interface, for providing communication between the network interface card and the host, said dual-ported memory being partitioned into a plurality of different regions wherein each region stores a particular type of data;a WATM/AAL co-processor, connected to the dual-ported memory and the local bus, for formatting cells into different AAL, ATM and WATM transport protocols; a cell pool ram, connected to the WATM/AAL co-processor, and the pointer processor, for buffering cells to be transmitted or received by the network interface card; a TDMA framer, connected to the WATM/AAL co-processor, the local bus, and the cell pool ram, for synchronizing and delineating frames received by the network interface card; a memory pointer processor, connected to the WATM/AAL co-processor, the local bus, and the dual-ported memory, for generating address locations indicating where data is to be stored or retrieved by the WATM/AAL co-processor and the TDMA framer; a MODEM/radio, connected to the local bus and the TDM/ADD framer, for modulating and demodulating cells to be transmitted and received from the wireless asynchronous transfer mode communications network; and an antenna, connected to said MODEM/radio, for sending and receiving cells over said wireless asynchronous transfer mode communications network. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification