The method and apparatus of the present invention may be utilized to interconnect multiple local area networks to a data processing network including both multiple network nodes having routing and functional capability within the data processing network and multiple endpoint nodes having only local address capability, while minimizing the amount of routing information which must be maintained within the data processing network. A concentrator node is established for interconnection between each of the multiple local area networks and the data processing network. The concentrator node includes a network node interface having routing and functional capability for an associated local area network and an endpoint node interface having local address capability. When interconnected between a local area network and a selected network node within the data processing network, the concentrator node emulates a network node within the local area network while appearing as an endpoint node within the data processing network. The concentrator node maintains routing information for communication between the local area network and the data processing network in two segments. The first segment details the route between the local area network and the concentrator node while a second segment details the route between the concentrator node and a node within the data processing network.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for interconnecting a plurality of local area networks with a data processing network which includes both a plurality of network nodes having routing and functional capability within said data processing network and a plurality of endpoint nodes, each including only local address capability, while minimizing the amount of routing information maintained within said data processing network, said method comprising the steps of: establishing a concentrator node within each of said plurality of local area networks; establishing within each concentrator node a network node interface having routing and functional capability for an associated local area network; establishing within each concentrator node an endpoint node interface having local address capabilities; and linking said endpoint node interface of each concentrator node to a selected network node within said data processing network, identifying each concentrator node as an endpoint node having local address capability within said data processing network wherein routing information for each local area network is not maintained within said data processing network.
2. The method for interconnecting a data processing network and a plurality of local area networks according to claim 1 , further including the step of transmitting directory search requests from within a local area network to said data processing network via an associated concentrator node.
3. The method for interconnecting a data processing network and a plurality of local area networks according to claim 2 , further including the step of adding local address information to each directory search request at said associated concentrator node prior to transmitting each directory search request to said data processing network, said local address information specifying at least said link between said concentrator node and said selected network node within said data processing network.
4. The method for interconnecting a data processing network and a plurality of local area networks according to claim 3 , further including the step of removing data processing network routing information from each directory search request response received at said concentrator node from said selected network node within said data processing network and storing said data processing network routing information within said concentrator node prior to returning said directory search request response to said local area network.
5. The method for interconnecting a data processing network and a plurality of local area networks according to claim 4 , further including The step of transmitting a bind request after a successful directory search request from said local area network to said data processing network via said concentrator node and said selected network node within said data processing network.
6. The method for interconnecting a data processing network and a plurality of local area networks according to claim 5 , further including the step of removing local area network routing information from said bind request received from said local area network at said concentrator node and storing said local area network routing information at said concentrator node prior to transmitting said bind request to said data processing network.
7. The method for interconnecting a data processing network and a plurality of local area networks according to claim 6 , further including the step of substituting data processing network routing information stored at said concentrator node into said bind request in place of said removed local area network routing information prior to transmitting said bind request from said concentrator node to said selected node within said data processing network.
8. The method for interconnecting a data processing network and a plurality of local area networks according to claim 1 , further including the step of transmitting directory search requests from within said data processing network to said local area network via said concentrator node.
9. A concentrator node for interconnecting a local area network with a data processing network which includes both a plurality of network nodes having routing and functional capability within said data processing network and a plurality of endpoint nodes, each including only local address capability, while minimizing the amount of routing information maintained within said data processing network, said concentrator node comprising: a network node interface within said concentrator node having routing and functional capability within said local area network; an endpoint node interface within said concentrator node having local address capabilities; and means for selectively linking said endpoint node interface within said concentrator node with a selected network node within said data processing network.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 10, 1995
October 8, 2002
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.