Bi-directional wire-line to local area network interface and method
First Claim
1. An interface used between a remote host on a local area network (LAN), and a wire-line carrier system comprising:
- a LAN media access control (LAN-MAC) and physical interface for converting data from said local area network to an outgoing-data packet with a machine readable format;
a LAN transmission control protocol and internet protocol stack, coupled to said LAN-MAC and physical interface, for identifying a protocol type of the outgoing-data packet from the LAN-MAC and physical interface, said LAN transmission control protocol and internet protocol stack responsive to the outgoing-data packet having any of mangled data and a mangled header for requesting said remote host to send a replacement outgoing-data packet, said LAN transmission control protocol and internet protocol stack responsive to the outgoing-data packet having an internet protocol and not having any of mangled data and mangled header for correlating the outgoing-data packet to an incoming-data packet;
a protocol converter coupled to said LAN transmission control protocol and internet protocol stack, responsive to the outgoing-data packet having a modem control command for decoding the modem control command, and responsive to the outgoing-data packet not having a modem control command for correlating the outgoing-data packet to a channel number and depacketizing the outgoing-data packet into outgoing-binary data;
a connection controller and signal transform subsystem coupled to said protocol converter, responsive to the channel number for polling the outgoing-binary data and for transforming, without using an analog signal, the outgoing-binary data to a digitized representation of an analog signal having pulse code modulation (PCM); and
a wire-line carrier interface, coupled to said connection controller and signal transform subsystem, responsive to the channel number, for multiplexing the digitized representation of the analog signal with frame bits, any alarm conditions and signalling bits as an outgoing-wire-line carrier signal and sending the outgoing-wire-line carrier signal over said wire-line carrier system.
6 Assignments
0 Petitions
Accused Products
Abstract
A bi-directional wire-line to local area network interface, used between a remote host on a local area network (LAN), and a wire-line carrier system. A LAN media access control and physical interface converts outgoing LAN data from a LAN to an outgoing-data packet with a machine readable format. A LAN transmission control protocol and internet protocol stack identifies a protocol type of the outgoing-data packet from the LAN-MAC and physical interface. When the outgoing-data packet does not have a modem control command, a protocol converter correlates the outgoing-data packet to a channel number and depacketizes the outgoing-data packet into outgoing-binary data. Using the channel number, a connection controller and signal transform polls the outgoing-binary data and transforms the outgoing-binary data to a digitized representation of an analog signal having pulse code modulation (PCM). A wire-line carrier interface uses the channel number for multiplexing the digitized representation of the analog signal with frame bits, and also multiplexes any alarm conditions and signalling bits, as an outgoing-wire-line carrier signal. The wire-line carrier interface sends the outgoing-wire-line carrier signal over the wire-line carrier system.
271 Citations
24 Claims
-
1. An interface used between a remote host on a local area network (LAN), and a wire-line carrier system comprising:
-
a LAN media access control (LAN-MAC) and physical interface for converting data from said local area network to an outgoing-data packet with a machine readable format; a LAN transmission control protocol and internet protocol stack, coupled to said LAN-MAC and physical interface, for identifying a protocol type of the outgoing-data packet from the LAN-MAC and physical interface, said LAN transmission control protocol and internet protocol stack responsive to the outgoing-data packet having any of mangled data and a mangled header for requesting said remote host to send a replacement outgoing-data packet, said LAN transmission control protocol and internet protocol stack responsive to the outgoing-data packet having an internet protocol and not having any of mangled data and mangled header for correlating the outgoing-data packet to an incoming-data packet; a protocol converter coupled to said LAN transmission control protocol and internet protocol stack, responsive to the outgoing-data packet having a modem control command for decoding the modem control command, and responsive to the outgoing-data packet not having a modem control command for correlating the outgoing-data packet to a channel number and depacketizing the outgoing-data packet into outgoing-binary data; a connection controller and signal transform subsystem coupled to said protocol converter, responsive to the channel number for polling the outgoing-binary data and for transforming, without using an analog signal, the outgoing-binary data to a digitized representation of an analog signal having pulse code modulation (PCM); and a wire-line carrier interface, coupled to said connection controller and signal transform subsystem, responsive to the channel number, for multiplexing the digitized representation of the analog signal with frame bits, any alarm conditions and signalling bits as an outgoing-wire-line carrier signal and sending the outgoing-wire-line carrier signal over said wire-line carrier system. - View Dependent Claims (2, 3, 4)
-
-
5. An interface used between a wire-line carrier system and a remote host on a local area network (LAN), comprising:
-
a wire-line carrier interface, coupled to said wire-line carrier system, responsive to frame bits in an incoming-wire-line carrier signal from the wire-line carrier system for demultiplexing the incoming-wire-line carrier signal as alarm signals, signalling bits and octet-channel data, and for associating the demultiplexed PCM data with an appropriate channel; a connection controller and signal transform subsystem, coupled to said wire-line carrier interface, for transforming the octet-channel data to incoming-binary data; a protocol converter, coupled to said connection controller and signal transform subsystem, responsive to a channel number associated with the incoming-binary data and the incoming-binary data not being invalid for correlating the incoming-binary data and channel number to a telnet session number and packetizing the incoming-binary data as at least one incoming-data packet, and responsive to the incoming-binary data being invalid for sending a message to the wire-line carrier interface requesting retransmission of PCM data associated with the invalid incoming-binary data; a LAN transmission control and internet-protocol stack, coupled to said protocol converter, for transferring the incoming-data packet over the internet protocol (IP) layer as an IP packet and for inserting a physical address field of said a LAN media access control (LAN-MAC) and physical interface, coupled to said LAN transmission control and internet-protocol stack, for converting the IP packet to LAN data and sending the LAN data to said remote host. - View Dependent Claims (6, 7, 8)
-
-
9. An interface used between a remote host on a local area network (LAN), and a wire-line carrier system comprising:
-
means for converting LAN data from said local area network to an outgoing-data packet with a machine readable format; means for identifying a protocol type of the outgoing-data packet from said converting means responsive to the outgoing-data packet having any of mangled data and a mangled header for requesting said remote host to send another outgoing-data packet, and responsive to the outgoing-data packet having an internet protocol and not having any of mangled data and mangled header for correlating the outgoing-data packet to an incoming-data packet; means, responsive to the outgoing-data packet having a modem control command for decoding the modem control command, and responsive to the outgoing-data packet not having a modem control command for correlating the outgoing-data packet to a channel number and depacketizing the outgoing-data packet into outgoing-binary data; means for polling the outgoing-binary data nd for transforming the outgoing-binary data to a digitized representation of an analog signal having pulse code modulation (PCM); and means, responsive to the channel number, for multiplexing the digitized representation of the analog signal with frame bits, any alarm conditions and signalling bits as an outgoing-wire-line carrier signal and sending the outgoing-wire-line carrier signal over said wire-line carrier system. - View Dependent Claims (10, 11, 12)
-
-
13. An interface used between a wire-line carrier system and a remote host on a local area network (LAN), comprising:
-
means, responsive to frame bits in a wire-line carrier signal from the wire-line carrier system for demultiplexing the wire-line carrier signal as alarm signals, signalling bits and pulse code modulation (PCM) data, and for associating the demultiplexed PCM data with an appropriate channel; means for transforming the PCM data to incoming binary data; means, responsive to the channel number associated with the incoming-binary data and the incoming-binary data not being invalid for correlating the incoming-binary data and channel number to a telnet session number and packetizing the incoming-binary data as at least one incoming-data packet, and responsive to the incoming-binary data being invalid for sending a message to said wire-line carrier system requesting retransmission of the PCM data associated with the invalid incoming-binary data; means for transferring the incoming-data packet over the internet protocol (IP) layer as an IP packet and for inserting a physical address field of said remote host; and means for converting the IP packet to LAN data and sending the LAN data to said remote host. - View Dependent Claims (14, 15, 16)
-
-
17. A method used between a remote host on a local area network (LAN), and a wire-line carrier system comprising the steps of:
-
converting LAN data from said local area network to an outgoing-data packet with a machine readable format; identifying a protocol type of the outgoing data packet from the LAN-MAC and physical interface;
requesting, in response to the outgoing-data packet having any of mangled data and mangled header, said remote host to send another outgoing-data packet;correlating, in response to the outgoing data packet having an internet protocol and not having any of mangled data and mangled header, the outgoing-data packet to an incoming-data packet; correlating, in response to the outgoing-data packet having a modem control command for decoding the modem control command, and to the outgoing-data packet not having a modem control command, the outgoing-data packet to a channel number; depacketizing, in response to the outgoing-data packet having a modem control command for decoding the modem control command, and to the outgoing-data packet not having a modem control command, the outgoing-data packet into outgoing-binary data; polling, using the channel number, the outgoing-binary data; transforming the outgoing-binary data to a digitized representation of an analog signal having pulse code modulation (PCM); multiplexing, using the channel number, the digitized representation of the analog signal with frame bits, any alarm conditions and signalling bits as an outgoing-wire-line carrier signal; and
sending the outgoing-wire-line carrier signal over said wire-line carrier system. - View Dependent Claims (18, 19, 20)
-
-
21. A method used between a wire-line carrier system and a remote host on a local area network (LAN), comprising the steps of:
-
demultiplexing, using frame bits in a wire-line carrier signal from the wire-line carrier system the wire-line carrier signal as alarm signals, signalling bits and channel pulse code (PCM) modulation data; associating the demultiplexed PCM data with an appropriate channel; transforming the PCM data to incoming-binary data; correlating, using the channel number associated with the incoming-binary data and in response to the incoming-binary data not being invalid, the binary data and channel number to a telnet session number; packetizing, using the channel number associated with the incoming-binary data and in response to the incoming-binary data not being invalid, the binary data as at least one incoming-data packet; sending, in response to the binary data being invalid, a message to the wire-line carrier interface requesting retransmission of the PCM data associated with the invalid incoming-binary data; transferring the incoming-data packet over the internet protocol (IP) layer and an IP packet; inserting, in the IP packet, a physical address field of said remote host; and converting the IP packet to LAN data and sending the LAN data to said remote host. - View Dependent Claims (22, 23, 24)
-
Specification