Interprocessor communication network providing dynamic dedication of ports
First Claim
1. An Interprocessor Communication (IPC) network, comprising:
- an IPC server;
one or more IPC clients coupled to the IPC server; and
the IPC server includes a port dedication table.
5 Assignments
0 Petitions
Accused Products
Abstract
An IPC protocol/network allows for dynamic dedication of ports in order to reduce system latencies and power consumption. The IPC system allows for either the IPC server or any of the IPC clients to request that a port(s) be dedicated for use in the transfer of data, such as real-time data. The request for a port can occur for example by a client transmitting a control message to the server/another client requesting that a particular port be dedicated for its use. The server and client(s) negotiate the port dedication and once dedicated, the client can use the dedicated port to transfer its data either to the server or to another client. In one embodiment, the server can take away a dedicated port if it determines it needs the port for another data transfer that may be more critical or have a higher priority.
26 Citations
20 Claims
-
1. An Interprocessor Communication (IPC) network, comprising:
-
an IPC server;
one or more IPC clients coupled to the IPC server; and
the IPC server includes a port dedication table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for dedicating a port in an IPC network having an IPC server and an IPC client each having a port dedication table, comprising the steps of:
-
(a) transmitting a port dedication message from the IPC client to the IPC server;
(b) sending an information message back to the IPC client from the IPC server informing the IPC client of which ports the IPC server has available;
(c) transmitting a message from the IPC client to the IPC server selecting which port it wants to have dedicated; and
(d) sending a message from the IPC server to the IPC client informing the client that the requested port has been dedicated for its use. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for dedicating a port in an IPC network having an [PC server and one or more IPC clients each having a router and device layer, one of the one or more IPC clients requesting a dedication of a communication path, comprising the steps of:
-
a) transmitting a router channel request from a router layer to a device layer in the IPC client requesting the dedication of the communication path; and
b) transmitting a peer to peer request from the router layer of the IPC client requesting the communication path dedication to the router layer of the next IPC client or the IPC server in the communication path. - View Dependent Claims (18, 19, 20)
-
Specification