Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
392 words
A remote access including: at least two communication channels, including a first communication channel coupled a first network and a second communication channel coupled to a second network, and each of said at least two communication channels configured to support a transfer of a plurality of data packets; a first port that couples the first communication channel to the first network using a first protocol; a second port that couples the second communication channel to the second network using a second protocol; a first medium access controller that is coupleable to the first port and the second port to transmit and receive at least a data packet in the plurality of data packets; a second medium access controller that is coupleable to the first port and the second port to transmit and receive at least a data packet in the plurality of data packets; a bus connecting said first and said second medium access controllers to pass at least some of the plurality of data packets received by one of said first and said second medium access controllers to an other of said first and said second medium access controllers; a switch and conversion unit to selectively connect said first medium access controller to one of the first or second communication channel, and said second medium access controller to an other of the first or second communication channel, wherein the switch and conversion unit is configurable to connect the first medium access controller to the first communication channel so that a data packet in the plurality of data packets with a destination identifier corresponding to said first medium access controller is received by said first medium access controller, and transmitted by said second medium access controller to the second communication channel, said switch and conversion unit being able to convert the data packet received by the first medium access controller from the first protocol of the first port to the second protocol of the second port by first converting the data packet to an intermediate protocol; and a packet processor connected to said bus, said packet processor adapted to be forwarded said data packet received by said first medium access controller, and to pass said data packet to said second medium access controller after attaching a header to the said data packet, the header corresponding to a destination on the second network.
Claim 2
Dependent Claim
392 words
A remote access including: at least two communication channels, including a first communication channel coupled a first network and a second communication channel coupled to a second network, and each of said at least two communication channels configured to support a transfer of a plurality of data packets; a first port that couples the first communication channel to the first network using a first protocol; a second port that couples the second communication channel to the second network using a second protocol; a first medium access controller that is coupleable to the first port and the second port to transmit and receive at least a data packet in the plurality of data packets; a second medium access controller that is coupleable to the first port and the second port to transmit and receive at least a data packet in the plurality of data packets; a bus connecting said first and said second medium access controllers to pass at least some of the plurality of data packets received by one of said first and said second medium access controllers to an other of said first and said second medium access controllers; a switch and conversion unit to selectively connect said first medium access controller to one of the first or second communication channel, and said second medium access controller to an other of the first or second communication channel, wherein the switch and conversion unit is configurable to connect the first medium access controller to the first communication channel so that a data packet in the plurality of data packets with a destination identifier corresponding to said first medium access controller is received by said first medium access controller, and transmitted by said second medium access controller to the second communication channel, said switch and conversion unit being able to convert the data packet received by the first medium access controller from the first protocol of the first port to the second protocol of the second port by first converting the data packet to an intermediate protocol; and a packet processor connected to said bus, said packet processor adapted to be forwarded said data packet received by said first medium access controller, and to pass said data packet to said second medium access controller after attaching a header to the said data packet, the header corresponding to a destination on the second network.
Claim 3
Dependent Claim
41 words
The remote access server of claim 1, wherein the first and second communication channel are further configured to support the transfer of the plurality of data packets in accordance with a carrier sense multiple access with collision detection (CSMA/CD) network protocol.
Claim 4
Dependent Claim
129 words
The remote access server of claim 1, wherein: said first medium access controller further comprises a first identifier, and said first medium access controller configured to receive the data packet in the plurality of data packets which contains the destination identifier corresponding to said first identifier and to transmit a data packet in the plurality of data packets by appending a source identifier corresponding to said first identifier; and said second medium access controller further comprises a second identifier, and said second medium access controller configured to receive a data packet in the plurality of data packets which contains a destination identifier corresponding to said second identifier and to transmit a data packet in the plurality of data packets by appending a source identifier corresponding to said second identifier.
Claim 5
Dependent Claim
27 words
The remote access server of claim 1, wherein said first physical protocol is a Manchester encoded protocol and said second physical protocol is a fast Ethernet protocol.
Claim 6
Dependent Claim
27 words
The remote access server of claim 1, wherein said first physical protocol is a slow Ethernet protocol and said second physical protocol is a slow Ethernet protocol.
Claim 7
Dependent Claim
27 words
The remote access server of claim 1, wherein said first physical protocol is a Manchester encoded protocol and said second physical protocol is a slow Ethernet protocol.
Claim 8
Dependent Claim
41 words
The remote access server of claim 1, wherein the packet processor extracts a destination header from said data packet, appends said destination header to said data packet, and passes said destination header and data packet to said second medium access controller.
Claim 9
Dependent Claim
78 words
The remote access server of claim 1, further comprising: a third medium access controller to receive data packets containing switch configuration commands; a controller coupled to said configurable switch and conversion unit and to said third medium access controller to pass said switch configuration commands to said configurable switch and conversion unit; and said configurable switch and conversion unit further comprising a logic unit to reconfigure said switch in response to said switch configuration commands from said controller.
Claim 10
Independent Claim
131 words
A method for connecting a medium access controller to one of at least two communication channels, each communication channel operating under a different protocol, said medium access controller equipped to transmit outgoing data packets with a source identifier corresponding to said medium access controller, and to receive incoming data packets which include a destination identifier corresponding to said medium access controller, and said method comprising: detecting a switch request to connect the medium access controller to a selected one of said at least two communication channels; then detecting that the medium access controller is available; and connecting said medium access controller to said selected one of said at least two communication channels to receive or transmit a data packet in either the first or second protocol from the selected communication channel.
Claim 11
Independent Claim
131 words
A method for connecting a medium access controller to one of at least two communication channels, each communication channel operating under a different protocol, said medium access controller equipped to transmit outgoing data packets with a source identifier corresponding to said medium access controller, and to receive incoming data packets which include a destination identifier corresponding to said medium access controller, and said method comprising: detecting a switch request to connect the medium access controller to a selected one of said at least two communication channels; then detecting that the medium access controller is available; and connecting said medium access controller to said selected one of said at least two communication channels to receive or transmit a data packet in either the first or second protocol from the selected communication channel.
Claim 12
Dependent Claim
45 words
The method of claim 9, further comprising the step of; implementing on each of said two communication channels a network protocol for a transfer of the incoming or outgoing data packets in accordance with a carrier sense multiple access with collision detection (CSMA/CD) network protocol.
Claim 13
Dependent Claim
76 words
The method of claim 9, further comprising the steps of; detecting a next switch request to connect the medium access controller to an other selected one of said at least two communication channels; receiving the incoming data packets the medium access controller in the first protocol; and transmitting the outgoing data packets from the medium access controller in either the first or second protocol to said other selected one of said at least two communication channels.
Claim 14
Dependent Claim
33 words
The method of claim 11, wherein the detecting step further comprises the step of; determining that the medium access controller is in a quiescent state by identifying a pause in data packet transfer.
Claim 15
Dependent Claim
27 words
The method of claim 11, wherein the detecting step further comprises the step of; causing the medium access controller to abort the transfer of a data packet.
Claim 16
Dependent Claim
26 words
The method of claim 9, wherein receiving the switch request occurs upon receiving a run-time command with the incoming data packets to the medium access controller.
Claim 17
Dependent Claim
56 words
The method of claim 9, including a step of converting the incoming data packets from the first protocol to an intermediate protocol with the media access controller after receiving the incoming data packets, and from the intermediate protocol to the first or second protocol within the media access controller prior to transmitting the outgoing data packets.