CA2493383C

Apparatus and method for a virtual hierarchial local area network

Abstract

A method and apparatus are provided for creating a virtual hierarchical local area network. A hierarchical framing technique allows a network architecture to realize a local area network hierarchy within the network. In this manner, a first local area network hierarchy is defined by communication in a first frame format (24) between a first set of network devices and a second set of network devices. A second local area network hierarchy is defined by communication in a second frame format (48) between members of the second set of network devices. The second frame format includes the fields of a frame in the first frame format that is used to communicate between the first set of communication devices and the second set of communication devices.

CA2493383C, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 16 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

26 claims: 4 independent, 22 dependent

  1. 1
    CA 02493383 2011-07-21 CLAIMS:1. An apparatus associated with a network comprising network devices, the apparatus comprising: an input to receive a frame in a first frame format from a first node of the network, the first frame format including a first data link layer header and representing a first tier of data link layer addresses in the network such that the network has a first hierarchy achieved through tiered data link layer addressing, the first node of the network located in a first portion of the first hierarchy;a framing mechanism to encapsulate the frame in the first frame format with a second data link layer header to form a frame in a second frame format, the second frame format representing a second tier of data link layer addresses in the network such that the network has a second hierarchy achieved through the tiered data link layer addressing;a storage for storing an address table including information on forwarding one or more frames to a network device configured to forward the one or more frames to a second node of the network located in a second portion of the first hierarchy;a forwarding mechanism for forwarding the frame within the first hierarchy in the network based on information contained in the first frame format, and forwarding the frame within the second hierarchy in the network based on the information contained in the address table on forwarding the one or more frames to the network device capable of forwarding the one or more frames to the second node;and a processor for automatically updating the address table to include data link layer addresses for the first node and the second node.
  2. 9
    In an electronic device associated with a network, a method comprising:receiving a frame in a first frame format on an input of the electronic device from a first node of the network, the first frame format including a first data link layer header and representing a first tier of data link layer addresses in the network such that the network has a first hierarchy achieved through tiered data link layer addressing, the first node of the network located in a first portion of the first hierarchy;encapsulating the frame in the first frame format with a second data link layer header to form a frame in a second frame format, the second frame format representing a second tier of data link layer addresses in the network such that the network has a second hierarchy achieved through the tiered data link layer addressing;storing an address table including information on forwarding one or more frames to a network device configured to forward the one or more frames to a second node of the network located in a second portion of the first hierarchy;and automatically updating the address table to include data link layer addresses for the first node and the second node;-23CA 02493383 2011-07-21 wherein the frame is forwarded within the first hierarchy based on information contained in the first frame format, and forwarded within the second hierarchy based on the information contained in the address table on forwarding the one or more frames to the network device configured to forward the one or more frames to the second node.
  3. 15
    In a network of electronic devices, a method for forwarding data from a first end node electronic device in a first portion of a first tier of data link layer addresses in the network to a second end node electronic device in a second portion of the first tier in the network, the method comprising:formatting the data into a first format, the first format representing the first tier of data link layer addresses in the network and including a first field to hold a data link layer address specifying the first end node electronic device and a second field to hold a data link layer address specifying the second end node electronic device;forwarding the data in the first format from the first end node electronic device to a first intermediate node electronic device associated with the network;-24CA 02493383 2011-07-21 encapsulating the data in the first fonnat with a plurality of fields to fonnat the data into a second fonnat, the second format representing a second tier of data link layer addresses in the network and including a first field to hold a data link layer address specifying the first intermediate node electronic device and a second field to hold a data link layer address specifying a second intermediate node electronic device associated with the network;and forwarding the data in the second format from the first intermediate node electronic device to the second intermediate node electronic device, based on information contained in the second format, for forwarding of the data in the first format to the second end node electronic device.
  4. 23
    A non-transitory computer readable medium having stored thereon device readable instructions for execution by an electronic device associated with a network for performing a method, the method comprising:receiving a frame in a first frame format on an input of the electronic device from a first node of the network, the first frame format including a first data link layer header and representing a first tier of data link layer addresses in the network such that the network has a first hierarchy achieved through tiered data link layer addressing, the first node of the network located in a first portion of the first hierarchy;encapsulating the frame in the first frame format with a second data link layer header to form a frame in a second frame format, the second frame format representing a second tier of data link layer addresses in the network such that the network has a second hierarchy achieved through the tiered data link layer addressing;storing an address table including information on forwarding one or more frames to a network device capable of forwarding the one or more frames to a second node of the network located in a second portion of the first hierarchy;and automatically updating the address table to include data link layer addresses for the first node and the second node;-26CA 02493383 2011-07-21 wherein the frame is forwarded within the first hierarchy based on information contained in the first frame format, and forwarded within the second hierarchy based on the information contained in the address table on forwarding the one or more frames to the network device capable of forwarding the one or more frames to the second node.