Claims
- 1. A software-controlled PC adapter card interconnected to a personal computer, said PC adapter card interconnecting said personal computer to a local area network, said local area network extending to said personal computer through a digital wide area network including synchronous digital lines, said personal computer including a motherboard microprocessor controlling software settable switches, said software settable switches having settings embodying status information, said personal computer receiving and transmitting asynchronous parallel data in an asynchronous parallel data stream and said digital wide area network carrying synchronous bit serial data in the form of differential bipolar encoded signals, said PC adapter card comprising:data service means, located on said PC adapter card and coupled to said personal computer, for converting between said asynchronous parallel data stream and a synchronous bit serial data stream, said data service means including programmable means for providing non-volatile storage of the settings of said software settable switches; and channel service means, located on said PC adapter card and coupled to said data service means, for providing an interface between said data service means and said digital wide area network, said PC adapter card emulating a local area network interface card to transparently interconnect said personal computer to said local area network through said digital wide area network.
- 2. A PC adapter card as set forth in claim 1 wherein said data service means further comprises:PC bus interface means for providing an interface between a PC bus carrying asynchronous parallel data, said PC bus interface means including a PC bus memory map, said PC bus interface means being coupled to said programmable means; and converter means, coupled to said PC bus interface means and receiving single ended format signals, (i) for generating serial data signals by performing parallel to serial conversion of data being transmitted from said personal computer over said digital wide are network and (ii) for generating parallel data signals by performing serial to parallel conversion of data being received by said personal computer from said digital wide area network.
- 3. A PC adapter card as set forth in claim 2 wherein said programmable means comprises a software settable serial EEPROM.
- 4. A PC adapter card as set forth in claim 2 wherein said settings include a starting address indicative of a location of the PC adapter card in said PC bus memory map.
- 5. A PC adapter card as set forth in claim 2 wherein said settings include an interrupt request line parameter.
- 6. A PC adapter card as set forth in claim 2 wherein said settings include a Direct Memory Access (DMA) channel parameter.
- 7. A PC adapter card as set forth in claim 2 wherein said converter means comprises an HDLC packet controller.
- 8. A PC adapter card as set forth in claim 2 wherein said PC bus interface means further comprises a data buffer and a set of control/status registers for controlling both said data buffer and said programmable means.
- 9. A PC adapter card as set forth in claim 2 wherein said channel service means further comprises:means for encoding said serial data signals output from said converter means into a differential bipolar format signal for transmission on said synchronous digital lines of said digital wide area network; synchronous digital line interface means, coupled to said means for encoding, for performing transmit pulse shaping; and means for physically interconnecting said synchronous digital line interface means with said digital wide area network.
- 10. A PC adapter card as set forth in claim 9 wherein said channel service means further comprises a programmable bit error rate tester (BERT).
- 11. A PC adapter card as set forth in claim 2 wherein said channel service means further comprises:means for decoding said differential bipolar format signals received from said digital wide area network into a single ended format signal for input to said converter means; synchronous digital line interface means, coupled to said means for decoding, for performing receive signal detection and clock recovery at the physical DDS network interface; and means for physically interconnecting said synchronous digital line interface means with said digital wide area network.
- 12. A PC adapter card as set forth in claim 2 wherein said channel service means further comprises a variable rate signal encoder/decoder, coupled to said converter means, (i) for encoding said serial data signals generated by said converter means into a differential bipolar format signal for transmission on said digital wide area network and (ii) for decoding differential bipolar format signals received from said digital wide area network into a single ended format signal for input to said converter means.
- 13. A PC adapter card as set forth in claim 12 wherein said variable rate signal encoder/decoder further comprises a field programmable gate array dynamically programmable to support any one of a plurality of line speeds.
- 14. A PC adapter card as set forth in claim 12 wherein said variable rate signal encoder/decoder enables loop back testing.
- 15. A PC adapter card as set forth in claim 12 further comprising:synchronous digital line interface means, coupled to said variable rate signal encoder/decoder, for performing transmit pulse shaping, receive signal detection and clock recovery at the physical DDS network interface; and means for physically interconnecting said synchronous digital line interface means with the digital wide area network.
- 16. A PC adapter card as set forth in claim 15 wherein said synchronous digital line interface means detects signal polarity reversal indicative of a digital wide area network request for loop back testing.
- 17. A PC adapter card as set forth in claim 16 wherein said means for physically interconnecting said synchronous digital line interface means with the digital wide area network is a telephone jack.
- 18. A method for transparently interconnecting a local area network to a remote personal computer through a digital wide area network, comprising the steps of:incorporating in said personal computer a programmable PC adapter card, including an on board Data Service Unit and Channel Service Unit, said Data Service Unit including a non-volatile memory, said PC adapter card providing an interface between said personal computer and said digital wide area network; programming said non-volatile memory with at least one parameter; and applying control means to drive said PC adapter card, said control means emulating a local network interface.
- 19. A method as set forth in claim 18, wherein said at least one parameter includes an interrupt request parameter.
- 20. A method as set forth in claim 18, wherein said at least one parameter includes a Direct Memory Access (DMA) channel parameter.
- 21. A method as set forth in claim 18, wherein said at least one parameter includes an adapter card address.
- 22. A method as set forth in claim 18, wherein said at least one parameter includes a line speed parameter.
- 23. A method as set forth in claim 18, wherein said at least one parameter includes an interrupt request parameter, a Direct Memory Access (DMA) channel parameter, an adapter card address parameter and a line speed parameter.
- 24. A method as set forth in claim 18 further comprising the step of establishing connectivity between at least one personal computer and at least one local area network, each separately connected to said digital wide area network via a gateway access through said digital wide area network.
- 25. A method as set forth in claim 18 further comprising the step of executing user applications and packet protocols simultaneously on said personal computer.
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a division of application Ser. No. 08/383,302, filed on Feb. 3, 1995, now issued as U.S. Pat. No. 5,659,684.
US Referenced Citations (12)
Non-Patent Literature Citations (4)
Entry |
Design of the ISDN PC card, Kitamura et al IEEE, 1994.* |
An ISDN Interface for the PC Compatible, Broderick et al., IEEE, 1992.* |
A Token Ring LAN for Campus Wide Communication Based on The TI TMS380 Adapter Chipset Gaziani et al . IEEE, 1990.* |
European Telecommunications Standards Institute, European Telecommunications Standard ETS, ETS 300 325 “Integrated Services Digital Network (ISDN); Programming Communication Interface (PCI) for Euro-ISDN” (Mar., 1994). |