×

Distributed autonomous object architectures for network layer routing

DC
  • US 5,509,123 A
  • Filed: 03/22/1994
  • Issued: 04/16/1996
  • Est. Priority Date: 03/22/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of providing network routing services, including servicing and forwarding data packets, in a communications network including a plurality of interconnected multi-protocol routers, the data and methods for providing such services being united into fundamental logical building blocks of classes and objects, the method comprising:

  • providing a router resource object class for instantiating an autonomous router object, the router object including data and methods for;

    a) routing and system functions for forwarding and servicing data packets;

    b) configuration and control of network interfaces; and

    c) management of routing and system functions;

    initializing each router object by instantiating a plurality of base objects common to a number of interconnectivity protocols and technologies;

    binding each of the base objects to one or more protocols or network interfaces to provide protocol-specific bound objects; and

    in response to arrival of a data packet at one of the routers, calling one of the protocol-specific bound objects in order to service or forward the data packet.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×