Method and apparatus for managing and facilitating communications in a distributed hetergeneous network
First Claim
1. A method of communicating between communications managers of a distributed heterogeneous network, each communications manager being connected to a respective plurality of privileged and non-privileged end users, comprising:
- transferring information distribution units from an origin non-privileged end user to a corresponding communications manager, each information distribution unit including a first priority designation and indicia of a destination non-privileged end user;
transferring system management distribution units from a privileged end user to said corresponding communications manager, each system management distribution unit including a second priority designation greater than or equal to said first priority designation and indicia of a destination privileged end user;
for each of said information and system management distribution units, determining respective adjacent communications managers along at least one path between respective origin privileged or non-privileged end users and respective destination privileged or non-privileged end users;
configuring each of said information and system management distribution units according to a convention of network protocol stacks between said corresponding communications manager and said respective adjacent communications managers, at least two of said network protocol stacks capable of being different from one another; and
transmitting said information and system management distribution units to said respective adjacent communications managers according to priority designations included in said information and system management distribution units.
3 Assignments
0 Petitions
Accused Products
Abstract
A data communication method and apparatus is presented that allows communication in a distributed heterogeneous network. Communications managers reside in local processing environments and are responsible for interfacing local end users with the remainder of the heterogeneous network. Each communications manager receives distribution units from end users, the distribution units being assigned various priority levels and levels of assurance. Within each communications manager, an adjacent communications manager is determined in accordance with a communications path to a destination for the distribution unit. The distribution unit is then configured according to a network protocol stack existing between the communications manager and the adjacent communications manager, and the distribution units are transmitted according to priority. Each communications manager can have any number of adjacent communications managers each communicating through different network protocol stacks. Also described is load distribution among a complex of processors that share common functions, as well as control of information flow between adjacent communications managers.
225 Citations
20 Claims
-
1. A method of communicating between communications managers of a distributed heterogeneous network, each communications manager being connected to a respective plurality of privileged and non-privileged end users, comprising:
-
transferring information distribution units from an origin non-privileged end user to a corresponding communications manager, each information distribution unit including a first priority designation and indicia of a destination non-privileged end user; transferring system management distribution units from a privileged end user to said corresponding communications manager, each system management distribution unit including a second priority designation greater than or equal to said first priority designation and indicia of a destination privileged end user; for each of said information and system management distribution units, determining respective adjacent communications managers along at least one path between respective origin privileged or non-privileged end users and respective destination privileged or non-privileged end users; configuring each of said information and system management distribution units according to a convention of network protocol stacks between said corresponding communications manager and said respective adjacent communications managers, at least two of said network protocol stacks capable of being different from one another; and transmitting said information and system management distribution units to said respective adjacent communications managers according to priority designations included in said information and system management distribution units. - View Dependent Claims (2, 8, 9, 10, 11)
-
- 3. The method of claim wherein said indicia of said destination privileged end user includes indicia of a destination communications manager connected to said destination privileged end user.
-
12. A method of communicating between communications managers of a distributed heterogeneous network, each communications manager being connected to a respective plurality of privileged and non-privileged end users, comprising;
-
transferring information distribution units from an origin non-privileged end user to a corresponding communications manager, each said information distribution unit including a first priority designation and indicia of a destination non-privileged end user; transferring system management distribution units from a privileged end user to said corresponding communications manager, each said system management distribution unit including a second priority designation greater than or equal to said first priority designation and indicia of a destination privileged end user; segmenting each said information and system management distribution unit into information packets, each information packet including said indicia of a respective destination privileged or non-privileged end user and including said priority designation; for each of said information packets, determining respective adjacent communications managers along at least one path between respective origin privileged or non-privileged end users and respective destination privileged or non-privileged end users; configuring each of said information packets according to conventions of network protocol stacks between said corresponding communications manager and each said respective adjacent communications managers, at least two of said network protocol stacks capable of being different from one another; and transmitting said information packets to said respective adjacent communications managers according to said priority designations included in said information packets. - View Dependent Claims (13, 14, 15)
-
-
16. A method of communicating between communications managers of a distributed heterogeneous network, each communications manager being connected to a respective plurality of privileged and non-privileged end users, comprising:
-
transferring information distribution units from an origin non-privileged end user to a corresponding origin communications manager, each said information distribution unit including a first priority designation and indicia of a destination communications manager to which a destination non-privileged end user is connected; transferring system management distribution units from a privileged end user to said corresponding origin communications manager, each said system management distribution unit including a second priority designation greater than or equal to said first priority designation and indicia of a destination communications manager to which a destination privileged end user is connected; for each of said information and system management distribution units, determining respective adjacent communications managers along at least one path between said origin communications manager and said destination communications managers; configuring each of said information and system management distribution units according to conventions of network protocol stacks between said corresponding origin communications manager and each said respective adjacent communications managers, at least two of said network protocol stacks capable of being different from one another; and transmitting said information and system management distribution units to said respective adjacent communications managers according to said priority designations. - View Dependent Claims (17)
-
-
18. An apparatus for use in a distributed heterogeneous communications network for communicating between communications managers of the network, each communications manager being connected to a respective plurality of privileged and non-privileged end users, comprising:
-
a first interface for transferring information distribution units from an origin non-privileged end user to an origin communications manager connected to said non-privileged end user, each information distribution unit including a first priority designation and indicia of a destination non-privileged end user; a second interface for transferring system management distribution units from a privileged end user to said origin communications manager connected to said privileged end user, each system management distribution unit including a second priority designation greater than or equal to said first priority designation and indicia of a destination privileged end user; means, within said origin communications manager, for determining, for each of said information and system management distribution units, respective adjacent communications managers along communications paths between respective origin privileged or non-privileged end users and respective destination privileged or non-privileged end users; network protocol stack interface means for configuring each of said information and system management distribution units according to conventions of network protocol stacks between said origin communications manager and said respective adjacent communications managers, at least two of said network protocol stacks capable of being different from one another; and means for transmitting said information and system management distribution units from said origin communications manager to said respective adjacent communications managers in accordance with said conventions of said network protocol stacks and in accordance with priority designations included in said information and system management distribution units. - View Dependent Claims (19, 20)
-
Specification